builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-288 starttime: 1462628957.03 results: success (0) buildid: 20160507050055 builduid: b9db4183736b4756810e5dce19e13bb9 revision: 544bc272bfe13911e43f21b7fe52eb01f0435de4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.030783) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.031388) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.031812) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.065525) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.065923) ========= 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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False --2016-05-07 06:49:17-- 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% 17.2M=0.001s 2016-05-07 06:49:17 (17.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.579414 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.674232) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.674723) ========= 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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072336 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:17.772362) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-07 06:49:17.772836) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 544bc272bfe13911e43f21b7fe52eb01f0435de4 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 544bc272bfe13911e43f21b7fe52eb01f0435de4 --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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False 2016-05-07 06:49:17,876 truncating revision to first 12 chars 2016-05-07 06:49:17,876 Setting DEBUG logging. 2016-05-07 06:49:17,877 attempt 1/10 2016-05-07 06:49:17,877 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/544bc272bfe1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-07 06:49:19,136 unpacking tar archive at: mozilla-aurora-544bc272bfe1/testing/mozharness/ program finished with exit code 0 elapsedTime=2.037257 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-07 06:49:19.836872) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:19.837347) ========= script_repo_revision: 544bc272bfe13911e43f21b7fe52eb01f0435de4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:19.837914) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:19.838347) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-07 06:49:19.861537) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 55 secs) (at 2016-05-07 06:49:19.861951) ========= /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-aurora --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-aurora', '--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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False 06:49:20 INFO - MultiFileLogger online at 20160507 06:49:20 in /builds/slave/test 06:49:20 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-aurora --download-symbols true 06:49:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:49:20 INFO - {'append_to_log': False, 06:49:20 INFO - 'base_work_dir': '/builds/slave/test', 06:49:20 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:49:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:49:20 INFO - 'buildbot_json_path': 'buildprops.json', 06:49:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:49:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:49:20 INFO - 'download_minidump_stackwalk': True, 06:49:20 INFO - 'download_symbols': 'true', 06:49:20 INFO - 'e10s': False, 06:49:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:49:20 INFO - 'tooltool.py': '/tools/tooltool.py', 06:49:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:49:20 INFO - '/tools/misc-python/virtualenv.py')}, 06:49:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:49:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:49:20 INFO - 'log_level': 'info', 06:49:20 INFO - 'log_to_console': True, 06:49:20 INFO - 'opt_config_files': (), 06:49:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:49:20 INFO - '--processes=1', 06:49:20 INFO - '--config=%(test_path)s/wptrunner.ini', 06:49:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:49:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:49:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:49:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:49:20 INFO - 'pip_index': False, 06:49:20 INFO - 'require_test_zip': True, 06:49:20 INFO - 'test_type': ('testharness',), 06:49:20 INFO - 'this_chunk': '1', 06:49:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:49:20 INFO - 'total_chunks': '10', 06:49:20 INFO - 'virtualenv_path': 'venv', 06:49:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:49:20 INFO - 'work_dir': 'build'} 06:49:20 INFO - ##### 06:49:20 INFO - ##### Running clobber step. 06:49:20 INFO - ##### 06:49:20 INFO - Running pre-action listener: _resource_record_pre_action 06:49:20 INFO - Running main action method: clobber 06:49:20 INFO - rmtree: /builds/slave/test/build 06:49:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:49:22 INFO - Running post-action listener: _resource_record_post_action 06:49:22 INFO - ##### 06:49:22 INFO - ##### Running read-buildbot-config step. 06:49:22 INFO - ##### 06:49:22 INFO - Running pre-action listener: _resource_record_pre_action 06:49:22 INFO - Running main action method: read_buildbot_config 06:49:22 INFO - Using buildbot properties: 06:49:22 INFO - { 06:49:22 INFO - "project": "", 06:49:22 INFO - "product": "firefox", 06:49:22 INFO - "script_repo_revision": "production", 06:49:22 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 06:49:22 INFO - "repository": "", 06:49:22 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 06:49:22 INFO - "buildid": "20160507050055", 06:49:22 INFO - "pgo_build": "False", 06:49:22 INFO - "basedir": "/builds/slave/test", 06:49:22 INFO - "buildnumber": 49, 06:49:22 INFO - "slavename": "tst-linux32-spot-288", 06:49:22 INFO - "revision": "544bc272bfe13911e43f21b7fe52eb01f0435de4", 06:49:22 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 06:49:22 INFO - "platform": "linux", 06:49:22 INFO - "branch": "mozilla-aurora", 06:49:22 INFO - "repo_path": "releases/mozilla-aurora", 06:49:22 INFO - "moz_repo_path": "", 06:49:22 INFO - "stage_platform": "linux", 06:49:22 INFO - "builduid": "b9db4183736b4756810e5dce19e13bb9", 06:49:22 INFO - "slavebuilddir": "test" 06:49:22 INFO - } 06:49:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 06:49:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 06:49:22 INFO - Running post-action listener: _resource_record_post_action 06:49:22 INFO - ##### 06:49:22 INFO - ##### Running download-and-extract step. 06:49:22 INFO - ##### 06:49:22 INFO - Running pre-action listener: _resource_record_pre_action 06:49:22 INFO - Running main action method: download_and_extract 06:49:22 INFO - mkdir: /builds/slave/test/build/tests 06:49:22 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')]} 06:49:22 INFO - https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:49:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:49:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:49:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:49:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 06:49:24 INFO - Downloaded 1325 bytes. 06:49:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:49:24 INFO - Using the following test package requirements: 06:49:24 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:49:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 06:49:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 06:49:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'jsshell-linux-i686.zip'], 06:49:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 06:49:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:49:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 06:49:24 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 06:49:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 06:49:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:49:24 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 06:49:24 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:49:24 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')]} 06:49:24 INFO - https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:49:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:49:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:49:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:49:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 06:49:31 INFO - Downloaded 22423795 bytes. 06:49:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:49:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:49:32 INFO - caution: filename not matched: web-platform/* 06:49:32 INFO - Return code: 11 06:49:32 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')]} 06:49:32 INFO - https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:49:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:49:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:49:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:49:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:49:44 INFO - Downloaded 36408641 bytes. 06:49:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:49:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:49:48 INFO - caution: filename not matched: bin/* 06:49:48 INFO - caution: filename not matched: config/* 06:49:48 INFO - caution: filename not matched: mozbase/* 06:49:48 INFO - caution: filename not matched: marionette/* 06:49:48 INFO - caution: filename not matched: tools/wptserve/* 06:49:48 INFO - Return code: 11 06:49:48 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')]} 06:49:48 INFO - https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:49:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:49:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:49:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:49:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 06:50:10 INFO - Downloaded 69308055 bytes. 06:50:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:50:10 INFO - mkdir: /builds/slave/test/properties 06:50:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:50:10 INFO - Writing to file /builds/slave/test/properties/build_url 06:50:10 INFO - Contents: 06:50:10 INFO - build_url:https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:50:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:50:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:50:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:50:37 INFO - Contents: 06:50:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:50:37 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')]} 06:50:37 INFO - https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:50:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:50:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:50:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:50:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:50:51 INFO - Downloaded 92294606 bytes. 06:50:51 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:50:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:51:00 INFO - Return code: 0 06:51:00 INFO - Running post-action listener: _resource_record_post_action 06:51:00 INFO - Running post-action listener: set_extra_try_arguments 06:51:00 INFO - ##### 06:51:00 INFO - ##### Running create-virtualenv step. 06:51:00 INFO - ##### 06:51:00 INFO - Running pre-action listener: _pre_create_virtualenv 06:51:00 INFO - Running pre-action listener: _resource_record_pre_action 06:51:00 INFO - Running main action method: create_virtualenv 06:51:00 INFO - Creating virtualenv /builds/slave/test/build/venv 06:51:00 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 06:51:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:51:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:51:01 INFO - Using real prefix '/usr' 06:51:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:51:02 INFO - Installing distribute.............................................................................................................................................................................................done. 06:51:06 INFO - Installing pip.................done. 06:51:06 INFO - Return code: 0 06:51:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:51:06 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')]} 06:51:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:06 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')]} 06:51:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:06 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9b69c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bd0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c82f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, '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': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', '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 06:51:06 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:06 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:51:06 INFO - 'CCACHE_UMASK': '002', 06:51:06 INFO - 'DISPLAY': ':0', 06:51:06 INFO - 'HOME': '/home/cltbld', 06:51:06 INFO - 'LANG': 'en_US.UTF-8', 06:51:06 INFO - 'LOGNAME': 'cltbld', 06:51:06 INFO - 'MAIL': '/var/mail/cltbld', 06:51:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:51:06 INFO - 'MOZ_NO_REMOTE': '1', 06:51:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:51:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:51:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:51:06 INFO - 'PWD': '/builds/slave/test', 06:51:06 INFO - 'SHELL': '/bin/bash', 06:51:06 INFO - 'SHLVL': '1', 06:51:06 INFO - 'TERM': 'linux', 06:51:06 INFO - 'TMOUT': '86400', 06:51:06 INFO - 'USER': 'cltbld', 06:51:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:51:06 INFO - '_': '/tools/buildbot/bin/python'} 06:51:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:51:06 INFO - Downloading/unpacking psutil>=0.7.1 06:51:06 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 06:51:06 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 06:51:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:06 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 06:51:06 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 06:51:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:51:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:51:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:51:12 INFO - Installing collected packages: psutil 06:51:12 INFO - Running setup.py install for psutil 06:51:12 INFO - building 'psutil._psutil_linux' extension 06:51:12 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-i686-2.7/psutil/_psutil_linux.o 06:51:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:51:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:51:13 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 06:51:13 INFO - building 'psutil._psutil_posix' extension 06:51:13 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-i686-2.7/psutil/_psutil_posix.o 06:51:13 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 06:51:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:51:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:51:13 INFO - Successfully installed psutil 06:51:13 INFO - Cleaning up... 06:51:13 INFO - Return code: 0 06:51:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:51:13 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')]} 06:51:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:13 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')]} 06:51:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9b69c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bd0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c82f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, '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': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', '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 06:51:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:13 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:51:13 INFO - 'CCACHE_UMASK': '002', 06:51:13 INFO - 'DISPLAY': ':0', 06:51:13 INFO - 'HOME': '/home/cltbld', 06:51:13 INFO - 'LANG': 'en_US.UTF-8', 06:51:13 INFO - 'LOGNAME': 'cltbld', 06:51:13 INFO - 'MAIL': '/var/mail/cltbld', 06:51:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:51:13 INFO - 'MOZ_NO_REMOTE': '1', 06:51:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:51:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:51:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:51:13 INFO - 'PWD': '/builds/slave/test', 06:51:13 INFO - 'SHELL': '/bin/bash', 06:51:13 INFO - 'SHLVL': '1', 06:51:13 INFO - 'TERM': 'linux', 06:51:13 INFO - 'TMOUT': '86400', 06:51:13 INFO - 'USER': 'cltbld', 06:51:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:51:13 INFO - '_': '/tools/buildbot/bin/python'} 06:51:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:51:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:51:14 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 06:51:14 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 06:51:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:14 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 06:51:14 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 06:51:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:51:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:51:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:51:19 INFO - Installing collected packages: mozsystemmonitor 06:51:19 INFO - Running setup.py install for mozsystemmonitor 06:51:19 INFO - Successfully installed mozsystemmonitor 06:51:19 INFO - Cleaning up... 06:51:19 INFO - Return code: 0 06:51:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:51:19 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')]} 06:51:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:19 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')]} 06:51:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9b69c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bd0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c82f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, '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': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', '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 06:51:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:19 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:51:19 INFO - 'CCACHE_UMASK': '002', 06:51:19 INFO - 'DISPLAY': ':0', 06:51:19 INFO - 'HOME': '/home/cltbld', 06:51:19 INFO - 'LANG': 'en_US.UTF-8', 06:51:19 INFO - 'LOGNAME': 'cltbld', 06:51:19 INFO - 'MAIL': '/var/mail/cltbld', 06:51:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:51:19 INFO - 'MOZ_NO_REMOTE': '1', 06:51:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:51:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:51:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:51:19 INFO - 'PWD': '/builds/slave/test', 06:51:19 INFO - 'SHELL': '/bin/bash', 06:51:19 INFO - 'SHLVL': '1', 06:51:19 INFO - 'TERM': 'linux', 06:51:19 INFO - 'TMOUT': '86400', 06:51:19 INFO - 'USER': 'cltbld', 06:51:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:51:19 INFO - '_': '/tools/buildbot/bin/python'} 06:51:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:51:19 INFO - Downloading/unpacking blobuploader==1.2.4 06:51:19 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 06:51:19 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 06:51:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:19 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 06:51:19 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 06:51:24 INFO - Downloading blobuploader-1.2.4.tar.gz 06:51:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:51:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:51:24 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 06:51:24 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 06:51:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:24 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 06:51:24 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 06:51:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:51:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:51:26 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 06:51:26 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 06:51:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:26 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 06:51:26 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 06:51:26 INFO - Downloading docopt-0.6.1.tar.gz 06:51:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:51:26 INFO - Installing collected packages: blobuploader, requests, docopt 06:51:26 INFO - Running setup.py install for blobuploader 06:51:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:51:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:51:27 INFO - Running setup.py install for requests 06:51:27 INFO - Running setup.py install for docopt 06:51:28 INFO - Successfully installed blobuploader requests docopt 06:51:28 INFO - Cleaning up... 06:51:28 INFO - Return code: 0 06:51:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:51:28 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')]} 06:51:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:28 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')]} 06:51:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:28 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9b69c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bd0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c82f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, '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': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', '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 06:51:28 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:28 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:51:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:51:28 INFO - 'CCACHE_UMASK': '002', 06:51:28 INFO - 'DISPLAY': ':0', 06:51:28 INFO - 'HOME': '/home/cltbld', 06:51:28 INFO - 'LANG': 'en_US.UTF-8', 06:51:28 INFO - 'LOGNAME': 'cltbld', 06:51:28 INFO - 'MAIL': '/var/mail/cltbld', 06:51:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:51:28 INFO - 'MOZ_NO_REMOTE': '1', 06:51:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:51:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:51:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:51:28 INFO - 'PWD': '/builds/slave/test', 06:51:28 INFO - 'SHELL': '/bin/bash', 06:51:28 INFO - 'SHLVL': '1', 06:51:28 INFO - 'TERM': 'linux', 06:51:28 INFO - 'TMOUT': '86400', 06:51:28 INFO - 'USER': 'cltbld', 06:51:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:51:28 INFO - '_': '/tools/buildbot/bin/python'} 06:51:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:51:28 INFO - Running setup.py (path:/tmp/pip-UgBJ8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:51:28 INFO - Running setup.py (path:/tmp/pip-JS7uCH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:51:28 INFO - Running setup.py (path:/tmp/pip-IPF3dV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:51:28 INFO - Running setup.py (path:/tmp/pip-lhry4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:51:29 INFO - Running setup.py (path:/tmp/pip-Hhucgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:51:29 INFO - Running setup.py (path:/tmp/pip-JwIOTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:51:29 INFO - Running setup.py (path:/tmp/pip-VsXKX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:51:29 INFO - Running setup.py (path:/tmp/pip-B2aNEq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:51:29 INFO - Running setup.py (path:/tmp/pip-jebM8O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:51:29 INFO - Running setup.py (path:/tmp/pip-_COA5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:51:29 INFO - Running setup.py (path:/tmp/pip-eUtY4f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:51:29 INFO - Running setup.py (path:/tmp/pip-KxozdK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:51:30 INFO - Running setup.py (path:/tmp/pip-rBwQQZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:51:30 INFO - Running setup.py (path:/tmp/pip-al1Dqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:51:30 INFO - Running setup.py (path:/tmp/pip-skD5pl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:51:30 INFO - Running setup.py (path:/tmp/pip-EnIUKg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:51:30 INFO - Running setup.py (path:/tmp/pip-7BoEbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:51:30 INFO - Running setup.py (path:/tmp/pip-Z93i0B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:51:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:51:30 INFO - Running setup.py (path:/tmp/pip-8iF2b2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:51:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:51:31 INFO - Running setup.py (path:/tmp/pip-s5arEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:51:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:51:31 INFO - Running setup.py (path:/tmp/pip-Q1M1kB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:51:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:51:31 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 06:51:31 INFO - Running setup.py install for manifestparser 06:51:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:51:31 INFO - Running setup.py install for mozcrash 06:51:32 INFO - Running setup.py install for mozdebug 06:51:32 INFO - Running setup.py install for mozdevice 06:51:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:51:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:51:32 INFO - Running setup.py install for mozfile 06:51:32 INFO - Running setup.py install for mozhttpd 06:51:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:51:32 INFO - Running setup.py install for mozinfo 06:51:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Running setup.py install for mozInstall 06:51:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Running setup.py install for mozleak 06:51:33 INFO - Running setup.py install for mozlog 06:51:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:51:33 INFO - Running setup.py install for moznetwork 06:51:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:51:34 INFO - Running setup.py install for mozprocess 06:51:34 INFO - Running setup.py install for mozprofile 06:51:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:51:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:51:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:51:34 INFO - Running setup.py install for mozrunner 06:51:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:51:34 INFO - Running setup.py install for mozscreenshot 06:51:34 INFO - Running setup.py install for moztest 06:51:35 INFO - Running setup.py install for mozversion 06:51:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:51:35 INFO - Running setup.py install for wptserve 06:51:35 INFO - Running setup.py install for marionette-driver 06:51:35 INFO - Running setup.py install for browsermob-proxy 06:51:36 INFO - Running setup.py install for marionette-client 06:51:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:51:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:51:36 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 06:51:36 INFO - Cleaning up... 06:51:36 INFO - Return code: 0 06:51:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:51:36 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')]} 06:51:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:36 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')]} 06:51:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:51:36 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9b69c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bd0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c82f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, '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': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', '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 06:51:36 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:51:36 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:51:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:51:36 INFO - 'CCACHE_UMASK': '002', 06:51:36 INFO - 'DISPLAY': ':0', 06:51:36 INFO - 'HOME': '/home/cltbld', 06:51:36 INFO - 'LANG': 'en_US.UTF-8', 06:51:36 INFO - 'LOGNAME': 'cltbld', 06:51:36 INFO - 'MAIL': '/var/mail/cltbld', 06:51:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:51:36 INFO - 'MOZ_NO_REMOTE': '1', 06:51:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:51:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:51:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:51:36 INFO - 'PWD': '/builds/slave/test', 06:51:36 INFO - 'SHELL': '/bin/bash', 06:51:36 INFO - 'SHLVL': '1', 06:51:36 INFO - 'TERM': 'linux', 06:51:36 INFO - 'TMOUT': '86400', 06:51:36 INFO - 'USER': 'cltbld', 06:51:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:51:36 INFO - '_': '/tools/buildbot/bin/python'} 06:51:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:51:37 INFO - Running setup.py (path:/tmp/pip-ATLnKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:51:37 INFO - Running setup.py (path:/tmp/pip-wdm2hz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:51:37 INFO - Running setup.py (path:/tmp/pip-Z9RK5Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:51:37 INFO - Running setup.py (path:/tmp/pip-X0kV3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:51:37 INFO - Running setup.py (path:/tmp/pip-NiOWIF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:51:37 INFO - Running setup.py (path:/tmp/pip-qouLcc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:51:37 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)) 06:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:51:37 INFO - Running setup.py (path:/tmp/pip-2eUtp8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:51:38 INFO - Running setup.py (path:/tmp/pip-5ULRZi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:51:38 INFO - Running setup.py (path:/tmp/pip-M0P92h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:51:38 INFO - Running setup.py (path:/tmp/pip-axVF8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:51:38 INFO - Running setup.py (path:/tmp/pip-TWv4Wd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:51:38 INFO - Running setup.py (path:/tmp/pip-wc1d6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:51:38 INFO - Running setup.py (path:/tmp/pip-lITND3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:51:38 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)) 06:51:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:51:38 INFO - Running setup.py (path:/tmp/pip-DA4RBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:51:39 INFO - Running setup.py (path:/tmp/pip-r9wCom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:51:39 INFO - Running setup.py (path:/tmp/pip-Vc8FJn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:51:39 INFO - Running setup.py (path:/tmp/pip-3O2E9C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:51:39 INFO - Running setup.py (path:/tmp/pip-F6_OLE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:51:39 INFO - Running setup.py (path:/tmp/pip-JU7om2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:51:39 INFO - Running setup.py (path:/tmp/pip-cj90To-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:51:39 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)) 06:51:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:51:40 INFO - Running setup.py (path:/tmp/pip-Fi0Ry2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:51:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:51:40 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)) 06:51:40 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)) 06:51:40 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)) 06:51:40 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)) 06:51:40 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)) 06:51:40 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)) 06:51:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:51: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 06:51: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 06:51:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:51: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 06:51: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 06:51:45 INFO - Downloading blessings-1.6.tar.gz 06:51:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:51:45 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)) 06:51:45 INFO - Installing collected packages: blessings 06:51:45 INFO - Running setup.py install for blessings 06:51:45 INFO - Successfully installed blessings 06:51:45 INFO - Cleaning up... 06:51:45 INFO - Return code: 0 06:51:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:51:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:51:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:51:46 INFO - Reading from file tmpfile_stdout 06:51:46 INFO - Current package versions: 06:51:46 INFO - argparse == 1.2.1 06:51:46 INFO - blessings == 1.6 06:51:46 INFO - blobuploader == 1.2.4 06:51:46 INFO - browsermob-proxy == 0.6.0 06:51:46 INFO - docopt == 0.6.1 06:51:46 INFO - manifestparser == 1.1 06:51:46 INFO - marionette-client == 2.3.0 06:51:46 INFO - marionette-driver == 1.4.0 06:51:46 INFO - mozInstall == 1.12 06:51:46 INFO - mozcrash == 0.17 06:51:46 INFO - mozdebug == 0.1 06:51:46 INFO - mozdevice == 0.48 06:51:46 INFO - mozfile == 1.2 06:51:46 INFO - mozhttpd == 0.7 06:51:46 INFO - mozinfo == 0.9 06:51:46 INFO - mozleak == 0.1 06:51:46 INFO - mozlog == 3.1 06:51:46 INFO - moznetwork == 0.27 06:51:46 INFO - mozprocess == 0.22 06:51:46 INFO - mozprofile == 0.28 06:51:46 INFO - mozrunner == 6.11 06:51:46 INFO - mozscreenshot == 0.1 06:51:46 INFO - mozsystemmonitor == 0.0 06:51:46 INFO - moztest == 0.7 06:51:46 INFO - mozversion == 1.4 06:51:46 INFO - psutil == 3.1.1 06:51:46 INFO - requests == 1.2.3 06:51:46 INFO - wptserve == 1.4.0 06:51:46 INFO - wsgiref == 0.1.2 06:51:46 INFO - Running post-action listener: _resource_record_post_action 06:51:46 INFO - Running post-action listener: _start_resource_monitoring 06:51:46 INFO - Starting resource monitoring. 06:51:46 INFO - ##### 06:51:46 INFO - ##### Running pull step. 06:51:46 INFO - ##### 06:51:46 INFO - Running pre-action listener: _resource_record_pre_action 06:51:46 INFO - Running main action method: pull 06:51:46 INFO - Pull has nothing to do! 06:51:46 INFO - Running post-action listener: _resource_record_post_action 06:51:46 INFO - ##### 06:51:46 INFO - ##### Running install step. 06:51:46 INFO - ##### 06:51:46 INFO - Running pre-action listener: _resource_record_pre_action 06:51:46 INFO - Running main action method: install 06:51:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:51:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:51:46 INFO - Reading from file tmpfile_stdout 06:51:46 INFO - Detecting whether we're running mozinstall >=1.0... 06:51:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:51:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:51:46 INFO - Reading from file tmpfile_stdout 06:51:46 INFO - Output received: 06:51:46 INFO - Usage: mozinstall [options] installer 06:51:46 INFO - Options: 06:51:46 INFO - -h, --help show this help message and exit 06:51:46 INFO - -d DEST, --destination=DEST 06:51:46 INFO - Directory to install application into. [default: 06:51:46 INFO - "/builds/slave/test"] 06:51:46 INFO - --app=APP Application being installed. [default: firefox] 06:51:46 INFO - mkdir: /builds/slave/test/build/application 06:51:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:51:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:52:16 INFO - Reading from file tmpfile_stdout 06:52:16 INFO - Output received: 06:52:16 INFO - /builds/slave/test/build/application/firefox/firefox 06:52:16 INFO - Running post-action listener: _resource_record_post_action 06:52:16 INFO - ##### 06:52:16 INFO - ##### Running run-tests step. 06:52:16 INFO - ##### 06:52:16 INFO - Running pre-action listener: _resource_record_pre_action 06:52:16 INFO - Running main action method: run_tests 06:52:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:52:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:52:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:52:16 INFO - grabbing minidump binary from tooltool 06:52:16 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')]} 06:52:16 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9964e30>, '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 0x9c01c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c80470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:52:16 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:52:16 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/linux32/releng.manifest -o -c /builds/tooltool_cache 06:52:17 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:52:17 INFO - Return code: 0 06:52:17 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:52:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:52:17 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/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 06:52:17 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/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 06:52:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:52:17 INFO - 'CCACHE_UMASK': '002', 06:52:17 INFO - 'DISPLAY': ':0', 06:52:17 INFO - 'HOME': '/home/cltbld', 06:52:17 INFO - 'LANG': 'en_US.UTF-8', 06:52:17 INFO - 'LOGNAME': 'cltbld', 06:52:17 INFO - 'MAIL': '/var/mail/cltbld', 06:52:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:52:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:52:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:52:17 INFO - 'MOZ_NO_REMOTE': '1', 06:52:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:52:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:52:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:52:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:52:17 INFO - 'PWD': '/builds/slave/test', 06:52:17 INFO - 'SHELL': '/bin/bash', 06:52:17 INFO - 'SHLVL': '1', 06:52:17 INFO - 'TERM': 'linux', 06:52:17 INFO - 'TMOUT': '86400', 06:52:17 INFO - 'USER': 'cltbld', 06:52:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857', 06:52:17 INFO - '_': '/tools/buildbot/bin/python'} 06:52:17 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/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 06:52:17 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 06:52:17 INFO - import pkg_resources 06:52:19 INFO - Using 1 client processes 06:52:19 INFO - wptserve Starting http server on 127.0.0.1:8000 06:52:19 INFO - wptserve Starting http server on 127.0.0.1:8001 06:52:19 INFO - wptserve Starting http server on 127.0.0.1:8443 06:52:21 INFO - SUITE-START | Running 778 tests 06:52:21 INFO - Running testharness tests 06:52:21 INFO - Setting up ssl 06:52:21 INFO - PROCESS | certutil | 06:52:21 INFO - PROCESS | certutil | 06:52:21 INFO - PROCESS | certutil | 06:52:21 INFO - Certificate Nickname Trust Attributes 06:52:21 INFO - SSL,S/MIME,JAR/XPI 06:52:21 INFO - 06:52:21 INFO - web-platform-tests CT,, 06:52:21 INFO - 06:52:21 INFO - Starting runner 06:52:24 INFO - PROCESS | 1858 | 1462629144402 Marionette DEBUG Marionette enabled via build flag and pref 06:52:24 INFO - PROCESS | 1858 | ++DOCSHELL 0xa51d6000 == 1 [pid = 1858] [id = 1] 06:52:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 1 (0xa51d6400) [pid = 1858] [serial = 1] [outer = (nil)] 06:52:24 INFO - PROCESS | 1858 | [1858] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 06:52:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 2 (0xa51d6c00) [pid = 1858] [serial = 2] [outer = 0xa51d6400] 06:52:25 INFO - PROCESS | 1858 | 1462629145088 Marionette INFO Listening on port 2828 06:52:25 INFO - PROCESS | 1858 | 1462629145687 Marionette DEBUG Marionette enabled via command-line flag 06:52:25 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2373c00 == 2 [pid = 1858] [id = 2] 06:52:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 3 (0xa23b4000) [pid = 1858] [serial = 3] [outer = (nil)] 06:52:25 INFO - PROCESS | 1858 | [1858] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 06:52:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 4 (0xa23b4800) [pid = 1858] [serial = 4] [outer = 0xa23b4000] 06:52:25 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2285a00 06:52:25 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a228d500 06:52:25 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a229b400 06:52:25 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b0060 06:52:25 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22b0d80 06:52:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 5 (0xa22a9000) [pid = 1858] [serial = 5] [outer = 0xa51d6400] 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:52:26 INFO - PROCESS | 1858 | 1462629146096 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45146 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:52:26 INFO - PROCESS | 1858 | 1462629146175 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45147 06:52:26 INFO - PROCESS | 1858 | 1462629146188 Marionette DEBUG Closed connection conn0 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:52:26 INFO - PROCESS | 1858 | 1462629146311 Marionette DEBUG Closed connection conn1 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:52:26 INFO - PROCESS | 1858 | 1462629146376 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45148 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:52:26 INFO - PROCESS | 1858 | 1462629146419 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45149 06:52:26 INFO - PROCESS | 1858 | 1462629146425 Marionette DEBUG Closed connection conn2 06:52:26 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:52:26 INFO - PROCESS | 1858 | 1462629146465 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45150 06:52:26 INFO - PROCESS | 1858 | 1462629146474 Marionette DEBUG Closed connection conn3 06:52:26 INFO - PROCESS | 1858 | 1462629146503 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:52:26 INFO - PROCESS | 1858 | 1462629146520 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160507050055","device":"desktop","version":"48.0a2"} 06:52:27 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:52:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9adcd000 == 3 [pid = 1858] [id = 3] 06:52:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 6 (0x9adcd400) [pid = 1858] [serial = 6] [outer = (nil)] 06:52:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9add0c00 == 4 [pid = 1858] [id = 4] 06:52:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 7 (0x9add1000) [pid = 1858] [serial = 7] [outer = (nil)] 06:52:28 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:52:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a5e9000 == 5 [pid = 1858] [id = 5] 06:52:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 8 (0x9a5e9400) [pid = 1858] [serial = 8] [outer = (nil)] 06:52:28 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:52:28 INFO - PROCESS | 1858 | [1858] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:52:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 9 (0x9a0c1000) [pid = 1858] [serial = 9] [outer = 0x9a5e9400] 06:52:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 10 (0x99b06800) [pid = 1858] [serial = 10] [outer = 0x9adcd400] 06:52:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 11 (0x99b08400) [pid = 1858] [serial = 11] [outer = 0x9add1000] 06:52:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 12 (0x99b0a800) [pid = 1858] [serial = 12] [outer = 0x9a5e9400] 06:52:30 INFO - PROCESS | 1858 | 1462629150440 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1858 | 1462629150460 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 13 (0x9837ac00) [pid = 1858] [serial = 13] [outer = 0x9a5e9400] 06:52:31 INFO - PROCESS | 1858 | 1462629151228 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"dadf27db-87d5-48af-b466-81603e41da49","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160507050055","device":"desktop","version":"48.0a2","command_id":1}}] 06:52:31 INFO - PROCESS | 1858 | 1462629151447 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:52:31 INFO - PROCESS | 1858 | 1462629151601 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:52:31 INFO - PROCESS | 1858 | 1462629151943 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:52:32 INFO - PROCESS | 1858 | [1858] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:52:32 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:52:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 14 (0x9462dc00) [pid = 1858] [serial = 14] [outer = 0x9a5e9400] 06:52:32 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:52:32 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:32 INFO - PROCESS | 1858 | 1462629152541 Marionette TRACE conn4 <- [1,3,null,{}] 06:52:32 INFO - PROCESS | 1858 | 1462629152595 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:52:32 INFO - PROCESS | 1858 | 1462629152629 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:52:32 INFO - PROCESS | 1858 | 1462629152683 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1858 | 1462629152686 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:52:32 INFO - PROCESS | 1858 | 1462629152723 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1858 | 1462629152728 Marionette TRACE conn4 <- [1,6,null,{}] 06:52:32 INFO - PROCESS | 1858 | 1462629152785 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1858 | 1462629152815 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:52:32 INFO - PROCESS | 1858 | 1462629152821 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x946e8c00 == 6 [pid = 1858] [id = 6] 06:52:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 15 (0x946e9000) [pid = 1858] [serial = 15] [outer = (nil)] 06:52:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 16 (0x946eb000) [pid = 1858] [serial = 16] [outer = 0x946e9000] 06:52:32 INFO - PROCESS | 1858 | 1462629152899 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x9a5e4800) [pid = 1858] [serial = 17] [outer = 0x946e9000] 06:52:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a39400 == 7 [pid = 1858] [id = 7] 06:52:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x93a39800) [pid = 1858] [serial = 18] [outer = (nil)] 06:52:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x93a44c00) [pid = 1858] [serial = 19] [outer = 0x93a39800] 06:52:33 INFO - PROCESS | 1858 | 1462629153384 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x939dec00) [pid = 1858] [serial = 20] [outer = 0x93a39800] 06:52:33 INFO - PROCESS | 1858 | 1462629153858 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:52:33 INFO - PROCESS | 1858 | [1858] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1246ms 06:52:34 INFO - PROCESS | 1858 | 1462629154013 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1858 | 1462629154017 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:52:34 INFO - PROCESS | 1858 | 1462629154056 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1858 | 1462629154059 Marionette TRACE conn4 <- [1,10,null,{}] 06:52:34 INFO - PROCESS | 1858 | 1462629154080 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:34 INFO - PROCESS | 1858 | 1462629154264 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:52:34 INFO - PROCESS | 1858 | 1462629154285 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x928a4800 == 8 [pid = 1858] [id = 8] 06:52:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x939e3c00) [pid = 1858] [serial = 21] [outer = (nil)] 06:52:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x93a3c000) [pid = 1858] [serial = 22] [outer = 0x939e3c00] 06:52:34 INFO - PROCESS | 1858 | 1462629154358 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0xa363c000) [pid = 1858] [serial = 23] [outer = 0x939e3c00] 06:52:35 INFO - PROCESS | 1858 | 1462629155336 Marionette TRACE conn4 <- [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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1353ms 06:52:35 INFO - PROCESS | 1858 | 1462629155391 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1858 | 1462629155397 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:52:35 INFO - PROCESS | 1858 | 1462629155405 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1858 | 1462629155410 Marionette TRACE conn4 <- [1,14,null,{}] 06:52:35 INFO - PROCESS | 1858 | 1462629155462 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 1858 | 1462629155683 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:52:35 INFO - PROCESS | 1858 | 1462629155848 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fbcc00 == 9 [pid = 1858] [id = 9] 06:52:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x92234000) [pid = 1858] [serial = 24] [outer = (nil)] 06:52:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x92895400) [pid = 1858] [serial = 25] [outer = 0x92234000] 06:52:35 INFO - PROCESS | 1858 | 1462629155942 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x93a3b000) [pid = 1858] [serial = 26] [outer = 0x92234000] 06:52:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x946e6000 == 10 [pid = 1858] [id = 10] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x946e6400) [pid = 1858] [serial = 27] [outer = (nil)] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x939e4800) [pid = 1858] [serial = 28] [outer = 0x946e6400] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x978d6000) [pid = 1858] [serial = 29] [outer = 0x946e6400] 06:52:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd9800 == 11 [pid = 1858] [id = 11] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x946e5c00) [pid = 1858] [serial = 30] [outer = (nil)] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x9979a800) [pid = 1858] [serial = 31] [outer = 0x946e5c00] 06:52:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x97736800) [pid = 1858] [serial = 32] [outer = 0x946e5c00] 06:52:37 INFO - PROCESS | 1858 | 1462629157051 Marionette TRACE conn4 <- [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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1698ms 06:52:37 INFO - PROCESS | 1858 | 1462629157140 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1858 | 1462629157149 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:52:37 INFO - PROCESS | 1858 | 1462629157162 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1858 | 1462629157166 Marionette TRACE conn4 <- [1,18,null,{}] 06:52:37 INFO - PROCESS | 1858 | 1462629157173 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1858 | 1462629157354 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:52:37 INFO - PROCESS | 1858 | 1462629157500 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x9223c800 == 12 [pid = 1858] [id = 12] 06:52:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x97735400) [pid = 1858] [serial = 33] [outer = (nil)] 06:52:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x9aa8a000) [pid = 1858] [serial = 34] [outer = 0x97735400] 06:52:37 INFO - PROCESS | 1858 | 1462629157585 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x9cc90c00) [pid = 1858] [serial = 35] [outer = 0x97735400] 06:52:38 INFO - PROCESS | 1858 | 1462629158422 Marionette TRACE conn4 <- [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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1280ms 06:52:38 INFO - PROCESS | 1858 | 1462629158443 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1858 | 1462629158448 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:52:38 INFO - PROCESS | 1858 | 1462629158455 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1858 | 1462629158460 Marionette TRACE conn4 <- [1,22,null,{}] 06:52:38 INFO - PROCESS | 1858 | 1462629158476 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 1858 | 1462629158737 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:52:38 INFO - PROCESS | 1858 | 1462629158839 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1858 | ++DOCSHELL 0xa051a400 == 13 [pid = 1858] [id = 13] 06:52:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0xa22a0000) [pid = 1858] [serial = 36] [outer = (nil)] 06:52:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0xa254a400) [pid = 1858] [serial = 37] [outer = 0xa22a0000] 06:52:38 INFO - PROCESS | 1858 | 1462629158935 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0xa31e4800) [pid = 1858] [serial = 38] [outer = 0xa22a0000] 06:52:39 INFO - PROCESS | 1858 | 1462629159805 Marionette TRACE conn4 <- [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]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1382ms 06:52:39 INFO - PROCESS | 1858 | 1462629159837 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 1858 | 1462629159841 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:52:39 INFO - PROCESS | 1858 | 1462629159848 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 1858 | 1462629159853 Marionette TRACE conn4 <- [1,26,null,{}] 06:52:39 INFO - PROCESS | 1858 | 1462629159859 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 1858 | 1462629160052 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:52:40 INFO - PROCESS | 1858 | 1462629160181 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1858 | ++DOCSHELL 0xa6e8c000 == 14 [pid = 1858] [id = 14] 06:52:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0xa6e8cc00) [pid = 1858] [serial = 39] [outer = (nil)] 06:52:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0xa6f35400) [pid = 1858] [serial = 40] [outer = 0xa6e8cc00] 06:52:40 INFO - PROCESS | 1858 | 1462629160270 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0xa82a6400) [pid = 1858] [serial = 41] [outer = 0xa6e8cc00] 06:52:41 INFO - PROCESS | 1858 | 1462629161473 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1682ms 06:52:41 INFO - PROCESS | 1858 | 1462629161531 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1858 | 1462629161536 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:52:41 INFO - PROCESS | 1858 | 1462629161544 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1858 | 1462629161550 Marionette TRACE conn4 <- [1,30,null,{}] 06:52:41 INFO - PROCESS | 1858 | 1462629161559 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 1858 | 1462629161730 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:52:41 INFO - PROCESS | 1858 | 1462629161928 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x94636c00 == 15 [pid = 1858] [id = 15] 06:52:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x94637000) [pid = 1858] [serial = 42] [outer = (nil)] 06:52:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x978cb000) [pid = 1858] [serial = 43] [outer = 0x94637000] 06:52:42 INFO - PROCESS | 1858 | 1462629162024 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x98a0a400) [pid = 1858] [serial = 44] [outer = 0x94637000] 06:52:42 INFO - PROCESS | 1858 | 1462629162744 Marionette TRACE conn4 <- [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]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1234ms 06:52:42 INFO - PROCESS | 1858 | 1462629162778 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 1858 | 1462629162786 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:52:42 INFO - PROCESS | 1858 | 1462629162800 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1858 | 1462629162804 Marionette TRACE conn4 <- [1,34,null,{}] 06:52:42 INFO - PROCESS | 1858 | 1462629162810 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:42 INFO - PROCESS | 1858 | 1462629162954 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:52:43 INFO - PROCESS | 1858 | 1462629163045 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x98a9c800 == 16 [pid = 1858] [id = 16] 06:52:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x98ae2800) [pid = 1858] [serial = 45] [outer = (nil)] 06:52:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x99a8b400) [pid = 1858] [serial = 46] [outer = 0x98ae2800] 06:52:43 INFO - PROCESS | 1858 | 1462629163115 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x9aa82c00) [pid = 1858] [serial = 47] [outer = 0x98ae2800] 06:52:43 INFO - PROCESS | 1858 | 1462629163797 Marionette TRACE conn4 <- [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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1042ms 06:52:43 INFO - PROCESS | 1858 | 1462629163838 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1858 | 1462629163841 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:52:43 INFO - PROCESS | 1858 | 1462629163848 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1858 | 1462629163853 Marionette TRACE conn4 <- [1,38,null,{}] 06:52:43 INFO - PROCESS | 1858 | 1462629163886 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:44 INFO - PROCESS | 1858 | 1462629164066 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:52:44 INFO - PROCESS | 1858 | 1462629164080 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x928a0800 == 17 [pid = 1858] [id = 17] 06:52:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9772f000) [pid = 1858] [serial = 48] [outer = (nil)] 06:52:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9aa89800) [pid = 1858] [serial = 49] [outer = 0x9772f000] 06:52:44 INFO - PROCESS | 1858 | 1462629164155 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x9b50ec00) [pid = 1858] [serial = 50] [outer = 0x9772f000] 06:52:44 INFO - PROCESS | 1858 | 1462629164864 Marionette TRACE conn4 <- [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]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1032ms 06:52:44 INFO - PROCESS | 1858 | 1462629164880 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1858 | 1462629164884 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:52:44 INFO - PROCESS | 1858 | 1462629164890 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1858 | 1462629164892 Marionette TRACE conn4 <- [1,42,null,{}] 06:52:44 INFO - PROCESS | 1858 | 1462629164898 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 1858 | 1462629165070 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:52:45 INFO - PROCESS | 1858 | 1462629165094 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b808800 == 18 [pid = 1858] [id = 18] 06:52:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9b80c800) [pid = 1858] [serial = 51] [outer = (nil)] 06:52:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9cb77800) [pid = 1858] [serial = 52] [outer = 0x9b80c800] 06:52:45 INFO - PROCESS | 1858 | 1462629165169 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9ce48400) [pid = 1858] [serial = 53] [outer = 0x9b80c800] 06:52:45 INFO - PROCESS | 1858 | 1462629165895 Marionette TRACE conn4 <- [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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1029ms 06:52:45 INFO - PROCESS | 1858 | 1462629165920 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 1858 | 1462629165923 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:52:45 INFO - PROCESS | 1858 | 1462629165929 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1858 | 1462629165931 Marionette TRACE conn4 <- [1,46,null,{}] 06:52:45 INFO - PROCESS | 1858 | 1462629165937 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 1858 | 1462629166112 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:52:46 INFO - PROCESS | 1858 | 1462629166132 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x98378800 == 19 [pid = 1858] [id = 19] 06:52:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x9b18dc00) [pid = 1858] [serial = 54] [outer = (nil)] 06:52:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x9cea6800) [pid = 1858] [serial = 55] [outer = 0x9b18dc00] 06:52:46 INFO - PROCESS | 1858 | 1462629166206 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0xa0514800) [pid = 1858] [serial = 56] [outer = 0x9b18dc00] 06:52:46 INFO - PROCESS | 1858 | 1462629166937 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1027ms 06:52:46 INFO - PROCESS | 1858 | 1462629166956 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 1858 | 1462629166961 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:52:46 INFO - PROCESS | 1858 | 1462629166967 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1858 | 1462629166969 Marionette TRACE conn4 <- [1,50,null,{}] 06:52:46 INFO - PROCESS | 1858 | 1462629166975 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 1858 | 1462629167215 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:52:47 INFO - PROCESS | 1858 | 1462629167231 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x92232400 == 20 [pid = 1858] [id = 20] 06:52:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9cb75000) [pid = 1858] [serial = 57] [outer = (nil)] 06:52:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0xa25e6400) [pid = 1858] [serial = 58] [outer = 0x9cb75000] 06:52:47 INFO - PROCESS | 1858 | 1462629167306 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0xa27b5400) [pid = 1858] [serial = 59] [outer = 0x9cb75000] 06:52:47 INFO - PROCESS | 1858 | 1462629167962 Marionette TRACE conn4 <- [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]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1031ms 06:52:48 INFO - PROCESS | 1858 | 1462629167999 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1858 | 1462629168002 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:52:48 INFO - PROCESS | 1858 | 1462629168010 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1858 | 1462629168014 Marionette TRACE conn4 <- [1,54,null,{}] 06:52:48 INFO - PROCESS | 1858 | 1462629168019 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 1858 | 1462629168197 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:52:48 INFO - PROCESS | 1858 | 1462629168217 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x92232000 == 21 [pid = 1858] [id = 21] 06:52:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x939e9c00) [pid = 1858] [serial = 60] [outer = (nil)] 06:52:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0xa3154000) [pid = 1858] [serial = 61] [outer = 0x939e9c00] 06:52:48 INFO - PROCESS | 1858 | 1462629168295 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0xa31dc000) [pid = 1858] [serial = 62] [outer = 0x939e9c00] 06:52:49 INFO - PROCESS | 1858 | 1462629168999 Marionette TRACE conn4 <- [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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1029ms 06:52:49 INFO - PROCESS | 1858 | 1462629169039 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1858 | 1462629169043 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:52:49 INFO - PROCESS | 1858 | 1462629169049 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1858 | 1462629169052 Marionette TRACE conn4 <- [1,58,null,{}] 06:52:49 INFO - PROCESS | 1858 | 1462629169057 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:49 INFO - PROCESS | 1858 | 1462629169233 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:52:49 INFO - PROCESS | 1858 | 1462629169251 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x94637400 == 22 [pid = 1858] [id = 22] 06:52:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x978cd800) [pid = 1858] [serial = 63] [outer = (nil)] 06:52:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0xa363cc00) [pid = 1858] [serial = 64] [outer = 0x978cd800] 06:52:49 INFO - PROCESS | 1858 | 1462629169321 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0xa519c400) [pid = 1858] [serial = 65] [outer = 0x978cd800] 06:52:49 INFO - PROCESS | 1858 | 1462629169984 Marionette TRACE conn4 <- [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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 984ms 06:52:50 INFO - PROCESS | 1858 | 1462629170034 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:52:50 INFO - PROCESS | 1858 | 1462629170051 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:52:50 INFO - PROCESS | 1858 | 1462629170058 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 1858 | 1462629170061 Marionette TRACE conn4 <- [1,62,null,{}] 06:52:50 INFO - PROCESS | 1858 | 1462629170066 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 1858 | 1462629170209 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:52:50 INFO - PROCESS | 1858 | 1462629170337 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x996ed000 == 23 [pid = 1858] [id = 23] 06:52:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0xa35bd400) [pid = 1858] [serial = 66] [outer = (nil)] 06:52:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0xa6382400) [pid = 1858] [serial = 67] [outer = 0xa35bd400] 06:52:50 INFO - PROCESS | 1858 | 1462629170408 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0xa638a800) [pid = 1858] [serial = 68] [outer = 0xa35bd400] 06:52:52 INFO - PROCESS | 1858 | 1462629172116 Marionette TRACE conn4 <- [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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2139ms 06:52:52 INFO - PROCESS | 1858 | 1462629172198 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1858 | 1462629172204 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:52:52 INFO - PROCESS | 1858 | 1462629172211 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1858 | 1462629172217 Marionette TRACE conn4 <- [1,66,null,{}] 06:52:52 INFO - PROCESS | 1858 | 1462629172231 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 1858 | 1462629172412 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:52:52 INFO - PROCESS | 1858 | 1462629172475 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x946ea400 == 24 [pid = 1858] [id = 24] 06:52:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x96519800) [pid = 1858] [serial = 69] [outer = (nil)] 06:52:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x96526400) [pid = 1858] [serial = 70] [outer = 0x96519800] 06:52:52 INFO - PROCESS | 1858 | 1462629172550 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x978d4400) [pid = 1858] [serial = 71] [outer = 0x96519800] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x946e9000) [pid = 1858] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x939e3c00) [pid = 1858] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x92234000) [pid = 1858] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x97735400) [pid = 1858] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0xa22a0000) [pid = 1858] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0xa6e8cc00) [pid = 1858] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x94637000) [pid = 1858] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x98ae2800) [pid = 1858] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x9772f000) [pid = 1858] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9b80c800) [pid = 1858] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9cb75000) [pid = 1858] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:52:53 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x939e9c00) [pid = 1858] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:52:53 INFO - PROCESS | 1858 | 1462629173750 Marionette TRACE conn4 <- [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]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1596ms 06:52:53 INFO - PROCESS | 1858 | 1462629173808 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 1858 | 1462629173816 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:52:53 INFO - PROCESS | 1858 | 1462629173826 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 1858 | 1462629173829 Marionette TRACE conn4 <- [1,70,null,{}] 06:52:53 INFO - PROCESS | 1858 | 1462629173835 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:53 INFO - PROCESS | 1858 | 1462629173983 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:52:54 INFO - PROCESS | 1858 | 1462629173996 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a38400 == 25 [pid = 1858] [id = 25] 06:52:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x9651a000) [pid = 1858] [serial = 72] [outer = (nil)] 06:52:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x98f4dc00) [pid = 1858] [serial = 73] [outer = 0x9651a000] 06:52:54 INFO - PROCESS | 1858 | 1462629174074 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x99a83000) [pid = 1858] [serial = 74] [outer = 0x9651a000] 06:52:54 INFO - PROCESS | 1858 | 1462629174780 Marionette TRACE conn4 <- [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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 983ms 06:52:54 INFO - PROCESS | 1858 | 1462629174809 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1858 | 1462629174813 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:52:54 INFO - PROCESS | 1858 | 1462629174819 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1858 | 1462629174824 Marionette TRACE conn4 <- [1,74,null,{}] 06:52:54 INFO - PROCESS | 1858 | 1462629174839 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 1858 | 1462629175014 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:52:55 INFO - PROCESS | 1858 | 1462629175041 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x9afe0800 == 26 [pid = 1858] [id = 26] 06:52:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x9afe9800) [pid = 1858] [serial = 75] [outer = (nil)] 06:52:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9b1af800) [pid = 1858] [serial = 76] [outer = 0x9afe9800] 06:52:55 INFO - PROCESS | 1858 | 1462629175117 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9b801c00) [pid = 1858] [serial = 77] [outer = 0x9afe9800] 06:52:56 INFO - PROCESS | 1858 | 1462629176005 Marionette TRACE conn4 <- [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]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1238ms 06:52:56 INFO - PROCESS | 1858 | 1462629176058 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1858 | 1462629176066 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:52:56 INFO - PROCESS | 1858 | 1462629176073 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1858 | 1462629176080 Marionette TRACE conn4 <- [1,78,null,{}] 06:52:56 INFO - PROCESS | 1858 | 1462629176088 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 1858 | 1462629176261 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:52:56 INFO - PROCESS | 1858 | 1462629176398 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x939e5800 == 27 [pid = 1858] [id = 27] 06:52:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x946e6c00) [pid = 1858] [serial = 78] [outer = (nil)] 06:52:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x983f6c00) [pid = 1858] [serial = 79] [outer = 0x946e6c00] 06:52:56 INFO - PROCESS | 1858 | 1462629176493 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9aa81800) [pid = 1858] [serial = 80] [outer = 0x946e6c00] 06:52:57 INFO - PROCESS | 1858 | 1462629177331 Marionette TRACE conn4 <- [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]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 06:52:57 INFO - PROCESS | 1858 | 1462629177412 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 1858 | 1462629177421 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:52:57 INFO - PROCESS | 1858 | 1462629177433 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1858 | 1462629177437 Marionette TRACE conn4 <- [1,82,null,{}] 06:52:57 INFO - PROCESS | 1858 | 1462629177445 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:57 INFO - PROCESS | 1858 | 1462629177615 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:52:57 INFO - PROCESS | 1858 | 1462629177749 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x9aa89c00 == 28 [pid = 1858] [id = 28] 06:52:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9afe4c00) [pid = 1858] [serial = 81] [outer = (nil)] 06:52:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9b845400) [pid = 1858] [serial = 82] [outer = 0x9afe4c00] 06:52:57 INFO - PROCESS | 1858 | 1462629177838 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9cb7bc00) [pid = 1858] [serial = 83] [outer = 0x9afe4c00] 06:52:58 INFO - PROCESS | 1858 | 1462629178660 Marionette TRACE conn4 <- [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]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1279ms 06:52:58 INFO - PROCESS | 1858 | 1462629178737 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1858 | 1462629178741 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:52:58 INFO - PROCESS | 1858 | 1462629178750 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1858 | 1462629178755 Marionette TRACE conn4 <- [1,86,null,{}] 06:52:58 INFO - PROCESS | 1858 | 1462629178773 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 1858 | 1462629178947 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:52:59 INFO - PROCESS | 1858 | 1462629179054 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x98f4d000 == 29 [pid = 1858] [id = 29] 06:52:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9b1b6800) [pid = 1858] [serial = 84] [outer = (nil)] 06:52:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa236dc00) [pid = 1858] [serial = 85] [outer = 0x9b1b6800] 06:52:59 INFO - PROCESS | 1858 | 1462629179144 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa23bc000) [pid = 1858] [serial = 86] [outer = 0x9b1b6800] 06:52:59 INFO - PROCESS | 1858 | 1462629179970 Marionette TRACE conn4 <- [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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1287ms 06:53:00 INFO - PROCESS | 1858 | 1462629180040 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 1858 | 1462629180046 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:53:00 INFO - PROCESS | 1858 | 1462629180053 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 1858 | 1462629180057 Marionette TRACE conn4 <- [1,90,null,{}] 06:53:00 INFO - PROCESS | 1858 | 1462629180064 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:00 INFO - PROCESS | 1858 | 1462629180241 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:53:00 INFO - PROCESS | 1858 | 1462629180376 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x94647c00 == 30 [pid = 1858] [id = 30] 06:53:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9aa8b800) [pid = 1858] [serial = 87] [outer = (nil)] 06:53:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa2720c00) [pid = 1858] [serial = 88] [outer = 0x9aa8b800] 06:53:00 INFO - PROCESS | 1858 | 1462629180465 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0xa3151800) [pid = 1858] [serial = 89] [outer = 0x9aa8b800] 06:53:01 INFO - PROCESS | 1858 | 1462629181297 Marionette TRACE conn4 <- [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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1283ms 06:53:01 INFO - PROCESS | 1858 | 1462629181337 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1858 | 1462629181341 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:53:01 INFO - PROCESS | 1858 | 1462629181347 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1858 | 1462629181350 Marionette TRACE conn4 <- [1,94,null,{}] 06:53:01 INFO - PROCESS | 1858 | 1462629181356 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1858 | 1462629181558 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:53:01 INFO - PROCESS | 1858 | 1462629181574 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2550400 == 31 [pid = 1858] [id = 31] 06:53:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa2553400) [pid = 1858] [serial = 90] [outer = (nil)] 06:53:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa3639c00) [pid = 1858] [serial = 91] [outer = 0xa2553400] 06:53:01 INFO - PROCESS | 1858 | 1462629181658 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0xa35ba400) [pid = 1858] [serial = 92] [outer = 0xa2553400] 06:53:02 INFO - PROCESS | 1858 | 1462629182620 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1335ms 06:53:02 INFO - PROCESS | 1858 | 1462629182684 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1858 | 1462629182688 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:53:02 INFO - PROCESS | 1858 | 1462629182696 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1858 | 1462629182700 Marionette TRACE conn4 <- [1,98,null,{}] 06:53:02 INFO - PROCESS | 1858 | 1462629182706 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:02 INFO - PROCESS | 1858 | 1462629182898 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:53:03 INFO - PROCESS | 1858 | 1462629183040 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a766000 == 32 [pid = 1858] [id = 32] 06:53:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0xa254b800) [pid = 1858] [serial = 93] [outer = (nil)] 06:53:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa693d400) [pid = 1858] [serial = 94] [outer = 0xa254b800] 06:53:03 INFO - PROCESS | 1858 | 1462629183133 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa63ec000) [pid = 1858] [serial = 95] [outer = 0xa254b800] 06:53:04 INFO - PROCESS | 1858 | 1462629184029 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1388ms 06:53:04 INFO - PROCESS | 1858 | 1462629184085 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1858 | 1462629184089 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:53:04 INFO - PROCESS | 1858 | 1462629184095 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1858 | 1462629184099 Marionette TRACE conn4 <- [1,102,null,{}] 06:53:04 INFO - PROCESS | 1858 | 1462629184104 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 1858 | 1462629184259 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:53:04 INFO - PROCESS | 1858 | 1462629184407 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd8000 == 33 [pid = 1858] [id = 33] 06:53:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x9462d000) [pid = 1858] [serial = 96] [outer = (nil)] 06:53:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x9b876c00) [pid = 1858] [serial = 97] [outer = 0x9462d000] 06:53:04 INFO - PROCESS | 1858 | 1462629184494 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x9b87b400) [pid = 1858] [serial = 98] [outer = 0x9462d000] 06:53:05 INFO - PROCESS | 1858 | 1462629185353 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1429ms 06:53:05 INFO - PROCESS | 1858 | 1462629185525 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1858 | 1462629185530 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:53:05 INFO - PROCESS | 1858 | 1462629185540 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1858 | 1462629185544 Marionette TRACE conn4 <- [1,106,null,{}] 06:53:05 INFO - PROCESS | 1858 | 1462629185552 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:05 INFO - PROCESS | 1858 | 1462629185730 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:53:05 INFO - PROCESS | 1858 | 1462629185897 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x94638000 == 34 [pid = 1858] [id = 34] 06:53:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x94638800) [pid = 1858] [serial = 99] [outer = (nil)] 06:53:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x946e0c00) [pid = 1858] [serial = 100] [outer = 0x94638800] 06:53:06 INFO - PROCESS | 1858 | 1462629186028 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x9772b400) [pid = 1858] [serial = 101] [outer = 0x94638800] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x92895400) [pid = 1858] [serial = 25] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9979a800) [pid = 1858] [serial = 31] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x9aa8a000) [pid = 1858] [serial = 34] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa254a400) [pid = 1858] [serial = 37] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa6f35400) [pid = 1858] [serial = 40] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x978cb000) [pid = 1858] [serial = 43] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x99a8b400) [pid = 1858] [serial = 46] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9aa82c00) [pid = 1858] [serial = 47] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9aa89800) [pid = 1858] [serial = 49] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9cb77800) [pid = 1858] [serial = 52] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9ce48400) [pid = 1858] [serial = 53] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9cea6800) [pid = 1858] [serial = 55] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0xa25e6400) [pid = 1858] [serial = 58] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0xa3154000) [pid = 1858] [serial = 61] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0xa363cc00) [pid = 1858] [serial = 64] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x939e4800) [pid = 1858] [serial = 28] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0xa27b5400) [pid = 1858] [serial = 59] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa31dc000) [pid = 1858] [serial = 62] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x9b50ec00) [pid = 1858] [serial = 50] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x98a0a400) [pid = 1858] [serial = 44] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9cc90c00) [pid = 1858] [serial = 35] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0xa31e4800) [pid = 1858] [serial = 38] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0xa363c000) [pid = 1858] [serial = 23] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0xa82a6400) [pid = 1858] [serial = 41] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x93a3b000) [pid = 1858] [serial = 26] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x99b0a800) [pid = 1858] [serial = 12] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x9a0c1000) [pid = 1858] [serial = 9] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0xa51d6c00) [pid = 1858] [serial = 2] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x93a3c000) [pid = 1858] [serial = 22] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x93a44c00) [pid = 1858] [serial = 19] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x946eb000) [pid = 1858] [serial = 16] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9a5e4800) [pid = 1858] [serial = 17] [outer = (nil)] [url = about:blank] 06:53:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x94645400) [pid = 1858] [serial = 102] [outer = 0x946e5c00] 06:53:07 INFO - PROCESS | 1858 | 1462629187753 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2282ms 06:53:07 INFO - PROCESS | 1858 | 1462629187823 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:53:07 INFO - PROCESS | 1858 | 1462629187830 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:53:07 INFO - PROCESS | 1858 | 1462629187838 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1858 | 1462629187844 Marionette TRACE conn4 <- [1,110,null,{}] 06:53:07 INFO - PROCESS | 1858 | 1462629187853 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1858 | 1462629188032 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:53:08 INFO - PROCESS | 1858 | 1462629188122 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x94634400 == 35 [pid = 1858] [id = 35] 06:53:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x94643000) [pid = 1858] [serial = 103] [outer = (nil)] 06:53:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x9772e400) [pid = 1858] [serial = 104] [outer = 0x94643000] 06:53:08 INFO - PROCESS | 1858 | 1462629188198 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x9837a400) [pid = 1858] [serial = 105] [outer = 0x94643000] 06:53:08 INFO - PROCESS | 1858 | 1462629188898 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1082ms 06:53:08 INFO - PROCESS | 1858 | 1462629188930 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 1858 | 1462629188940 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:53:08 INFO - PROCESS | 1858 | 1462629188962 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1858 | 1462629188967 Marionette TRACE conn4 <- [1,114,null,{}] 06:53:08 INFO - PROCESS | 1858 | 1462629188973 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:09 INFO - PROCESS | 1858 | 1462629189127 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:53:09 INFO - PROCESS | 1858 | 1462629189141 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x939e4c00 == 36 [pid = 1858] [id = 36] 06:53:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x98aee800) [pid = 1858] [serial = 106] [outer = (nil)] 06:53:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x99b0ac00) [pid = 1858] [serial = 107] [outer = 0x98aee800] 06:53:09 INFO - PROCESS | 1858 | 1462629189214 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9a0c2800) [pid = 1858] [serial = 108] [outer = 0x98aee800] 06:53:10 INFO - PROCESS | 1858 | 1462629190085 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1194ms 06:53:10 INFO - PROCESS | 1858 | 1462629190152 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 1858 | 1462629190157 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:53:10 INFO - PROCESS | 1858 | 1462629190168 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 1858 | 1462629190173 Marionette TRACE conn4 <- [1,118,null,{}] 06:53:10 INFO - PROCESS | 1858 | 1462629190196 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 1858 | 1462629190393 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:53:10 INFO - PROCESS | 1858 | 1462629190421 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b1bb000 == 37 [pid = 1858] [id = 37] 06:53:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9b507400) [pid = 1858] [serial = 109] [outer = (nil)] 06:53:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9b83f400) [pid = 1858] [serial = 110] [outer = 0x9b507400] 06:53:10 INFO - PROCESS | 1858 | 1462629190501 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9b871000) [pid = 1858] [serial = 111] [outer = 0x9b507400] 06:53:11 INFO - PROCESS | 1858 | 1462629191298 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1191ms 06:53:11 INFO - PROCESS | 1858 | 1462629191359 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:53:11 INFO - PROCESS | 1858 | 1462629191364 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:53:11 INFO - PROCESS | 1858 | 1462629191370 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1858 | 1462629191373 Marionette TRACE conn4 <- [1,122,null,{}] 06:53:11 INFO - PROCESS | 1858 | 1462629191378 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 1858 | 1462629191558 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:53:11 INFO - PROCESS | 1858 | 1462629191591 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x98ae2800 == 38 [pid = 1858] [id = 38] 06:53:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9b879400) [pid = 1858] [serial = 112] [outer = (nil)] 06:53:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9cb7c400) [pid = 1858] [serial = 113] [outer = 0x9b879400] 06:53:11 INFO - PROCESS | 1858 | 1462629191662 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9ce4a400) [pid = 1858] [serial = 114] [outer = 0x9b879400] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9afe9800) [pid = 1858] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9651a000) [pid = 1858] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x96519800) [pid = 1858] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0xa35bd400) [pid = 1858] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9b18dc00) [pid = 1858] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:53:12 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x978cd800) [pid = 1858] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:53:12 INFO - PROCESS | 1858 | 1462629192481 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1130ms 06:53:12 INFO - PROCESS | 1858 | 1462629192499 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 1858 | 1462629192502 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:53:12 INFO - PROCESS | 1858 | 1462629192508 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1858 | 1462629192512 Marionette TRACE conn4 <- [1,126,null,{}] 06:53:12 INFO - PROCESS | 1858 | 1462629192517 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 1858 | 1462629192688 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:53:12 INFO - PROCESS | 1858 | 1462629192791 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b87ec00 == 39 [pid = 1858] [id = 39] 06:53:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9cb77000) [pid = 1858] [serial = 115] [outer = (nil)] 06:53:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9ce9f000) [pid = 1858] [serial = 116] [outer = 0x9cb77000] 06:53:12 INFO - PROCESS | 1858 | 1462629192864 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0xa0515400) [pid = 1858] [serial = 117] [outer = 0x9cb77000] 06:53:13 INFO - PROCESS | 1858 | 1462629193500 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1078ms 06:53:13 INFO - PROCESS | 1858 | 1462629193588 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1858 | 1462629193592 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:53:13 INFO - PROCESS | 1858 | 1462629193598 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1858 | 1462629193601 Marionette TRACE conn4 <- [1,130,null,{}] 06:53:13 INFO - PROCESS | 1858 | 1462629193606 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 1858 | 1462629193818 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:53:13 INFO - PROCESS | 1858 | 1462629193830 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x95157800 == 40 [pid = 1858] [id = 40] 06:53:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9cea6400) [pid = 1858] [serial = 118] [outer = (nil)] 06:53:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0xa254f400) [pid = 1858] [serial = 119] [outer = 0x9cea6400] 06:53:13 INFO - PROCESS | 1858 | 1462629193916 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0xa27b7800) [pid = 1858] [serial = 120] [outer = 0x9cea6400] 06:53:14 INFO - PROCESS | 1858 | 1462629194968 Marionette TRACE conn4 <- [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]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1429ms 06:53:15 INFO - PROCESS | 1858 | 1462629195028 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 1858 | 1462629195034 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:53:15 INFO - PROCESS | 1858 | 1462629195044 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 1858 | 1462629195049 Marionette TRACE conn4 <- [1,134,null,{}] 06:53:15 INFO - PROCESS | 1858 | 1462629195058 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 1858 | 1462629195296 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:53:15 INFO - PROCESS | 1858 | 1462629195401 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514f000 == 41 [pid = 1858] [id = 41] 06:53:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x95150000) [pid = 1858] [serial = 121] [outer = (nil)] 06:53:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x95154400) [pid = 1858] [serial = 122] [outer = 0x95150000] 06:53:15 INFO - PROCESS | 1858 | 1462629195488 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9651a400) [pid = 1858] [serial = 123] [outer = 0x95150000] 06:53:16 INFO - PROCESS | 1858 | 1462629196458 Marionette TRACE conn4 <- [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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1439ms 06:53:16 INFO - PROCESS | 1858 | 1462629196483 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 1858 | 1462629196492 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:53:16 INFO - PROCESS | 1858 | 1462629196502 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1858 | 1462629196507 Marionette TRACE conn4 <- [1,138,null,{}] 06:53:16 INFO - PROCESS | 1858 | 1462629196513 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 1858 | 1462629196685 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:53:16 INFO - PROCESS | 1858 | 1462629196819 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x98a9a000 == 42 [pid = 1858] [id = 42] 06:53:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x996f0c00) [pid = 1858] [serial = 124] [outer = (nil)] 06:53:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x999adc00) [pid = 1858] [serial = 125] [outer = 0x996f0c00] 06:53:16 INFO - PROCESS | 1858 | 1462629196908 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9a0c1c00) [pid = 1858] [serial = 126] [outer = 0x996f0c00] 06:53:17 INFO - PROCESS | 1858 | 1462629197867 Marionette TRACE conn4 <- [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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1429ms 06:53:17 INFO - PROCESS | 1858 | 1462629197932 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:53:17 INFO - PROCESS | 1858 | 1462629197937 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:53:17 INFO - PROCESS | 1858 | 1462629197944 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1858 | 1462629197950 Marionette TRACE conn4 <- [1,142,null,{}] 06:53:17 INFO - PROCESS | 1858 | 1462629197967 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 1858 | 1462629198180 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:53:18 INFO - PROCESS | 1858 | 1462629198348 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x939e9400 == 43 [pid = 1858] [id = 43] 06:53:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x93a3d800) [pid = 1858] [serial = 127] [outer = (nil)] 06:53:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9b80d000) [pid = 1858] [serial = 128] [outer = 0x93a3d800] 06:53:18 INFO - PROCESS | 1858 | 1462629198440 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9ce98000) [pid = 1858] [serial = 129] [outer = 0x93a3d800] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x939e5800 == 42 [pid = 1858] [id = 27] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x9b87ec00 == 41 [pid = 1858] [id = 39] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x98ae2800 == 40 [pid = 1858] [id = 38] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x9b1bb000 == 39 [pid = 1858] [id = 37] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x939e4c00 == 38 [pid = 1858] [id = 36] 06:53:19 INFO - PROCESS | 1858 | --DOCSHELL 0x94634400 == 37 [pid = 1858] [id = 35] 06:53:19 INFO - PROCESS | 1858 | 1462629199628 Marionette TRACE conn4 <- [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]]]}] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9b801c00) [pid = 1858] [serial = 77] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9b1af800) [pid = 1858] [serial = 76] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x98f4dc00) [pid = 1858] [serial = 73] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x96526400) [pid = 1858] [serial = 70] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x978d4400) [pid = 1858] [serial = 71] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x99a83000) [pid = 1858] [serial = 74] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0xa638a800) [pid = 1858] [serial = 68] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa6382400) [pid = 1858] [serial = 67] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0xa0514800) [pid = 1858] [serial = 56] [outer = (nil)] [url = about:blank] 06:53:19 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa519c400) [pid = 1858] [serial = 65] [outer = (nil)] [url = about:blank] 06:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1743ms 06:53:19 INFO - PROCESS | 1858 | 1462629199686 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:53:19 INFO - PROCESS | 1858 | 1462629199691 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:53:19 INFO - PROCESS | 1858 | 1462629199698 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1858 | 1462629199703 Marionette TRACE conn4 <- [1,146,null,{}] 06:53:19 INFO - PROCESS | 1858 | 1462629199719 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1858 | 1462629199860 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:53:19 INFO - PROCESS | 1858 | 1462629199873 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x95152000 == 38 [pid = 1858] [id = 44] 06:53:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x95152c00) [pid = 1858] [serial = 130] [outer = (nil)] 06:53:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9515ac00) [pid = 1858] [serial = 131] [outer = 0x95152c00] 06:53:19 INFO - PROCESS | 1858 | 1462629199948 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x97735800) [pid = 1858] [serial = 132] [outer = 0x95152c00] 06:53:20 INFO - PROCESS | 1858 | 1462629200723 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1087ms 06:53:20 INFO - PROCESS | 1858 | 1462629200785 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1858 | 1462629200793 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:53:20 INFO - PROCESS | 1858 | 1462629200802 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1858 | 1462629200807 Marionette TRACE conn4 <- [1,150,null,{}] 06:53:20 INFO - PROCESS | 1858 | 1462629200812 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 1858 | 1462629200959 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:53:20 INFO - PROCESS | 1858 | 1462629200970 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x98a9d000 == 39 [pid = 1858] [id = 45] 06:53:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x98aea800) [pid = 1858] [serial = 133] [outer = (nil)] 06:53:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x99b05c00) [pid = 1858] [serial = 134] [outer = 0x98aea800] 06:53:21 INFO - PROCESS | 1858 | 1462629201042 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9add3800) [pid = 1858] [serial = 135] [outer = 0x98aea800] 06:53:21 INFO - PROCESS | 1858 | 1462629201951 Marionette TRACE conn4 <- [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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1188ms 06:53:22 INFO - PROCESS | 1858 | 1462629202007 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1858 | 1462629202010 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:53:22 INFO - PROCESS | 1858 | 1462629202017 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1858 | 1462629202022 Marionette TRACE conn4 <- [1,154,null,{}] 06:53:22 INFO - PROCESS | 1858 | 1462629202038 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 1858 | 1462629202220 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:53:22 INFO - PROCESS | 1858 | 1462629202328 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b18dc00 == 40 [pid = 1858] [id = 46] 06:53:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9b879c00) [pid = 1858] [serial = 136] [outer = (nil)] 06:53:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9ce9bc00) [pid = 1858] [serial = 137] [outer = 0x9b879c00] 06:53:22 INFO - PROCESS | 1858 | 1462629202404 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa2241000) [pid = 1858] [serial = 138] [outer = 0x9b879c00] 06:53:23 INFO - PROCESS | 1858 | 1462629203200 Marionette TRACE conn4 <- [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]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1237ms 06:53:23 INFO - PROCESS | 1858 | 1462629203255 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1858 | 1462629203259 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:53:23 INFO - PROCESS | 1858 | 1462629203271 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1858 | 1462629203273 Marionette TRACE conn4 <- [1,158,null,{}] 06:53:23 INFO - PROCESS | 1858 | 1462629203279 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 1858 | 1462629203466 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:53:23 INFO - PROCESS | 1858 | 1462629203494 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x92896000 == 41 [pid = 1858] [id = 47] 06:53:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa2378800) [pid = 1858] [serial = 139] [outer = (nil)] 06:53:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0xa254a400) [pid = 1858] [serial = 140] [outer = 0xa2378800] 06:53:23 INFO - PROCESS | 1858 | 1462629203566 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0xa27d9400) [pid = 1858] [serial = 141] [outer = 0xa2378800] 06:53:24 INFO - PROCESS | 1858 | 1462629204415 Marionette TRACE conn4 <- [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]]]}] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x946e6c00) [pid = 1858] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9afe4c00) [pid = 1858] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9b1b6800) [pid = 1858] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x98aee800) [pid = 1858] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9aa8b800) [pid = 1858] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0xa2553400) [pid = 1858] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9b507400) [pid = 1858] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0xa254b800) [pid = 1858] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x9462d000) [pid = 1858] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9b879400) [pid = 1858] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x94643000) [pid = 1858] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:53:24 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9cb77000) [pid = 1858] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1232ms 06:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:53:24 INFO - PROCESS | 1858 | 1462629204503 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1858 | 1462629204505 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:53:24 INFO - PROCESS | 1858 | 1462629204510 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1858 | 1462629204514 Marionette TRACE conn4 <- [1,162,null,{}] 06:53:24 INFO - PROCESS | 1858 | 1462629204572 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 1858 | 1462629204753 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:53:24 INFO - PROCESS | 1858 | 1462629204845 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1858 | ++DOCSHELL 0xa254ac00 == 42 [pid = 1858] [id = 48] 06:53:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0xa254b800) [pid = 1858] [serial = 142] [outer = (nil)] 06:53:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0xa27ddc00) [pid = 1858] [serial = 143] [outer = 0xa254b800] 06:53:24 INFO - PROCESS | 1858 | 1462629204968 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x92898000) [pid = 1858] [serial = 144] [outer = 0xa254b800] 06:53:25 INFO - PROCESS | 1858 | 1462629205772 Marionette TRACE conn4 <- [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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1314ms 06:53:25 INFO - PROCESS | 1858 | 1462629205825 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1858 | 1462629205828 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:53:25 INFO - PROCESS | 1858 | 1462629205834 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1858 | 1462629205837 Marionette TRACE conn4 <- [1,166,null,{}] 06:53:25 INFO - PROCESS | 1858 | 1462629205842 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 1858 | 1462629206011 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:53:26 INFO - PROCESS | 1858 | 1462629206022 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1858 | ++DOCSHELL 0xa5198400 == 43 [pid = 1858] [id = 49] 06:53:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa5198800) [pid = 1858] [serial = 145] [outer = (nil)] 06:53:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa51ce800) [pid = 1858] [serial = 146] [outer = 0xa5198800] 06:53:26 INFO - PROCESS | 1858 | 1462629206093 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa51d6c00) [pid = 1858] [serial = 147] [outer = 0xa5198800] 06:53:27 INFO - PROCESS | 1858 | 1462629207049 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1242ms 06:53:27 INFO - PROCESS | 1858 | 1462629207077 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1858 | 1462629207084 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:53:27 INFO - PROCESS | 1858 | 1462629207094 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1858 | 1462629207099 Marionette TRACE conn4 <- [1,170,null,{}] 06:53:27 INFO - PROCESS | 1858 | 1462629207107 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 1858 | 1462629207291 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:53:27 INFO - PROCESS | 1858 | 1462629207430 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x92897400 == 44 [pid = 1858] [id = 50] 06:53:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x93cd3c00) [pid = 1858] [serial = 148] [outer = (nil)] 06:53:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x96519400) [pid = 1858] [serial = 149] [outer = 0x93cd3c00] 06:53:27 INFO - PROCESS | 1858 | 1462629207517 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x98aea400) [pid = 1858] [serial = 150] [outer = 0x93cd3c00] 06:53:28 INFO - PROCESS | 1858 | 1462629208418 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1393ms 06:53:28 INFO - PROCESS | 1858 | 1462629208488 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:53:28 INFO - PROCESS | 1858 | 1462629208496 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:53:28 INFO - PROCESS | 1858 | 1462629208507 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 1858 | 1462629208511 Marionette TRACE conn4 <- [1,174,null,{}] 06:53:28 INFO - PROCESS | 1858 | 1462629208517 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:28 INFO - PROCESS | 1858 | 1462629208722 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:53:28 INFO - PROCESS | 1858 | 1462629208863 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x97730000 == 45 [pid = 1858] [id = 51] 06:53:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9afe9800) [pid = 1858] [serial = 151] [outer = (nil)] 06:53:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9b50dc00) [pid = 1858] [serial = 152] [outer = 0x9afe9800] 06:53:28 INFO - PROCESS | 1858 | 1462629208982 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x9b87c800) [pid = 1858] [serial = 153] [outer = 0x9afe9800] 06:53:29 INFO - PROCESS | 1858 | 1462629209784 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1333ms 06:53:29 INFO - PROCESS | 1858 | 1462629209841 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1858 | 1462629209845 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:53:29 INFO - PROCESS | 1858 | 1462629209852 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1858 | 1462629209858 Marionette TRACE conn4 <- [1,178,null,{}] 06:53:29 INFO - PROCESS | 1858 | 1462629209874 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:30 INFO - PROCESS | 1858 | 1462629210090 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:53:30 INFO - PROCESS | 1858 | 1462629210233 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b503400 == 46 [pid = 1858] [id = 52] 06:53:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa3351000) [pid = 1858] [serial = 154] [outer = (nil)] 06:53:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa51a6800) [pid = 1858] [serial = 155] [outer = 0xa3351000] 06:53:30 INFO - PROCESS | 1858 | 1462629210324 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa638ec00) [pid = 1858] [serial = 156] [outer = 0xa3351000] 06:53:30 INFO - PROCESS | 1858 | 1462629210717 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:53:31 INFO - PROCESS | 1858 | 1462629211214 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1434ms 06:53:31 INFO - PROCESS | 1858 | 1462629211287 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 1858 | 1462629211292 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:53:31 INFO - PROCESS | 1858 | 1462629211299 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1858 | 1462629211303 Marionette TRACE conn4 <- [1,182,null,{}] 06:53:31 INFO - PROCESS | 1858 | 1462629211308 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 1858 | 1462629211513 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:53:31 INFO - PROCESS | 1858 | 1462629211654 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x996eb000 == 47 [pid = 1858] [id = 53] 06:53:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x9cc90400) [pid = 1858] [serial = 157] [outer = (nil)] 06:53:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa6f2dc00) [pid = 1858] [serial = 158] [outer = 0x9cc90400] 06:53:31 INFO - PROCESS | 1858 | 1462629211742 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0xa6f3a400) [pid = 1858] [serial = 159] [outer = 0x9cc90400] 06:53:32 INFO - PROCESS | 1858 | 1462629212677 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1435ms 06:53:32 INFO - PROCESS | 1858 | 1462629212735 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1858 | 1462629212743 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:53:32 INFO - PROCESS | 1858 | 1462629212754 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1858 | 1462629212757 Marionette TRACE conn4 <- [1,186,null,{}] 06:53:32 INFO - PROCESS | 1858 | 1462629212774 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:33 INFO - PROCESS | 1858 | 1462629213083 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:53:33 INFO - PROCESS | 1858 | 1462629213272 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3ac00 == 48 [pid = 1858] [id = 54] 06:53:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x93a3e400) [pid = 1858] [serial = 160] [outer = (nil)] 06:53:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0xa223f400) [pid = 1858] [serial = 161] [outer = 0x93a3e400] 06:53:33 INFO - PROCESS | 1858 | 1462629213376 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0xa1026c00) [pid = 1858] [serial = 162] [outer = 0x93a3e400] 06:53:34 INFO - PROCESS | 1858 | 1462629214233 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1539ms 06:53:34 INFO - PROCESS | 1858 | 1462629214296 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:53:34 INFO - PROCESS | 1858 | 1462629214300 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:53:34 INFO - PROCESS | 1858 | 1462629214306 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1858 | 1462629214310 Marionette TRACE conn4 <- [1,190,null,{}] 06:53:34 INFO - PROCESS | 1858 | 1462629214315 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1858 | 1462629214680 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:53:34 INFO - PROCESS | 1858 | 1462629214883 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514c400 == 49 [pid = 1858] [id = 55] 06:53:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x9514d800) [pid = 1858] [serial = 163] [outer = (nil)] 06:53:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x9651a000) [pid = 1858] [serial = 164] [outer = 0x9514d800] 06:53:34 INFO - PROCESS | 1858 | 1462629214972 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x983f6400) [pid = 1858] [serial = 165] [outer = 0x9514d800] 06:53:35 INFO - PROCESS | 1858 | 1462629215822 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1585ms 06:53:35 INFO - PROCESS | 1858 | 1462629215892 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 1858 | 1462629215897 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:53:35 INFO - PROCESS | 1858 | 1462629215904 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 1858 | 1462629215911 Marionette TRACE conn4 <- [1,194,null,{}] 06:53:35 INFO - PROCESS | 1858 | 1462629215917 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1858 | 1462629216104 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0x98f4d000 == 48 [pid = 1858] [id = 29] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0xa254ac00 == 47 [pid = 1858] [id = 48] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0x92896000 == 46 [pid = 1858] [id = 47] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0xa254f400) [pid = 1858] [serial = 119] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0x9b18dc00 == 45 [pid = 1858] [id = 46] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0x98a9d000 == 44 [pid = 1858] [id = 45] 06:53:36 INFO - PROCESS | 1858 | --DOCSHELL 0x95152000 == 43 [pid = 1858] [id = 44] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x97736800) [pid = 1858] [serial = 32] [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.] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x9aa81800) [pid = 1858] [serial = 80] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x983f6c00) [pid = 1858] [serial = 79] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x9cb7bc00) [pid = 1858] [serial = 83] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9b845400) [pid = 1858] [serial = 82] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0xa23bc000) [pid = 1858] [serial = 86] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa236dc00) [pid = 1858] [serial = 85] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x99b0ac00) [pid = 1858] [serial = 107] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0xa3151800) [pid = 1858] [serial = 89] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0xa2720c00) [pid = 1858] [serial = 88] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0xa35ba400) [pid = 1858] [serial = 92] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0xa3639c00) [pid = 1858] [serial = 91] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x946e0c00) [pid = 1858] [serial = 100] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9b871000) [pid = 1858] [serial = 111] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0xa63ec000) [pid = 1858] [serial = 95] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0xa693d400) [pid = 1858] [serial = 94] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x9b83f400) [pid = 1858] [serial = 110] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9b87b400) [pid = 1858] [serial = 98] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9b876c00) [pid = 1858] [serial = 97] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x9cb7c400) [pid = 1858] [serial = 113] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9ce4a400) [pid = 1858] [serial = 114] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x9837a400) [pid = 1858] [serial = 105] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9772e400) [pid = 1858] [serial = 104] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9ce9f000) [pid = 1858] [serial = 116] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x9a0c2800) [pid = 1858] [serial = 108] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0xa0515400) [pid = 1858] [serial = 117] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1858 | 1462629216329 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514bc00 == 44 [pid = 1858] [id = 56] 06:53:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x95153800) [pid = 1858] [serial = 166] [outer = (nil)] 06:53:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x97736800) [pid = 1858] [serial = 167] [outer = 0x95153800] 06:53:36 INFO - PROCESS | 1858 | 1462629216411 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x99799c00) [pid = 1858] [serial = 168] [outer = 0x95153800] 06:53:37 INFO - PROCESS | 1858 | 1462629217046 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1190ms 06:53:37 INFO - PROCESS | 1858 | 1462629217095 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 1858 | 1462629217099 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:53:37 INFO - PROCESS | 1858 | 1462629217105 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1858 | 1462629217109 Marionette TRACE conn4 <- [1,198,null,{}] 06:53:37 INFO - PROCESS | 1858 | 1462629217114 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:37 INFO - PROCESS | 1858 | 1462629217268 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:53:37 INFO - PROCESS | 1858 | 1462629217372 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514c000 == 45 [pid = 1858] [id = 57] 06:53:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9a508c00) [pid = 1858] [serial = 169] [outer = (nil)] 06:53:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9a50e800) [pid = 1858] [serial = 170] [outer = 0x9a508c00] 06:53:37 INFO - PROCESS | 1858 | 1462629217442 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9aa81c00) [pid = 1858] [serial = 171] [outer = 0x9a508c00] 06:53:38 INFO - PROCESS | 1858 | 1462629218082 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1027ms 06:53:38 INFO - PROCESS | 1858 | 1462629218133 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 1858 | 1462629218138 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:53:38 INFO - PROCESS | 1858 | 1462629218154 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 1858 | 1462629218161 Marionette TRACE conn4 <- [1,202,null,{}] 06:53:38 INFO - PROCESS | 1858 | 1462629218193 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 1858 | 1462629218340 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:53:38 INFO - PROCESS | 1858 | 1462629218355 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd4800 == 46 [pid = 1858] [id = 58] 06:53:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x99fb2c00) [pid = 1858] [serial = 172] [outer = (nil)] 06:53:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9b874000) [pid = 1858] [serial = 173] [outer = 0x99fb2c00] 06:53:38 INFO - PROCESS | 1858 | 1462629218426 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9b87c400) [pid = 1858] [serial = 174] [outer = 0x99fb2c00] 06:53:39 INFO - PROCESS | 1858 | 1462629219232 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1121ms 06:53:39 INFO - PROCESS | 1858 | 1462629219306 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1858 | 1462629219313 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:53:39 INFO - PROCESS | 1858 | 1462629219319 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1858 | 1462629219322 Marionette TRACE conn4 <- [1,206,null,{}] 06:53:39 INFO - PROCESS | 1858 | 1462629219328 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 1858 | 1462629219512 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:53:39 INFO - PROCESS | 1858 | 1462629219536 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a50bc00 == 47 [pid = 1858] [id = 59] 06:53:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9b84c800) [pid = 1858] [serial = 175] [outer = (nil)] 06:53:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9cc95c00) [pid = 1858] [serial = 176] [outer = 0x9b84c800] 06:53:39 INFO - PROCESS | 1858 | 1462629219610 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9ce4ac00) [pid = 1858] [serial = 177] [outer = 0x9b84c800] 06:53:40 INFO - PROCESS | 1858 | 1462629220408 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1126ms 06:53:40 INFO - PROCESS | 1858 | 1462629220446 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1858 | 1462629220449 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:53:40 INFO - PROCESS | 1858 | 1462629220457 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1858 | 1462629220461 Marionette TRACE conn4 <- [1,210,null,{}] 06:53:40 INFO - PROCESS | 1858 | 1462629220471 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:40 INFO - PROCESS | 1858 | 1462629220754 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:53:40 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0xa2378800) [pid = 1858] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:53:40 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x98aea800) [pid = 1858] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:53:40 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x95152c00) [pid = 1858] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:53:40 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0xa254b800) [pid = 1858] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:53:40 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9b879c00) [pid = 1858] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:53:40 INFO - PROCESS | 1858 | 1462629220837 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x92238000 == 48 [pid = 1858] [id = 60] 06:53:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x999b1800) [pid = 1858] [serial = 178] [outer = (nil)] 06:53:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9b87d000) [pid = 1858] [serial = 179] [outer = 0x999b1800] 06:53:40 INFO - PROCESS | 1858 | 1462629220920 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa237a400) [pid = 1858] [serial = 180] [outer = 0x999b1800] 06:53:41 INFO - PROCESS | 1858 | 1462629221599 Marionette TRACE conn4 <- [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]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1178ms 06:53:41 INFO - PROCESS | 1858 | 1462629221636 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1858 | 1462629221640 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:53:41 INFO - PROCESS | 1858 | 1462629221652 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1858 | 1462629221655 Marionette TRACE conn4 <- [1,214,null,{}] 06:53:41 INFO - PROCESS | 1858 | 1462629221661 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:41 INFO - PROCESS | 1858 | 1462629221802 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:53:41 INFO - PROCESS | 1858 | 1462629221820 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fc5400 == 49 [pid = 1858] [id = 61] 06:53:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0xa23bcc00) [pid = 1858] [serial = 181] [outer = (nil)] 06:53:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa27c2000) [pid = 1858] [serial = 182] [outer = 0xa23bcc00] 06:53:41 INFO - PROCESS | 1858 | 1462629221893 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa31dc000) [pid = 1858] [serial = 183] [outer = 0xa23bcc00] 06:53:42 INFO - PROCESS | 1858 | 1462629222646 Marionette TRACE conn4 <- [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]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1030ms 06:53:42 INFO - PROCESS | 1858 | 1462629222683 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 1858 | 1462629222686 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:53:42 INFO - PROCESS | 1858 | 1462629222692 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 1858 | 1462629222695 Marionette TRACE conn4 <- [1,218,null,{}] 06:53:42 INFO - PROCESS | 1858 | 1462629222719 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 1858 | 1462629222978 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:53:43 INFO - PROCESS | 1858 | 1462629223089 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x939e5400 == 50 [pid = 1858] [id = 62] 06:53:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x93a43800) [pid = 1858] [serial = 184] [outer = (nil)] 06:53:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x946e0c00) [pid = 1858] [serial = 185] [outer = 0x93a43800] 06:53:43 INFO - PROCESS | 1858 | 1462629223177 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x95151c00) [pid = 1858] [serial = 186] [outer = 0x93a43800] 06:53:44 INFO - PROCESS | 1858 | 1462629224027 Marionette TRACE conn4 <- [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]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1382ms 06:53:44 INFO - PROCESS | 1858 | 1462629224078 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 1858 | 1462629224085 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:53:44 INFO - PROCESS | 1858 | 1462629224094 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1858 | 1462629224099 Marionette TRACE conn4 <- [1,222,null,{}] 06:53:44 INFO - PROCESS | 1858 | 1462629224107 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 1858 | 1462629224278 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:53:44 INFO - PROCESS | 1858 | 1462629224432 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3c400 == 51 [pid = 1858] [id = 63] 06:53:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x946eac00) [pid = 1858] [serial = 187] [outer = (nil)] 06:53:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x9a50b400) [pid = 1858] [serial = 188] [outer = 0x946eac00] 06:53:44 INFO - PROCESS | 1858 | 1462629224522 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x9afe0c00) [pid = 1858] [serial = 189] [outer = 0x946eac00] 06:53:45 INFO - PROCESS | 1858 | 1462629225372 Marionette TRACE conn4 <- [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]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1329ms 06:53:45 INFO - PROCESS | 1858 | 1462629225423 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1858 | 1462629225427 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:53:45 INFO - PROCESS | 1858 | 1462629225451 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1858 | 1462629225455 Marionette TRACE conn4 <- [1,226,null,{}] 06:53:45 INFO - PROCESS | 1858 | 1462629225462 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 1858 | 1462629225630 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:53:45 INFO - PROCESS | 1858 | 1462629225782 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c44400 == 52 [pid = 1858] [id = 64] 06:53:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x99c47000) [pid = 1858] [serial = 190] [outer = (nil)] 06:53:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x99c4cc00) [pid = 1858] [serial = 191] [outer = 0x99c47000] 06:53:45 INFO - PROCESS | 1858 | 1462629225871 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x9a505800) [pid = 1858] [serial = 192] [outer = 0x99c47000] 06:53:46 INFO - PROCESS | 1858 | 1462629226736 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1345ms 06:53:46 INFO - PROCESS | 1858 | 1462629226780 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 1858 | 1462629226787 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:53:46 INFO - PROCESS | 1858 | 1462629226803 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 1858 | 1462629226810 Marionette TRACE conn4 <- [1,230,null,{}] 06:53:46 INFO - PROCESS | 1858 | 1462629226815 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:46 INFO - PROCESS | 1858 | 1462629226974 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:53:47 INFO - PROCESS | 1858 | 1462629227114 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x98377000 == 53 [pid = 1858] [id = 65] 06:53:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x99c45800) [pid = 1858] [serial = 193] [outer = (nil)] 06:53:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0xa2246400) [pid = 1858] [serial = 194] [outer = 0x99c45800] 06:53:47 INFO - PROCESS | 1858 | 1462629227198 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0xa2553400) [pid = 1858] [serial = 195] [outer = 0x99c45800] 06:53:48 INFO - PROCESS | 1858 | 1462629228086 Marionette TRACE conn4 <- [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]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1348ms 06:53:48 INFO - PROCESS | 1858 | 1462629228144 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 1858 | 1462629228147 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:53:48 INFO - PROCESS | 1858 | 1462629228154 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1858 | 1462629228157 Marionette TRACE conn4 <- [1,234,null,{}] 06:53:48 INFO - PROCESS | 1858 | 1462629228163 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:48 INFO - PROCESS | 1858 | 1462629228315 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:53:48 INFO - PROCESS | 1858 | 1462629228455 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x9223b400 == 54 [pid = 1858] [id = 66] 06:53:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x93a3e000) [pid = 1858] [serial = 196] [outer = (nil)] 06:53:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x9a009400) [pid = 1858] [serial = 197] [outer = 0x93a3e000] 06:53:48 INFO - PROCESS | 1858 | 1462629228539 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x9a00c000) [pid = 1858] [serial = 198] [outer = 0x93a3e000] 06:53:49 INFO - PROCESS | 1858 | 1462629229326 Marionette TRACE conn4 <- [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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1287ms 06:53:49 INFO - PROCESS | 1858 | 1462629229447 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1858 | 1462629229451 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:53:49 INFO - PROCESS | 1858 | 1462629229459 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1858 | 1462629229463 Marionette TRACE conn4 <- [1,238,null,{}] 06:53:49 INFO - PROCESS | 1858 | 1462629229477 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 1858 | 1462629229649 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:53:49 INFO - PROCESS | 1858 | 1462629229791 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a00d000 == 55 [pid = 1858] [id = 67] 06:53:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x9b874c00) [pid = 1858] [serial = 199] [outer = (nil)] 06:53:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0xa36a1400) [pid = 1858] [serial = 200] [outer = 0x9b874c00] 06:53:49 INFO - PROCESS | 1858 | 1462629229885 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0xa6863c00) [pid = 1858] [serial = 201] [outer = 0x9b874c00] 06:53:50 INFO - PROCESS | 1858 | 1462629230681 Marionette TRACE conn4 <- [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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1231ms 06:53:50 INFO - PROCESS | 1858 | 1462629230691 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1858 | 1462629230694 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:53:50 INFO - PROCESS | 1858 | 1462629230717 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1858 | 1462629230722 Marionette TRACE conn4 <- [1,242,null,{}] 06:53:50 INFO - PROCESS | 1858 | 1462629230729 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1858 | 1462629230893 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:53:51 INFO - PROCESS | 1858 | 1462629231039 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x939e5800 == 56 [pid = 1858] [id = 68] 06:53:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0xa3345400) [pid = 1858] [serial = 202] [outer = (nil)] 06:53:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0xa6f30400) [pid = 1858] [serial = 203] [outer = 0xa3345400] 06:53:51 INFO - PROCESS | 1858 | 1462629231123 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0xa6f75000) [pid = 1858] [serial = 204] [outer = 0xa3345400] 06:53:51 INFO - PROCESS | 1858 | 1462629231982 Marionette TRACE conn4 <- [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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1354ms 06:53:52 INFO - PROCESS | 1858 | 1462629232055 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1858 | 1462629232059 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:53:52 INFO - PROCESS | 1858 | 1462629232065 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1858 | 1462629232069 Marionette TRACE conn4 <- [1,246,null,{}] 06:53:52 INFO - PROCESS | 1858 | 1462629232075 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:52 INFO - PROCESS | 1858 | 1462629232234 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:53:52 INFO - PROCESS | 1858 | 1462629232565 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x946ea800 == 57 [pid = 1858] [id = 69] 06:53:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x9514b800) [pid = 1858] [serial = 205] [outer = (nil)] 06:53:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x97731800) [pid = 1858] [serial = 206] [outer = 0x9514b800] 06:53:52 INFO - PROCESS | 1858 | 1462629232714 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x99b0c000) [pid = 1858] [serial = 207] [outer = 0x9514b800] 06:53:53 INFO - PROCESS | 1858 | 1462629233521 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1481ms 06:53:53 INFO - PROCESS | 1858 | 1462629233547 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1858 | 1462629233553 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:53:53 INFO - PROCESS | 1858 | 1462629233560 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1858 | 1462629233566 Marionette TRACE conn4 <- [1,250,null,{}] 06:53:53 INFO - PROCESS | 1858 | 1462629233573 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1858 | 1462629233726 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:53:53 INFO - PROCESS | 1858 | 1462629233907 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x99fb9400 == 58 [pid = 1858] [id = 70] 06:53:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x9a005c00) [pid = 1858] [serial = 208] [outer = (nil)] 06:53:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x9a503400) [pid = 1858] [serial = 209] [outer = 0x9a005c00] 06:53:54 INFO - PROCESS | 1858 | 1462629234012 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x9ac9c400) [pid = 1858] [serial = 210] [outer = 0x9a005c00] 06:53:54 INFO - PROCESS | 1858 | 1462629234892 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x92238000 == 57 [pid = 1858] [id = 60] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9a50bc00 == 56 [pid = 1858] [id = 59] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x93cd4800 == 55 [pid = 1858] [id = 58] 06:53:54 INFO - PROCESS | 1858 | --DOMWINDOW == 105 (0xa51ce800) [pid = 1858] [serial = 146] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9514c000 == 54 [pid = 1858] [id = 57] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9514bc00 == 53 [pid = 1858] [id = 56] 06:53:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9514c400 == 52 [pid = 1858] [id = 55] 06:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1439ms 06:53:55 INFO - PROCESS | 1858 | 1462629235002 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 1858 | 1462629235008 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:53:55 INFO - PROCESS | 1858 | 1462629235023 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1858 | 1462629235025 Marionette TRACE conn4 <- [1,254,null,{}] 06:53:55 INFO - PROCESS | 1858 | 1462629235031 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 1858 | 1462629235177 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0xa254a400) [pid = 1858] [serial = 140] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x95154400) [pid = 1858] [serial = 122] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x99b05c00) [pid = 1858] [serial = 134] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x9add3800) [pid = 1858] [serial = 135] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x9515ac00) [pid = 1858] [serial = 131] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0x97735800) [pid = 1858] [serial = 132] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 98 (0x9b80d000) [pid = 1858] [serial = 128] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 97 (0x999adc00) [pid = 1858] [serial = 125] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0xa27ddc00) [pid = 1858] [serial = 143] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x9ce9bc00) [pid = 1858] [serial = 137] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x92898000) [pid = 1858] [serial = 144] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0xa2241000) [pid = 1858] [serial = 138] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0xa27d9400) [pid = 1858] [serial = 141] [outer = (nil)] [url = about:blank] 06:53:55 INFO - PROCESS | 1858 | 1462629235304 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x92898000 == 53 [pid = 1858] [id = 71] 06:53:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x95154400) [pid = 1858] [serial = 211] [outer = (nil)] 06:53:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x9a501400) [pid = 1858] [serial = 212] [outer = 0x95154400] 06:53:55 INFO - PROCESS | 1858 | 1462629235382 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x9aca0400) [pid = 1858] [serial = 213] [outer = 0x95154400] 06:53:56 INFO - PROCESS | 1858 | 1462629236083 Marionette TRACE conn4 <- [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]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1093ms 06:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:53:56 INFO - PROCESS | 1858 | 1462629236115 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1858 | 1462629236118 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:53:56 INFO - PROCESS | 1858 | 1462629236127 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1858 | 1462629236136 Marionette TRACE conn4 <- [1,258,null,{}] 06:53:56 INFO - PROCESS | 1858 | 1462629236168 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:56 INFO - PROCESS | 1858 | 1462629236335 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:53:56 INFO - PROCESS | 1858 | 1462629236349 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x9aca4000 == 54 [pid = 1858] [id = 72] 06:53:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x9b18dc00) [pid = 1858] [serial = 214] [outer = (nil)] 06:53:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x9b84b400) [pid = 1858] [serial = 215] [outer = 0x9b18dc00] 06:53:56 INFO - PROCESS | 1858 | 1462629236423 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0x9b87b400) [pid = 1858] [serial = 216] [outer = 0x9b18dc00] 06:53:57 INFO - PROCESS | 1858 | 1462629237252 Marionette TRACE conn4 <- [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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1188ms 06:53:57 INFO - PROCESS | 1858 | 1462629237313 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1858 | 1462629237318 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:53:57 INFO - PROCESS | 1858 | 1462629237335 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 1858 | 1462629237342 Marionette TRACE conn4 <- [1,262,null,{}] 06:53:57 INFO - PROCESS | 1858 | 1462629237351 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 1858 | 1462629237532 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:53:57 INFO - PROCESS | 1858 | 1462629237558 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x9aca7800 == 55 [pid = 1858] [id = 73] 06:53:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0x9add8400) [pid = 1858] [serial = 217] [outer = (nil)] 06:53:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0x9cc98c00) [pid = 1858] [serial = 218] [outer = 0x9add8400] 06:53:57 INFO - PROCESS | 1858 | 1462629237628 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0xa1025c00) [pid = 1858] [serial = 219] [outer = 0x9add8400] 06:53:58 INFO - PROCESS | 1858 | 1462629238382 Marionette TRACE conn4 <- [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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1093ms 06:53:58 INFO - PROCESS | 1858 | 1462629238425 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1858 | 1462629238428 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:53:58 INFO - PROCESS | 1858 | 1462629238442 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1858 | 1462629238445 Marionette TRACE conn4 <- [1,266,null,{}] 06:53:58 INFO - PROCESS | 1858 | 1462629238451 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 1858 | 1462629238643 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:53:58 INFO - PROCESS | 1858 | 1462629238662 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1858 | ++DOCSHELL 0xa23bc400 == 56 [pid = 1858] [id = 74] 06:53:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0xa23c1800) [pid = 1858] [serial = 220] [outer = (nil)] 06:53:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0xa2551800) [pid = 1858] [serial = 221] [outer = 0xa23c1800] 06:53:58 INFO - PROCESS | 1858 | 1462629238742 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0xa31e1400) [pid = 1858] [serial = 222] [outer = 0xa23c1800] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x9514d800) [pid = 1858] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x9b84c800) [pid = 1858] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x95153800) [pid = 1858] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x99fb2c00) [pid = 1858] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0x999b1800) [pid = 1858] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:53:59 INFO - PROCESS | 1858 | --DOMWINDOW == 98 (0x9a508c00) [pid = 1858] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:53:59 INFO - PROCESS | 1858 | 1462629239620 Marionette TRACE conn4 <- [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]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1235ms 06:53:59 INFO - PROCESS | 1858 | 1462629239678 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:53:59 INFO - PROCESS | 1858 | 1462629239681 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:53:59 INFO - PROCESS | 1858 | 1462629239687 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1858 | 1462629239690 Marionette TRACE conn4 <- [1,270,null,{}] 06:53:59 INFO - PROCESS | 1858 | 1462629239695 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:59 INFO - PROCESS | 1858 | 1462629239842 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:53:59 INFO - PROCESS | 1858 | 1462629239853 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514d800 == 57 [pid = 1858] [id = 75] 06:53:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0x9a508c00) [pid = 1858] [serial = 223] [outer = (nil)] 06:53:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0xa22a1800) [pid = 1858] [serial = 224] [outer = 0x9a508c00] 06:53:59 INFO - PROCESS | 1858 | 1462629239924 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0xa3350800) [pid = 1858] [serial = 225] [outer = 0x9a508c00] 06:54:00 INFO - PROCESS | 1858 | 1462629240854 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1176ms 06:54:00 INFO - PROCESS | 1858 | 1462629240865 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1858 | 1462629240868 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:54:00 INFO - PROCESS | 1858 | 1462629240874 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1858 | 1462629240876 Marionette TRACE conn4 <- [1,274,null,{}] 06:54:00 INFO - PROCESS | 1858 | 1462629240890 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 1858 | 1462629241027 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:54:01 INFO - PROCESS | 1858 | 1462629241041 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x94635c00 == 58 [pid = 1858] [id = 76] 06:54:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x952e8c00) [pid = 1858] [serial = 226] [outer = (nil)] 06:54:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x952f5000) [pid = 1858] [serial = 227] [outer = 0x952e8c00] 06:54:01 INFO - PROCESS | 1858 | 1462629241112 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x9996d000) [pid = 1858] [serial = 228] [outer = 0x952e8c00] 06:54:02 INFO - PROCESS | 1858 | 1462629242089 Marionette TRACE conn4 <- [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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1285ms 06:54:02 INFO - PROCESS | 1858 | 1462629242160 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1858 | 1462629242171 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:54:02 INFO - PROCESS | 1858 | 1462629242181 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1858 | 1462629242185 Marionette TRACE conn4 <- [1,278,null,{}] 06:54:02 INFO - PROCESS | 1858 | 1462629242194 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 1858 | 1462629242425 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:54:02 INFO - PROCESS | 1858 | 1462629242625 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f6000 == 59 [pid = 1858] [id = 77] 06:54:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x9772e400) [pid = 1858] [serial = 229] [outer = (nil)] 06:54:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x98ae2800) [pid = 1858] [serial = 230] [outer = 0x9772e400] 06:54:02 INFO - PROCESS | 1858 | 1462629242761 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 107 (0x99c49c00) [pid = 1858] [serial = 231] [outer = 0x9772e400] 06:54:03 INFO - PROCESS | 1858 | 1462629243609 Marionette TRACE conn4 <- [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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1489ms 06:54:03 INFO - PROCESS | 1858 | 1462629243670 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1858 | 1462629243680 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:54:03 INFO - PROCESS | 1858 | 1462629243691 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1858 | 1462629243695 Marionette TRACE conn4 <- [1,282,null,{}] 06:54:03 INFO - PROCESS | 1858 | 1462629243702 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:03 INFO - PROCESS | 1858 | 1462629243908 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:54:04 INFO - PROCESS | 1858 | 1462629244060 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a505400 == 60 [pid = 1858] [id = 78] 06:54:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 108 (0x9a506c00) [pid = 1858] [serial = 232] [outer = (nil)] 06:54:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 109 (0x9aca5c00) [pid = 1858] [serial = 233] [outer = 0x9a506c00] 06:54:04 INFO - PROCESS | 1858 | 1462629244147 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 110 (0x9acabc00) [pid = 1858] [serial = 234] [outer = 0x9a506c00] 06:54:05 INFO - PROCESS | 1858 | 1462629245037 Marionette TRACE conn4 <- [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]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1385ms 06:54:05 INFO - PROCESS | 1858 | 1462629245076 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1858 | 1462629245081 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:54:05 INFO - PROCESS | 1858 | 1462629245087 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1858 | 1462629245095 Marionette TRACE conn4 <- [1,286,null,{}] 06:54:05 INFO - PROCESS | 1858 | 1462629245113 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 1858 | 1462629245296 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:54:05 INFO - PROCESS | 1858 | 1462629245447 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a504400 == 61 [pid = 1858] [id = 79] 06:54:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 111 (0xa254c800) [pid = 1858] [serial = 235] [outer = (nil)] 06:54:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 112 (0xa36a4000) [pid = 1858] [serial = 236] [outer = 0xa254c800] 06:54:05 INFO - PROCESS | 1858 | 1462629245538 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 113 (0xa63e9000) [pid = 1858] [serial = 237] [outer = 0xa254c800] 06:54:06 INFO - PROCESS | 1858 | 1462629246475 Marionette TRACE conn4 <- [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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1437ms 06:54:06 INFO - PROCESS | 1858 | 1462629246525 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:54:06 INFO - PROCESS | 1858 | 1462629246530 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:54:06 INFO - PROCESS | 1858 | 1462629246553 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1858 | 1462629246558 Marionette TRACE conn4 <- [1,290,null,{}] 06:54:06 INFO - PROCESS | 1858 | 1462629246564 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 1858 | 1462629246741 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:54:06 INFO - PROCESS | 1858 | 1462629246888 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1858 | ++DOCSHELL 0xa3315000 == 62 [pid = 1858] [id = 80] 06:54:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 114 (0xa69bd400) [pid = 1858] [serial = 238] [outer = (nil)] 06:54:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 115 (0xa6f7b400) [pid = 1858] [serial = 239] [outer = 0xa69bd400] 06:54:06 INFO - PROCESS | 1858 | 1462629246973 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 116 (0xa82af800) [pid = 1858] [serial = 240] [outer = 0xa69bd400] 06:54:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 117 (0xa8c8a000) [pid = 1858] [serial = 241] [outer = 0x946e5c00] 06:54:07 INFO - PROCESS | 1858 | 1462629247914 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1459ms 06:54:08 INFO - PROCESS | 1858 | 1462629247997 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 1858 | 1462629248002 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:54:08 INFO - PROCESS | 1858 | 1462629248008 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1858 | 1462629248012 Marionette TRACE conn4 <- [1,294,null,{}] 06:54:08 INFO - PROCESS | 1858 | 1462629248018 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 1858 | 1462629248189 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:54:08 INFO - PROCESS | 1858 | 1462629248342 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x928a4400 == 63 [pid = 1858] [id = 81] 06:54:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 118 (0x939e4800) [pid = 1858] [serial = 242] [outer = (nil)] 06:54:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 119 (0x9ce4b000) [pid = 1858] [serial = 243] [outer = 0x939e4800] 06:54:08 INFO - PROCESS | 1858 | 1462629248477 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 120 (0xa8c51400) [pid = 1858] [serial = 244] [outer = 0x939e4800] 06:54:09 INFO - PROCESS | 1858 | 1462629249263 Marionette TRACE conn4 <- [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]]]}] 06:54:09 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. 06:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1286ms 06:54:09 INFO - PROCESS | 1858 | 1462629249295 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1858 | 1462629249297 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:54:09 INFO - PROCESS | 1858 | 1462629249304 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1858 | 1462629249308 Marionette TRACE conn4 <- [1,298,null,{}] 06:54:09 INFO - PROCESS | 1858 | 1462629249314 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 1858 | 1462629249570 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:54:09 INFO - PROCESS | 1858 | 1462629249688 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fbf400 == 64 [pid = 1858] [id = 82] 06:54:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 121 (0xa2378c00) [pid = 1858] [serial = 245] [outer = (nil)] 06:54:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 122 (0xa90b9400) [pid = 1858] [serial = 246] [outer = 0xa2378c00] 06:54:09 INFO - PROCESS | 1858 | 1462629249772 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 123 (0xac098c00) [pid = 1858] [serial = 247] [outer = 0xa2378c00] 06:54:10 INFO - PROCESS | 1858 | 1462629250610 Marionette TRACE conn4 <- [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]]]}] 06:54:10 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. 06:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1380ms 06:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:54:10 INFO - PROCESS | 1858 | 1462629250686 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1858 | 1462629250689 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:54:10 INFO - PROCESS | 1858 | 1462629250695 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1858 | 1462629250698 Marionette TRACE conn4 <- [1,302,null,{}] 06:54:10 INFO - PROCESS | 1858 | 1462629250704 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1858 | 1462629250912 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:54:11 INFO - PROCESS | 1858 | 1462629251065 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a6b400 == 65 [pid = 1858] [id = 83] 06:54:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 124 (0x90a6d400) [pid = 1858] [serial = 248] [outer = (nil)] 06:54:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 125 (0x90a75000) [pid = 1858] [serial = 249] [outer = 0x90a6d400] 06:54:11 INFO - PROCESS | 1858 | 1462629251150 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x90a79000) [pid = 1858] [serial = 250] [outer = 0x90a6d400] 06:54:11 INFO - PROCESS | 1858 | 1462629251964 Marionette TRACE conn4 <- [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]]]}] 06:54:11 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. 06:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1289ms 06:54:11 INFO - PROCESS | 1858 | 1462629251985 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1858 | 1462629251989 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:54:11 INFO - PROCESS | 1858 | 1462629251995 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 1858 | 1462629251999 Marionette TRACE conn4 <- [1,306,null,{}] 06:54:12 INFO - PROCESS | 1858 | 1462629252005 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:12 INFO - PROCESS | 1858 | 1462629252219 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:54:12 INFO - PROCESS | 1858 | 1462629252239 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a74400 == 66 [pid = 1858] [id = 84] 06:54:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x90a76000) [pid = 1858] [serial = 251] [outer = (nil)] 06:54:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x90bcd800) [pid = 1858] [serial = 252] [outer = 0x90a76000] 06:54:12 INFO - PROCESS | 1858 | 1462629252357 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x90bd0c00) [pid = 1858] [serial = 253] [outer = 0x90a76000] 06:54:13 INFO - PROCESS | 1858 | 1462629253545 Marionette TRACE conn4 <- [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]]]}] 06:54:13 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. 06:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1580ms 06:54:13 INFO - PROCESS | 1858 | 1462629253576 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1858 | 1462629253582 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:54:13 INFO - PROCESS | 1858 | 1462629253591 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1858 | 1462629253596 Marionette TRACE conn4 <- [1,310,null,{}] 06:54:13 INFO - PROCESS | 1858 | 1462629253603 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 1858 | 1462629253803 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:54:14 INFO - PROCESS | 1858 | 1462629254099 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x952ec400 == 67 [pid = 1858] [id = 85] 06:54:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x952ef800) [pid = 1858] [serial = 254] [outer = (nil)] 06:54:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x9772dc00) [pid = 1858] [serial = 255] [outer = 0x952ef800] 06:54:14 INFO - PROCESS | 1858 | 1462629254184 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x983f8000) [pid = 1858] [serial = 256] [outer = 0x952ef800] 06:54:14 INFO - PROCESS | 1858 | --DOCSHELL 0x9a766000 == 66 [pid = 1858] [id = 32] 06:54:14 INFO - PROCESS | 1858 | --DOCSHELL 0x9aa89c00 == 65 [pid = 1858] [id = 28] 06:54:14 INFO - PROCESS | 1858 | --DOCSHELL 0xa2550400 == 64 [pid = 1858] [id = 31] 06:54:14 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0xa27c2000) [pid = 1858] [serial = 182] [outer = (nil)] [url = about:blank] 06:54:14 INFO - PROCESS | 1858 | --DOCSHELL 0x9514d800 == 63 [pid = 1858] [id = 75] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0xa23bc400 == 62 [pid = 1858] [id = 74] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x9aca7800 == 61 [pid = 1858] [id = 73] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x9aca4000 == 60 [pid = 1858] [id = 72] 06:54:15 INFO - PROCESS | 1858 | 1462629255046 Marionette TRACE conn4 <- [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]]]}] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x92898000 == 59 [pid = 1858] [id = 71] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x99fb9400 == 58 [pid = 1858] [id = 70] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x946ea800 == 57 [pid = 1858] [id = 69] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x99c44400 == 56 [pid = 1858] [id = 64] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x93a3c400 == 55 [pid = 1858] [id = 63] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x939e5400 == 54 [pid = 1858] [id = 62] 06:54:15 INFO - PROCESS | 1858 | --DOCSHELL 0x91fc5400 == 53 [pid = 1858] [id = 61] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0xa223f400) [pid = 1858] [serial = 161] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x96519400) [pid = 1858] [serial = 149] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0xa51a6800) [pid = 1858] [serial = 155] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x983f6400) [pid = 1858] [serial = 165] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0xa6f2dc00) [pid = 1858] [serial = 158] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0x9651a000) [pid = 1858] [serial = 164] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 124 (0x9cc95c00) [pid = 1858] [serial = 176] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 123 (0x97736800) [pid = 1858] [serial = 167] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 122 (0x9b874000) [pid = 1858] [serial = 173] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 121 (0xa237a400) [pid = 1858] [serial = 180] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 120 (0x9aa81c00) [pid = 1858] [serial = 171] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 119 (0x9b87c400) [pid = 1858] [serial = 174] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 118 (0x9b50dc00) [pid = 1858] [serial = 152] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 117 (0x9ce4ac00) [pid = 1858] [serial = 177] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 116 (0x9b87d000) [pid = 1858] [serial = 179] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 115 (0x99799c00) [pid = 1858] [serial = 168] [outer = (nil)] [url = about:blank] 06:54:15 INFO - PROCESS | 1858 | --DOMWINDOW == 114 (0x9a50e800) [pid = 1858] [serial = 170] [outer = (nil)] [url = about:blank] 06:54:15 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. 06:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1538ms 06:54:15 INFO - PROCESS | 1858 | 1462629255129 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1858 | 1462629255137 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:54:15 INFO - PROCESS | 1858 | 1462629255148 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1858 | 1462629255152 Marionette TRACE conn4 <- [1,314,null,{}] 06:54:15 INFO - PROCESS | 1858 | 1462629255158 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 1858 | 1462629255314 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:54:15 INFO - PROCESS | 1858 | 1462629255426 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514bc00 == 54 [pid = 1858] [id = 86] 06:54:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 115 (0x952e8800) [pid = 1858] [serial = 257] [outer = (nil)] 06:54:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 116 (0x98a9d000) [pid = 1858] [serial = 258] [outer = 0x952e8800] 06:54:15 INFO - PROCESS | 1858 | 1462629255502 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 117 (0x99c44400) [pid = 1858] [serial = 259] [outer = 0x952e8800] 06:54:16 INFO - PROCESS | 1858 | 1462629256316 Marionette TRACE conn4 <- [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]]]}] 06:54:16 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. 06:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1236ms 06:54:16 INFO - PROCESS | 1858 | 1462629256385 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:54:16 INFO - PROCESS | 1858 | 1462629256389 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:54:16 INFO - PROCESS | 1858 | 1462629256396 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 1858 | 1462629256401 Marionette TRACE conn4 <- [1,318,null,{}] 06:54:16 INFO - PROCESS | 1858 | 1462629256417 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:16 INFO - PROCESS | 1858 | 1462629256585 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:54:16 INFO - PROCESS | 1858 | 1462629256696 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fc5400 == 55 [pid = 1858] [id = 87] 06:54:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 118 (0x99799c00) [pid = 1858] [serial = 260] [outer = (nil)] 06:54:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 119 (0x9ac9d000) [pid = 1858] [serial = 261] [outer = 0x99799c00] 06:54:16 INFO - PROCESS | 1858 | 1462629256778 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 120 (0x9aca7800) [pid = 1858] [serial = 262] [outer = 0x99799c00] 06:54:17 INFO - PROCESS | 1858 | 1462629257547 Marionette TRACE conn4 <- [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]]]}] 06:54:17 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. 06:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1186ms 06:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:54:17 INFO - PROCESS | 1858 | 1462629257582 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1858 | 1462629257585 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:54:17 INFO - PROCESS | 1858 | 1462629257592 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1858 | 1462629257595 Marionette TRACE conn4 <- [1,322,null,{}] 06:54:17 INFO - PROCESS | 1858 | 1462629257606 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 1858 | 1462629257796 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:54:17 INFO - PROCESS | 1858 | 1462629257827 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd4c00 == 56 [pid = 1858] [id = 88] 06:54:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 121 (0x91a35800) [pid = 1858] [serial = 263] [outer = (nil)] 06:54:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 122 (0x91a3c400) [pid = 1858] [serial = 264] [outer = 0x91a35800] 06:54:17 INFO - PROCESS | 1858 | 1462629257900 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 123 (0x91a40000) [pid = 1858] [serial = 265] [outer = 0x91a35800] 06:54:18 INFO - PROCESS | 1858 | 1462629258746 Marionette TRACE conn4 <- [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]]]}] 06:54:18 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. 06:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1186ms 06:54:18 INFO - PROCESS | 1858 | 1462629258777 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1858 | 1462629258781 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:54:18 INFO - PROCESS | 1858 | 1462629258786 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1858 | 1462629258790 Marionette TRACE conn4 <- [1,326,null,{}] 06:54:18 INFO - PROCESS | 1858 | 1462629258795 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 1858 | 1462629258999 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:54:19 INFO - PROCESS | 1858 | 1462629259018 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a37800 == 57 [pid = 1858] [id = 89] 06:54:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 124 (0x91a3a800) [pid = 1858] [serial = 266] [outer = (nil)] 06:54:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 125 (0x9afe5000) [pid = 1858] [serial = 267] [outer = 0x91a3a800] 06:54:19 INFO - PROCESS | 1858 | 1462629259088 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x9b808400) [pid = 1858] [serial = 268] [outer = 0x91a3a800] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0x9a508c00) [pid = 1858] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 124 (0xa23c1800) [pid = 1858] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 123 (0xa23bcc00) [pid = 1858] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 122 (0x9514b800) [pid = 1858] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 121 (0x95154400) [pid = 1858] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 120 (0x9a005c00) [pid = 1858] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 119 (0x9b18dc00) [pid = 1858] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:54:19 INFO - PROCESS | 1858 | --DOMWINDOW == 118 (0x9add8400) [pid = 1858] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:54:20 INFO - PROCESS | 1858 | 1462629260158 Marionette TRACE conn4 <- [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]]]}] 06:54:20 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. 06:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1387ms 06:54:20 INFO - PROCESS | 1858 | 1462629260175 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 1858 | 1462629260178 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:54:20 INFO - PROCESS | 1858 | 1462629260184 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1858 | 1462629260186 Marionette TRACE conn4 <- [1,330,null,{}] 06:54:20 INFO - PROCESS | 1858 | 1462629260192 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 1858 | 1462629260398 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:54:20 INFO - PROCESS | 1858 | 1462629260418 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514b800 == 58 [pid = 1858] [id = 90] 06:54:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 119 (0x9a5e1400) [pid = 1858] [serial = 269] [outer = (nil)] 06:54:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 120 (0x9b87c000) [pid = 1858] [serial = 270] [outer = 0x9a5e1400] 06:54:20 INFO - PROCESS | 1858 | 1462629260490 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 121 (0x9ce9c800) [pid = 1858] [serial = 271] [outer = 0x9a5e1400] 06:54:21 INFO - PROCESS | 1858 | 1462629261277 Marionette TRACE conn4 <- [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]]]}] 06:54:21 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. 06:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1130ms 06:54:21 INFO - PROCESS | 1858 | 1462629261316 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1858 | 1462629261319 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:54:21 INFO - PROCESS | 1858 | 1462629261326 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1858 | 1462629261329 Marionette TRACE conn4 <- [1,334,null,{}] 06:54:21 INFO - PROCESS | 1858 | 1462629261335 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 1858 | 1462629261473 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:54:21 INFO - PROCESS | 1858 | 1462629261487 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x952e9000 == 59 [pid = 1858] [id = 91] 06:54:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 122 (0x9ce48400) [pid = 1858] [serial = 272] [outer = (nil)] 06:54:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 123 (0xa22ab800) [pid = 1858] [serial = 273] [outer = 0x9ce48400] 06:54:21 INFO - PROCESS | 1858 | 1462629261561 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 124 (0xa23b6800) [pid = 1858] [serial = 274] [outer = 0x9ce48400] 06:54:22 INFO - PROCESS | 1858 | 1462629262666 Marionette TRACE conn4 <- [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]]]}] 06:54:22 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. 06:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1380ms 06:54:22 INFO - PROCESS | 1858 | 1462629262709 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1858 | 1462629262718 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:54:22 INFO - PROCESS | 1858 | 1462629262727 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1858 | 1462629262735 Marionette TRACE conn4 <- [1,338,null,{}] 06:54:22 INFO - PROCESS | 1858 | 1462629262745 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:22 INFO - PROCESS | 1858 | 1462629262960 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:54:23 INFO - PROCESS | 1858 | 1462629263165 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a3cc00 == 60 [pid = 1858] [id = 92] 06:54:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 125 (0x92899400) [pid = 1858] [serial = 275] [outer = (nil)] 06:54:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x952f3c00) [pid = 1858] [serial = 276] [outer = 0x92899400] 06:54:23 INFO - PROCESS | 1858 | 1462629263300 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x978d4400) [pid = 1858] [serial = 277] [outer = 0x92899400] 06:54:24 INFO - PROCESS | 1858 | 1462629264128 Marionette TRACE conn4 <- [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]]]}] 06:54:24 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. 06:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1452ms 06:54:24 INFO - PROCESS | 1858 | 1462629264180 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1858 | 1462629264189 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:54:24 INFO - PROCESS | 1858 | 1462629264199 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1858 | 1462629264204 Marionette TRACE conn4 <- [1,342,null,{}] 06:54:24 INFO - PROCESS | 1858 | 1462629264211 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 1858 | 1462629264392 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:54:24 INFO - PROCESS | 1858 | 1462629264545 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x946e2400 == 61 [pid = 1858] [id = 93] 06:54:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x978d2400) [pid = 1858] [serial = 278] [outer = (nil)] 06:54:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x9a509000) [pid = 1858] [serial = 279] [outer = 0x978d2400] 06:54:24 INFO - PROCESS | 1858 | 1462629264631 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x9aca4400) [pid = 1858] [serial = 280] [outer = 0x978d2400] 06:54:25 INFO - PROCESS | 1858 | 1462629265678 Marionette TRACE conn4 <- [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]]]}] 06:54:25 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. 06:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1536ms 06:54:25 INFO - PROCESS | 1858 | 1462629265736 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1858 | 1462629265741 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:54:25 INFO - PROCESS | 1858 | 1462629265748 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1858 | 1462629265754 Marionette TRACE conn4 <- [1,346,null,{}] 06:54:25 INFO - PROCESS | 1858 | 1462629265770 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1858 | 1462629266000 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:54:26 INFO - PROCESS | 1858 | 1462629266157 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x94639000 == 62 [pid = 1858] [id = 94] 06:54:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x9a0c1800) [pid = 1858] [serial = 281] [outer = (nil)] 06:54:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0xa25f1400) [pid = 1858] [serial = 282] [outer = 0x9a0c1800] 06:54:26 INFO - PROCESS | 1858 | 1462629266247 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0xa331a800) [pid = 1858] [serial = 283] [outer = 0x9a0c1800] 06:54:27 INFO - PROCESS | 1858 | 1462629267100 Marionette TRACE conn4 <- [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]]]}] 06:54:27 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. 06:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1385ms 06:54:27 INFO - PROCESS | 1858 | 1462629267133 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1858 | 1462629267136 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:54:27 INFO - PROCESS | 1858 | 1462629267143 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1858 | 1462629267146 Marionette TRACE conn4 <- [1,350,null,{}] 06:54:27 INFO - PROCESS | 1858 | 1462629267152 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1858 | 1462629267315 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:54:27 INFO - PROCESS | 1858 | 1462629267475 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3a000 == 63 [pid = 1858] [id = 95] 06:54:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x952ec800) [pid = 1858] [serial = 284] [outer = (nil)] 06:54:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0xa6385400) [pid = 1858] [serial = 285] [outer = 0x952ec800] 06:54:27 INFO - PROCESS | 1858 | 1462629267567 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0xa6940c00) [pid = 1858] [serial = 286] [outer = 0x952ec800] 06:54:28 INFO - PROCESS | 1858 | 1462629268457 Marionette TRACE conn4 <- [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]]]}] 06:54:28 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. 06:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1389ms 06:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:54:28 INFO - PROCESS | 1858 | 1462629268531 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1858 | 1462629268535 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:54:28 INFO - PROCESS | 1858 | 1462629268541 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1858 | 1462629268545 Marionette TRACE conn4 <- [1,354,null,{}] 06:54:28 INFO - PROCESS | 1858 | 1462629268550 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:28 INFO - PROCESS | 1858 | 1462629268751 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:54:28 INFO - PROCESS | 1858 | 1462629268907 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9cb7d400 == 64 [pid = 1858] [id = 96] 06:54:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0xa51d0400) [pid = 1858] [serial = 287] [outer = (nil)] 06:54:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0xa8225800) [pid = 1858] [serial = 288] [outer = 0xa51d0400] 06:54:29 INFO - PROCESS | 1858 | 1462629268996 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0xa8c25400) [pid = 1858] [serial = 289] [outer = 0xa51d0400] 06:54:29 INFO - PROCESS | 1858 | 1462629269934 Marionette TRACE conn4 <- [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]]]}] 06:54:29 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. 06:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1436ms 06:54:29 INFO - PROCESS | 1858 | 1462629269977 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:54:29 INFO - PROCESS | 1858 | 1462629269981 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:54:29 INFO - PROCESS | 1858 | 1462629269987 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 1858 | 1462629269990 Marionette TRACE conn4 <- [1,358,null,{}] 06:54:29 INFO - PROCESS | 1858 | 1462629269996 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 1858 | 1462629270228 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:54:30 INFO - PROCESS | 1858 | 1462629270423 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f105c00 == 65 [pid = 1858] [id = 97] 06:54:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f107000) [pid = 1858] [serial = 290] [outer = (nil)] 06:54:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8f10f000) [pid = 1858] [serial = 291] [outer = 0x8f107000] 06:54:30 INFO - PROCESS | 1858 | 1462629270553 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0xa6f35400) [pid = 1858] [serial = 292] [outer = 0x8f107000] 06:54:31 INFO - PROCESS | 1858 | 1462629271416 Marionette TRACE conn4 <- [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]]]}] 06:54:31 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. 06:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1481ms 06:54:31 INFO - PROCESS | 1858 | 1462629271467 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 1858 | 1462629271471 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:54:31 INFO - PROCESS | 1858 | 1462629271478 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 1858 | 1462629271480 Marionette TRACE conn4 <- [1,362,null,{}] 06:54:31 INFO - PROCESS | 1858 | 1462629271487 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:31 INFO - PROCESS | 1858 | 1462629271678 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:54:31 INFO - PROCESS | 1858 | 1462629271839 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f107400 == 66 [pid = 1858] [id = 98] 06:54:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8f2b4400) [pid = 1858] [serial = 293] [outer = (nil)] 06:54:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8f2ba000) [pid = 1858] [serial = 294] [outer = 0x8f2b4400] 06:54:31 INFO - PROCESS | 1858 | 1462629271924 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8f2bdc00) [pid = 1858] [serial = 295] [outer = 0x8f2b4400] 06:54:32 INFO - PROCESS | 1858 | 1462629272824 Marionette TRACE conn4 <- [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]]]}] 06:54:32 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. 06:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1382ms 06:54:32 INFO - PROCESS | 1858 | 1462629272861 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1858 | 1462629272865 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:54:32 INFO - PROCESS | 1858 | 1462629272871 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1858 | 1462629272875 Marionette TRACE conn4 <- [1,366,null,{}] 06:54:32 INFO - PROCESS | 1858 | 1462629272880 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:33 INFO - PROCESS | 1858 | 1462629273040 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:54:33 INFO - PROCESS | 1858 | 1462629273451 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f459800 == 67 [pid = 1858] [id = 99] 06:54:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8f459c00) [pid = 1858] [serial = 296] [outer = (nil)] 06:54:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8f45bc00) [pid = 1858] [serial = 297] [outer = 0x8f459c00] 06:54:33 INFO - PROCESS | 1858 | 1462629273599 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8f460000) [pid = 1858] [serial = 298] [outer = 0x8f459c00] 06:54:34 INFO - PROCESS | 1858 | 1462629274596 Marionette TRACE conn4 <- [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]]]}] 06:54:34 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. 06:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1780ms 06:54:34 INFO - PROCESS | 1858 | 1462629274652 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1858 | 1462629274657 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:54:34 INFO - PROCESS | 1858 | 1462629274664 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1858 | 1462629274670 Marionette TRACE conn4 <- [1,370,null,{}] 06:54:34 INFO - PROCESS | 1858 | 1462629274677 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1858 | 1462629274892 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:54:35 INFO - PROCESS | 1858 | 1462629275141 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a71800 == 68 [pid = 1858] [id = 100] 06:54:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x90bcb400) [pid = 1858] [serial = 299] [outer = (nil)] 06:54:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x90bd4400) [pid = 1858] [serial = 300] [outer = 0x90bcb400] 06:54:35 INFO - PROCESS | 1858 | 1462629275266 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x91a3c800) [pid = 1858] [serial = 301] [outer = 0x90bcb400] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x9514b800 == 67 [pid = 1858] [id = 90] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x91a37800 == 66 [pid = 1858] [id = 89] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x946e0c00) [pid = 1858] [serial = 185] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9a50b400) [pid = 1858] [serial = 188] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x99c4cc00) [pid = 1858] [serial = 191] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0xa2246400) [pid = 1858] [serial = 194] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9a009400) [pid = 1858] [serial = 197] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0xa36a1400) [pid = 1858] [serial = 200] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0xa6f30400) [pid = 1858] [serial = 203] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x952f5000) [pid = 1858] [serial = 227] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd4c00 == 65 [pid = 1858] [id = 88] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x91fc5400 == 64 [pid = 1858] [id = 87] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x9514bc00 == 63 [pid = 1858] [id = 86] 06:54:35 INFO - PROCESS | 1858 | --DOCSHELL 0x952ec400 == 62 [pid = 1858] [id = 85] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0xa22a1800) [pid = 1858] [serial = 224] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0xa2551800) [pid = 1858] [serial = 221] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0xa31dc000) [pid = 1858] [serial = 183] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x99b0c000) [pid = 1858] [serial = 207] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x97731800) [pid = 1858] [serial = 206] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x9a501400) [pid = 1858] [serial = 212] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x9aca0400) [pid = 1858] [serial = 213] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x9ac9c400) [pid = 1858] [serial = 210] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x9a503400) [pid = 1858] [serial = 209] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x9b84b400) [pid = 1858] [serial = 215] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x9cc98c00) [pid = 1858] [serial = 218] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0xa1025c00) [pid = 1858] [serial = 219] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0xa3350800) [pid = 1858] [serial = 225] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0xa31e1400) [pid = 1858] [serial = 222] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x9b87b400) [pid = 1858] [serial = 216] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 1858 | 1462629276166 Marionette TRACE conn4 <- [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]]]}] 06:54:36 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. 06:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1537ms 06:54:36 INFO - PROCESS | 1858 | 1462629276205 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 1858 | 1462629276211 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:54:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:54:36 INFO - PROCESS | 1858 | 1462629276219 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1858 | 1462629276223 Marionette TRACE conn4 <- [1,374,null,{}] 06:54:36 INFO - PROCESS | 1858 | 1462629276228 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 1858 | 1462629276378 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:54:36 INFO - PROCESS | 1858 | 1462629276397 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fb7c00 == 63 [pid = 1858] [id = 101] 06:54:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x91fbd000) [pid = 1858] [serial = 302] [outer = (nil)] 06:54:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x946dd800) [pid = 1858] [serial = 303] [outer = 0x91fbd000] 06:54:36 INFO - PROCESS | 1858 | 1462629276473 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x952ea400) [pid = 1858] [serial = 304] [outer = 0x91fbd000] 06:54:37 INFO - PROCESS | 1858 | 1462629277379 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:54:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1186ms 06:54:37 INFO - PROCESS | 1858 | 1462629277407 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1858 | 1462629277411 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:54:37 INFO - PROCESS | 1858 | 1462629277420 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1858 | 1462629277428 Marionette TRACE conn4 <- [1,378,null,{}] 06:54:37 INFO - PROCESS | 1858 | 1462629277446 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:37 INFO - PROCESS | 1858 | 1462629277607 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:54:37 INFO - PROCESS | 1858 | 1462629277737 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f101c00 == 64 [pid = 1858] [id = 102] 06:54:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x952ee400) [pid = 1858] [serial = 305] [outer = (nil)] 06:54:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x9979b800) [pid = 1858] [serial = 306] [outer = 0x952ee400] 06:54:37 INFO - PROCESS | 1858 | 1462629277815 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x99c45c00) [pid = 1858] [serial = 307] [outer = 0x952ee400] 06:54:38 INFO - PROCESS | 1858 | 1462629278607 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:54:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1240ms 06:54:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:54:38 INFO - PROCESS | 1858 | 1462629278659 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 1858 | 1462629278663 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:54:38 INFO - PROCESS | 1858 | 1462629278669 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1858 | 1462629278673 Marionette TRACE conn4 <- [1,382,null,{}] 06:54:38 INFO - PROCESS | 1858 | 1462629278683 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 1858 | 1462629278878 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:54:38 INFO - PROCESS | 1858 | 1462629278900 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x952ef000 == 65 [pid = 1858] [id = 103] 06:54:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x978cd800) [pid = 1858] [serial = 308] [outer = (nil)] 06:54:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x9a009800) [pid = 1858] [serial = 309] [outer = 0x978cd800] 06:54:38 INFO - PROCESS | 1858 | 1462629278972 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x9a507000) [pid = 1858] [serial = 310] [outer = 0x978cd800] 06:54:39 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:39 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:54:39 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:39 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:39 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:39 INFO - PROCESS | 1858 | 1462629279858 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:54:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:54:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1239ms 06:54:39 INFO - PROCESS | 1858 | 1462629279907 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1858 | 1462629279910 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:54:39 INFO - PROCESS | 1858 | 1462629279923 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1858 | 1462629279925 Marionette TRACE conn4 <- [1,386,null,{}] 06:54:39 INFO - PROCESS | 1858 | 1462629279931 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 1858 | 1462629280149 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x99799c00) [pid = 1858] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x952e8800) [pid = 1858] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x952ef800) [pid = 1858] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x91a35800) [pid = 1858] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x9a5e1400) [pid = 1858] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:54:40 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x91a3a800) [pid = 1858] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:54:40 INFO - PROCESS | 1858 | 1462629280496 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a35800 == 66 [pid = 1858] [id = 104] 06:54:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x91a37c00) [pid = 1858] [serial = 311] [outer = (nil)] 06:54:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x983f5000) [pid = 1858] [serial = 312] [outer = 0x91a37c00] 06:54:40 INFO - PROCESS | 1858 | 1462629280586 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x9ac9c400) [pid = 1858] [serial = 313] [outer = 0x91a37c00] 06:54:41 INFO - PROCESS | 1858 | 1462629281332 Marionette TRACE conn4 <- [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]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1427ms 06:54:41 INFO - PROCESS | 1858 | 1462629281350 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 1858 | 1462629281352 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:54:41 INFO - PROCESS | 1858 | 1462629281358 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 1858 | 1462629281361 Marionette TRACE conn4 <- [1,390,null,{}] 06:54:41 INFO - PROCESS | 1858 | 1462629281366 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 1858 | 1462629281553 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:54:41 INFO - PROCESS | 1858 | 1462629281569 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f458000 == 67 [pid = 1858] [id = 105] 06:54:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x952e8800) [pid = 1858] [serial = 314] [outer = (nil)] 06:54:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x9b504000) [pid = 1858] [serial = 315] [outer = 0x952e8800] 06:54:41 INFO - PROCESS | 1858 | 1462629281639 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x9b84d000) [pid = 1858] [serial = 316] [outer = 0x952e8800] 06:54:42 INFO - PROCESS | 1858 | 1462629282511 Marionette TRACE conn4 <- [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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1179ms 06:54:42 INFO - PROCESS | 1858 | 1462629282539 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1858 | 1462629282545 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:54:42 INFO - PROCESS | 1858 | 1462629282554 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1858 | 1462629282560 Marionette TRACE conn4 <- [1,394,null,{}] 06:54:42 INFO - PROCESS | 1858 | 1462629282570 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 1858 | 1462629282789 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:54:42 INFO - PROCESS | 1858 | 1462629282948 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2d9800 == 68 [pid = 1858] [id = 106] 06:54:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8e2dd400) [pid = 1858] [serial = 317] [outer = (nil)] 06:54:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8e2e3c00) [pid = 1858] [serial = 318] [outer = 0x8e2dd400] 06:54:43 INFO - PROCESS | 1858 | 1462629283035 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f10d800) [pid = 1858] [serial = 319] [outer = 0x8e2dd400] 06:54:44 INFO - PROCESS | 1858 | 1462629284040 Marionette TRACE conn4 <- [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]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1533ms 06:54:44 INFO - PROCESS | 1858 | 1462629284088 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1858 | 1462629284097 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:54:44 INFO - PROCESS | 1858 | 1462629284108 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1858 | 1462629284111 Marionette TRACE conn4 <- [1,398,null,{}] 06:54:44 INFO - PROCESS | 1858 | 1462629284118 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:44 INFO - PROCESS | 1858 | 1462629284303 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:54:44 INFO - PROCESS | 1858 | 1462629284512 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a75800 == 69 [pid = 1858] [id = 107] 06:54:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90a7a000) [pid = 1858] [serial = 320] [outer = (nil)] 06:54:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bd4000) [pid = 1858] [serial = 321] [outer = 0x90a7a000] 06:54:44 INFO - PROCESS | 1858 | 1462629284648 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x91a35c00) [pid = 1858] [serial = 322] [outer = 0x90a7a000] 06:54:45 INFO - PROCESS | 1858 | 1462629285631 Marionette TRACE conn4 <- [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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1585ms 06:54:45 INFO - PROCESS | 1858 | 1462629285694 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:54:45 INFO - PROCESS | 1858 | 1462629285698 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:54:45 INFO - PROCESS | 1858 | 1462629285706 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1858 | 1462629285712 Marionette TRACE conn4 <- [1,402,null,{}] 06:54:45 INFO - PROCESS | 1858 | 1462629285728 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 1858 | 1462629285948 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:54:46 INFO - PROCESS | 1858 | 1462629286205 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x96520800 == 70 [pid = 1858] [id = 108] 06:54:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x97735400) [pid = 1858] [serial = 323] [outer = (nil)] 06:54:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x99b0d400) [pid = 1858] [serial = 324] [outer = 0x97735400] 06:54:46 INFO - PROCESS | 1858 | 1462629286300 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x9a50c000) [pid = 1858] [serial = 325] [outer = 0x97735400] 06:54:47 INFO - PROCESS | 1858 | 1462629287223 Marionette TRACE conn4 <- [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]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1584ms 06:54:47 INFO - PROCESS | 1858 | 1462629287289 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:54:47 INFO - PROCESS | 1858 | 1462629287294 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:54:47 INFO - PROCESS | 1858 | 1462629287300 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1858 | 1462629287304 Marionette TRACE conn4 <- [1,406,null,{}] 06:54:47 INFO - PROCESS | 1858 | 1462629287310 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:47 INFO - PROCESS | 1858 | 1462629287485 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:54:47 INFO - PROCESS | 1858 | 1462629287702 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2b8000 == 71 [pid = 1858] [id = 109] 06:54:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x91a33000) [pid = 1858] [serial = 326] [outer = (nil)] 06:54:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x97790c00) [pid = 1858] [serial = 327] [outer = 0x91a33000] 06:54:47 INFO - PROCESS | 1858 | 1462629287799 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x97793c00) [pid = 1858] [serial = 328] [outer = 0x91a33000] 06:54:48 INFO - PROCESS | 1858 | 1462629288641 Marionette TRACE conn4 <- [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]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1380ms 06:54:48 INFO - PROCESS | 1858 | 1462629288681 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1858 | 1462629288685 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:54:48 INFO - PROCESS | 1858 | 1462629288692 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1858 | 1462629288696 Marionette TRACE conn4 <- [1,410,null,{}] 06:54:48 INFO - PROCESS | 1858 | 1462629288701 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 1858 | 1462629288862 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:54:49 INFO - PROCESS | 1858 | 1462629289028 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e1400 == 72 [pid = 1858] [id = 110] 06:54:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x97788800) [pid = 1858] [serial = 329] [outer = (nil)] 06:54:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x9aca9400) [pid = 1858] [serial = 330] [outer = 0x97788800] 06:54:49 INFO - PROCESS | 1858 | 1462629289112 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x9af61800) [pid = 1858] [serial = 331] [outer = 0x97788800] 06:54:50 INFO - PROCESS | 1858 | 1462629290065 Marionette TRACE conn4 <- [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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1436ms 06:54:50 INFO - PROCESS | 1858 | 1462629290129 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1858 | 1462629290133 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:54:50 INFO - PROCESS | 1858 | 1462629290139 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1858 | 1462629290147 Marionette TRACE conn4 <- [1,414,null,{}] 06:54:50 INFO - PROCESS | 1858 | 1462629290247 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 1858 | 1462629290459 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:54:50 INFO - PROCESS | 1858 | 1462629290678 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f109400 == 73 [pid = 1858] [id = 111] 06:54:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x9aa8f400) [pid = 1858] [serial = 332] [outer = (nil)] 06:54:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x9ce99000) [pid = 1858] [serial = 333] [outer = 0x9aa8f400] 06:54:50 INFO - PROCESS | 1858 | 1462629290767 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0xa22a8800) [pid = 1858] [serial = 334] [outer = 0x9aa8f400] 06:54:51 INFO - PROCESS | 1858 | 1462629291649 Marionette TRACE conn4 <- [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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1573ms 06:54:51 INFO - PROCESS | 1858 | 1462629291713 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1858 | 1462629291717 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:54:51 INFO - PROCESS | 1858 | 1462629291723 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1858 | 1462629291727 Marionette TRACE conn4 <- [1,418,null,{}] 06:54:51 INFO - PROCESS | 1858 | 1462629291732 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:51 INFO - PROCESS | 1858 | 1462629291891 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:54:52 INFO - PROCESS | 1858 | 1462629292050 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f103000 == 74 [pid = 1858] [id = 112] 06:54:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8f103400) [pid = 1858] [serial = 335] [outer = (nil)] 06:54:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0xa27c3000) [pid = 1858] [serial = 336] [outer = 0x8f103400] 06:54:52 INFO - PROCESS | 1858 | 1462629292134 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0xa27ddc00) [pid = 1858] [serial = 337] [outer = 0x8f103400] 06:54:53 INFO - PROCESS | 1858 | 1462629293483 Marionette TRACE conn4 <- [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]]]}] 06:54:53 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 06:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1782ms 06:54:53 INFO - PROCESS | 1858 | 1462629293572 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1858 | 1462629293577 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:54:53 INFO - PROCESS | 1858 | 1462629293585 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1858 | 1462629293588 Marionette TRACE conn4 <- [1,422,null,{}] 06:54:53 INFO - PROCESS | 1858 | 1462629293594 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 1858 | 1462629293749 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:54:53 INFO - PROCESS | 1858 | 1462629293908 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a78800 == 75 [pid = 1858] [id = 113] 06:54:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x90a78c00) [pid = 1858] [serial = 338] [outer = (nil)] 06:54:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x90cec400) [pid = 1858] [serial = 339] [outer = 0x90a78c00] 06:54:53 INFO - PROCESS | 1858 | 1462629293993 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x90cf2000) [pid = 1858] [serial = 340] [outer = 0x90a78c00] 06:54:55 INFO - PROCESS | 1858 | 1462629295392 Marionette TRACE conn4 <- [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]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1837ms 06:54:55 INFO - PROCESS | 1858 | 1462629295426 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 1858 | 1462629295432 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:54:55 INFO - PROCESS | 1858 | 1462629295441 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1858 | 1462629295446 Marionette TRACE conn4 <- [1,426,null,{}] 06:54:55 INFO - PROCESS | 1858 | 1462629295454 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1858 | 1462629295616 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:54:55 INFO - PROCESS | 1858 | 1462629295778 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2b3800 == 76 [pid = 1858] [id = 114] 06:54:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x90bcb000) [pid = 1858] [serial = 341] [outer = (nil)] 06:54:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x90bd4c00) [pid = 1858] [serial = 342] [outer = 0x90bcb000] 06:54:55 INFO - PROCESS | 1858 | 1462629295856 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x91a31800) [pid = 1858] [serial = 343] [outer = 0x90bcb000] 06:54:56 INFO - PROCESS | 1858 | 1462629296813 Marionette TRACE conn4 <- [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] 06:54:56 INFO - PROCESS | 1858 | 1462629296893 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:54:56 INFO - PROCESS | 1858 | 1462629296903 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1858 | 1462629296907 Marionette TRACE conn4 <- [1,430,null,{}] 06:54:56 INFO - PROCESS | 1858 | 1462629296913 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 1858 | 1462629297085 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:54:57 INFO - PROCESS | 1858 | 1462629297328 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x98a9a000 == 75 [pid = 1858] [id = 42] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x9a00d000 == 74 [pid = 1858] [id = 67] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x9223b400 == 73 [pid = 1858] [id = 66] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x939e5800 == 72 [pid = 1858] [id = 68] 06:54:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a77000 == 73 [pid = 1858] [id = 115] 06:54:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x90a77c00) [pid = 1858] [serial = 344] [outer = (nil)] 06:54:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x91a3d400) [pid = 1858] [serial = 345] [outer = 0x90a77c00] 06:54:57 INFO - PROCESS | 1858 | 1462629297463 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x946e1400) [pid = 1858] [serial = 346] [outer = 0x90a77c00] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x939e9400 == 72 [pid = 1858] [id = 43] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x91a35800 == 71 [pid = 1858] [id = 104] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x952ef000 == 70 [pid = 1858] [id = 103] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8f101c00 == 69 [pid = 1858] [id = 102] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x91fb7c00 == 68 [pid = 1858] [id = 101] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x90a71800 == 67 [pid = 1858] [id = 100] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8f459800 == 66 [pid = 1858] [id = 99] 06:54:57 INFO - PROCESS | 1858 | --DOCSHELL 0x93a3a000 == 65 [pid = 1858] [id = 95] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9ac9d000) [pid = 1858] [serial = 261] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x90bcd800) [pid = 1858] [serial = 252] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x98a9d000) [pid = 1858] [serial = 258] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x99c44400) [pid = 1858] [serial = 259] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0xa90b9400) [pid = 1858] [serial = 246] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x983f8000) [pid = 1858] [serial = 256] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x9772dc00) [pid = 1858] [serial = 255] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x91a3c400) [pid = 1858] [serial = 264] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0xa6f7b400) [pid = 1858] [serial = 239] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x98ae2800) [pid = 1858] [serial = 230] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9ce4b000) [pid = 1858] [serial = 243] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x9ce9c800) [pid = 1858] [serial = 271] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x9aca5c00) [pid = 1858] [serial = 233] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x90a75000) [pid = 1858] [serial = 249] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x9afe5000) [pid = 1858] [serial = 267] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9b87c000) [pid = 1858] [serial = 270] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9b808400) [pid = 1858] [serial = 268] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0xa36a4000) [pid = 1858] [serial = 236] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x94645400) [pid = 1858] [serial = 102] [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.] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x91a40000) [pid = 1858] [serial = 265] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9aca7800) [pid = 1858] [serial = 262] [outer = (nil)] [url = about:blank] 06:54:58 INFO - PROCESS | 1858 | 1462629298258 Marionette TRACE conn4 <- [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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1379ms 06:54:58 INFO - PROCESS | 1858 | 1462629298283 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1858 | 1462629298287 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:54:58 INFO - PROCESS | 1858 | 1462629298293 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1858 | 1462629298298 Marionette TRACE conn4 <- [1,434,null,{}] 06:54:58 INFO - PROCESS | 1858 | 1462629298313 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:58 INFO - PROCESS | 1858 | 1462629298520 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:54:58 INFO - PROCESS | 1858 | 1462629298544 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2d9400 == 66 [pid = 1858] [id = 116] 06:54:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x952f2000) [pid = 1858] [serial = 347] [outer = (nil)] 06:54:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x9778dc00) [pid = 1858] [serial = 348] [outer = 0x952f2000] 06:54:58 INFO - PROCESS | 1858 | 1462629298621 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x9837e800) [pid = 1858] [serial = 349] [outer = 0x952f2000] 06:54:59 INFO - PROCESS | 1858 | 1462629299484 Marionette TRACE conn4 <- [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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1234ms 06:54:59 INFO - PROCESS | 1858 | 1462629299528 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1858 | 1462629299532 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:54:59 INFO - PROCESS | 1858 | 1462629299538 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1858 | 1462629299541 Marionette TRACE conn4 <- [1,438,null,{}] 06:54:59 INFO - PROCESS | 1858 | 1462629299546 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 1858 | 1462629299697 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:54:59 INFO - PROCESS | 1858 | 1462629299713 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x9778e800 == 67 [pid = 1858] [id = 117] 06:54:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x983fc400) [pid = 1858] [serial = 350] [outer = (nil)] 06:54:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x99c4d800) [pid = 1858] [serial = 351] [outer = 0x983fc400] 06:54:59 INFO - PROCESS | 1858 | 1462629299785 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x9aa81c00) [pid = 1858] [serial = 352] [outer = 0x983fc400] 06:55:00 INFO - PROCESS | 1858 | 1462629300729 Marionette TRACE conn4 <- [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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1235ms 06:55:00 INFO - PROCESS | 1858 | 1462629300774 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 1858 | 1462629300778 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:55:00 INFO - PROCESS | 1858 | 1462629300789 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1858 | 1462629300792 Marionette TRACE conn4 <- [1,442,null,{}] 06:55:00 INFO - PROCESS | 1858 | 1462629300798 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 1858 | 1462629300991 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:55:01 INFO - PROCESS | 1858 | 1462629301020 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a74c00 == 68 [pid = 1858] [id = 118] 06:55:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x99c4cc00) [pid = 1858] [serial = 353] [outer = (nil)] 06:55:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x9add6c00) [pid = 1858] [serial = 354] [outer = 0x99c4cc00] 06:55:01 INFO - PROCESS | 1858 | 1462629301106 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x9b50e800) [pid = 1858] [serial = 355] [outer = 0x99c4cc00] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x952e8c00) [pid = 1858] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x978cd800) [pid = 1858] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x91a37c00) [pid = 1858] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8f459c00) [pid = 1858] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x91fbd000) [pid = 1858] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9cea6400) [pid = 1858] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0xa5198800) [pid = 1858] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x90bcb400) [pid = 1858] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:55:02 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x952ee400) [pid = 1858] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:55:02 INFO - PROCESS | 1858 | 1462629302212 Marionette TRACE conn4 <- [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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1482ms 06:55:02 INFO - PROCESS | 1858 | 1462629302268 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 1858 | 1462629302273 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:55:02 INFO - PROCESS | 1858 | 1462629302281 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1858 | 1462629302285 Marionette TRACE conn4 <- [1,446,null,{}] 06:55:02 INFO - PROCESS | 1858 | 1462629302292 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 1858 | 1462629302524 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:55:02 INFO - PROCESS | 1858 | 1462629302648 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c47c00 == 69 [pid = 1858] [id = 119] 06:55:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x9a5f8000) [pid = 1858] [serial = 356] [outer = (nil)] 06:55:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x9b801400) [pid = 1858] [serial = 357] [outer = 0x9a5f8000] 06:55:02 INFO - PROCESS | 1858 | 1462629302730 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x9b99e800) [pid = 1858] [serial = 358] [outer = 0x9a5f8000] 06:55:03 INFO - PROCESS | 1858 | 1462629303442 Marionette TRACE conn4 <- [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]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1183ms 06:55:03 INFO - PROCESS | 1858 | 1462629303466 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1858 | 1462629303469 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:55:03 INFO - PROCESS | 1858 | 1462629303483 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1858 | 1462629303486 Marionette TRACE conn4 <- [1,450,null,{}] 06:55:03 INFO - PROCESS | 1858 | 1462629303492 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:03 INFO - PROCESS | 1858 | 1462629303638 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:55:03 INFO - PROCESS | 1858 | 1462629303653 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd1000 == 70 [pid = 1858] [id = 120] 06:55:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x978cd800) [pid = 1858] [serial = 359] [outer = (nil)] 06:55:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x9b9a4c00) [pid = 1858] [serial = 360] [outer = 0x978cd800] 06:55:03 INFO - PROCESS | 1858 | 1462629303725 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x9b9a7400) [pid = 1858] [serial = 361] [outer = 0x978cd800] 06:55:04 INFO - PROCESS | 1858 | 1462629304799 Marionette TRACE conn4 <- [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] 06:55:04 INFO - PROCESS | 1858 | 1462629304881 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:55:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:55:04 INFO - PROCESS | 1858 | 1462629304890 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1858 | 1462629304896 Marionette TRACE conn4 <- [1,454,null,{}] 06:55:04 INFO - PROCESS | 1858 | 1462629304905 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1858 | 1462629305128 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:55:05 INFO - PROCESS | 1858 | 1462629305439 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f102400 == 71 [pid = 1858] [id = 121] 06:55:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x8f459c00) [pid = 1858] [serial = 362] [outer = (nil)] 06:55:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x91a35800) [pid = 1858] [serial = 363] [outer = 0x8f459c00] 06:55:05 INFO - PROCESS | 1858 | 1462629305536 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x92971c00) [pid = 1858] [serial = 364] [outer = 0x8f459c00] 06:55:06 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:06 INFO - PROCESS | 1858 | 1462629306457 Marionette TRACE conn4 <- [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]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:55:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1633ms 06:55:06 INFO - PROCESS | 1858 | 1462629306524 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 1858 | 1462629306533 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:55:06 INFO - PROCESS | 1858 | 1462629306544 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1858 | 1462629306548 Marionette TRACE conn4 <- [1,458,null,{}] 06:55:06 INFO - PROCESS | 1858 | 1462629306555 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:06 INFO - PROCESS | 1858 | 1462629306774 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:55:07 INFO - PROCESS | 1858 | 1462629306992 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x9297cc00 == 72 [pid = 1858] [id = 122] 06:55:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x9297d000) [pid = 1858] [serial = 365] [outer = (nil)] 06:55:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x92980800) [pid = 1858] [serial = 366] [outer = 0x9297d000] 06:55:07 INFO - PROCESS | 1858 | 1462629307125 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x95151000) [pid = 1858] [serial = 367] [outer = 0x9297d000] 06:55:08 INFO - PROCESS | 1858 | 1462629308079 Marionette TRACE conn4 <- [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] 06:55:08 INFO - PROCESS | 1858 | 1462629308135 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:55:08 INFO - PROCESS | 1858 | 1462629308143 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1858 | 1462629308150 Marionette TRACE conn4 <- [1,462,null,{}] 06:55:08 INFO - PROCESS | 1858 | 1462629308167 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 1858 | 1462629308353 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:55:08 INFO - PROCESS | 1858 | 1462629308572 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c49400 == 73 [pid = 1858] [id = 123] 06:55:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x99c4e400) [pid = 1858] [serial = 368] [outer = (nil)] 06:55:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9aca7800) [pid = 1858] [serial = 369] [outer = 0x99c4e400] 06:55:08 INFO - PROCESS | 1858 | 1462629308680 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x9b9a0c00) [pid = 1858] [serial = 370] [outer = 0x99c4e400] 06:55:09 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:09 INFO - PROCESS | 1858 | 1462629309615 Marionette TRACE conn4 <- [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] 06:55:09 INFO - PROCESS | 1858 | 1462629309688 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:55:09 INFO - PROCESS | 1858 | 1462629309696 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1858 | 1462629309700 Marionette TRACE conn4 <- [1,466,null,{}] 06:55:09 INFO - PROCESS | 1858 | 1462629309706 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:09 INFO - PROCESS | 1858 | 1462629309926 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:55:10 INFO - PROCESS | 1858 | 1462629310145 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e4400 == 74 [pid = 1858] [id = 124] 06:55:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x9297b000) [pid = 1858] [serial = 371] [outer = (nil)] 06:55:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9ce9f000) [pid = 1858] [serial = 372] [outer = 0x9297b000] 06:55:10 INFO - PROCESS | 1858 | 1462629310269 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0xa229e400) [pid = 1858] [serial = 373] [outer = 0x9297b000] 06:55:11 INFO - PROCESS | 1858 | 1462629311187 Marionette TRACE conn4 <- [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] 06:55:11 INFO - PROCESS | 1858 | 1462629311246 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:55:11 INFO - PROCESS | 1858 | 1462629311252 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1858 | 1462629311255 Marionette TRACE conn4 <- [1,470,null,{}] 06:55:11 INFO - PROCESS | 1858 | 1462629311261 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 1858 | 1462629311433 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:55:11 INFO - PROCESS | 1858 | 1462629311601 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x919b1800 == 75 [pid = 1858] [id = 125] 06:55:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x919b3000) [pid = 1858] [serial = 374] [outer = (nil)] 06:55:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x919ba400) [pid = 1858] [serial = 375] [outer = 0x919b3000] 06:55:11 INFO - PROCESS | 1858 | 1462629311687 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x919be800) [pid = 1858] [serial = 376] [outer = 0x919b3000] 06:55:12 INFO - PROCESS | 1858 | 1462629312601 Marionette TRACE conn4 <- [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]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1378ms 06:55:12 INFO - PROCESS | 1858 | 1462629312631 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 1858 | 1462629312635 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:55:12 INFO - PROCESS | 1858 | 1462629312641 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 1858 | 1462629312645 Marionette TRACE conn4 <- [1,474,null,{}] 06:55:12 INFO - PROCESS | 1858 | 1462629312650 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:12 INFO - PROCESS | 1858 | 1462629312848 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:55:13 INFO - PROCESS | 1858 | 1462629313016 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8deca400 == 76 [pid = 1858] [id = 126] 06:55:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x8decc800) [pid = 1858] [serial = 377] [outer = (nil)] 06:55:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x8ded4c00) [pid = 1858] [serial = 378] [outer = 0x8decc800] 06:55:13 INFO - PROCESS | 1858 | 1462629313106 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x919bc000) [pid = 1858] [serial = 379] [outer = 0x8decc800] 06:55:14 INFO - PROCESS | 1858 | 1462629314075 Marionette TRACE conn4 <- [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]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1478ms 06:55:14 INFO - PROCESS | 1858 | 1462629314120 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:55:14 INFO - PROCESS | 1858 | 1462629314124 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:55:14 INFO - PROCESS | 1858 | 1462629314131 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 1858 | 1462629314135 Marionette TRACE conn4 <- [1,478,null,{}] 06:55:14 INFO - PROCESS | 1858 | 1462629314141 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:14 INFO - PROCESS | 1858 | 1462629314319 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:55:14 INFO - PROCESS | 1858 | 1462629314487 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decd400 == 77 [pid = 1858] [id = 127] 06:55:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x8ded3000) [pid = 1858] [serial = 380] [outer = (nil)] 06:55:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x90d90000) [pid = 1858] [serial = 381] [outer = 0x8ded3000] 06:55:14 INFO - PROCESS | 1858 | 1462629314621 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x90d93800) [pid = 1858] [serial = 382] [outer = 0x8ded3000] 06:55:15 INFO - PROCESS | 1858 | 1462629315522 Marionette TRACE conn4 <- [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]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1429ms 06:55:15 INFO - PROCESS | 1858 | 1462629315560 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1858 | 1462629315563 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:55:15 INFO - PROCESS | 1858 | 1462629315570 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1858 | 1462629315574 Marionette TRACE conn4 <- [1,482,null,{}] 06:55:15 INFO - PROCESS | 1858 | 1462629315579 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 1858 | 1462629315748 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:55:15 INFO - PROCESS | 1858 | 1462629315921 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e3800 == 78 [pid = 1858] [id = 128] 06:55:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x90d90800) [pid = 1858] [serial = 383] [outer = (nil)] 06:55:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x919b9800) [pid = 1858] [serial = 384] [outer = 0x90d90800] 06:55:16 INFO - PROCESS | 1858 | 1462629316003 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9a004000) [pid = 1858] [serial = 385] [outer = 0x90d90800] 06:55:16 INFO - PROCESS | 1858 | 1462629316993 Marionette TRACE conn4 <- [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]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:55:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1485ms 06:55:17 INFO - PROCESS | 1858 | 1462629317056 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1858 | 1462629317060 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:55:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:55:17 INFO - PROCESS | 1858 | 1462629317066 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1858 | 1462629317070 Marionette TRACE conn4 <- [1,486,null,{}] 06:55:17 INFO - PROCESS | 1858 | 1462629317075 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:17 INFO - PROCESS | 1858 | 1462629317250 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:55:17 INFO - PROCESS | 1858 | 1462629317419 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a2000 == 79 [pid = 1858] [id = 129] 06:55:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x8d5a3800) [pid = 1858] [serial = 386] [outer = (nil)] 06:55:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x8d5a9c00) [pid = 1858] [serial = 387] [outer = 0x8d5a3800] 06:55:17 INFO - PROCESS | 1858 | 1462629317514 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x8d5ad400) [pid = 1858] [serial = 388] [outer = 0x8d5a3800] 06:55:18 INFO - PROCESS | 1858 | 1462629318426 Marionette TRACE conn4 <- [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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:55:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1390ms 06:55:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:55:18 INFO - PROCESS | 1858 | 1462629318458 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1858 | 1462629318461 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:55:18 INFO - PROCESS | 1858 | 1462629318467 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1858 | 1462629318471 Marionette TRACE conn4 <- [1,490,null,{}] 06:55:18 INFO - PROCESS | 1858 | 1462629318476 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 1858 | 1462629318652 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:55:18 INFO - PROCESS | 1858 | 1462629318824 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a3000 == 80 [pid = 1858] [id = 130] 06:55:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x8d5a6400) [pid = 1858] [serial = 389] [outer = (nil)] 06:55:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x8d71f800) [pid = 1858] [serial = 390] [outer = 0x8d5a6400] 06:55:18 INFO - PROCESS | 1858 | 1462629318907 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x8d722800) [pid = 1858] [serial = 391] [outer = 0x8d5a6400] 06:55:19 INFO - PROCESS | 1858 | 1462629319846 Marionette TRACE conn4 <- [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]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1430ms 06:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:55:19 INFO - PROCESS | 1858 | 1462629319897 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1858 | 1462629319901 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:55:19 INFO - PROCESS | 1858 | 1462629319907 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1858 | 1462629319912 Marionette TRACE conn4 <- [1,494,null,{}] 06:55:19 INFO - PROCESS | 1858 | 1462629319917 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 1858 | 1462629320120 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:55:20 INFO - PROCESS | 1858 | 1462629320707 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded3400 == 81 [pid = 1858] [id = 131] 06:55:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x8ded4000) [pid = 1858] [serial = 392] [outer = (nil)] 06:55:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x8ded7c00) [pid = 1858] [serial = 393] [outer = 0x8ded4000] 06:55:20 INFO - PROCESS | 1858 | 1462629320836 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8e1a8800) [pid = 1858] [serial = 394] [outer = 0x8ded4000] 06:55:21 INFO - PROCESS | 1858 | 1462629321871 Marionette TRACE conn4 <- [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]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:55:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2041ms 06:55:21 INFO - PROCESS | 1858 | 1462629321949 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:55:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:55:21 INFO - PROCESS | 1858 | 1462629321954 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:55:21 INFO - PROCESS | 1858 | 1462629321961 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1858 | 1462629321966 Marionette TRACE conn4 <- [1,498,null,{}] 06:55:21 INFO - PROCESS | 1858 | 1462629321973 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 1858 | 1462629322179 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x99c47c00 == 80 [pid = 1858] [id = 119] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x9b504000) [pid = 1858] [serial = 315] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | 1462629322469 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x90a74c00 == 79 [pid = 1858] [id = 118] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9778e800 == 78 [pid = 1858] [id = 117] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2d9400 == 77 [pid = 1858] [id = 116] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x90a77000 == 76 [pid = 1858] [id = 115] 06:55:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1aa800 == 77 [pid = 1858] [id = 132] 06:55:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8e1b0800) [pid = 1858] [serial = 395] [outer = (nil)] 06:55:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x8f102000) [pid = 1858] [serial = 396] [outer = 0x8e1b0800] 06:55:22 INFO - PROCESS | 1858 | 1462629322553 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x8f2bac00) [pid = 1858] [serial = 397] [outer = 0x8e1b0800] 06:55:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2b3800 == 76 [pid = 1858] [id = 114] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x9a009800) [pid = 1858] [serial = 309] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x983f5000) [pid = 1858] [serial = 312] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8f45bc00) [pid = 1858] [serial = 297] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x946dd800) [pid = 1858] [serial = 303] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x952ea400) [pid = 1858] [serial = 304] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0xa22ab800) [pid = 1858] [serial = 273] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x952f3c00) [pid = 1858] [serial = 276] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9a509000) [pid = 1858] [serial = 279] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0xa25f1400) [pid = 1858] [serial = 282] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0xa6385400) [pid = 1858] [serial = 285] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0xa8225800) [pid = 1858] [serial = 288] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0xa27b7800) [pid = 1858] [serial = 120] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0xa51d6c00) [pid = 1858] [serial = 147] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x8f10f000) [pid = 1858] [serial = 291] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8f2ba000) [pid = 1858] [serial = 294] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x91a3c800) [pid = 1858] [serial = 301] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x90bd4400) [pid = 1858] [serial = 300] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x9979b800) [pid = 1858] [serial = 306] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x8f460000) [pid = 1858] [serial = 298] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9a507000) [pid = 1858] [serial = 310] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9ac9c400) [pid = 1858] [serial = 313] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x99c45c00) [pid = 1858] [serial = 307] [outer = (nil)] [url = about:blank] 06:55:22 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9996d000) [pid = 1858] [serial = 228] [outer = (nil)] [url = about:blank] 06:55:23 INFO - PROCESS | 1858 | 1462629323325 Marionette TRACE conn4 <- [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]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:55:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1387ms 06:55:23 INFO - PROCESS | 1858 | 1462629323355 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 1858 | 1462629323360 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:55:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:55:23 INFO - PROCESS | 1858 | 1462629323368 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1858 | 1462629323370 Marionette TRACE conn4 <- [1,502,null,{}] 06:55:23 INFO - PROCESS | 1858 | 1462629323376 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:23 INFO - PROCESS | 1858 | 1462629323530 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:55:23 INFO - PROCESS | 1858 | 1462629323548 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f108400 == 77 [pid = 1858] [id = 133] 06:55:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8f2bf800) [pid = 1858] [serial = 398] [outer = (nil)] 06:55:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x90a74c00) [pid = 1858] [serial = 399] [outer = 0x8f2bf800] 06:55:23 INFO - PROCESS | 1858 | 1462629323621 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x90bd4400) [pid = 1858] [serial = 400] [outer = 0x8f2bf800] 06:55:24 INFO - PROCESS | 1858 | 1462629324493 Marionette TRACE conn4 <- [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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:55:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1182ms 06:55:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:55:24 INFO - PROCESS | 1858 | 1462629324550 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1858 | 1462629324553 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:55:24 INFO - PROCESS | 1858 | 1462629324567 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1858 | 1462629324576 Marionette TRACE conn4 <- [1,506,null,{}] 06:55:24 INFO - PROCESS | 1858 | 1462629324589 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1858 | 1462629324751 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:55:24 INFO - PROCESS | 1858 | 1462629324763 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a76400 == 78 [pid = 1858] [id = 134] 06:55:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x90cf4000) [pid = 1858] [serial = 401] [outer = (nil)] 06:55:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x91a38c00) [pid = 1858] [serial = 402] [outer = 0x90cf4000] 06:55:24 INFO - PROCESS | 1858 | 1462629324834 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x92230800) [pid = 1858] [serial = 403] [outer = 0x90cf4000] 06:55:25 INFO - PROCESS | 1858 | 1462629325777 Marionette TRACE conn4 <- [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]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:55:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1249ms 06:55:25 INFO - PROCESS | 1858 | 1462629325809 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 1858 | 1462629325812 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:55:25 INFO - PROCESS | 1858 | 1462629325820 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1858 | 1462629325823 Marionette TRACE conn4 <- [1,510,null,{}] 06:55:25 INFO - PROCESS | 1858 | 1462629325835 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:26 INFO - PROCESS | 1858 | 1462629326031 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:55:26 INFO - PROCESS | 1858 | 1462629326059 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d71d000 == 79 [pid = 1858] [id = 135] 06:55:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x90d89800) [pid = 1858] [serial = 404] [outer = (nil)] 06:55:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9297c400) [pid = 1858] [serial = 405] [outer = 0x90d89800] 06:55:26 INFO - PROCESS | 1858 | 1462629326132 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x93a41000) [pid = 1858] [serial = 406] [outer = 0x90d89800] 06:55:27 INFO - PROCESS | 1858 | 1462629327262 Marionette TRACE conn4 <- [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]]]}] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x99c4cc00) [pid = 1858] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x90a77c00) [pid = 1858] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x952e8800) [pid = 1858] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x90bcb000) [pid = 1858] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x983fc400) [pid = 1858] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x952f2000) [pid = 1858] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:55:27 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9a5f8000) [pid = 1858] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1536ms 06:55:27 INFO - PROCESS | 1858 | 1462629327356 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1858 | 1462629327360 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:55:27 INFO - PROCESS | 1858 | 1462629327366 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1858 | 1462629327368 Marionette TRACE conn4 <- [1,514,null,{}] 06:55:27 INFO - PROCESS | 1858 | 1462629327375 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:27 INFO - PROCESS | 1858 | 1462629327529 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:55:27 INFO - PROCESS | 1858 | 1462629327664 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9297f000 == 80 [pid = 1858] [id = 136] 06:55:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x93cd4800) [pid = 1858] [serial = 407] [outer = (nil)] 06:55:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x95159400) [pid = 1858] [serial = 408] [outer = 0x93cd4800] 06:55:27 INFO - PROCESS | 1858 | 1462629327757 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9651a000) [pid = 1858] [serial = 409] [outer = 0x93cd4800] 06:55:28 INFO - PROCESS | 1858 | 1462629328502 Marionette TRACE conn4 <- [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]]]}] 06:55:28 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 06:55:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1183ms 06:55:28 INFO - PROCESS | 1858 | 1462629328550 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1858 | 1462629328554 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:55:28 INFO - PROCESS | 1858 | 1462629328567 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1858 | 1462629328569 Marionette TRACE conn4 <- [1,518,null,{}] 06:55:28 INFO - PROCESS | 1858 | 1462629328576 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:28 INFO - PROCESS | 1858 | 1462629328726 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:55:28 INFO - PROCESS | 1858 | 1462629328737 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1afc00 == 81 [pid = 1858] [id = 137] 06:55:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x90ceac00) [pid = 1858] [serial = 410] [outer = (nil)] 06:55:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x983f5800) [pid = 1858] [serial = 411] [outer = 0x90ceac00] 06:55:28 INFO - PROCESS | 1858 | 1462629328807 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x99928400) [pid = 1858] [serial = 412] [outer = 0x90ceac00] 06:55:30 INFO - PROCESS | 1858 | 1462629330450 Marionette TRACE conn4 <- [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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1941ms 06:55:30 INFO - PROCESS | 1858 | 1462629330510 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 1858 | 1462629330517 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:55:30 INFO - PROCESS | 1858 | 1462629330525 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 1858 | 1462629330531 Marionette TRACE conn4 <- [1,522,null,{}] 06:55:30 INFO - PROCESS | 1858 | 1462629330540 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:30 INFO - PROCESS | 1858 | 1462629330775 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:55:30 INFO - PROCESS | 1858 | 1462629330948 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e7800 == 82 [pid = 1858] [id = 138] 06:55:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x8f2b8c00) [pid = 1858] [serial = 413] [outer = (nil)] 06:55:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x90d8e400) [pid = 1858] [serial = 414] [outer = 0x8f2b8c00] 06:55:31 INFO - PROCESS | 1858 | 1462629331038 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x939e2c00) [pid = 1858] [serial = 415] [outer = 0x8f2b8c00] 06:55:32 INFO - PROCESS | 1858 | 1462629332008 Marionette TRACE conn4 <- [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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1541ms 06:55:32 INFO - PROCESS | 1858 | 1462629332066 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1858 | 1462629332075 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:55:32 INFO - PROCESS | 1858 | 1462629332086 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1858 | 1462629332090 Marionette TRACE conn4 <- [1,526,null,{}] 06:55:32 INFO - PROCESS | 1858 | 1462629332096 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 1858 | 1462629332275 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:55:32 INFO - PROCESS | 1858 | 1462629332490 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x978d0400 == 83 [pid = 1858] [id = 139] 06:55:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x98f49c00) [pid = 1858] [serial = 416] [outer = (nil)] 06:55:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x99c47800) [pid = 1858] [serial = 417] [outer = 0x98f49c00] 06:55:32 INFO - PROCESS | 1858 | 1462629332618 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9a00a400) [pid = 1858] [serial = 418] [outer = 0x98f49c00] 06:55:33 INFO - PROCESS | 1858 | 1462629333586 Marionette TRACE conn4 <- [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]]]}] 06:55:33 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 06:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 06:55:33 INFO - PROCESS | 1858 | 1462629333621 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 1858 | 1462629333624 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:55:33 INFO - PROCESS | 1858 | 1462629333632 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1858 | 1462629333638 Marionette TRACE conn4 <- [1,530,null,{}] 06:55:33 INFO - PROCESS | 1858 | 1462629333654 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:33 INFO - PROCESS | 1858 | 1462629333836 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:55:34 INFO - PROCESS | 1858 | 1462629334051 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9aca5000 == 84 [pid = 1858] [id = 140] 06:55:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x9aca5c00) [pid = 1858] [serial = 419] [outer = (nil)] 06:55:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x9b846000) [pid = 1858] [serial = 420] [outer = 0x9aca5c00] 06:55:34 INFO - PROCESS | 1858 | 1462629334183 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x9b99b400) [pid = 1858] [serial = 421] [outer = 0x9aca5c00] 06:55:34 INFO - PROCESS | 1858 | 1462629334914 Marionette TRACE conn4 <- [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"]]]}] 06:55:34 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 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:55:34 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 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:55:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:55:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1339ms 06:55:34 INFO - PROCESS | 1858 | 1462629334977 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 1858 | 1462629334982 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:55:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:55:34 INFO - PROCESS | 1858 | 1462629334990 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1858 | 1462629334994 Marionette TRACE conn4 <- [1,534,null,{}] 06:55:35 INFO - PROCESS | 1858 | 1462629335000 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:35 INFO - PROCESS | 1858 | 1462629335181 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:55:35 INFO - PROCESS | 1858 | 1462629335369 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d729000 == 85 [pid = 1858] [id = 141] 06:55:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x9b1b3400) [pid = 1858] [serial = 422] [outer = (nil)] 06:55:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0xa2553000) [pid = 1858] [serial = 423] [outer = 0x9b1b3400] 06:55:35 INFO - PROCESS | 1858 | 1462629335462 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa27b7800) [pid = 1858] [serial = 424] [outer = 0x9b1b3400] 06:55:36 INFO - PROCESS | 1858 | 1462629336387 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:55:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1435ms 06:55:36 INFO - PROCESS | 1858 | 1462629336439 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1858 | 1462629336442 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:55:36 INFO - PROCESS | 1858 | 1462629336451 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 1858 | 1462629336455 Marionette TRACE conn4 <- [1,538,null,{}] 06:55:36 INFO - PROCESS | 1858 | 1462629336460 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:36 INFO - PROCESS | 1858 | 1462629336645 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:55:36 INFO - PROCESS | 1858 | 1462629336821 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d725c00 == 86 [pid = 1858] [id = 142] 06:55:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8d727c00) [pid = 1858] [serial = 425] [outer = (nil)] 06:55:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0xa3157c00) [pid = 1858] [serial = 426] [outer = 0x8d727c00] 06:55:36 INFO - PROCESS | 1858 | 1462629336907 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0xa36a8800) [pid = 1858] [serial = 427] [outer = 0x8d727c00] 06:55:37 INFO - PROCESS | 1858 | 1462629337777 Marionette TRACE conn4 <- [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]]]}] 06:55:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x8df88400) [pid = 1858] [serial = 428] [outer = 0x946e5c00] 06:55:37 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. 06:55:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1378ms 06:55:37 INFO - PROCESS | 1858 | 1462629337851 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:55:37 INFO - PROCESS | 1858 | 1462629337854 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:55:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:55:37 INFO - PROCESS | 1858 | 1462629337935 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1858 | 1462629337940 Marionette TRACE conn4 <- [1,542,null,{}] 06:55:37 INFO - PROCESS | 1858 | 1462629337946 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1858 | 1462629338141 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:55:38 INFO - PROCESS | 1858 | 1462629338379 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df87c00 == 87 [pid = 1858] [id = 143] 06:55:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x8df8b000) [pid = 1858] [serial = 429] [outer = (nil)] 06:55:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x8df90c00) [pid = 1858] [serial = 430] [outer = 0x8df8b000] 06:55:38 INFO - PROCESS | 1858 | 1462629338472 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0xa51d7800) [pid = 1858] [serial = 431] [outer = 0x8df8b000] 06:55:39 INFO - PROCESS | 1858 | 1462629339286 Marionette TRACE conn4 <- [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]]]}] 06:55:39 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. 06:55:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1425ms 06:55:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:55:39 INFO - PROCESS | 1858 | 1462629339338 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1858 | 1462629339342 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:55:39 INFO - PROCESS | 1858 | 1462629339350 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1858 | 1462629339353 Marionette TRACE conn4 <- [1,546,null,{}] 06:55:39 INFO - PROCESS | 1858 | 1462629339360 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:39 INFO - PROCESS | 1858 | 1462629339551 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:55:39 INFO - PROCESS | 1858 | 1462629339730 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3ce800 == 88 [pid = 1858] [id = 144] 06:55:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x8c3cf400) [pid = 1858] [serial = 432] [outer = (nil)] 06:55:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 193 (0x8c3d2000) [pid = 1858] [serial = 433] [outer = 0x8c3cf400] 06:55:39 INFO - PROCESS | 1858 | 1462629339819 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 194 (0x8c3dc000) [pid = 1858] [serial = 434] [outer = 0x8c3cf400] 06:55:40 INFO - PROCESS | 1858 | 1462629340743 Marionette TRACE conn4 <- [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]]]}] 06:55:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:55:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1432ms 06:55:40 INFO - PROCESS | 1858 | 1462629340781 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1858 | 1462629340785 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:55:40 INFO - PROCESS | 1858 | 1462629340792 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1858 | 1462629340795 Marionette TRACE conn4 <- [1,550,null,{}] 06:55:40 INFO - PROCESS | 1858 | 1462629340801 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1858 | 1462629340996 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:55:41 INFO - PROCESS | 1858 | 1462629341173 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3ce400 == 89 [pid = 1858] [id = 145] 06:55:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 195 (0x8c3d0800) [pid = 1858] [serial = 435] [outer = (nil)] 06:55:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 196 (0x8e07fc00) [pid = 1858] [serial = 436] [outer = 0x8c3d0800] 06:55:41 INFO - PROCESS | 1858 | 1462629341272 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 197 (0x8e084400) [pid = 1858] [serial = 437] [outer = 0x8c3d0800] 06:55:42 INFO - PROCESS | 1858 | 1462629342144 Marionette TRACE conn4 <- [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]]]}] 06:55:42 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. 06:55:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1378ms 06:55:42 INFO - PROCESS | 1858 | 1462629342205 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 1858 | 1462629342210 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:55:42 INFO - PROCESS | 1858 | 1462629342218 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 1858 | 1462629342221 Marionette TRACE conn4 <- [1,554,null,{}] 06:55:42 INFO - PROCESS | 1858 | 1462629342227 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 1858 | 1462629342388 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:55:42 INFO - PROCESS | 1858 | 1462629342573 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2cc800 == 90 [pid = 1858] [id = 146] 06:55:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 198 (0x8b2ccc00) [pid = 1858] [serial = 438] [outer = (nil)] 06:55:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 199 (0x8b2d3c00) [pid = 1858] [serial = 439] [outer = 0x8b2ccc00] 06:55:42 INFO - PROCESS | 1858 | 1462629342659 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x8b2d6c00) [pid = 1858] [serial = 440] [outer = 0x8b2ccc00] 06:55:43 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:43 INFO - PROCESS | 1858 | 1462629343537 Marionette TRACE conn4 <- [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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1379ms 06:55:43 INFO - PROCESS | 1858 | 1462629343598 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1858 | 1462629343601 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:55:43 INFO - PROCESS | 1858 | 1462629343607 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1858 | 1462629343613 Marionette TRACE conn4 <- [1,558,null,{}] 06:55:43 INFO - PROCESS | 1858 | 1462629343618 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 1858 | 1462629343785 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:55:43 INFO - PROCESS | 1858 | 1462629343959 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d1800 == 91 [pid = 1858] [id = 147] 06:55:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x8b2d5000) [pid = 1858] [serial = 441] [outer = (nil)] 06:55:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x8e085800) [pid = 1858] [serial = 442] [outer = 0x8b2d5000] 06:55:44 INFO - PROCESS | 1858 | 1462629344038 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x8e089800) [pid = 1858] [serial = 443] [outer = 0x8b2d5000] 06:55:44 INFO - PROCESS | 1858 | 1462629344931 Marionette TRACE conn4 <- [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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1387ms 06:55:44 INFO - PROCESS | 1858 | 1462629344996 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1858 | 1462629345000 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:55:45 INFO - PROCESS | 1858 | 1462629345006 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1858 | 1462629345011 Marionette TRACE conn4 <- [1,562,null,{}] 06:55:45 INFO - PROCESS | 1858 | 1462629345016 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:45 INFO - PROCESS | 1858 | 1462629345237 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:55:45 INFO - PROCESS | 1858 | 1462629345424 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d8000 == 92 [pid = 1858] [id = 148] 06:55:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x8b5a9800) [pid = 1858] [serial = 444] [outer = (nil)] 06:55:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0x8b5b0c00) [pid = 1858] [serial = 445] [outer = 0x8b5a9800] 06:55:45 INFO - PROCESS | 1858 | 1462629345514 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x8e083400) [pid = 1858] [serial = 446] [outer = 0x8b5a9800] 06:55:46 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:46 INFO - PROCESS | 1858 | 1462629346441 Marionette TRACE conn4 <- [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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1480ms 06:55:46 INFO - PROCESS | 1858 | 1462629346489 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:55:46 INFO - PROCESS | 1858 | 1462629346493 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:55:46 INFO - PROCESS | 1858 | 1462629346500 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1858 | 1462629346503 Marionette TRACE conn4 <- [1,566,null,{}] 06:55:46 INFO - PROCESS | 1858 | 1462629346509 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 1858 | 1462629346686 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:55:46 INFO - PROCESS | 1858 | 1462629346861 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b5800 == 93 [pid = 1858] [id = 149] 06:55:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x8b5b6400) [pid = 1858] [serial = 447] [outer = (nil)] 06:55:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x8b7bdc00) [pid = 1858] [serial = 448] [outer = 0x8b5b6400] 06:55:46 INFO - PROCESS | 1858 | 1462629346950 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x8b7bfc00) [pid = 1858] [serial = 449] [outer = 0x8b5b6400] 06:55:47 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:47 INFO - PROCESS | 1858 | 1462629347798 Marionette TRACE conn4 <- [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]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:55:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1332ms 06:55:47 INFO - PROCESS | 1858 | 1462629347832 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1858 | 1462629347835 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:55:47 INFO - PROCESS | 1858 | 1462629347842 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1858 | 1462629347855 Marionette TRACE conn4 <- [1,570,null,{}] 06:55:47 INFO - PROCESS | 1858 | 1462629347861 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1858 | 1462629348026 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:55:48 INFO - PROCESS | 1858 | 1462629348207 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7b8400 == 94 [pid = 1858] [id = 150] 06:55:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x8b7b9c00) [pid = 1858] [serial = 450] [outer = (nil)] 06:55:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x8c3cec00) [pid = 1858] [serial = 451] [outer = 0x8b7b9c00] 06:55:48 INFO - PROCESS | 1858 | 1462629348291 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x8ca24c00) [pid = 1858] [serial = 452] [outer = 0x8b7b9c00] 06:55:48 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:49 INFO - PROCESS | 1858 | 1462629349201 Marionette TRACE conn4 <- [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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:55:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1385ms 06:55:49 INFO - PROCESS | 1858 | 1462629349230 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1858 | 1462629349234 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:55:49 INFO - PROCESS | 1858 | 1462629349240 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1858 | 1462629349242 Marionette TRACE conn4 <- [1,574,null,{}] 06:55:49 INFO - PROCESS | 1858 | 1462629349248 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 1858 | 1462629349416 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:55:49 INFO - PROCESS | 1858 | 1462629349598 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c4400 == 95 [pid = 1858] [id = 151] 06:55:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x8ca22400) [pid = 1858] [serial = 453] [outer = (nil)] 06:55:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x8ca2cc00) [pid = 1858] [serial = 454] [outer = 0x8ca22400] 06:55:49 INFO - PROCESS | 1858 | 1462629349680 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 215 (0x8ca2e800) [pid = 1858] [serial = 455] [outer = 0x8ca22400] 06:55:50 INFO - PROCESS | 1858 | 1462629350681 Marionette TRACE conn4 <- [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]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:55:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1477ms 06:55:50 INFO - PROCESS | 1858 | 1462629350718 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1858 | 1462629350722 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:55:50 INFO - PROCESS | 1858 | 1462629350728 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1858 | 1462629350732 Marionette TRACE conn4 <- [1,578,null,{}] 06:55:50 INFO - PROCESS | 1858 | 1462629350737 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 1858 | 1462629350907 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:55:51 INFO - PROCESS | 1858 | 1462629351127 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdef400 == 96 [pid = 1858] [id = 152] 06:55:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 216 (0x8cdef800) [pid = 1858] [serial = 456] [outer = (nil)] 06:55:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x8cdf2800) [pid = 1858] [serial = 457] [outer = 0x8cdef800] 06:55:51 INFO - PROCESS | 1858 | 1462629351300 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x8cdf6000) [pid = 1858] [serial = 458] [outer = 0x8cdef800] 06:55:52 INFO - PROCESS | 1858 | 1462629352513 Marionette TRACE conn4 <- [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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:55:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1841ms 06:55:52 INFO - PROCESS | 1858 | 1462629352573 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1858 | 1462629352579 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:55:52 INFO - PROCESS | 1858 | 1462629352587 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1858 | 1462629352592 Marionette TRACE conn4 <- [1,582,null,{}] 06:55:52 INFO - PROCESS | 1858 | 1462629352602 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1858 | 1462629352835 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:55:53 INFO - PROCESS | 1858 | 1462629353020 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b2c00 == 97 [pid = 1858] [id = 153] 06:55:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x8b5b4800) [pid = 1858] [serial = 459] [outer = (nil)] 06:55:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 220 (0x8ca31800) [pid = 1858] [serial = 460] [outer = 0x8b5b4800] 06:55:53 INFO - PROCESS | 1858 | 1462629353101 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 221 (0x8cdf7400) [pid = 1858] [serial = 461] [outer = 0x8b5b4800] 06:55:53 INFO - PROCESS | 1858 | 1462629353968 Marionette TRACE conn4 <- [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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:55:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1432ms 06:55:54 INFO - PROCESS | 1858 | 1462629354019 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1858 | 1462629354026 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:55:54 INFO - PROCESS | 1858 | 1462629354036 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1858 | 1462629354039 Marionette TRACE conn4 <- [1,586,null,{}] 06:55:54 INFO - PROCESS | 1858 | 1462629354044 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 1858 | 1462629354208 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:55:54 INFO - PROCESS | 1858 | 1462629354539 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdfa400 == 98 [pid = 1858] [id = 154] 06:55:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x8cdfb000) [pid = 1858] [serial = 462] [outer = (nil)] 06:55:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x8d725000) [pid = 1858] [serial = 463] [outer = 0x8cdfb000] 06:55:54 INFO - PROCESS | 1858 | 1462629354620 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x8df8f800) [pid = 1858] [serial = 464] [outer = 0x8cdfb000] 06:55:55 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:55 INFO - PROCESS | 1858 | 1462629355435 Marionette TRACE conn4 <- [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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:55:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1427ms 06:55:55 INFO - PROCESS | 1858 | 1462629355477 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 1858 | 1462629355481 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:55:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:55:55 INFO - PROCESS | 1858 | 1462629355488 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 1858 | 1462629355494 Marionette TRACE conn4 <- [1,590,null,{}] 06:55:55 INFO - PROCESS | 1858 | 1462629355509 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 1858 | 1462629355684 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:55:55 INFO - PROCESS | 1858 | --DOCSHELL 0x952e9000 == 97 [pid = 1858] [id = 91] 06:55:55 INFO - PROCESS | 1858 | --DOCSHELL 0x91a3cc00 == 96 [pid = 1858] [id = 92] 06:55:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8f105c00 == 95 [pid = 1858] [id = 97] 06:55:55 INFO - PROCESS | 1858 | --DOCSHELL 0x9cb7d400 == 94 [pid = 1858] [id = 96] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x97790c00) [pid = 1858] [serial = 327] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x9ce99000) [pid = 1858] [serial = 333] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x9aca9400) [pid = 1858] [serial = 330] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 220 (0xa27c3000) [pid = 1858] [serial = 336] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 219 (0x8e2e3c00) [pid = 1858] [serial = 318] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x9b9a4c00) [pid = 1858] [serial = 360] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0x90bd4000) [pid = 1858] [serial = 321] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x99b0d400) [pid = 1858] [serial = 324] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | 1462629356071 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8f107400 == 93 [pid = 1858] [id = 98] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x94639000 == 92 [pid = 1858] [id = 94] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x94638000 == 91 [pid = 1858] [id = 34] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x9297f000 == 90 [pid = 1858] [id = 136] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8d71d000 == 89 [pid = 1858] [id = 135] 06:55:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a8800 == 90 [pid = 1858] [id = 155] 06:55:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x8d71cc00) [pid = 1858] [serial = 465] [outer = (nil)] 06:55:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x8e2e8c00) [pid = 1858] [serial = 466] [outer = 0x8d71cc00] 06:55:56 INFO - PROCESS | 1858 | 1462629356185 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x90a6c000) [pid = 1858] [serial = 467] [outer = 0x8d71cc00] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x90a76400 == 89 [pid = 1858] [id = 134] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8f108400 == 88 [pid = 1858] [id = 133] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1aa800 == 87 [pid = 1858] [id = 132] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8ded3400 == 86 [pid = 1858] [id = 131] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x919b1800 == 85 [pid = 1858] [id = 125] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2e4400 == 84 [pid = 1858] [id = 124] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x99c49400 == 83 [pid = 1858] [id = 123] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x9297cc00 == 82 [pid = 1858] [id = 122] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8f102400 == 81 [pid = 1858] [id = 121] 06:55:56 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd1000 == 80 [pid = 1858] [id = 120] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x9add6c00) [pid = 1858] [serial = 354] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0x91a3d400) [pid = 1858] [serial = 345] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x946e1400) [pid = 1858] [serial = 346] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 215 (0x9b84d000) [pid = 1858] [serial = 316] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 214 (0x91a31800) [pid = 1858] [serial = 343] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x90bd4c00) [pid = 1858] [serial = 342] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x99c4d800) [pid = 1858] [serial = 351] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x90cec400) [pid = 1858] [serial = 339] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x9778dc00) [pid = 1858] [serial = 348] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x9837e800) [pid = 1858] [serial = 349] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x9b50e800) [pid = 1858] [serial = 355] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x9b99e800) [pid = 1858] [serial = 358] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x9b801400) [pid = 1858] [serial = 357] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x9aa81c00) [pid = 1858] [serial = 352] [outer = (nil)] [url = about:blank] 06:55:57 INFO - PROCESS | 1858 | 1462629357037 Marionette TRACE conn4 <- [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]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:55:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1582ms 06:55:57 INFO - PROCESS | 1858 | 1462629357070 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1858 | 1462629357074 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:55:57 INFO - PROCESS | 1858 | 1462629357080 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1858 | 1462629357082 Marionette TRACE conn4 <- [1,594,null,{}] 06:55:57 INFO - PROCESS | 1858 | 1462629357088 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1858 | 1462629357239 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:55:57 INFO - PROCESS | 1858 | 1462629357254 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1ac000 == 81 [pid = 1858] [id = 156] 06:55:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x90a7ac00) [pid = 1858] [serial = 468] [outer = (nil)] 06:55:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x90cf2800) [pid = 1858] [serial = 469] [outer = 0x90a7ac00] 06:55:57 INFO - PROCESS | 1858 | 1462629357326 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x90d90400) [pid = 1858] [serial = 470] [outer = 0x90a7ac00] 06:55:58 INFO - PROCESS | 1858 | 1462629358208 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:55:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1187ms 06:55:58 INFO - PROCESS | 1858 | 1462629358268 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 1858 | 1462629358272 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:55:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:55:58 INFO - PROCESS | 1858 | 1462629358278 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1858 | 1462629358281 Marionette TRACE conn4 <- [1,598,null,{}] 06:55:58 INFO - PROCESS | 1858 | 1462629358287 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 1858 | 1462629358447 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:55:58 INFO - PROCESS | 1858 | 1462629358615 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a76400 == 82 [pid = 1858] [id = 157] 06:55:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x90bd4c00) [pid = 1858] [serial = 471] [outer = (nil)] 06:55:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x919b5c00) [pid = 1858] [serial = 472] [outer = 0x90bd4c00] 06:55:58 INFO - PROCESS | 1858 | 1462629358688 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x919bb000) [pid = 1858] [serial = 473] [outer = 0x90bd4c00] 06:55:59 INFO - PROCESS | 1858 | 1462629359560 Marionette TRACE conn4 <- [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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:55:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1329ms 06:55:59 INFO - PROCESS | 1858 | 1462629359609 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1858 | 1462629359613 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:55:59 INFO - PROCESS | 1858 | 1462629359624 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1858 | 1462629359627 Marionette TRACE conn4 <- [1,602,null,{}] 06:55:59 INFO - PROCESS | 1858 | 1462629359633 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 1858 | 1462629359882 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:55:59 INFO - PROCESS | 1858 | 1462629359914 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d8b800 == 83 [pid = 1858] [id = 158] 06:55:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x919b6400) [pid = 1858] [serial = 474] [outer = (nil)] 06:55:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x93cd6c00) [pid = 1858] [serial = 475] [outer = 0x919b6400] 06:55:59 INFO - PROCESS | 1858 | 1462629359991 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x9514b400) [pid = 1858] [serial = 476] [outer = 0x919b6400] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x8e1b0800) [pid = 1858] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x978cd800) [pid = 1858] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x8f2bf800) [pid = 1858] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x90d89800) [pid = 1858] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x90cf4000) [pid = 1858] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x8ded4000) [pid = 1858] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x93cd4800) [pid = 1858] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:56:00 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x9ce48400) [pid = 1858] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:56:01 INFO - PROCESS | 1858 | 1462629361072 Marionette TRACE conn4 <- [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]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:56:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1481ms 06:56:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:56:01 INFO - PROCESS | 1858 | 1462629361106 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1858 | 1462629361109 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:56:01 INFO - PROCESS | 1858 | 1462629361115 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1858 | 1462629361118 Marionette TRACE conn4 <- [1,606,null,{}] 06:56:01 INFO - PROCESS | 1858 | 1462629361124 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:01 INFO - PROCESS | 1858 | 1462629361292 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:56:01 INFO - PROCESS | 1858 | 1462629361449 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7b7c00 == 84 [pid = 1858] [id = 159] 06:56:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x8ded4000) [pid = 1858] [serial = 477] [outer = (nil)] 06:56:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x939e2400) [pid = 1858] [serial = 478] [outer = 0x8ded4000] 06:56:01 INFO - PROCESS | 1858 | 1462629361527 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x952f5800) [pid = 1858] [serial = 479] [outer = 0x8ded4000] 06:56:02 INFO - PROCESS | 1858 | 1462629362237 Marionette TRACE conn4 <- [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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:56:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1182ms 06:56:02 INFO - PROCESS | 1858 | 1462629362306 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1858 | 1462629362309 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:56:02 INFO - PROCESS | 1858 | 1462629362316 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1858 | 1462629362319 Marionette TRACE conn4 <- [1,610,null,{}] 06:56:02 INFO - PROCESS | 1858 | 1462629362324 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 1858 | 1462629362482 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:56:02 INFO - PROCESS | 1858 | 1462629362492 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x97732400 == 85 [pid = 1858] [id = 160] 06:56:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x97732c00) [pid = 1858] [serial = 480] [outer = (nil)] 06:56:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x97794400) [pid = 1858] [serial = 481] [outer = 0x97732c00] 06:56:02 INFO - PROCESS | 1858 | 1462629362568 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x999b2000) [pid = 1858] [serial = 482] [outer = 0x97732c00] 06:56:03 INFO - PROCESS | 1858 | 1462629363690 Marionette TRACE conn4 <- [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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:56:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1427ms 06:56:03 INFO - PROCESS | 1858 | 1462629363744 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1858 | 1462629363751 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:56:03 INFO - PROCESS | 1858 | 1462629363761 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1858 | 1462629363765 Marionette TRACE conn4 <- [1,614,null,{}] 06:56:03 INFO - PROCESS | 1858 | 1462629363774 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 1858 | 1462629363977 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:56:04 INFO - PROCESS | 1858 | 1462629364210 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca28000 == 86 [pid = 1858] [id = 161] 06:56:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x8ca2c000) [pid = 1858] [serial = 483] [outer = (nil)] 06:56:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x8d5a6800) [pid = 1858] [serial = 484] [outer = 0x8ca2c000] 06:56:04 INFO - PROCESS | 1858 | 1462629364343 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 215 (0x8ded8c00) [pid = 1858] [serial = 485] [outer = 0x8ca2c000] 06:56:05 INFO - PROCESS | 1858 | 1462629365218 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:56:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1531ms 06:56:05 INFO - PROCESS | 1858 | 1462629365293 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 1858 | 1462629365302 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:56:05 INFO - PROCESS | 1858 | 1462629365312 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1858 | 1462629365317 Marionette TRACE conn4 <- [1,618,null,{}] 06:56:05 INFO - PROCESS | 1858 | 1462629365323 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:05 INFO - PROCESS | 1858 | 1462629365556 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:56:05 INFO - PROCESS | 1858 | 1462629365829 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df8a400 == 87 [pid = 1858] [id = 162] 06:56:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 216 (0x8e2dfc00) [pid = 1858] [serial = 486] [outer = (nil)] 06:56:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x8f453000) [pid = 1858] [serial = 487] [outer = 0x8e2dfc00] 06:56:05 INFO - PROCESS | 1858 | 1462629365964 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x90cf3400) [pid = 1858] [serial = 488] [outer = 0x8e2dfc00] 06:56:06 INFO - PROCESS | 1858 | 1462629366918 Marionette TRACE conn4 <- [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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:56:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1637ms 06:56:06 INFO - PROCESS | 1858 | 1462629366950 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1858 | 1462629366955 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:56:06 INFO - PROCESS | 1858 | 1462629366962 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1858 | 1462629366968 Marionette TRACE conn4 <- [1,622,null,{}] 06:56:06 INFO - PROCESS | 1858 | 1462629366985 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 1858 | 1462629367167 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:56:07 INFO - PROCESS | 1858 | 1462629367348 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2bbc00 == 88 [pid = 1858] [id = 163] 06:56:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x946e4800) [pid = 1858] [serial = 489] [outer = (nil)] 06:56:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 220 (0x97793400) [pid = 1858] [serial = 490] [outer = 0x946e4800] 06:56:07 INFO - PROCESS | 1858 | 1462629367434 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 221 (0x99c4d000) [pid = 1858] [serial = 491] [outer = 0x946e4800] 06:56:08 INFO - PROCESS | 1858 | 1462629368326 Marionette TRACE conn4 <- [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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:56:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1442ms 06:56:08 INFO - PROCESS | 1858 | 1462629368405 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:56:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:56:08 INFO - PROCESS | 1858 | 1462629368410 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:56:08 INFO - PROCESS | 1858 | 1462629368416 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1858 | 1462629368419 Marionette TRACE conn4 <- [1,626,null,{}] 06:56:08 INFO - PROCESS | 1858 | 1462629368425 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 1858 | 1462629368639 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:56:08 INFO - PROCESS | 1858 | 1462629368822 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x9297e800 == 89 [pid = 1858] [id = 164] 06:56:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x93cd4800) [pid = 1858] [serial = 492] [outer = (nil)] 06:56:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x9a50b400) [pid = 1858] [serial = 493] [outer = 0x93cd4800] 06:56:08 INFO - PROCESS | 1858 | 1462629368953 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x9aa8bc00) [pid = 1858] [serial = 494] [outer = 0x93cd4800] 06:56:09 INFO - PROCESS | 1858 | 1462629369833 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1480ms 06:56:09 INFO - PROCESS | 1858 | 1462629369896 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1858 | 1462629369899 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:56:09 INFO - PROCESS | 1858 | 1462629369906 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1858 | 1462629369909 Marionette TRACE conn4 <- [1,630,null,{}] 06:56:09 INFO - PROCESS | 1858 | 1462629369915 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:10 INFO - PROCESS | 1858 | 1462629370092 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:56:10 INFO - PROCESS | 1858 | 1462629370274 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x95261800 == 90 [pid = 1858] [id = 165] 06:56:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x95262000) [pid = 1858] [serial = 495] [outer = (nil)] 06:56:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x95268c00) [pid = 1858] [serial = 496] [outer = 0x95262000] 06:56:10 INFO - PROCESS | 1858 | 1462629370360 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x9526b000) [pid = 1858] [serial = 497] [outer = 0x95262000] 06:56:11 INFO - PROCESS | 1858 | 1462629371289 Marionette TRACE conn4 <- [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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1434ms 06:56:11 INFO - PROCESS | 1858 | 1462629371341 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 1858 | 1462629371344 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:56:11 INFO - PROCESS | 1858 | 1462629371351 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1858 | 1462629371360 Marionette TRACE conn4 <- [1,634,null,{}] 06:56:11 INFO - PROCESS | 1858 | 1462629371369 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1858 | 1462629371634 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:56:11 INFO - PROCESS | 1858 | 1462629371863 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x95261c00 == 91 [pid = 1858] [id = 166] 06:56:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x95263000) [pid = 1858] [serial = 498] [outer = (nil)] 06:56:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x9afeac00) [pid = 1858] [serial = 499] [outer = 0x95263000] 06:56:11 INFO - PROCESS | 1858 | 1462629371995 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x9b842400) [pid = 1858] [serial = 500] [outer = 0x95263000] 06:56:12 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:12 INFO - PROCESS | 1858 | 1462629372847 Marionette TRACE conn4 <- [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]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:56:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1543ms 06:56:12 INFO - PROCESS | 1858 | 1462629372895 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1858 | 1462629372898 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:56:12 INFO - PROCESS | 1858 | 1462629372905 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1858 | 1462629372908 Marionette TRACE conn4 <- [1,638,null,{}] 06:56:12 INFO - PROCESS | 1858 | 1462629372914 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 1858 | 1462629373090 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:56:13 INFO - PROCESS | 1858 | 1462629373278 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b50dc00 == 92 [pid = 1858] [id = 167] 06:56:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 231 (0x9b83fc00) [pid = 1858] [serial = 501] [outer = (nil)] 06:56:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 232 (0x9b9a0000) [pid = 1858] [serial = 502] [outer = 0x9b83fc00] 06:56:13 INFO - PROCESS | 1858 | 1462629373360 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x9b9a5c00) [pid = 1858] [serial = 503] [outer = 0x9b83fc00] 06:56:13 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:14 INFO - PROCESS | 1858 | 1462629374280 Marionette TRACE conn4 <- [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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:56:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1428ms 06:56:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:56:14 INFO - PROCESS | 1858 | 1462629374334 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1858 | 1462629374337 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:56:14 INFO - PROCESS | 1858 | 1462629374344 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1858 | 1462629374347 Marionette TRACE conn4 <- [1,642,null,{}] 06:56:14 INFO - PROCESS | 1858 | 1462629374353 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1858 | 1462629374530 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:56:14 INFO - PROCESS | 1858 | 1462629374716 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x9262f400 == 93 [pid = 1858] [id = 168] 06:56:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x92631c00) [pid = 1858] [serial = 504] [outer = (nil)] 06:56:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x92639c00) [pid = 1858] [serial = 505] [outer = 0x92631c00] 06:56:14 INFO - PROCESS | 1858 | 1462629374802 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x9263bc00) [pid = 1858] [serial = 506] [outer = 0x92631c00] 06:56:15 INFO - PROCESS | 1858 | 1462629375699 Marionette TRACE conn4 <- [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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:56:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1387ms 06:56:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:56:15 INFO - PROCESS | 1858 | 1462629375730 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1858 | 1462629375733 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:56:15 INFO - PROCESS | 1858 | 1462629375740 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1858 | 1462629375744 Marionette TRACE conn4 <- [1,646,null,{}] 06:56:15 INFO - PROCESS | 1858 | 1462629375749 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 1858 | 1462629375916 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:56:16 INFO - PROCESS | 1858 | 1462629376108 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x91cc1400 == 94 [pid = 1858] [id = 169] 06:56:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x91cc3000) [pid = 1858] [serial = 507] [outer = (nil)] 06:56:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x91cca000) [pid = 1858] [serial = 508] [outer = 0x91cc3000] 06:56:16 INFO - PROCESS | 1858 | 1462629376197 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x91ccd800) [pid = 1858] [serial = 509] [outer = 0x91cc3000] 06:56:17 INFO - PROCESS | 1858 | 1462629377117 Marionette TRACE conn4 <- [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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:56:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1433ms 06:56:17 INFO - PROCESS | 1858 | 1462629377173 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1858 | 1462629377177 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:56:17 INFO - PROCESS | 1858 | 1462629377183 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1858 | 1462629377186 Marionette TRACE conn4 <- [1,650,null,{}] 06:56:17 INFO - PROCESS | 1858 | 1462629377192 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 1858 | 1462629377371 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:56:17 INFO - PROCESS | 1858 | 1462629377556 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x91cc5400 == 95 [pid = 1858] [id = 170] 06:56:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x91cc5c00) [pid = 1858] [serial = 510] [outer = (nil)] 06:56:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x9263b800) [pid = 1858] [serial = 511] [outer = 0x91cc5c00] 06:56:17 INFO - PROCESS | 1858 | 1462629377636 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x95267800) [pid = 1858] [serial = 512] [outer = 0x91cc5c00] 06:56:18 INFO - PROCESS | 1858 | 1462629378576 Marionette TRACE conn4 <- [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]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:56:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1433ms 06:56:18 INFO - PROCESS | 1858 | 1462629378616 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 1858 | 1462629378621 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:56:18 INFO - PROCESS | 1858 | 1462629378627 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1858 | 1462629378632 Marionette TRACE conn4 <- [1,654,null,{}] 06:56:18 INFO - PROCESS | 1858 | 1462629378637 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 1858 | 1462629378836 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:56:19 INFO - PROCESS | 1858 | 1462629379022 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x89ea6400 == 96 [pid = 1858] [id = 171] 06:56:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x89ea7000) [pid = 1858] [serial = 513] [outer = (nil)] 06:56:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x89eb0c00) [pid = 1858] [serial = 514] [outer = 0x89ea7000] 06:56:19 INFO - PROCESS | 1858 | 1462629379116 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x95154c00) [pid = 1858] [serial = 515] [outer = 0x89ea7000] 06:56:20 INFO - PROCESS | 1858 | 1462629380079 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:56:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1486ms 06:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:56:20 INFO - PROCESS | 1858 | 1462629380113 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1858 | 1462629380117 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:56:20 INFO - PROCESS | 1858 | 1462629380124 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1858 | 1462629380128 Marionette TRACE conn4 <- [1,658,null,{}] 06:56:20 INFO - PROCESS | 1858 | 1462629380134 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1858 | 1462629380318 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:56:20 INFO - PROCESS | 1858 | 1462629380512 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb0400 == 97 [pid = 1858] [id = 172] 06:56:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x8a0b3800) [pid = 1858] [serial = 516] [outer = (nil)] 06:56:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x8a0b9c00) [pid = 1858] [serial = 517] [outer = 0x8a0b3800] 06:56:20 INFO - PROCESS | 1858 | 1462629380604 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x8a0bc000) [pid = 1858] [serial = 518] [outer = 0x8a0b3800] 06:56:21 INFO - PROCESS | 1858 | 1462629381554 Marionette TRACE conn4 <- [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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1479ms 06:56:21 INFO - PROCESS | 1858 | 1462629381602 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1858 | 1462629381606 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:56:21 INFO - PROCESS | 1858 | 1462629381613 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1858 | 1462629381617 Marionette TRACE conn4 <- [1,662,null,{}] 06:56:21 INFO - PROCESS | 1858 | 1462629381623 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1858 | 1462629381814 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:56:22 INFO - PROCESS | 1858 | 1462629382050 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0c0000 == 98 [pid = 1858] [id = 173] 06:56:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x8b2cc400) [pid = 1858] [serial = 519] [outer = (nil)] 06:56:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x8b2d9c00) [pid = 1858] [serial = 520] [outer = 0x8b2cc400] 06:56:22 INFO - PROCESS | 1858 | 1462629382579 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x8b7b8c00) [pid = 1858] [serial = 521] [outer = 0x8b2cc400] 06:56:23 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:23 INFO - PROCESS | 1858 | 1462629383506 Marionette TRACE conn4 <- [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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1935ms 06:56:23 INFO - PROCESS | 1858 | 1462629383551 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1858 | 1462629383558 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:56:23 INFO - PROCESS | 1858 | 1462629383566 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1858 | 1462629383572 Marionette TRACE conn4 <- [1,666,null,{}] 06:56:23 INFO - PROCESS | 1858 | 1462629383579 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 1858 | 1462629383795 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:56:24 INFO - PROCESS | 1858 | 1462629383999 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ba800 == 99 [pid = 1858] [id = 174] 06:56:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x8b7bbc00) [pid = 1858] [serial = 522] [outer = (nil)] 06:56:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x8ca28800) [pid = 1858] [serial = 523] [outer = 0x8b7bbc00] 06:56:24 INFO - PROCESS | 1858 | 1462629384184 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x8d5a8c00) [pid = 1858] [serial = 524] [outer = 0x8b7bbc00] 06:56:24 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:25 INFO - PROCESS | 1858 | 1462629385303 Marionette TRACE conn4 <- [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]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1787ms 06:56:25 INFO - PROCESS | 1858 | 1462629385353 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 1858 | 1462629385359 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:56:25 INFO - PROCESS | 1858 | 1462629385369 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1858 | 1462629385373 Marionette TRACE conn4 <- [1,670,null,{}] 06:56:25 INFO - PROCESS | 1858 | 1462629385379 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:25 INFO - PROCESS | 1858 | 1462629385558 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x97730000 == 98 [pid = 1858] [id = 51] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x9a505400 == 97 [pid = 1858] [id = 78] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x92897400 == 96 [pid = 1858] [id = 50] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x91a35800) [pid = 1858] [serial = 363] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 252 (0x92980800) [pid = 1858] [serial = 366] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 251 (0x9aca7800) [pid = 1858] [serial = 369] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 250 (0x9ce9f000) [pid = 1858] [serial = 372] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 249 (0x919ba400) [pid = 1858] [serial = 375] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 248 (0x8ded4c00) [pid = 1858] [serial = 378] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0x90d90000) [pid = 1858] [serial = 381] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x919b9800) [pid = 1858] [serial = 384] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x983f5800) [pid = 1858] [serial = 411] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8d5a9c00) [pid = 1858] [serial = 387] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x8d71f800) [pid = 1858] [serial = 390] [outer = (nil)] [url = about:blank] 06:56:25 INFO - PROCESS | 1858 | 1462629385884 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x996eb000 == 95 [pid = 1858] [id = 53] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x928a4400 == 94 [pid = 1858] [id = 81] 06:56:25 INFO - PROCESS | 1858 | --DOCSHELL 0x9a504400 == 93 [pid = 1858] [id = 79] 06:56:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf7c00 == 94 [pid = 1858] [id = 175] 06:56:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x8cdf9c00) [pid = 1858] [serial = 525] [outer = (nil)] 06:56:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x8d720800) [pid = 1858] [serial = 526] [outer = 0x8cdf9c00] 06:56:25 INFO - PROCESS | 1858 | 1462629385990 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x8e1a5000) [pid = 1858] [serial = 527] [outer = 0x8cdf9c00] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x90a6b400 == 93 [pid = 1858] [id = 83] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0xa3315000 == 92 [pid = 1858] [id = 80] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7b7c00 == 91 [pid = 1858] [id = 159] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x90d8b800 == 90 [pid = 1858] [id = 158] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x90a76400 == 89 [pid = 1858] [id = 157] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1ac000 == 88 [pid = 1858] [id = 156] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8d5a8800 == 87 [pid = 1858] [id = 155] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdfa400 == 86 [pid = 1858] [id = 154] 06:56:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b2c00 == 85 [pid = 1858] [id = 153] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0xa23b6800) [pid = 1858] [serial = 274] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8f102000) [pid = 1858] [serial = 396] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x8f2bac00) [pid = 1858] [serial = 397] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x9b9a7400) [pid = 1858] [serial = 361] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0x90a74c00) [pid = 1858] [serial = 399] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x90bd4400) [pid = 1858] [serial = 400] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x9297c400) [pid = 1858] [serial = 405] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x91a38c00) [pid = 1858] [serial = 402] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x8e1a8800) [pid = 1858] [serial = 394] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x8ded7c00) [pid = 1858] [serial = 393] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x95159400) [pid = 1858] [serial = 408] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x93a41000) [pid = 1858] [serial = 406] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x9651a000) [pid = 1858] [serial = 409] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0x92230800) [pid = 1858] [serial = 403] [outer = (nil)] [url = about:blank] 06:56:26 INFO - PROCESS | 1858 | 1462629386901 Marionette TRACE conn4 <- [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]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1578ms 06:56:26 INFO - PROCESS | 1858 | 1462629386950 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1858 | 1462629386954 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:56:26 INFO - PROCESS | 1858 | 1462629386960 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1858 | 1462629386965 Marionette TRACE conn4 <- [1,674,null,{}] 06:56:26 INFO - PROCESS | 1858 | 1462629386981 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 1858 | 1462629387151 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:56:27 INFO - PROCESS | 1858 | 1462629387164 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0be800 == 86 [pid = 1858] [id = 176] 06:56:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x8f102c00) [pid = 1858] [serial = 528] [outer = (nil)] 06:56:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x8f10f800) [pid = 1858] [serial = 529] [outer = 0x8f102c00] 06:56:27 INFO - PROCESS | 1858 | 1462629387239 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x8f2c0000) [pid = 1858] [serial = 530] [outer = 0x8f102c00] 06:56:27 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:28 INFO - PROCESS | 1858 | 1462629388131 Marionette TRACE conn4 <- [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]]]}] 06:56:28 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 06:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1185ms 06:56:28 INFO - PROCESS | 1858 | 1462629388148 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:56:28 INFO - PROCESS | 1858 | 1462629388152 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:56:28 INFO - PROCESS | 1858 | 1462629388158 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 1858 | 1462629388162 Marionette TRACE conn4 <- [1,678,null,{}] 06:56:28 INFO - PROCESS | 1858 | 1462629388167 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 1858 | 1462629388332 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:56:28 INFO - PROCESS | 1858 | 1462629388345 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e088800 == 87 [pid = 1858] [id = 177] 06:56:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x8f10f400) [pid = 1858] [serial = 531] [outer = (nil)] 06:56:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x90bce000) [pid = 1858] [serial = 532] [outer = 0x8f10f400] 06:56:28 INFO - PROCESS | 1858 | 1462629388422 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x90ce8800) [pid = 1858] [serial = 533] [outer = 0x8f10f400] 06:56:29 INFO - PROCESS | 1858 | 1462629389454 Marionette TRACE conn4 <- [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]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1378ms 06:56:29 INFO - PROCESS | 1858 | 1462629389584 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1858 | 1462629389587 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:56:29 INFO - PROCESS | 1858 | 1462629389604 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1858 | 1462629389607 Marionette TRACE conn4 <- [1,682,null,{}] 06:56:29 INFO - PROCESS | 1858 | 1462629389613 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1858 | 1462629389831 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:56:29 INFO - PROCESS | 1858 | 1462629389866 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f10c800 == 88 [pid = 1858] [id = 178] 06:56:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x8f461800) [pid = 1858] [serial = 534] [outer = (nil)] 06:56:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x919c0800) [pid = 1858] [serial = 535] [outer = 0x8f461800] 06:56:29 INFO - PROCESS | 1858 | 1462629389946 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x92231800) [pid = 1858] [serial = 536] [outer = 0x8f461800] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x8b5b4800) [pid = 1858] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x90a7ac00) [pid = 1858] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x919b6400) [pid = 1858] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x8ded4000) [pid = 1858] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x90bd4c00) [pid = 1858] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x8cdfb000) [pid = 1858] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:56:31 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x8d71cc00) [pid = 1858] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:56:31 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:31 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:31 INFO - PROCESS | 1858 | 1462629391756 Marionette TRACE conn4 <- [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]]]}] 06:56:31 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) 06:56:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2187ms 06:56:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:56:31 INFO - PROCESS | 1858 | 1462629391793 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1858 | 1462629391796 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:56:31 INFO - PROCESS | 1858 | 1462629391802 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1858 | 1462629391805 Marionette TRACE conn4 <- [1,686,null,{}] 06:56:31 INFO - PROCESS | 1858 | 1462629391811 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 1858 | 1462629392032 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:56:32 INFO - PROCESS | 1858 | 1462629392044 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b4800 == 89 [pid = 1858] [id = 179] 06:56:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x8c3da400) [pid = 1858] [serial = 537] [outer = (nil)] 06:56:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x919b6400) [pid = 1858] [serial = 538] [outer = 0x8c3da400] 06:56:32 INFO - PROCESS | 1858 | 1462629392121 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x92971800) [pid = 1858] [serial = 539] [outer = 0x8c3da400] 06:56:33 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:33 INFO - PROCESS | 1858 | 1462629393323 Marionette TRACE conn4 <- [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]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:56:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1539ms 06:56:33 INFO - PROCESS | 1858 | 1462629393341 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1858 | 1462629393347 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:56:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:56:33 INFO - PROCESS | 1858 | 1462629393356 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1858 | 1462629393362 Marionette TRACE conn4 <- [1,690,null,{}] 06:56:33 INFO - PROCESS | 1858 | 1462629393372 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:33 INFO - PROCESS | 1858 | 1462629393599 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:56:33 INFO - PROCESS | 1858 | 1462629393828 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7b7c00 == 90 [pid = 1858] [id = 180] 06:56:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x8b7bb400) [pid = 1858] [serial = 540] [outer = (nil)] 06:56:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x8c3d3000) [pid = 1858] [serial = 541] [outer = 0x8b7bb400] 06:56:33 INFO - PROCESS | 1858 | 1462629393961 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x8ca2a400) [pid = 1858] [serial = 542] [outer = 0x8b7bb400] 06:56:35 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:35 INFO - PROCESS | 1858 | 1462629395433 Marionette TRACE conn4 <- [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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:56:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2093ms 06:56:35 INFO - PROCESS | 1858 | 1462629395499 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1858 | 1462629395524 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:56:35 INFO - PROCESS | 1858 | 1462629395544 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1858 | 1462629395549 Marionette TRACE conn4 <- [1,694,null,{}] 06:56:35 INFO - PROCESS | 1858 | 1462629395557 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:35 INFO - PROCESS | 1858 | 1462629395795 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:56:36 INFO - PROCESS | 1858 | 1462629395988 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0ba000 == 91 [pid = 1858] [id = 181] 06:56:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x8c3d0000) [pid = 1858] [serial = 543] [outer = (nil)] 06:56:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x8e08a400) [pid = 1858] [serial = 544] [outer = 0x8c3d0000] 06:56:36 INFO - PROCESS | 1858 | 1462629396078 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x8e1ad400) [pid = 1858] [serial = 545] [outer = 0x8c3d0000] 06:56:37 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:37 INFO - PROCESS | 1858 | 1462629397434 Marionette TRACE conn4 <- [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]]]}] 06:56:37 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) 06:56:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1935ms 06:56:37 INFO - PROCESS | 1858 | 1462629397589 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1858 | 1462629397594 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:56:37 INFO - PROCESS | 1858 | 1462629397610 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1858 | 1462629397618 Marionette TRACE conn4 <- [1,698,null,{}] 06:56:37 INFO - PROCESS | 1858 | 1462629397634 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1858 | 1462629397817 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:56:38 INFO - PROCESS | 1858 | 1462629398005 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a9000 == 92 [pid = 1858] [id = 182] 06:56:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x8e2e2800) [pid = 1858] [serial = 546] [outer = (nil)] 06:56:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x91a3f400) [pid = 1858] [serial = 547] [outer = 0x8e2e2800] 06:56:38 INFO - PROCESS | 1858 | 1462629398093 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x9263a400) [pid = 1858] [serial = 548] [outer = 0x8e2e2800] 06:56:39 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:39 INFO - PROCESS | 1858 | 1462629399414 Marionette TRACE conn4 <- [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]]]}] 06:56:39 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) 06:56:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1845ms 06:56:39 INFO - PROCESS | 1858 | 1462629399455 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:56:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:56:39 INFO - PROCESS | 1858 | 1462629399461 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:56:39 INFO - PROCESS | 1858 | 1462629399468 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1858 | 1462629399471 Marionette TRACE conn4 <- [1,702,null,{}] 06:56:39 INFO - PROCESS | 1858 | 1462629399580 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 1858 | 1462629399781 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:56:39 INFO - PROCESS | 1858 | 1462629399966 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c0800 == 93 [pid = 1858] [id = 183] 06:56:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x91cc7000) [pid = 1858] [serial = 549] [outer = (nil)] 06:56:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x94649800) [pid = 1858] [serial = 550] [outer = 0x91cc7000] 06:56:40 INFO - PROCESS | 1858 | 1462629400052 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x95267000) [pid = 1858] [serial = 551] [outer = 0x91cc7000] 06:56:41 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:41 INFO - PROCESS | 1858 | 1462629401367 Marionette TRACE conn4 <- [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]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:56:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1933ms 06:56:41 INFO - PROCESS | 1858 | 1462629401401 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1858 | 1462629401404 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:56:41 INFO - PROCESS | 1858 | 1462629401506 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1858 | 1462629401511 Marionette TRACE conn4 <- [1,706,null,{}] 06:56:41 INFO - PROCESS | 1858 | 1462629401519 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1858 | 1462629401699 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:56:41 INFO - PROCESS | 1858 | 1462629401897 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x919bdc00 == 94 [pid = 1858] [id = 184] 06:56:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x9297bc00) [pid = 1858] [serial = 552] [outer = (nil)] 06:56:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x952ed000) [pid = 1858] [serial = 553] [outer = 0x9297bc00] 06:56:41 INFO - PROCESS | 1858 | 1462629401983 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x97730000) [pid = 1858] [serial = 554] [outer = 0x9297bc00] 06:56:43 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:43 INFO - PROCESS | 1858 | 1462629403303 Marionette TRACE conn4 <- [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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:56:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1885ms 06:56:43 INFO - PROCESS | 1858 | 1462629403425 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1858 | 1462629403430 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:56:43 INFO - PROCESS | 1858 | 1462629403441 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1858 | 1462629403444 Marionette TRACE conn4 <- [1,710,null,{}] 06:56:43 INFO - PROCESS | 1858 | 1462629403450 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:43 INFO - PROCESS | 1858 | 1462629403650 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:56:43 INFO - PROCESS | 1858 | 1462629403838 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x95150800 == 95 [pid = 1858] [id = 185] 06:56:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x952ee400) [pid = 1858] [serial = 555] [outer = (nil)] 06:56:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x9979a800) [pid = 1858] [serial = 556] [outer = 0x952ee400] 06:56:43 INFO - PROCESS | 1858 | 1462629403926 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x9a00ec00) [pid = 1858] [serial = 557] [outer = 0x952ee400] 06:56:45 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:45 INFO - PROCESS | 1858 | 1462629405228 Marionette TRACE conn4 <- [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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:56:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1834ms 06:56:45 INFO - PROCESS | 1858 | 1462629405277 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1858 | 1462629405281 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:56:45 INFO - PROCESS | 1858 | 1462629405382 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1858 | 1462629405385 Marionette TRACE conn4 <- [1,714,null,{}] 06:56:45 INFO - PROCESS | 1858 | 1462629405395 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 1858 | 1462629405570 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:56:45 INFO - PROCESS | 1858 | 1462629405760 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb1400 == 96 [pid = 1858] [id = 186] 06:56:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0x952ecc00) [pid = 1858] [serial = 558] [outer = (nil)] 06:56:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x9aca1c00) [pid = 1858] [serial = 559] [outer = 0x952ecc00] 06:56:45 INFO - PROCESS | 1858 | 1462629405844 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x9afe9c00) [pid = 1858] [serial = 560] [outer = 0x952ecc00] 06:56:47 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:47 INFO - PROCESS | 1858 | 1462629407144 Marionette TRACE conn4 <- [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]]]}] 06:56:47 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 06:56:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1844ms 06:56:47 INFO - PROCESS | 1858 | 1462629407175 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1858 | 1462629407179 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:56:47 INFO - PROCESS | 1858 | 1462629407185 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1858 | 1462629407189 Marionette TRACE conn4 <- [1,718,null,{}] 06:56:47 INFO - PROCESS | 1858 | 1462629407195 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1858 | 1462629407440 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:56:47 INFO - PROCESS | 1858 | 1462629407631 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d8c00 == 97 [pid = 1858] [id = 187] 06:56:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x8b2d9000) [pid = 1858] [serial = 561] [outer = (nil)] 06:56:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0x8ca26800) [pid = 1858] [serial = 562] [outer = 0x8b2d9000] 06:56:47 INFO - PROCESS | 1858 | 1462629407714 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0x8cdf5800) [pid = 1858] [serial = 563] [outer = 0x8b2d9000] 06:56:48 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:48 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:49 INFO - PROCESS | 1858 | 1462629409008 Marionette TRACE conn4 <- [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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:56:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1881ms 06:56:49 INFO - PROCESS | 1858 | 1462629409099 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1858 | 1462629409102 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:56:49 INFO - PROCESS | 1858 | 1462629409163 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1858 | 1462629409167 Marionette TRACE conn4 <- [1,722,null,{}] 06:56:49 INFO - PROCESS | 1858 | 1462629409172 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 1858 | 1462629409341 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:56:49 INFO - PROCESS | 1858 | 1462629409529 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb4400 == 98 [pid = 1858] [id = 188] 06:56:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0x8cdf5400) [pid = 1858] [serial = 564] [outer = (nil)] 06:56:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 263 (0x919bd000) [pid = 1858] [serial = 565] [outer = 0x8cdf5400] 06:56:49 INFO - PROCESS | 1858 | 1462629409612 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 264 (0x9b1b8c00) [pid = 1858] [serial = 566] [outer = 0x8cdf5400] 06:56:50 INFO - PROCESS | 1858 | 1462629410893 Marionette TRACE conn4 <- [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] 06:56:50 INFO - PROCESS | 1858 | 1462629410956 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:56:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:56:50 INFO - PROCESS | 1858 | 1462629410963 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1858 | 1462629410969 Marionette TRACE conn4 <- [1,726,null,{}] 06:56:50 INFO - PROCESS | 1858 | 1462629410977 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 1858 | 1462629411160 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:56:51 INFO - PROCESS | 1858 | 1462629411353 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca28c00 == 99 [pid = 1858] [id = 189] 06:56:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 265 (0x8d72a000) [pid = 1858] [serial = 567] [outer = (nil)] 06:56:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 266 (0x8e1ad000) [pid = 1858] [serial = 568] [outer = 0x8d72a000] 06:56:51 INFO - PROCESS | 1858 | 1462629411435 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 267 (0x8f45c400) [pid = 1858] [serial = 569] [outer = 0x8d72a000] 06:56:52 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:52 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:52 INFO - PROCESS | 1858 | 1462629412612 Marionette TRACE conn4 <- [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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:56:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1732ms 06:56:52 INFO - PROCESS | 1858 | 1462629412697 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1858 | 1462629412705 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:56:52 INFO - PROCESS | 1858 | 1462629412715 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1858 | 1462629412718 Marionette TRACE conn4 <- [1,730,null,{}] 06:56:52 INFO - PROCESS | 1858 | 1462629412725 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1858 | 1462629412938 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:56:53 INFO - PROCESS | 1858 | 1462629413176 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3db800 == 100 [pid = 1858] [id = 190] 06:56:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 268 (0x8c3dd800) [pid = 1858] [serial = 570] [outer = (nil)] 06:56:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 269 (0x919b8c00) [pid = 1858] [serial = 571] [outer = 0x8c3dd800] 06:56:53 INFO - PROCESS | 1858 | 1462629413256 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 270 (0x9223b400) [pid = 1858] [serial = 572] [outer = 0x8c3dd800] 06:56:53 INFO - PROCESS | 1858 | --DOMWINDOW == 269 (0x97794400) [pid = 1858] [serial = 481] [outer = (nil)] [url = about:blank] 06:56:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8f10c800 == 99 [pid = 1858] [id = 178] 06:56:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8e088800 == 98 [pid = 1858] [id = 177] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0be800 == 97 [pid = 1858] [id = 176] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf7c00 == 96 [pid = 1858] [id = 175] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ba800 == 95 [pid = 1858] [id = 174] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0c0000 == 94 [pid = 1858] [id = 173] 06:56:54 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:54 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9262f400 == 93 [pid = 1858] [id = 168] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9b50dc00 == 92 [pid = 1858] [id = 167] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x95261c00 == 91 [pid = 1858] [id = 166] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x95261800 == 90 [pid = 1858] [id = 165] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x9297e800 == 89 [pid = 1858] [id = 164] 06:56:54 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2bbc00 == 88 [pid = 1858] [id = 163] 06:56:54 INFO - PROCESS | 1858 | 1462629414249 Marionette TRACE conn4 <- [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] 06:56:54 INFO - PROCESS | 1858 | 1462629414323 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:56:54 INFO - PROCESS | 1858 | 1462629414336 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1858 | 1462629414345 Marionette TRACE conn4 <- [1,734,null,{}] 06:56:54 INFO - PROCESS | 1858 | 1462629414360 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:54 INFO - PROCESS | 1858 | 1462629414534 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:56:54 INFO - PROCESS | 1858 | 1462629414752 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bf400 == 86 [pid = 1858] [id = 191] 06:56:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x8cdf3400) [pid = 1858] [serial = 573] [outer = (nil)] 06:56:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x8e2e7400) [pid = 1858] [serial = 574] [outer = 0x8cdf3400] 06:56:54 INFO - PROCESS | 1858 | 1462629414832 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x90d8e400) [pid = 1858] [serial = 575] [outer = 0x8cdf3400] 06:56:55 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:55 INFO - PROCESS | 1858 | 1462629415542 Marionette TRACE conn4 <- [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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:56:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1248ms 06:56:55 INFO - PROCESS | 1858 | 1462629415578 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1858 | 1462629415582 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:56:55 INFO - PROCESS | 1858 | 1462629415588 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1858 | 1462629415591 Marionette TRACE conn4 <- [1,738,null,{}] 06:56:55 INFO - PROCESS | 1858 | 1462629415596 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1858 | 1462629415764 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:56:55 INFO - PROCESS | 1858 | 1462629415780 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e085000 == 87 [pid = 1858] [id = 192] 06:56:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x91cc1c00) [pid = 1858] [serial = 576] [outer = (nil)] 06:56:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x92638800) [pid = 1858] [serial = 577] [outer = 0x91cc1c00] 06:56:55 INFO - PROCESS | 1858 | 1462629415857 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x94634400) [pid = 1858] [serial = 578] [outer = 0x91cc1c00] 06:56:57 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:57 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:57 INFO - PROCESS | 1858 | 1462629417213 Marionette TRACE conn4 <- [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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:56:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1677ms 06:56:57 INFO - PROCESS | 1858 | 1462629417267 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1858 | 1462629417270 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:56:57 INFO - PROCESS | 1858 | 1462629417277 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 1858 | 1462629417280 Marionette TRACE conn4 <- [1,742,null,{}] 06:56:57 INFO - PROCESS | 1858 | 1462629417285 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:57 INFO - PROCESS | 1858 | 1462629417523 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:56:57 INFO - PROCESS | 1858 | 1462629417562 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2da800 == 88 [pid = 1858] [id = 193] 06:56:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x919b5c00) [pid = 1858] [serial = 579] [outer = (nil)] 06:56:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x95153000) [pid = 1858] [serial = 580] [outer = 0x919b5c00] 06:56:57 INFO - PROCESS | 1858 | 1462629417636 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x9526fc00) [pid = 1858] [serial = 581] [outer = 0x919b5c00] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0x8b2cc400) [pid = 1858] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x8cdf9c00) [pid = 1858] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x8f10f400) [pid = 1858] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8b7bbc00) [pid = 1858] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x8f102c00) [pid = 1858] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:56:58 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x8f461800) [pid = 1858] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:56:58 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:58 INFO - PROCESS | 1858 | 1462629418866 Marionette TRACE conn4 <- [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]]]}] 06:56:58 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 06:56:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1629ms 06:56:58 INFO - PROCESS | 1858 | 1462629418906 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 1858 | 1462629418909 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:56:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:56:58 INFO - PROCESS | 1858 | 1462629418915 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1858 | 1462629418918 Marionette TRACE conn4 <- [1,746,null,{}] 06:56:58 INFO - PROCESS | 1858 | 1462629418932 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 1858 | 1462629419091 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:56:59 INFO - PROCESS | 1858 | 1462629419289 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf9c00 == 89 [pid = 1858] [id = 194] 06:56:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x90bd6800) [pid = 1858] [serial = 582] [outer = (nil)] 06:56:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x946e2000) [pid = 1858] [serial = 583] [outer = 0x90bd6800] 06:56:59 INFO - PROCESS | 1858 | 1462629419365 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x9651f400) [pid = 1858] [serial = 584] [outer = 0x90bd6800] 06:56:59 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:00 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:00 INFO - PROCESS | 1858 | 1462629420448 Marionette TRACE conn4 <- [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]]]}] 06:57:00 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.) 06:57:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1584ms 06:57:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:57:00 INFO - PROCESS | 1858 | 1462629420501 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 1858 | 1462629420504 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:57:00 INFO - PROCESS | 1858 | 1462629420510 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 1858 | 1462629420513 Marionette TRACE conn4 <- [1,750,null,{}] 06:57:00 INFO - PROCESS | 1858 | 1462629420518 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 1858 | 1462629420670 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:57:01 INFO - PROCESS | 1858 | 1462629420986 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eabc00 == 90 [pid = 1858] [id = 195] 06:57:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x89eac800) [pid = 1858] [serial = 585] [outer = (nil)] 06:57:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x8b2d1c00) [pid = 1858] [serial = 586] [outer = 0x89eac800] 06:57:01 INFO - PROCESS | 1858 | 1462629421079 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x8c3cfc00) [pid = 1858] [serial = 587] [outer = 0x89eac800] 06:57:02 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:02 INFO - PROCESS | 1858 | 1462629422447 Marionette TRACE conn4 <- [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]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2031ms 06:57:02 INFO - PROCESS | 1858 | 1462629422543 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1858 | 1462629422550 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:57:02 INFO - PROCESS | 1858 | 1462629422558 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1858 | 1462629422565 Marionette TRACE conn4 <- [1,754,null,{}] 06:57:02 INFO - PROCESS | 1858 | 1462629422573 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:02 INFO - PROCESS | 1858 | 1462629422767 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:57:02 INFO - PROCESS | 1858 | 1462629422959 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca31800 == 91 [pid = 1858] [id = 196] 06:57:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x8cdf2800) [pid = 1858] [serial = 588] [outer = (nil)] 06:57:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x8e084000) [pid = 1858] [serial = 589] [outer = 0x8cdf2800] 06:57:03 INFO - PROCESS | 1858 | 1462629423051 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x8f110000) [pid = 1858] [serial = 590] [outer = 0x8cdf2800] 06:57:04 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:04 INFO - PROCESS | 1858 | 1462629424378 Marionette TRACE conn4 <- [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]]]}] 06:57:04 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 06:57:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1844ms 06:57:04 INFO - PROCESS | 1858 | 1462629424406 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1858 | 1462629424413 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:57:04 INFO - PROCESS | 1858 | 1462629424420 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1858 | 1462629424424 Marionette TRACE conn4 <- [1,758,null,{}] 06:57:04 INFO - PROCESS | 1858 | 1462629424430 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:04 INFO - PROCESS | 1858 | 1462629424718 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:57:04 INFO - PROCESS | 1858 | 1462629424914 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b5800 == 92 [pid = 1858] [id = 197] 06:57:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x8df91400) [pid = 1858] [serial = 591] [outer = (nil)] 06:57:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x91a33800) [pid = 1858] [serial = 592] [outer = 0x8df91400] 06:57:05 INFO - PROCESS | 1858 | 1462629425002 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x9263e000) [pid = 1858] [serial = 593] [outer = 0x8df91400] 06:57:05 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:05 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:57:05 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:05 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:05 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:06 INFO - PROCESS | 1858 | 1462629425996 Marionette TRACE conn4 <- [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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:57:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1632ms 06:57:06 INFO - PROCESS | 1858 | 1462629426054 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1858 | 1462629426058 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:57:06 INFO - PROCESS | 1858 | 1462629426075 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1858 | 1462629426086 Marionette TRACE conn4 <- [1,762,null,{}] 06:57:06 INFO - PROCESS | 1858 | 1462629426096 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1858 | 1462629426359 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:57:06 INFO - PROCESS | 1858 | 1462629426652 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd4000 == 93 [pid = 1858] [id = 198] 06:57:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x98a9a000) [pid = 1858] [serial = 594] [outer = (nil)] 06:57:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0x99c48000) [pid = 1858] [serial = 595] [outer = 0x98a9a000] 06:57:06 INFO - PROCESS | 1858 | 1462629426744 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x9a002400) [pid = 1858] [serial = 596] [outer = 0x98a9a000] 06:57:08 INFO - PROCESS | 1858 | 1462629428068 Marionette TRACE conn4 <- [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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2067ms 06:57:08 INFO - PROCESS | 1858 | 1462629428168 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1858 | 1462629428174 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:57:08 INFO - PROCESS | 1858 | 1462629428184 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1858 | 1462629428188 Marionette TRACE conn4 <- [1,766,null,{}] 06:57:08 INFO - PROCESS | 1858 | 1462629428194 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:08 INFO - PROCESS | 1858 | 1462629428402 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:57:08 INFO - PROCESS | 1858 | 1462629428592 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b2c00 == 94 [pid = 1858] [id = 199] 06:57:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x8b5b3c00) [pid = 1858] [serial = 597] [outer = (nil)] 06:57:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x9af5e800) [pid = 1858] [serial = 598] [outer = 0x8b5b3c00] 06:57:08 INFO - PROCESS | 1858 | 1462629428681 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0x9afe9400) [pid = 1858] [serial = 599] [outer = 0x8b5b3c00] 06:57:09 INFO - PROCESS | 1858 | 1462629429964 Marionette TRACE conn4 <- [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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1831ms 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:57:10 INFO - PROCESS | 1858 | 1462629430017 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1858 | 1462629430020 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:57:10 INFO - PROCESS | 1858 | 1462629430070 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1858 | 1462629430074 Marionette TRACE conn4 <- [1,770,null,{}] 06:57:10 INFO - PROCESS | 1858 | 1462629430086 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:10 INFO - PROCESS | 1858 | 1462629430294 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:57:10 INFO - PROCESS | 1858 | 1462629430487 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b871c00 == 95 [pid = 1858] [id = 200] 06:57:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0x9b99d000) [pid = 1858] [serial = 600] [outer = (nil)] 06:57:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0x9b9a7400) [pid = 1858] [serial = 601] [outer = 0x9b99d000] 06:57:10 INFO - PROCESS | 1858 | 1462629430623 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 263 (0xa2241000) [pid = 1858] [serial = 602] [outer = 0x9b99d000] 06:57:11 INFO - PROCESS | 1858 | 1462629431595 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1582ms 06:57:11 INFO - PROCESS | 1858 | 1462629431608 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1858 | 1462629431611 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:57:11 INFO - PROCESS | 1858 | 1462629431618 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1858 | 1462629431621 Marionette TRACE conn4 <- [1,774,null,{}] 06:57:11 INFO - PROCESS | 1858 | 1462629431627 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1858 | 1462629431800 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:57:12 INFO - PROCESS | 1858 | 1462629432002 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d7800 == 96 [pid = 1858] [id = 201] 06:57:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 264 (0x8b5ad000) [pid = 1858] [serial = 603] [outer = (nil)] 06:57:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 265 (0xa27d9c00) [pid = 1858] [serial = 604] [outer = 0x8b5ad000] 06:57:12 INFO - PROCESS | 1858 | 1462629432092 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 266 (0xa31e3c00) [pid = 1858] [serial = 605] [outer = 0x8b5ad000] 06:57:13 INFO - PROCESS | 1858 | 1462629433046 Marionette TRACE conn4 <- [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]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1478ms 06:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:57:13 INFO - PROCESS | 1858 | 1462629433097 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1858 | 1462629433100 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:57:13 INFO - PROCESS | 1858 | 1462629433107 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1858 | 1462629433110 Marionette TRACE conn4 <- [1,778,null,{}] 06:57:13 INFO - PROCESS | 1858 | 1462629433117 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:13 INFO - PROCESS | 1858 | 1462629433310 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:57:13 INFO - PROCESS | 1858 | 1462629433508 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de28800 == 97 [pid = 1858] [id = 202] 06:57:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 267 (0x8de29800) [pid = 1858] [serial = 606] [outer = (nil)] 06:57:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 268 (0x8de30800) [pid = 1858] [serial = 607] [outer = 0x8de29800] 06:57:13 INFO - PROCESS | 1858 | 1462629433601 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 269 (0x8de34c00) [pid = 1858] [serial = 608] [outer = 0x8de29800] 06:57:14 INFO - PROCESS | 1858 | 1462629434579 Marionette TRACE conn4 <- [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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1530ms 06:57:14 INFO - PROCESS | 1858 | 1462629434637 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1858 | 1462629434641 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:57:14 INFO - PROCESS | 1858 | 1462629434647 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1858 | 1462629434651 Marionette TRACE conn4 <- [1,782,null,{}] 06:57:14 INFO - PROCESS | 1858 | 1462629434656 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 1858 | 1462629434874 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:57:15 INFO - PROCESS | 1858 | 1462629435115 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d4000 == 98 [pid = 1858] [id = 203] 06:57:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 270 (0x8cdfbc00) [pid = 1858] [serial = 609] [outer = (nil)] 06:57:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 271 (0xa25f4800) [pid = 1858] [serial = 610] [outer = 0x8cdfbc00] 06:57:15 INFO - PROCESS | 1858 | 1462629435249 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 272 (0xa5144c00) [pid = 1858] [serial = 611] [outer = 0x8cdfbc00] 06:57:16 INFO - PROCESS | 1858 | 1462629436144 Marionette TRACE conn4 <- [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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1540ms 06:57:16 INFO - PROCESS | 1858 | 1462629436188 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1858 | 1462629436192 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:57:16 INFO - PROCESS | 1858 | 1462629436199 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1858 | 1462629436202 Marionette TRACE conn4 <- [1,786,null,{}] 06:57:16 INFO - PROCESS | 1858 | 1462629436208 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1858 | 1462629436397 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:57:16 INFO - PROCESS | 1858 | 1462629436669 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d71cc00 == 99 [pid = 1858] [id = 204] 06:57:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 273 (0x8ebe9400) [pid = 1858] [serial = 612] [outer = (nil)] 06:57:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 274 (0x8ebf0000) [pid = 1858] [serial = 613] [outer = 0x8ebe9400] 06:57:16 INFO - PROCESS | 1858 | 1462629436773 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 275 (0x8ebf3000) [pid = 1858] [serial = 614] [outer = 0x8ebe9400] 06:57:17 INFO - PROCESS | 1858 | 1462629437688 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1539ms 06:57:17 INFO - PROCESS | 1858 | 1462629437738 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1858 | 1462629437742 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:57:17 INFO - PROCESS | 1858 | 1462629437749 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1858 | 1462629437752 Marionette TRACE conn4 <- [1,790,null,{}] 06:57:17 INFO - PROCESS | 1858 | 1462629437758 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:17 INFO - PROCESS | 1858 | 1462629437939 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:57:18 INFO - PROCESS | 1858 | 1462629438197 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c4000 == 100 [pid = 1858] [id = 205] 06:57:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 276 (0x8d5ae000) [pid = 1858] [serial = 615] [outer = (nil)] 06:57:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 277 (0x8ebf5000) [pid = 1858] [serial = 616] [outer = 0x8d5ae000] 06:57:18 INFO - PROCESS | 1858 | 1462629438344 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 278 (0x97730800) [pid = 1858] [serial = 617] [outer = 0x8d5ae000] 06:57:19 INFO - PROCESS | 1858 | 1462629439287 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1590ms 06:57:19 INFO - PROCESS | 1858 | 1462629439341 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1858 | 1462629439344 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:57:19 INFO - PROCESS | 1858 | 1462629439352 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1858 | 1462629439358 Marionette TRACE conn4 <- [1,794,null,{}] 06:57:19 INFO - PROCESS | 1858 | 1462629439364 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1858 | 1462629439594 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:57:19 INFO - PROCESS | 1858 | 1462629439862 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccc3000 == 101 [pid = 1858] [id = 206] 06:57:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 279 (0x8cccdc00) [pid = 1858] [serial = 618] [outer = (nil)] 06:57:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 280 (0x8ebf5400) [pid = 1858] [serial = 619] [outer = 0x8cccdc00] 06:57:19 INFO - PROCESS | 1858 | 1462629439987 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 281 (0x90d92c00) [pid = 1858] [serial = 620] [outer = 0x8cccdc00] 06:57:20 INFO - PROCESS | 1858 | 1462629440841 Marionette TRACE conn4 <- [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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1532ms 06:57:20 INFO - PROCESS | 1858 | 1462629440885 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 1858 | 1462629440889 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:57:20 INFO - PROCESS | 1858 | 1462629440896 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 1858 | 1462629440901 Marionette TRACE conn4 <- [1,798,null,{}] 06:57:20 INFO - PROCESS | 1858 | 1462629440907 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1858 | 1462629441101 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:57:21 INFO - PROCESS | 1858 | 1462629441756 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca28000 == 102 [pid = 1858] [id = 207] 06:57:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 282 (0x8ca2bc00) [pid = 1858] [serial = 621] [outer = (nil)] 06:57:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 283 (0x8ccc5c00) [pid = 1858] [serial = 622] [outer = 0x8ca2bc00] 06:57:21 INFO - PROCESS | 1858 | 1462629441841 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 284 (0x8cccf800) [pid = 1858] [serial = 623] [outer = 0x8ca2bc00] 06:57:22 INFO - PROCESS | 1858 | 1462629442756 Marionette TRACE conn4 <- [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]]]}] 06:57:22 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 06:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1929ms 06:57:22 INFO - PROCESS | 1858 | 1462629442843 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1858 | 1462629442849 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:57:22 INFO - PROCESS | 1858 | 1462629442859 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1858 | 1462629442864 Marionette TRACE conn4 <- [1,802,null,{}] 06:57:22 INFO - PROCESS | 1858 | 1462629442871 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:23 INFO - PROCESS | 1858 | 1462629443056 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:57:23 INFO - PROCESS | 1858 | 1462629443321 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdee400 == 103 [pid = 1858] [id = 208] 06:57:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 285 (0x8d723400) [pid = 1858] [serial = 624] [outer = (nil)] 06:57:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 286 (0x8df93c00) [pid = 1858] [serial = 625] [outer = 0x8d723400] 06:57:23 INFO - PROCESS | 1858 | 1462629443423 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 287 (0x8eb81c00) [pid = 1858] [serial = 626] [outer = 0x8d723400] 06:57:24 INFO - PROCESS | 1858 | 1462629444386 Marionette TRACE conn4 <- [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]]]}] 06:57:24 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 06:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1586ms 06:57:24 INFO - PROCESS | 1858 | 1462629444466 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1858 | 1462629444472 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:57:24 INFO - PROCESS | 1858 | 1462629444481 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1858 | 1462629444484 Marionette TRACE conn4 <- [1,806,null,{}] 06:57:24 INFO - PROCESS | 1858 | 1462629444490 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 1858 | 1462629444671 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:57:24 INFO - PROCESS | 1858 | 1462629444974 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d7c00 == 104 [pid = 1858] [id = 209] 06:57:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 288 (0x8dec9800) [pid = 1858] [serial = 627] [outer = (nil)] 06:57:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 289 (0x8e2e4000) [pid = 1858] [serial = 628] [outer = 0x8dec9800] 06:57:25 INFO - PROCESS | 1858 | 1462629445099 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 290 (0x8ebf0c00) [pid = 1858] [serial = 629] [outer = 0x8dec9800] 06:57:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b5800 == 103 [pid = 1858] [id = 149] 06:57:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdef400 == 102 [pid = 1858] [id = 152] 06:57:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8df87c00 == 101 [pid = 1858] [id = 143] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 289 (0x89eb0c00) [pid = 1858] [serial = 514] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 288 (0x8d5a6800) [pid = 1858] [serial = 484] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 287 (0x8f453000) [pid = 1858] [serial = 487] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 286 (0x97793400) [pid = 1858] [serial = 490] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 285 (0x9a50b400) [pid = 1858] [serial = 493] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 284 (0x95268c00) [pid = 1858] [serial = 496] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 283 (0x9afeac00) [pid = 1858] [serial = 499] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 282 (0x9b9a0000) [pid = 1858] [serial = 502] [outer = (nil)] [url = about:blank] 06:57:25 INFO - PROCESS | 1858 | --DOMWINDOW == 281 (0x92639c00) [pid = 1858] [serial = 505] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 280 (0x919b6400) [pid = 1858] [serial = 538] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 279 (0x91cca000) [pid = 1858] [serial = 508] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 278 (0x9263b800) [pid = 1858] [serial = 511] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 277 (0x8a0b9c00) [pid = 1858] [serial = 517] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf9c00 == 100 [pid = 1858] [id = 194] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2da800 == 99 [pid = 1858] [id = 193] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8e085000 == 98 [pid = 1858] [id = 192] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0bf400 == 97 [pid = 1858] [id = 191] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3db800 == 96 [pid = 1858] [id = 190] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca28c00 == 95 [pid = 1858] [id = 189] 06:57:26 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d8000 == 94 [pid = 1858] [id = 148] 06:57:26 INFO - PROCESS | 1858 | 1462629446216 Marionette TRACE conn4 <- [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]]]}] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 276 (0x8b7b8c00) [pid = 1858] [serial = 521] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 275 (0x8b2d9c00) [pid = 1858] [serial = 520] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 274 (0x8d720800) [pid = 1858] [serial = 526] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 273 (0x8e1a5000) [pid = 1858] [serial = 527] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 272 (0x90bce000) [pid = 1858] [serial = 532] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 271 (0x8d5a8c00) [pid = 1858] [serial = 524] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 270 (0x8ca28800) [pid = 1858] [serial = 523] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 269 (0x8f10f800) [pid = 1858] [serial = 529] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 268 (0x8f2c0000) [pid = 1858] [serial = 530] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 267 (0x90ce8800) [pid = 1858] [serial = 533] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 266 (0x919c0800) [pid = 1858] [serial = 535] [outer = (nil)] [url = about:blank] 06:57:26 INFO - PROCESS | 1858 | --DOMWINDOW == 265 (0x92231800) [pid = 1858] [serial = 536] [outer = (nil)] [url = about:blank] 06:57:26 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 06:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1786ms 06:57:26 INFO - PROCESS | 1858 | 1462629446269 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1858 | 1462629446276 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:57:26 INFO - PROCESS | 1858 | 1462629446286 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1858 | 1462629446293 Marionette TRACE conn4 <- [1,810,null,{}] 06:57:26 INFO - PROCESS | 1858 | 1462629446304 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 1858 | 1462629446611 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:57:26 INFO - PROCESS | 1858 | 1462629446851 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca27c00 == 95 [pid = 1858] [id = 210] 06:57:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 266 (0x8ccc9800) [pid = 1858] [serial = 630] [outer = (nil)] 06:57:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 267 (0x8ccd1400) [pid = 1858] [serial = 631] [outer = 0x8ccc9800] 06:57:26 INFO - PROCESS | 1858 | 1462629446947 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 268 (0x8d5a6800) [pid = 1858] [serial = 632] [outer = 0x8ccc9800] 06:57:27 INFO - PROCESS | 1858 | 1462629447946 Marionette TRACE conn4 <- [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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1693ms 06:57:27 INFO - PROCESS | 1858 | 1462629447979 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1858 | 1462629447989 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:57:28 INFO - PROCESS | 1858 | 1462629448001 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1858 | 1462629448006 Marionette TRACE conn4 <- [1,814,null,{}] 06:57:28 INFO - PROCESS | 1858 | 1462629448015 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 1858 | 1462629448267 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:57:28 INFO - PROCESS | 1858 | 1462629448566 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dece800 == 96 [pid = 1858] [id = 211] 06:57:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 269 (0x8ded6000) [pid = 1858] [serial = 633] [outer = (nil)] 06:57:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 270 (0x8e1a8000) [pid = 1858] [serial = 634] [outer = 0x8ded6000] 06:57:28 INFO - PROCESS | 1858 | 1462629448660 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 271 (0x8eb8f000) [pid = 1858] [serial = 635] [outer = 0x8ded6000] 06:57:29 INFO - PROCESS | 1858 | 1462629449623 Marionette TRACE conn4 <- [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] 06:57:29 INFO - PROCESS | 1858 | 1462629449689 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:57:29 INFO - PROCESS | 1858 | 1462629449696 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1858 | 1462629449702 Marionette TRACE conn4 <- [1,818,null,{}] 06:57:29 INFO - PROCESS | 1858 | 1462629449720 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 1858 | 1462629449963 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:57:30 INFO - PROCESS | 1858 | 1462629450276 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd7800 == 97 [pid = 1858] [id = 212] 06:57:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 272 (0x90ce8400) [pid = 1858] [serial = 636] [outer = (nil)] 06:57:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 273 (0x919b6400) [pid = 1858] [serial = 637] [outer = 0x90ce8400] 06:57:30 INFO - PROCESS | 1858 | 1462629450374 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 274 (0x91cc4800) [pid = 1858] [serial = 638] [outer = 0x90ce8400] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8d5a3000 == 96 [pid = 1858] [id = 130] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x89eb1400 == 95 [pid = 1858] [id = 186] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x952f6000 == 94 [pid = 1858] [id = 77] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x946e2400 == 93 [pid = 1858] [id = 93] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x91fbf400 == 92 [pid = 1858] [id = 82] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x89eb4400 == 91 [pid = 1858] [id = 188] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x93a3ac00 == 90 [pid = 1858] [id = 54] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d8c00 == 89 [pid = 1858] [id = 187] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x98377000 == 88 [pid = 1858] [id = 65] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2e3800 == 87 [pid = 1858] [id = 128] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8d5a2000 == 86 [pid = 1858] [id = 129] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1afc00 == 85 [pid = 1858] [id = 137] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8decd400 == 84 [pid = 1858] [id = 127] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8de28800 == 83 [pid = 1858] [id = 202] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d7800 == 82 [pid = 1858] [id = 201] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x9b871c00 == 81 [pid = 1858] [id = 200] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d1800 == 80 [pid = 1858] [id = 147] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x93cd4000 == 79 [pid = 1858] [id = 198] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b2c00 == 78 [pid = 1858] [id = 199] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b5800 == 77 [pid = 1858] [id = 197] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca31800 == 76 [pid = 1858] [id = 196] 06:57:33 INFO - PROCESS | 1858 | --DOCSHELL 0x89eabc00 == 75 [pid = 1858] [id = 195] 06:57:33 INFO - PROCESS | 1858 | 1462629453743 Marionette TRACE conn4 <- [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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 4146ms 06:57:33 INFO - PROCESS | 1858 | 1462629453843 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1858 | 1462629453848 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:57:33 INFO - PROCESS | 1858 | 1462629453856 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1858 | 1462629453862 Marionette TRACE conn4 <- [1,822,null,{}] 06:57:33 INFO - PROCESS | 1858 | 1462629453871 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1858 | 1462629454028 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:57:34 INFO - PROCESS | 1858 | 1462629454191 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de2b800 == 76 [pid = 1858] [id = 213] 06:57:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 275 (0x8de2c000) [pid = 1858] [serial = 639] [outer = (nil)] 06:57:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 276 (0x8de32400) [pid = 1858] [serial = 640] [outer = 0x8de2c000] 06:57:34 INFO - PROCESS | 1858 | 1462629454267 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 277 (0x8ded5c00) [pid = 1858] [serial = 641] [outer = 0x8de2c000] 06:57:35 INFO - PROCESS | 1858 | 1462629455055 Marionette TRACE conn4 <- [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] 06:57:35 INFO - PROCESS | 1858 | 1462629455110 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:57:35 INFO - PROCESS | 1858 | 1462629455120 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1858 | 1462629455124 Marionette TRACE conn4 <- [1,826,null,{}] 06:57:35 INFO - PROCESS | 1858 | 1462629455130 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:35 INFO - PROCESS | 1858 | 1462629455290 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:57:35 INFO - PROCESS | 1858 | 1462629455308 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebed800 == 77 [pid = 1858] [id = 214] 06:57:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 278 (0x8ebf4400) [pid = 1858] [serial = 642] [outer = (nil)] 06:57:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 279 (0x8f2bec00) [pid = 1858] [serial = 643] [outer = 0x8ebf4400] 06:57:35 INFO - PROCESS | 1858 | 1462629455383 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 280 (0x90bd0400) [pid = 1858] [serial = 644] [outer = 0x8ebf4400] 06:57:36 INFO - PROCESS | 1858 | 1462629456400 Marionette TRACE conn4 <- [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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1336ms 06:57:36 INFO - PROCESS | 1858 | 1462629456457 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1858 | 1462629456461 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:57:36 INFO - PROCESS | 1858 | 1462629456468 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1858 | 1462629456474 Marionette TRACE conn4 <- [1,830,null,{}] 06:57:36 INFO - PROCESS | 1858 | 1462629456495 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1858 | 1462629456725 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:57:36 INFO - PROCESS | 1858 | 1462629456757 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf2000 == 78 [pid = 1858] [id = 215] 06:57:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 281 (0x92234800) [pid = 1858] [serial = 645] [outer = (nil)] 06:57:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 282 (0x92636c00) [pid = 1858] [serial = 646] [outer = 0x92234800] 06:57:36 INFO - PROCESS | 1858 | 1462629456836 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 283 (0x92973c00) [pid = 1858] [serial = 647] [outer = 0x92234800] 06:57:37 INFO - PROCESS | 1858 | 1462629457846 Marionette TRACE conn4 <- [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]]]}] 06:57:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 284 (0x9262f400) [pid = 1858] [serial = 648] [outer = 0x946e5c00] 06:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1434ms 06:57:37 INFO - PROCESS | 1858 | 1462629457941 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1858 | 1462629457959 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:57:38 INFO - PROCESS | 1858 | 1462629458015 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1858 | 1462629458018 Marionette TRACE conn4 <- [1,834,null,{}] 06:57:38 INFO - PROCESS | 1858 | 1462629458024 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1858 | 1462629458255 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:57:38 INFO - PROCESS | 1858 | 1462629458278 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df87400 == 79 [pid = 1858] [id = 216] 06:57:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 285 (0x8df94400) [pid = 1858] [serial = 649] [outer = (nil)] 06:57:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 286 (0x95157c00) [pid = 1858] [serial = 650] [outer = 0x8df94400] 06:57:38 INFO - PROCESS | 1858 | 1462629458354 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 287 (0x9526b800) [pid = 1858] [serial = 651] [outer = 0x8df94400] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 286 (0x8d723400) [pid = 1858] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 285 (0x919b5c00) [pid = 1858] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 284 (0x90bd6800) [pid = 1858] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 283 (0x8d72a000) [pid = 1858] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 282 (0x91cc1c00) [pid = 1858] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 281 (0x8cdf3400) [pid = 1858] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 280 (0x8c3dd800) [pid = 1858] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:57:39 INFO - PROCESS | 1858 | --DOMWINDOW == 279 (0x8ca2bc00) [pid = 1858] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:57:39 INFO - PROCESS | 1858 | 1462629459556 Marionette TRACE conn4 <- [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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1611ms 06:57:39 INFO - PROCESS | 1858 | 1462629459599 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1858 | 1462629459602 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:57:39 INFO - PROCESS | 1858 | 1462629459608 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1858 | 1462629459611 Marionette TRACE conn4 <- [1,838,null,{}] 06:57:39 INFO - PROCESS | 1858 | 1462629459617 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1858 | 1462629459782 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:57:39 INFO - PROCESS | 1858 | 1462629459968 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d729400 == 80 [pid = 1858] [id = 217] 06:57:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 280 (0x8e1a2000) [pid = 1858] [serial = 652] [outer = (nil)] 06:57:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 281 (0x9651ac00) [pid = 1858] [serial = 653] [outer = 0x8e1a2000] 06:57:40 INFO - PROCESS | 1858 | 1462629460049 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 282 (0x97790c00) [pid = 1858] [serial = 654] [outer = 0x8e1a2000] 06:57:40 INFO - PROCESS | 1858 | 1462629460805 Marionette TRACE conn4 <- [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]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1229ms 06:57:40 INFO - PROCESS | 1858 | 1462629460839 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1858 | 1462629460842 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:57:40 INFO - PROCESS | 1858 | 1462629460848 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1858 | 1462629460852 Marionette TRACE conn4 <- [1,842,null,{}] 06:57:40 INFO - PROCESS | 1858 | 1462629460948 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:41 INFO - PROCESS | 1858 | 1462629461169 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:57:41 INFO - PROCESS | 1858 | 1462629461377 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5ac400 == 81 [pid = 1858] [id = 218] 06:57:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 283 (0x8d5ae800) [pid = 1858] [serial = 655] [outer = (nil)] 06:57:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 284 (0x8de33000) [pid = 1858] [serial = 656] [outer = 0x8d5ae800] 06:57:41 INFO - PROCESS | 1858 | 1462629461556 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 285 (0x8e2da000) [pid = 1858] [serial = 657] [outer = 0x8d5ae800] 06:57:42 INFO - PROCESS | 1858 | 1462629462487 Marionette TRACE conn4 <- [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]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1675ms 06:57:42 INFO - PROCESS | 1858 | 1462629462525 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:57:42 INFO - PROCESS | 1858 | 1462629462533 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:57:42 INFO - PROCESS | 1858 | 1462629462540 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1858 | 1462629462544 Marionette TRACE conn4 <- [1,846,null,{}] 06:57:42 INFO - PROCESS | 1858 | 1462629462550 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 1858 | 1462629462752 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:57:43 INFO - PROCESS | 1858 | 1462629463009 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd5c00 == 82 [pid = 1858] [id = 219] 06:57:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 286 (0x90d90000) [pid = 1858] [serial = 658] [outer = (nil)] 06:57:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 287 (0x91cce400) [pid = 1858] [serial = 659] [outer = 0x90d90000] 06:57:43 INFO - PROCESS | 1858 | 1462629463143 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 288 (0x92637400) [pid = 1858] [serial = 660] [outer = 0x90d90000] 06:57:44 INFO - PROCESS | 1858 | 1462629464088 Marionette TRACE conn4 <- [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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1594ms 06:57:44 INFO - PROCESS | 1858 | 1462629464134 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1858 | 1462629464139 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:57:44 INFO - PROCESS | 1858 | 1462629464145 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1858 | 1462629464149 Marionette TRACE conn4 <- [1,850,null,{}] 06:57:44 INFO - PROCESS | 1858 | 1462629464155 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 1858 | 1462629464343 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:57:44 INFO - PROCESS | 1858 | 1462629464638 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x92977000 == 83 [pid = 1858] [id = 220] 06:57:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 289 (0x98f4a000) [pid = 1858] [serial = 661] [outer = (nil)] 06:57:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 290 (0x99b0d400) [pid = 1858] [serial = 662] [outer = 0x98f4a000] 06:57:44 INFO - PROCESS | 1858 | 1462629464779 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 291 (0x9a00fc00) [pid = 1858] [serial = 663] [outer = 0x98f4a000] 06:57:45 INFO - PROCESS | 1858 | 1462629465703 Marionette TRACE conn4 <- [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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1631ms 06:57:45 INFO - PROCESS | 1858 | 1462629465785 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:57:45 INFO - PROCESS | 1858 | 1462629465795 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:57:45 INFO - PROCESS | 1858 | 1462629465803 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1858 | 1462629465807 Marionette TRACE conn4 <- [1,854,null,{}] 06:57:45 INFO - PROCESS | 1858 | 1462629465812 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 1858 | 1462629466054 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:57:46 INFO - PROCESS | 1858 | 1462629466348 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7b7800 == 84 [pid = 1858] [id = 221] 06:57:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 292 (0x99a82000) [pid = 1858] [serial = 664] [outer = (nil)] 06:57:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 293 (0x9b808400) [pid = 1858] [serial = 665] [outer = 0x99a82000] 06:57:46 INFO - PROCESS | 1858 | 1462629466442 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 294 (0x9b876800) [pid = 1858] [serial = 666] [outer = 0x99a82000] 06:57:47 INFO - PROCESS | 1858 | 1462629467308 Marionette TRACE conn4 <- [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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1581ms 06:57:47 INFO - PROCESS | 1858 | 1462629467384 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1858 | 1462629467388 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:57:47 INFO - PROCESS | 1858 | 1462629467395 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1858 | 1462629467397 Marionette TRACE conn4 <- [1,858,null,{}] 06:57:47 INFO - PROCESS | 1858 | 1462629467404 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1858 | 1462629467621 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:57:47 INFO - PROCESS | 1858 | 1462629467882 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b879800 == 85 [pid = 1858] [id = 222] 06:57:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 295 (0x9b9a1800) [pid = 1858] [serial = 667] [outer = (nil)] 06:57:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 296 (0x9cc94c00) [pid = 1858] [serial = 668] [outer = 0x9b9a1800] 06:57:48 INFO - PROCESS | 1858 | 1462629468014 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 297 (0x9ce9f000) [pid = 1858] [serial = 669] [outer = 0x9b9a1800] 06:57:48 INFO - PROCESS | 1858 | 1462629468892 Marionette TRACE conn4 <- [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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1536ms 06:57:48 INFO - PROCESS | 1858 | 1462629468932 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1858 | 1462629468935 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:57:48 INFO - PROCESS | 1858 | 1462629468943 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1858 | 1462629468946 Marionette TRACE conn4 <- [1,862,null,{}] 06:57:48 INFO - PROCESS | 1858 | 1462629468952 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 1858 | 1462629469177 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:57:49 INFO - PROCESS | 1858 | 1462629469434 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8a000 == 86 [pid = 1858] [id = 223] 06:57:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 298 (0x89f8c400) [pid = 1858] [serial = 670] [outer = (nil)] 06:57:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 299 (0x89f97400) [pid = 1858] [serial = 671] [outer = 0x89f8c400] 06:57:49 INFO - PROCESS | 1858 | 1462629469569 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 300 (0x9cea4400) [pid = 1858] [serial = 672] [outer = 0x89f8c400] 06:57:50 INFO - PROCESS | 1858 | 1462629470490 Marionette TRACE conn4 <- [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]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1599ms 06:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:57:50 INFO - PROCESS | 1858 | 1462629470543 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1858 | 1462629470546 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:57:50 INFO - PROCESS | 1858 | 1462629470553 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1858 | 1462629470556 Marionette TRACE conn4 <- [1,866,null,{}] 06:57:50 INFO - PROCESS | 1858 | 1462629470562 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:50 INFO - PROCESS | 1858 | 1462629470746 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:57:51 INFO - PROCESS | 1858 | 1462629471005 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b429800 == 87 [pid = 1858] [id = 224] 06:57:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 301 (0x8b42ac00) [pid = 1858] [serial = 673] [outer = (nil)] 06:57:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 302 (0x8b430000) [pid = 1858] [serial = 674] [outer = 0x8b42ac00] 06:57:51 INFO - PROCESS | 1858 | 1462629471145 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 303 (0x8b432c00) [pid = 1858] [serial = 675] [outer = 0x8b42ac00] 06:57:52 INFO - PROCESS | 1858 | 1462629471999 Marionette TRACE conn4 <- [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]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1480ms 06:57:52 INFO - PROCESS | 1858 | 1462629472033 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 1858 | 1462629472037 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:57:52 INFO - PROCESS | 1858 | 1462629472043 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 1858 | 1462629472046 Marionette TRACE conn4 <- [1,870,null,{}] 06:57:52 INFO - PROCESS | 1858 | 1462629472052 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:52 INFO - PROCESS | 1858 | 1462629472220 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:57:52 INFO - PROCESS | 1858 | 1462629472430 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0ba400 == 88 [pid = 1858] [id = 225] 06:57:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 304 (0x8b42a400) [pid = 1858] [serial = 676] [outer = (nil)] 06:57:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 305 (0x8ca25c00) [pid = 1858] [serial = 677] [outer = 0x8b42a400] 06:57:52 INFO - PROCESS | 1858 | 1462629472513 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 306 (0x9afec000) [pid = 1858] [serial = 678] [outer = 0x8b42a400] 06:57:53 INFO - PROCESS | 1858 | 1462629473469 Marionette TRACE conn4 <- [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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1439ms 06:57:53 INFO - PROCESS | 1858 | 1462629473484 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1858 | 1462629473487 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:57:53 INFO - PROCESS | 1858 | 1462629473494 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1858 | 1462629473498 Marionette TRACE conn4 <- [1,874,null,{}] 06:57:53 INFO - PROCESS | 1858 | 1462629473503 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1858 | 1462629473672 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:57:53 INFO - PROCESS | 1858 | 1462629473937 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b42c800 == 89 [pid = 1858] [id = 226] 06:57:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 307 (0x8b435c00) [pid = 1858] [serial = 679] [outer = (nil)] 06:57:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 308 (0x8eb96000) [pid = 1858] [serial = 680] [outer = 0x8b435c00] 06:57:54 INFO - PROCESS | 1858 | 1462629474068 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 309 (0x8eb99400) [pid = 1858] [serial = 681] [outer = 0x8b435c00] 06:57:54 INFO - PROCESS | 1858 | 1462629474940 Marionette TRACE conn4 <- [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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1491ms 06:57:54 INFO - PROCESS | 1858 | 1462629474985 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1858 | 1462629474990 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:57:54 INFO - PROCESS | 1858 | 1462629474996 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1858 | 1462629474999 Marionette TRACE conn4 <- [1,878,null,{}] 06:57:55 INFO - PROCESS | 1858 | 1462629475005 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 1858 | 1462629475189 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:57:55 INFO - PROCESS | 1858 | 1462629475449 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fbe000 == 90 [pid = 1858] [id = 227] 06:57:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 310 (0x89fc0400) [pid = 1858] [serial = 682] [outer = (nil)] 06:57:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 311 (0x89fc6400) [pid = 1858] [serial = 683] [outer = 0x89fc0400] 06:57:55 INFO - PROCESS | 1858 | 1462629475578 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 312 (0x89fc9000) [pid = 1858] [serial = 684] [outer = 0x89fc0400] 06:57:56 INFO - PROCESS | 1858 | 1462629476429 Marionette TRACE conn4 <- [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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1480ms 06:57:56 INFO - PROCESS | 1858 | 1462629476477 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1858 | 1462629476480 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:57:56 INFO - PROCESS | 1858 | 1462629476487 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1858 | 1462629476490 Marionette TRACE conn4 <- [1,882,null,{}] 06:57:56 INFO - PROCESS | 1858 | 1462629476496 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:56 INFO - PROCESS | 1858 | 1462629476716 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:57:56 INFO - PROCESS | 1858 | 1462629476981 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb94400 == 91 [pid = 1858] [id = 228] 06:57:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 313 (0x8eb9c400) [pid = 1858] [serial = 685] [outer = (nil)] 06:57:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 314 (0x8eb9f400) [pid = 1858] [serial = 686] [outer = 0x8eb9c400] 06:57:57 INFO - PROCESS | 1858 | 1462629477126 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 315 (0xa2546800) [pid = 1858] [serial = 687] [outer = 0x8eb9c400] 06:57:58 INFO - PROCESS | 1858 | 1462629478051 Marionette TRACE conn4 <- [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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1639ms 06:57:58 INFO - PROCESS | 1858 | 1462629478127 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1858 | 1462629478131 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:57:58 INFO - PROCESS | 1858 | 1462629478138 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1858 | 1462629478142 Marionette TRACE conn4 <- [1,886,null,{}] 06:57:58 INFO - PROCESS | 1858 | 1462629478148 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:58 INFO - PROCESS | 1858 | 1462629478372 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:57:58 INFO - PROCESS | 1858 | 1462629478628 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f22800 == 92 [pid = 1858] [id = 229] 06:57:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 316 (0x87f25800) [pid = 1858] [serial = 688] [outer = (nil)] 06:57:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 317 (0x87f2c800) [pid = 1858] [serial = 689] [outer = 0x87f25800] 06:57:58 INFO - PROCESS | 1858 | 1462629478751 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 318 (0x87f31400) [pid = 1858] [serial = 690] [outer = 0x87f25800] 06:57:59 INFO - PROCESS | 1858 | 1462629479640 Marionette TRACE conn4 <- [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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1533ms 06:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:57:59 INFO - PROCESS | 1858 | 1462629479672 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1858 | 1462629479676 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:57:59 INFO - PROCESS | 1858 | 1462629479682 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1858 | 1462629479686 Marionette TRACE conn4 <- [1,890,null,{}] 06:57:59 INFO - PROCESS | 1858 | 1462629479691 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1858 | 1462629479877 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:58:00 INFO - PROCESS | 1858 | 1462629480169 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f25000 == 93 [pid = 1858] [id = 230] 06:58:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 319 (0x87f2b800) [pid = 1858] [serial = 691] [outer = (nil)] 06:58:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 320 (0x896c6400) [pid = 1858] [serial = 692] [outer = 0x87f2b800] 06:58:00 INFO - PROCESS | 1858 | 1462629480312 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 321 (0x896c9000) [pid = 1858] [serial = 693] [outer = 0x87f2b800] 06:58:01 INFO - PROCESS | 1858 | 1462629481252 Marionette TRACE conn4 <- [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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1641ms 06:58:01 INFO - PROCESS | 1858 | 1462629481323 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1858 | 1462629481328 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:58:01 INFO - PROCESS | 1858 | 1462629481334 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1858 | 1462629481339 Marionette TRACE conn4 <- [1,894,null,{}] 06:58:01 INFO - PROCESS | 1858 | 1462629481346 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:01 INFO - PROCESS | 1858 | 1462629481578 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:58:01 INFO - PROCESS | 1858 | 1462629481843 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f2b400 == 94 [pid = 1858] [id = 231] 06:58:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 322 (0x87f2c000) [pid = 1858] [serial = 694] [outer = (nil)] 06:58:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 323 (0x89ea8000) [pid = 1858] [serial = 695] [outer = 0x87f2c000] 06:58:02 INFO - PROCESS | 1858 | 1462629482206 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 324 (0x89f8e800) [pid = 1858] [serial = 696] [outer = 0x87f2c000] 06:58:03 INFO - PROCESS | 1858 | 1462629483130 Marionette TRACE conn4 <- [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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1843ms 06:58:03 INFO - PROCESS | 1858 | 1462629483180 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1858 | 1462629483188 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:58:03 INFO - PROCESS | 1858 | 1462629483196 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1858 | 1462629483201 Marionette TRACE conn4 <- [1,898,null,{}] 06:58:03 INFO - PROCESS | 1858 | 1462629483208 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:03 INFO - PROCESS | 1858 | 1462629483430 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:58:03 INFO - PROCESS | 1858 | 1462629483697 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b4800 == 95 [pid = 1858] [id = 232] 06:58:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 325 (0x8a0bb400) [pid = 1858] [serial = 697] [outer = (nil)] 06:58:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 326 (0x8b436000) [pid = 1858] [serial = 698] [outer = 0x8a0bb400] 06:58:03 INFO - PROCESS | 1858 | 1462629483886 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 327 (0x8c3d0c00) [pid = 1858] [serial = 699] [outer = 0x8a0bb400] 06:58:04 INFO - PROCESS | 1858 | 1462629484815 Marionette TRACE conn4 <- [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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1651ms 06:58:04 INFO - PROCESS | 1858 | 1462629484847 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1858 | 1462629484852 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:58:04 INFO - PROCESS | 1858 | 1462629484862 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1858 | 1462629484867 Marionette TRACE conn4 <- [1,902,null,{}] 06:58:04 INFO - PROCESS | 1858 | 1462629484872 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 1858 | 1462629485061 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:58:05 INFO - PROCESS | 1858 | 1462629485330 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf4800 == 96 [pid = 1858] [id = 233] 06:58:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 328 (0x8cdf5000) [pid = 1858] [serial = 700] [outer = (nil)] 06:58:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 329 (0x8d725000) [pid = 1858] [serial = 701] [outer = 0x8cdf5000] 06:58:05 INFO - PROCESS | 1858 | 1462629485459 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 330 (0x8e084800) [pid = 1858] [serial = 702] [outer = 0x8cdf5000] 06:58:06 INFO - PROCESS | 1858 | 1462629486363 Marionette TRACE conn4 <- [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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1538ms 06:58:06 INFO - PROCESS | 1858 | 1462629486402 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1858 | 1462629486406 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:58:06 INFO - PROCESS | 1858 | 1462629486413 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1858 | 1462629486419 Marionette TRACE conn4 <- [1,906,null,{}] 06:58:06 INFO - PROCESS | 1858 | 1462629486435 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1858 | 1462629486640 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:58:06 INFO - PROCESS | 1858 | 1462629486897 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf2800 == 97 [pid = 1858] [id = 234] 06:58:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 331 (0x8f102000) [pid = 1858] [serial = 703] [outer = (nil)] 06:58:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 332 (0x8f2bb000) [pid = 1858] [serial = 704] [outer = 0x8f102000] 06:58:07 INFO - PROCESS | 1858 | 1462629487018 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 333 (0x90a70800) [pid = 1858] [serial = 705] [outer = 0x8f102000] 06:58:07 INFO - PROCESS | 1858 | 1462629487880 Marionette TRACE conn4 <- [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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1537ms 06:58:07 INFO - PROCESS | 1858 | 1462629487950 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1858 | 1462629487954 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:58:07 INFO - PROCESS | 1858 | 1462629487988 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1858 | 1462629487991 Marionette TRACE conn4 <- [1,910,null,{}] 06:58:08 INFO - PROCESS | 1858 | 1462629488000 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:08 INFO - PROCESS | 1858 | 1462629488225 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:58:08 INFO - PROCESS | 1858 | 1462629488479 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a8c00 == 98 [pid = 1858] [id = 235] 06:58:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 334 (0x8d5ac800) [pid = 1858] [serial = 706] [outer = (nil)] 06:58:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 335 (0x90bcd800) [pid = 1858] [serial = 707] [outer = 0x8d5ac800] 06:58:08 INFO - PROCESS | 1858 | 1462629488593 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 336 (0x91a39400) [pid = 1858] [serial = 708] [outer = 0x8d5ac800] 06:58:09 INFO - PROCESS | 1858 | 1462629489514 Marionette TRACE conn4 <- [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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1583ms 06:58:09 INFO - PROCESS | 1858 | 1462629489571 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1858 | 1462629489575 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:58:09 INFO - PROCESS | 1858 | 1462629489582 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1858 | 1462629489586 Marionette TRACE conn4 <- [1,914,null,{}] 06:58:09 INFO - PROCESS | 1858 | 1462629489592 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1858 | 1462629489774 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:58:10 INFO - PROCESS | 1858 | 1462629490058 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de34000 == 99 [pid = 1858] [id = 236] 06:58:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 337 (0x8de34400) [pid = 1858] [serial = 709] [outer = (nil)] 06:58:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 338 (0x90a74c00) [pid = 1858] [serial = 710] [outer = 0x8de34400] 06:58:10 INFO - PROCESS | 1858 | 1462629490186 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 339 (0x939e6000) [pid = 1858] [serial = 711] [outer = 0x8de34400] 06:58:11 INFO - PROCESS | 1858 | 1462629491126 Marionette TRACE conn4 <- [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]]]}] 06:58:11 INFO - PROCESS | 1858 | --DOCSHELL 0x946e8c00 == 98 [pid = 1858] [id = 6] 06:58:11 INFO - PROCESS | 1858 | --DOCSHELL 0x946ea400 == 97 [pid = 1858] [id = 24] 06:58:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2e7800 == 96 [pid = 1858] [id = 138] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 338 (0x8ca26800) [pid = 1858] [serial = 562] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 337 (0x8ebf5400) [pid = 1858] [serial = 619] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 336 (0x8ebf5000) [pid = 1858] [serial = 616] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 335 (0x8ebf0000) [pid = 1858] [serial = 613] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 334 (0xa25f4800) [pid = 1858] [serial = 610] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 333 (0x8de30800) [pid = 1858] [serial = 607] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 332 (0xa27d9c00) [pid = 1858] [serial = 604] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 331 (0x9b9a7400) [pid = 1858] [serial = 601] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 330 (0x9af5e800) [pid = 1858] [serial = 598] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 329 (0x99c48000) [pid = 1858] [serial = 595] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 328 (0x91a33800) [pid = 1858] [serial = 592] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 327 (0x919bd000) [pid = 1858] [serial = 565] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 326 (0x8e084000) [pid = 1858] [serial = 589] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 325 (0x8b2d1c00) [pid = 1858] [serial = 586] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 324 (0x8c3d3000) [pid = 1858] [serial = 541] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 323 (0x91a3f400) [pid = 1858] [serial = 547] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 322 (0x8e08a400) [pid = 1858] [serial = 544] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 321 (0x94649800) [pid = 1858] [serial = 550] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 320 (0x952ed000) [pid = 1858] [serial = 553] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 319 (0x9979a800) [pid = 1858] [serial = 556] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 318 (0x9aca1c00) [pid = 1858] [serial = 559] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 317 (0x8e2e4000) [pid = 1858] [serial = 628] [outer = (nil)] [url = about:blank] 06:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 06:58:11 INFO - PROCESS | 1858 | 1462629491243 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1858 | 1462629491245 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:58:11 INFO - PROCESS | 1858 | 1462629491252 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1858 | 1462629491255 Marionette TRACE conn4 <- [1,918,null,{}] 06:58:11 INFO - PROCESS | 1858 | 1462629491260 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 1858 | 1462629491434 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 316 (0x8cccf800) [pid = 1858] [serial = 623] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 315 (0x8ccc5c00) [pid = 1858] [serial = 622] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 314 (0x9526fc00) [pid = 1858] [serial = 581] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 313 (0x9651f400) [pid = 1858] [serial = 584] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 312 (0x94634400) [pid = 1858] [serial = 578] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 311 (0x95153000) [pid = 1858] [serial = 580] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 310 (0x946e2000) [pid = 1858] [serial = 583] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 309 (0x8f45c400) [pid = 1858] [serial = 569] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 308 (0x8e1ad000) [pid = 1858] [serial = 568] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 307 (0x92638800) [pid = 1858] [serial = 577] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 306 (0x8e2e7400) [pid = 1858] [serial = 574] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 305 (0x90d8e400) [pid = 1858] [serial = 575] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 304 (0x9223b400) [pid = 1858] [serial = 572] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 303 (0x919b8c00) [pid = 1858] [serial = 571] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 302 (0x8eb81c00) [pid = 1858] [serial = 626] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | --DOMWINDOW == 301 (0x8df93c00) [pid = 1858] [serial = 625] [outer = (nil)] [url = about:blank] 06:58:11 INFO - PROCESS | 1858 | 1462629491675 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2cc400 == 97 [pid = 1858] [id = 237] 06:58:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 302 (0x8cccc400) [pid = 1858] [serial = 712] [outer = (nil)] 06:58:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 303 (0x8e08a400) [pid = 1858] [serial = 713] [outer = 0x8cccc400] 06:58:11 INFO - PROCESS | 1858 | 1462629491758 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 304 (0x8e2e4000) [pid = 1858] [serial = 714] [outer = 0x8cccc400] 06:58:12 INFO - PROCESS | 1858 | 1462629492484 Marionette TRACE conn4 <- [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]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1287ms 06:58:12 INFO - PROCESS | 1858 | 1462629492539 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1858 | 1462629492542 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:58:12 INFO - PROCESS | 1858 | 1462629492549 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1858 | 1462629492552 Marionette TRACE conn4 <- [1,922,null,{}] 06:58:12 INFO - PROCESS | 1858 | 1462629492557 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 1858 | 1462629492725 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:58:12 INFO - PROCESS | 1858 | 1462629492741 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc2800 == 98 [pid = 1858] [id = 238] 06:58:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 305 (0x8eb81c00) [pid = 1858] [serial = 715] [outer = (nil)] 06:58:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 306 (0x8f108400) [pid = 1858] [serial = 716] [outer = 0x8eb81c00] 06:58:12 INFO - PROCESS | 1858 | 1462629492813 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 307 (0x91a32000) [pid = 1858] [serial = 717] [outer = 0x8eb81c00] 06:58:13 INFO - PROCESS | 1858 | 1462629493733 Marionette TRACE conn4 <- [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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1228ms 06:58:13 INFO - PROCESS | 1858 | 1462629493792 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 1858 | 1462629493795 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:58:13 INFO - PROCESS | 1858 | 1462629493809 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 1858 | 1462629493812 Marionette TRACE conn4 <- [1,926,null,{}] 06:58:13 INFO - PROCESS | 1858 | 1462629493822 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1858 | 1462629494061 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:58:14 INFO - PROCESS | 1858 | 1462629494083 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2da400 == 99 [pid = 1858] [id = 239] 06:58:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 308 (0x8eb8e400) [pid = 1858] [serial = 718] [outer = (nil)] 06:58:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 309 (0x91cc7800) [pid = 1858] [serial = 719] [outer = 0x8eb8e400] 06:58:14 INFO - PROCESS | 1858 | 1462629494157 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 310 (0x94647400) [pid = 1858] [serial = 720] [outer = 0x8eb8e400] 06:58:15 INFO - PROCESS | 1858 | 1462629495097 Marionette TRACE conn4 <- [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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1341ms 06:58:15 INFO - PROCESS | 1858 | 1462629495165 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1858 | 1462629495169 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:58:15 INFO - PROCESS | 1858 | 1462629495175 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1858 | 1462629495178 Marionette TRACE conn4 <- [1,930,null,{}] 06:58:15 INFO - PROCESS | 1858 | 1462629495188 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:15 INFO - PROCESS | 1858 | 1462629495449 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:58:15 INFO - PROCESS | 1858 | 1462629495475 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e8c00 == 100 [pid = 1858] [id = 240] 06:58:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 311 (0x91fb6800) [pid = 1858] [serial = 721] [outer = (nil)] 06:58:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 312 (0x9526bc00) [pid = 1858] [serial = 722] [outer = 0x91fb6800] 06:58:15 INFO - PROCESS | 1858 | 1462629495556 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 313 (0x96519400) [pid = 1858] [serial = 723] [outer = 0x91fb6800] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 312 (0x8f2b8c00) [pid = 1858] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 311 (0x8d5a6400) [pid = 1858] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 310 (0x9b1b3400) [pid = 1858] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 309 (0x8e2dfc00) [pid = 1858] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 308 (0x92234800) [pid = 1858] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 307 (0x9aa8f400) [pid = 1858] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 306 (0x8ded6000) [pid = 1858] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 305 (0x9772e400) [pid = 1858] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 304 (0x8a0b3800) [pid = 1858] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 303 (0x8c3cf400) [pid = 1858] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 302 (0x9cc90400) [pid = 1858] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 301 (0x95150000) [pid = 1858] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 300 (0x90a6d400) [pid = 1858] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 299 (0x8ca2c000) [pid = 1858] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 298 (0x8b5ad000) [pid = 1858] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 297 (0x90a76000) [pid = 1858] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 296 (0x91cc5c00) [pid = 1858] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 295 (0x8ebe9400) [pid = 1858] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 294 (0x99c45800) [pid = 1858] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 293 (0x8f2b4400) [pid = 1858] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 292 (0x92631c00) [pid = 1858] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 291 (0x9b83fc00) [pid = 1858] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 290 (0x946e4800) [pid = 1858] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 289 (0x98a9a000) [pid = 1858] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 288 (0x9aca5c00) [pid = 1858] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 287 (0x98f49c00) [pid = 1858] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 286 (0x91a33000) [pid = 1858] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 285 (0x9b874c00) [pid = 1858] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 284 (0x8cdf5400) [pid = 1858] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 283 (0x978d2400) [pid = 1858] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 282 (0x9297b000) [pid = 1858] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 281 (0x8b5b6400) [pid = 1858] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 280 (0x8d5a3800) [pid = 1858] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 279 (0x8ca22400) [pid = 1858] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 278 (0x90ceac00) [pid = 1858] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 277 (0x8cdf2800) [pid = 1858] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 276 (0x91cc3000) [pid = 1858] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 275 (0x90d90800) [pid = 1858] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 274 (0x8ebf4400) [pid = 1858] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 273 (0x8ccc9800) [pid = 1858] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 272 (0xa69bd400) [pid = 1858] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 271 (0x93a3d800) [pid = 1858] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 270 (0x8cccdc00) [pid = 1858] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 269 (0x8decc800) [pid = 1858] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 268 (0x97732c00) [pid = 1858] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 267 (0x996f0c00) [pid = 1858] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 266 (0x89ea7000) [pid = 1858] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 265 (0x99c4e400) [pid = 1858] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 264 (0x8f103400) [pid = 1858] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 263 (0x8d5ae000) [pid = 1858] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 262 (0x8df94400) [pid = 1858] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 261 (0x8cdef800) [pid = 1858] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 260 (0x9afe9800) [pid = 1858] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 259 (0x99c47000) [pid = 1858] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x8cdfbc00) [pid = 1858] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0x8d727c00) [pid = 1858] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0xa2378c00) [pid = 1858] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0x8f107000) [pid = 1858] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0x94638800) [pid = 1858] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x8dec9800) [pid = 1858] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 252 (0x8de2c000) [pid = 1858] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 251 (0x93cd3c00) [pid = 1858] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 250 (0x90ce8400) [pid = 1858] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 249 (0x95263000) [pid = 1858] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 248 (0x946eac00) [pid = 1858] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0x8df8b000) [pid = 1858] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x952ee400) [pid = 1858] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x9a0c1800) [pid = 1858] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8df91400) [pid = 1858] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x9b99d000) [pid = 1858] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x952ec800) [pid = 1858] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0x93a3e400) [pid = 1858] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x8b7b9c00) [pid = 1858] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x952ecc00) [pid = 1858] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x8e2e2800) [pid = 1858] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x95262000) [pid = 1858] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x8ded3000) [pid = 1858] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x919b3000) [pid = 1858] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x97735400) [pid = 1858] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x939e4800) [pid = 1858] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0xa254c800) [pid = 1858] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 231 (0x8b5a9800) [pid = 1858] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 230 (0x91cc7000) [pid = 1858] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0xa51d0400) [pid = 1858] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x8de29800) [pid = 1858] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0x93a43800) [pid = 1858] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x8b2ccc00) [pid = 1858] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x9a506c00) [pid = 1858] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0x9297bc00) [pid = 1858] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x97788800) [pid = 1858] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x9297d000) [pid = 1858] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x92899400) [pid = 1858] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 220 (0x8e2dd400) [pid = 1858] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 219 (0x93cd4800) [pid = 1858] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x8c3d0000) [pid = 1858] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0x93a3e000) [pid = 1858] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x8c3d0800) [pid = 1858] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 215 (0xa3351000) [pid = 1858] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 214 (0x8b2d5000) [pid = 1858] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x8b7bb400) [pid = 1858] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x8b2d9000) [pid = 1858] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x90a7a000) [pid = 1858] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0xa3345400) [pid = 1858] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x8b5b3c00) [pid = 1858] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x90a78c00) [pid = 1858] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x8f459c00) [pid = 1858] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x89eac800) [pid = 1858] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:58:17 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x8c3da400) [pid = 1858] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:58:17 INFO - PROCESS | 1858 | 1462629497811 Marionette TRACE conn4 <- [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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2685ms 06:58:17 INFO - PROCESS | 1858 | 1462629497861 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1858 | 1462629497864 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:58:17 INFO - PROCESS | 1858 | 1462629497871 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1858 | 1462629497873 Marionette TRACE conn4 <- [1,934,null,{}] 06:58:17 INFO - PROCESS | 1858 | 1462629497879 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:18 INFO - PROCESS | 1858 | 1462629498065 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:58:18 INFO - PROCESS | 1858 | 1462629498079 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f88800 == 101 [pid = 1858] [id = 241] 06:58:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x8a0b3800) [pid = 1858] [serial = 724] [outer = (nil)] 06:58:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x8c3d0000) [pid = 1858] [serial = 725] [outer = 0x8a0b3800] 06:58:18 INFO - PROCESS | 1858 | 1462629498160 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x8cdf0400) [pid = 1858] [serial = 726] [outer = 0x8a0b3800] 06:58:19 INFO - PROCESS | 1858 | 1462629499128 Marionette TRACE conn4 <- [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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1384ms 06:58:19 INFO - PROCESS | 1858 | 1462629499257 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1858 | 1462629499262 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:58:19 INFO - PROCESS | 1858 | 1462629499270 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1858 | 1462629499276 Marionette TRACE conn4 <- [1,938,null,{}] 06:58:19 INFO - PROCESS | 1858 | 1462629499295 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 1858 | 1462629499523 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:58:19 INFO - PROCESS | 1858 | 1462629499803 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f92000 == 102 [pid = 1858] [id = 242] 06:58:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x89f93400) [pid = 1858] [serial = 727] [outer = (nil)] 06:58:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x89fbf800) [pid = 1858] [serial = 728] [outer = 0x89f93400] 06:58:19 INFO - PROCESS | 1858 | 1462629499933 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x8a0bb800) [pid = 1858] [serial = 729] [outer = 0x89f93400] 06:58:20 INFO - PROCESS | 1858 | 1462629500858 Marionette TRACE conn4 <- [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]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1639ms 06:58:20 INFO - PROCESS | 1858 | 1462629500910 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1858 | 1462629500915 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:58:20 INFO - PROCESS | 1858 | 1462629500928 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1858 | 1462629500934 Marionette TRACE conn4 <- [1,942,null,{}] 06:58:20 INFO - PROCESS | 1858 | 1462629500941 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 1858 | 1462629501154 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:58:21 INFO - PROCESS | 1858 | 1462629501416 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3d0800 == 103 [pid = 1858] [id = 243] 06:58:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x8c3dd800) [pid = 1858] [serial = 730] [outer = (nil)] 06:58:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x8ccc9400) [pid = 1858] [serial = 731] [outer = 0x8c3dd800] 06:58:21 INFO - PROCESS | 1858 | 1462629501553 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x8cdf3400) [pid = 1858] [serial = 732] [outer = 0x8c3dd800] 06:58:22 INFO - PROCESS | 1858 | 1462629502451 Marionette TRACE conn4 <- [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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1587ms 06:58:22 INFO - PROCESS | 1858 | 1462629502513 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:58:22 INFO - PROCESS | 1858 | 1462629502517 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:58:22 INFO - PROCESS | 1858 | 1462629502524 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1858 | 1462629502529 Marionette TRACE conn4 <- [1,946,null,{}] 06:58:22 INFO - PROCESS | 1858 | 1462629502544 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 1858 | 1462629502784 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:58:23 INFO - PROCESS | 1858 | 1462629503183 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df88000 == 104 [pid = 1858] [id = 244] 06:58:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 215 (0x8e1aa400) [pid = 1858] [serial = 733] [outer = (nil)] 06:58:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 216 (0x8eb82400) [pid = 1858] [serial = 734] [outer = 0x8e1aa400] 06:58:23 INFO - PROCESS | 1858 | 1462629503284 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x8eb95c00) [pid = 1858] [serial = 735] [outer = 0x8e1aa400] 06:58:24 INFO - PROCESS | 1858 | 1462629504179 Marionette TRACE conn4 <- [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]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1691ms 06:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:58:24 INFO - PROCESS | 1858 | 1462629504214 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 1858 | 1462629504217 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:58:24 INFO - PROCESS | 1858 | 1462629504224 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1858 | 1462629504228 Marionette TRACE conn4 <- [1,950,null,{}] 06:58:24 INFO - PROCESS | 1858 | 1462629504233 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 1858 | 1462629504424 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:58:24 INFO - PROCESS | 1858 | 1462629504641 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3d5000 == 105 [pid = 1858] [id = 245] 06:58:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x8eb9f800) [pid = 1858] [serial = 736] [outer = (nil)] 06:58:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x8f10f800) [pid = 1858] [serial = 737] [outer = 0x8eb9f800] 06:58:24 INFO - PROCESS | 1858 | 1462629504764 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 220 (0x90a78c00) [pid = 1858] [serial = 738] [outer = 0x8eb9f800] 06:58:25 INFO - PROCESS | 1858 | 1462629505796 Marionette TRACE conn4 <- [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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1630ms 06:58:25 INFO - PROCESS | 1858 | 1462629505854 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1858 | 1462629505858 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:58:25 INFO - PROCESS | 1858 | 1462629505864 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1858 | 1462629505867 Marionette TRACE conn4 <- [1,954,null,{}] 06:58:25 INFO - PROCESS | 1858 | 1462629505873 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 1858 | 1462629506059 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:58:26 INFO - PROCESS | 1858 | 1462629506319 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bcfc00 == 106 [pid = 1858] [id = 246] 06:58:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 221 (0x90bd8c00) [pid = 1858] [serial = 739] [outer = (nil)] 06:58:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x9297d800) [pid = 1858] [serial = 740] [outer = 0x90bd8c00] 06:58:26 INFO - PROCESS | 1858 | 1462629506455 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x93a3e000) [pid = 1858] [serial = 741] [outer = 0x90bd8c00] 06:58:27 INFO - PROCESS | 1858 | 1462629507331 Marionette TRACE conn4 <- [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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1543ms 06:58:27 INFO - PROCESS | 1858 | 1462629507408 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1858 | 1462629507411 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:58:27 INFO - PROCESS | 1858 | 1462629507418 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1858 | 1462629507421 Marionette TRACE conn4 <- [1,958,null,{}] 06:58:27 INFO - PROCESS | 1858 | 1462629507427 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1858 | 1462629507701 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:58:28 INFO - PROCESS | 1858 | 1462629508020 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2b8c00 == 107 [pid = 1858] [id = 247] 06:58:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x9515a000) [pid = 1858] [serial = 742] [outer = (nil)] 06:58:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x97788800) [pid = 1858] [serial = 743] [outer = 0x9515a000] 06:58:28 INFO - PROCESS | 1858 | 1462629508115 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x98f49c00) [pid = 1858] [serial = 744] [outer = 0x9515a000] 06:58:28 INFO - PROCESS | 1858 | 1462629508994 Marionette TRACE conn4 <- [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]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1643ms 06:58:29 INFO - PROCESS | 1858 | 1462629509061 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:58:29 INFO - PROCESS | 1858 | 1462629509066 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:58:29 INFO - PROCESS | 1858 | 1462629509072 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1858 | 1462629509075 Marionette TRACE conn4 <- [1,962,null,{}] 06:58:29 INFO - PROCESS | 1858 | 1462629509081 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1858 | 1462629509275 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:58:29 INFO - PROCESS | 1858 | 1462629509532 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x95263000 == 108 [pid = 1858] [id = 248] 06:58:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x9651a000) [pid = 1858] [serial = 745] [outer = (nil)] 06:58:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x99c48000) [pid = 1858] [serial = 746] [outer = 0x9651a000] 06:58:29 INFO - PROCESS | 1858 | 1462629509664 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x99fb6000) [pid = 1858] [serial = 747] [outer = 0x9651a000] 06:58:30 INFO - PROCESS | 1858 | 1462629510523 Marionette TRACE conn4 <- [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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1483ms 06:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:58:30 INFO - PROCESS | 1858 | 1462629510555 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1858 | 1462629510559 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:58:30 INFO - PROCESS | 1858 | 1462629510566 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1858 | 1462629510570 Marionette TRACE conn4 <- [1,966,null,{}] 06:58:30 INFO - PROCESS | 1858 | 1462629510576 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 1858 | 1462629510767 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:58:31 INFO - PROCESS | 1858 | 1462629510987 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f45f800 == 109 [pid = 1858] [id = 249] 06:58:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x999ab400) [pid = 1858] [serial = 748] [outer = (nil)] 06:58:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 231 (0x9a50f000) [pid = 1858] [serial = 749] [outer = 0x999ab400] 06:58:31 INFO - PROCESS | 1858 | 1462629511150 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 232 (0x9aa8f400) [pid = 1858] [serial = 750] [outer = 0x999ab400] 06:58:32 INFO - PROCESS | 1858 | 1462629512075 Marionette TRACE conn4 <- [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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1544ms 06:58:32 INFO - PROCESS | 1858 | 1462629512109 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1858 | 1462629512113 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:58:32 INFO - PROCESS | 1858 | 1462629512121 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1858 | 1462629512125 Marionette TRACE conn4 <- [1,970,null,{}] 06:58:32 INFO - PROCESS | 1858 | 1462629512131 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1858 | 1462629512324 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:58:32 INFO - PROCESS | 1858 | 1462629512589 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c45800 == 110 [pid = 1858] [id = 250] 06:58:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x99c49800) [pid = 1858] [serial = 751] [outer = (nil)] 06:58:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x9b182c00) [pid = 1858] [serial = 752] [outer = 0x99c49800] 06:58:32 INFO - PROCESS | 1858 | 1462629512719 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x9b507000) [pid = 1858] [serial = 753] [outer = 0x99c49800] 06:58:33 INFO - PROCESS | 1858 | 1462629513594 Marionette TRACE conn4 <- [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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1531ms 06:58:33 INFO - PROCESS | 1858 | 1462629513653 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1858 | 1462629513656 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:58:33 INFO - PROCESS | 1858 | 1462629513663 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1858 | 1462629513667 Marionette TRACE conn4 <- [1,974,null,{}] 06:58:33 INFO - PROCESS | 1858 | 1462629513672 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:33 INFO - PROCESS | 1858 | 1462629513903 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:58:34 INFO - PROCESS | 1858 | 1462629514163 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a50b000 == 111 [pid = 1858] [id = 251] 06:58:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x9af68c00) [pid = 1858] [serial = 754] [outer = (nil)] 06:58:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x9cb75c00) [pid = 1858] [serial = 755] [outer = 0x9af68c00] 06:58:34 INFO - PROCESS | 1858 | 1462629514290 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x9cc92000) [pid = 1858] [serial = 756] [outer = 0x9af68c00] 06:58:35 INFO - PROCESS | 1858 | 1462629515186 Marionette TRACE conn4 <- [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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1584ms 06:58:35 INFO - PROCESS | 1858 | 1462629515248 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:58:35 INFO - PROCESS | 1858 | 1462629515252 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:58:35 INFO - PROCESS | 1858 | 1462629515258 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1858 | 1462629515263 Marionette TRACE conn4 <- [1,978,null,{}] 06:58:35 INFO - PROCESS | 1858 | 1462629515269 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:35 INFO - PROCESS | 1858 | 1462629515486 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:58:35 INFO - PROCESS | 1858 | 1462629515758 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b4400 == 112 [pid = 1858] [id = 252] 06:58:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x8d5af000) [pid = 1858] [serial = 757] [outer = (nil)] 06:58:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x8eb83c00) [pid = 1858] [serial = 758] [outer = 0x8d5af000] 06:58:35 INFO - PROCESS | 1858 | 1462629515896 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x91ccac00) [pid = 1858] [serial = 759] [outer = 0x8d5af000] 06:58:36 INFO - PROCESS | 1858 | 1462629516792 Marionette TRACE conn4 <- [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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1578ms 06:58:36 INFO - PROCESS | 1858 | 1462629516837 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 1858 | 1462629516841 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:58:36 INFO - PROCESS | 1858 | 1462629516847 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1858 | 1462629516851 Marionette TRACE conn4 <- [1,982,null,{}] 06:58:36 INFO - PROCESS | 1858 | 1462629516857 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 1858 | 1462629517047 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:58:37 INFO - PROCESS | 1858 | 1462629517310 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x89ea8800 == 113 [pid = 1858] [id = 253] 06:58:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x89eaac00) [pid = 1858] [serial = 760] [outer = (nil)] 06:58:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x8df8fc00) [pid = 1858] [serial = 761] [outer = 0x89eaac00] 06:58:37 INFO - PROCESS | 1858 | 1462629517441 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x92976800) [pid = 1858] [serial = 762] [outer = 0x89eaac00] 06:58:38 INFO - PROCESS | 1858 | 1462629518338 Marionette TRACE conn4 <- [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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1541ms 06:58:38 INFO - PROCESS | 1858 | 1462629518390 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 1858 | 1462629518394 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:58:38 INFO - PROCESS | 1858 | 1462629518400 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 1858 | 1462629518404 Marionette TRACE conn4 <- [1,986,null,{}] 06:58:38 INFO - PROCESS | 1858 | 1462629518409 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:38 INFO - PROCESS | 1858 | 1462629518617 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:58:38 INFO - PROCESS | 1858 | 1462629518879 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c1400 == 114 [pid = 1858] [id = 254] 06:58:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x878c2000) [pid = 1858] [serial = 763] [outer = (nil)] 06:58:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x878ca000) [pid = 1858] [serial = 764] [outer = 0x878c2000] 06:58:39 INFO - PROCESS | 1858 | 1462629519011 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x878cf800) [pid = 1858] [serial = 765] [outer = 0x878c2000] 06:58:39 INFO - PROCESS | 1858 | 1462629519860 Marionette TRACE conn4 <- [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]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1529ms 06:58:39 INFO - PROCESS | 1858 | 1462629519930 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1858 | 1462629519934 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:58:39 INFO - PROCESS | 1858 | 1462629519940 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1858 | 1462629519944 Marionette TRACE conn4 <- [1,990,null,{}] 06:58:39 INFO - PROCESS | 1858 | 1462629519949 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:40 INFO - PROCESS | 1858 | 1462629520145 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:58:40 INFO - PROCESS | 1858 | 1462629520422 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c9000 == 115 [pid = 1858] [id = 255] 06:58:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x878ca400) [pid = 1858] [serial = 766] [outer = (nil)] 06:58:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x8c3d2c00) [pid = 1858] [serial = 767] [outer = 0x878ca400] 06:58:40 INFO - PROCESS | 1858 | 1462629520556 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x8d5a4800) [pid = 1858] [serial = 768] [outer = 0x878ca400] 06:58:41 INFO - PROCESS | 1858 | 1462629521421 Marionette TRACE conn4 <- [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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1544ms 06:58:41 INFO - PROCESS | 1858 | 1462629521498 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 1858 | 1462629521502 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:58:41 INFO - PROCESS | 1858 | 1462629521508 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1858 | 1462629521512 Marionette TRACE conn4 <- [1,994,null,{}] 06:58:41 INFO - PROCESS | 1858 | 1462629521518 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1858 | 1462629521716 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:58:42 INFO - PROCESS | 1858 | 1462629521985 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2ce400 == 116 [pid = 1858] [id = 256] 06:58:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x8b2d0800) [pid = 1858] [serial = 769] [outer = (nil)] 06:58:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x8f102800) [pid = 1858] [serial = 770] [outer = 0x8b2d0800] 06:58:42 INFO - PROCESS | 1858 | 1462629522111 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x8f455400) [pid = 1858] [serial = 771] [outer = 0x8b2d0800] 06:58:43 INFO - PROCESS | 1858 | 1462629522999 Marionette TRACE conn4 <- [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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1538ms 06:58:43 INFO - PROCESS | 1858 | 1462629523048 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1858 | 1462629523051 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:58:43 INFO - PROCESS | 1858 | 1462629523057 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1858 | 1462629523061 Marionette TRACE conn4 <- [1,998,null,{}] 06:58:43 INFO - PROCESS | 1858 | 1462629523067 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 1858 | 1462629523264 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:58:44 INFO - PROCESS | 1858 | 1462629524205 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c3000 == 117 [pid = 1858] [id = 257] 06:58:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x896c3c00) [pid = 1858] [serial = 772] [outer = (nil)] 06:58:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x896cfc00) [pid = 1858] [serial = 773] [outer = 0x896c3c00] 06:58:44 INFO - PROCESS | 1858 | 1462629524436 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0x89f8d400) [pid = 1858] [serial = 774] [outer = 0x896c3c00] 06:58:45 INFO - PROCESS | 1858 | 1462629525297 Marionette TRACE conn4 <- [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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2290ms 06:58:45 INFO - PROCESS | 1858 | 1462629525350 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:58:45 INFO - PROCESS | 1858 | 1462629525356 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:58:45 INFO - PROCESS | 1858 | 1462629525363 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1858 | 1462629525368 Marionette TRACE conn4 <- [1,1002,null,{}] 06:58:45 INFO - PROCESS | 1858 | 1462629525375 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1858 | 1462629525566 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:58:45 INFO - PROCESS | 1858 | 1462629525836 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b437400 == 118 [pid = 1858] [id = 258] 06:58:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x8b5adc00) [pid = 1858] [serial = 775] [outer = (nil)] 06:58:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x8c3d0400) [pid = 1858] [serial = 776] [outer = 0x8b5adc00] 06:58:45 INFO - PROCESS | 1858 | 1462629525960 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x8ca24400) [pid = 1858] [serial = 777] [outer = 0x8b5adc00] 06:58:46 INFO - PROCESS | 1858 | 1462629526858 Marionette TRACE conn4 <- [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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1584ms 06:58:46 INFO - PROCESS | 1858 | 1462629526949 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1858 | 1462629526961 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:58:46 INFO - PROCESS | 1858 | 1462629526978 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1858 | 1462629526985 Marionette TRACE conn4 <- [1,1006,null,{}] 06:58:47 INFO - PROCESS | 1858 | 1462629527061 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1858 | 1462629527302 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:58:47 INFO - PROCESS | 1858 | 1462629527598 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c3c00 == 119 [pid = 1858] [id = 259] 06:58:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0x87f27c00) [pid = 1858] [serial = 778] [outer = (nil)] 06:58:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0x89fc3000) [pid = 1858] [serial = 779] [outer = 0x87f27c00] 06:58:47 INFO - PROCESS | 1858 | 1462629527713 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0x8cdf8c00) [pid = 1858] [serial = 780] [outer = 0x87f27c00] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b4800 == 118 [pid = 1858] [id = 179] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0xa051a400 == 117 [pid = 1858] [id = 13] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x9514f000 == 116 [pid = 1858] [id = 41] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8f458000 == 115 [pid = 1858] [id = 105] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x9223c800 == 114 [pid = 1858] [id = 12] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 261 (0x9651ac00) [pid = 1858] [serial = 653] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x919bdc00 == 113 [pid = 1858] [id = 184] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x90a74400 == 112 [pid = 1858] [id = 84] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2e8c00 == 111 [pid = 1858] [id = 240] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2da400 == 110 [pid = 1858] [id = 239] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc2800 == 109 [pid = 1858] [id = 238] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2cc400 == 108 [pid = 1858] [id = 237] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8de34000 == 107 [pid = 1858] [id = 236] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8d5a8c00 == 106 [pid = 1858] [id = 235] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebf2800 == 105 [pid = 1858] [id = 234] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf4800 == 104 [pid = 1858] [id = 233] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b4800 == 103 [pid = 1858] [id = 232] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x87f2b400 == 102 [pid = 1858] [id = 231] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x89fbe000 == 101 [pid = 1858] [id = 227] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8b42c800 == 100 [pid = 1858] [id = 226] 06:58:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0ba400 == 99 [pid = 1858] [id = 225] 06:58:48 INFO - PROCESS | 1858 | 1462629528792 Marionette TRACE conn4 <- [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]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1848ms 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 260 (0x92971800) [pid = 1858] [serial = 539] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 259 (0x939e2c00) [pid = 1858] [serial = 415] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x8d722800) [pid = 1858] [serial = 391] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0xa27b7800) [pid = 1858] [serial = 424] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0x90cf3400) [pid = 1858] [serial = 488] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0x92636c00) [pid = 1858] [serial = 646] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0xa22a8800) [pid = 1858] [serial = 334] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x8e1a8000) [pid = 1858] [serial = 634] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 252 (0x99c49c00) [pid = 1858] [serial = 231] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 251 (0x8a0bc000) [pid = 1858] [serial = 518] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 250 (0x8c3dc000) [pid = 1858] [serial = 434] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 249 (0xa6f3a400) [pid = 1858] [serial = 159] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 248 (0x9651a400) [pid = 1858] [serial = 123] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0x90a79000) [pid = 1858] [serial = 250] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x8ded8c00) [pid = 1858] [serial = 485] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0xa31e3c00) [pid = 1858] [serial = 605] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x90bd0c00) [pid = 1858] [serial = 253] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x95267800) [pid = 1858] [serial = 512] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x8ebf3000) [pid = 1858] [serial = 614] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0xa2553400) [pid = 1858] [serial = 195] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x8f2bdc00) [pid = 1858] [serial = 295] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x9263bc00) [pid = 1858] [serial = 506] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x9b9a5c00) [pid = 1858] [serial = 503] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x99c4d000) [pid = 1858] [serial = 491] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x9a002400) [pid = 1858] [serial = 596] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x9b99b400) [pid = 1858] [serial = 421] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x9a00a400) [pid = 1858] [serial = 418] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x97793c00) [pid = 1858] [serial = 328] [outer = (nil)] [url = about:blank] 06:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0xa6863c00) [pid = 1858] [serial = 201] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 231 (0x9b1b8c00) [pid = 1858] [serial = 566] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 230 (0x9aca4400) [pid = 1858] [serial = 280] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0xa229e400) [pid = 1858] [serial = 373] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x8b7bfc00) [pid = 1858] [serial = 449] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0x8d5ad400) [pid = 1858] [serial = 388] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x8ca2e800) [pid = 1858] [serial = 455] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x99928400) [pid = 1858] [serial = 412] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0x8f110000) [pid = 1858] [serial = 590] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x91ccd800) [pid = 1858] [serial = 509] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x9a004000) [pid = 1858] [serial = 385] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x8f2bec00) [pid = 1858] [serial = 643] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 220 (0x8ccd1400) [pid = 1858] [serial = 631] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 219 (0xa82af800) [pid = 1858] [serial = 240] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x9ce98000) [pid = 1858] [serial = 129] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0x90d92c00) [pid = 1858] [serial = 620] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x919bc000) [pid = 1858] [serial = 379] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 215 (0x999b2000) [pid = 1858] [serial = 482] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 214 (0x9a0c1c00) [pid = 1858] [serial = 126] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x95154c00) [pid = 1858] [serial = 515] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x9b9a0c00) [pid = 1858] [serial = 370] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0xa27ddc00) [pid = 1858] [serial = 337] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x97730800) [pid = 1858] [serial = 617] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x9526b800) [pid = 1858] [serial = 651] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x8cdf6000) [pid = 1858] [serial = 458] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x8eb8f000) [pid = 1858] [serial = 635] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x9b87c800) [pid = 1858] [serial = 153] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x9a505800) [pid = 1858] [serial = 192] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0xa5144c00) [pid = 1858] [serial = 611] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0xa36a8800) [pid = 1858] [serial = 427] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0xac098c00) [pid = 1858] [serial = 247] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0xa6f35400) [pid = 1858] [serial = 292] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0x9772b400) [pid = 1858] [serial = 101] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0x8d5a6800) [pid = 1858] [serial = 632] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 198 (0x8ebf0c00) [pid = 1858] [serial = 629] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 197 (0x8de32400) [pid = 1858] [serial = 640] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 196 (0x98aea400) [pid = 1858] [serial = 150] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 195 (0x91cc4800) [pid = 1858] [serial = 638] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 194 (0x9b842400) [pid = 1858] [serial = 500] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 193 (0x9afe0c00) [pid = 1858] [serial = 189] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 192 (0x8ded5c00) [pid = 1858] [serial = 641] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0xa51d7800) [pid = 1858] [serial = 431] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x9a00ec00) [pid = 1858] [serial = 557] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0xa331a800) [pid = 1858] [serial = 283] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x9263e000) [pid = 1858] [serial = 593] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0xa2241000) [pid = 1858] [serial = 602] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0xa6940c00) [pid = 1858] [serial = 286] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0xa1026c00) [pid = 1858] [serial = 162] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8ca24c00) [pid = 1858] [serial = 452] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x9afe9c00) [pid = 1858] [serial = 560] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x9263a400) [pid = 1858] [serial = 548] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x9526b000) [pid = 1858] [serial = 497] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x919b6400) [pid = 1858] [serial = 637] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x90d93800) [pid = 1858] [serial = 382] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x95157c00) [pid = 1858] [serial = 650] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x919be800) [pid = 1858] [serial = 376] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x9a50c000) [pid = 1858] [serial = 325] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0xa8c51400) [pid = 1858] [serial = 244] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0xa63e9000) [pid = 1858] [serial = 237] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x8e083400) [pid = 1858] [serial = 446] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x95267000) [pid = 1858] [serial = 551] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x90bd0400) [pid = 1858] [serial = 644] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa8c25400) [pid = 1858] [serial = 289] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8de34c00) [pid = 1858] [serial = 608] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x95151c00) [pid = 1858] [serial = 186] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x8b2d6c00) [pid = 1858] [serial = 440] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9acabc00) [pid = 1858] [serial = 234] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x97730000) [pid = 1858] [serial = 554] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9af61800) [pid = 1858] [serial = 331] [outer = (nil)] [url = about:blank] 06:58:48 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x95151000) [pid = 1858] [serial = 367] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x92973c00) [pid = 1858] [serial = 647] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x978d4400) [pid = 1858] [serial = 277] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8f10d800) [pid = 1858] [serial = 319] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x9aa8bc00) [pid = 1858] [serial = 494] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8e1ad400) [pid = 1858] [serial = 545] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x9a00c000) [pid = 1858] [serial = 198] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8e084400) [pid = 1858] [serial = 437] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0xa638ec00) [pid = 1858] [serial = 156] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8e089800) [pid = 1858] [serial = 443] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8ca2a400) [pid = 1858] [serial = 542] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8cdf5800) [pid = 1858] [serial = 563] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x91a35c00) [pid = 1858] [serial = 322] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8df88400) [pid = 1858] [serial = 428] [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.] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0xa6f75000) [pid = 1858] [serial = 204] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x9afe9400) [pid = 1858] [serial = 599] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x90cf2000) [pid = 1858] [serial = 340] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x92971c00) [pid = 1858] [serial = 364] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8c3cfc00) [pid = 1858] [serial = 587] [outer = (nil)] [url = about:blank] 06:58:49 INFO - PROCESS | 1858 | 1462629528850 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1858 | 1462629528859 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:58:49 INFO - PROCESS | 1858 | 1462629528878 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1858 | 1462629528900 Marionette TRACE conn4 <- [1,1010,null,{}] 06:58:49 INFO - PROCESS | 1858 | 1462629528953 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1858 | 1462629529201 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:58:49 INFO - PROCESS | 1858 | 1462629529437 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bd000 == 100 [pid = 1858] [id = 260] 06:58:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8ca26000) [pid = 1858] [serial = 781] [outer = (nil)] 06:58:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8cdefc00) [pid = 1858] [serial = 782] [outer = 0x8ca26000] 06:58:49 INFO - PROCESS | 1858 | 1462629529518 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8d5a6c00) [pid = 1858] [serial = 783] [outer = 0x8ca26000] 06:58:50 INFO - PROCESS | 1858 | 1462629530276 Marionette TRACE conn4 <- [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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1462ms 06:58:50 INFO - PROCESS | 1858 | 1462629530335 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1858 | 1462629530340 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:58:50 INFO - PROCESS | 1858 | 1462629530345 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1858 | 1462629530348 Marionette TRACE conn4 <- [1,1014,null,{}] 06:58:50 INFO - PROCESS | 1858 | 1462629530354 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:50 INFO - PROCESS | 1858 | 1462629530608 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:58:50 INFO - PROCESS | 1858 | 1462629530633 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c8c00 == 101 [pid = 1858] [id = 261] 06:58:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8b7b9000) [pid = 1858] [serial = 784] [outer = (nil)] 06:58:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8de2a000) [pid = 1858] [serial = 785] [outer = 0x8b7b9000] 06:58:50 INFO - PROCESS | 1858 | 1462629530704 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8de34000) [pid = 1858] [serial = 786] [outer = 0x8b7b9000] 06:58:51 INFO - PROCESS | 1858 | 1462629531621 Marionette TRACE conn4 <- [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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1338ms 06:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:58:51 INFO - PROCESS | 1858 | 1462629531691 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1858 | 1462629531694 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:58:51 INFO - PROCESS | 1858 | 1462629531701 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1858 | 1462629531704 Marionette TRACE conn4 <- [1,1018,null,{}] 06:58:51 INFO - PROCESS | 1858 | 1462629531709 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 1858 | 1462629531934 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:58:51 INFO - PROCESS | 1858 | 1462629531960 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decc800 == 102 [pid = 1858] [id = 262] 06:58:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8ded0400) [pid = 1858] [serial = 787] [outer = (nil)] 06:58:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x8df88400) [pid = 1858] [serial = 788] [outer = 0x8ded0400] 06:58:52 INFO - PROCESS | 1858 | 1462629532055 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x8e084400) [pid = 1858] [serial = 789] [outer = 0x8ded0400] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8eb8e400) [pid = 1858] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8f102000) [pid = 1858] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8cccc400) [pid = 1858] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x91fb6800) [pid = 1858] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8cdf5000) [pid = 1858] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8eb81c00) [pid = 1858] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8de34400) [pid = 1858] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x87f2c000) [pid = 1858] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8a0bb400) [pid = 1858] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8d5ac800) [pid = 1858] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:58:53 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8e1a2000) [pid = 1858] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:58:53 INFO - PROCESS | 1858 | 1462629533824 Marionette TRACE conn4 <- [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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2139ms 06:58:53 INFO - PROCESS | 1858 | 1462629533840 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1858 | 1462629533844 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:58:53 INFO - PROCESS | 1858 | 1462629533851 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1858 | 1462629533854 Marionette TRACE conn4 <- [1,1022,null,{}] 06:58:53 INFO - PROCESS | 1858 | 1462629533859 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:54 INFO - PROCESS | 1858 | 1462629534100 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:58:54 INFO - PROCESS | 1858 | 1462629534118 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cc800 == 103 [pid = 1858] [id = 263] 06:58:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8b5b0000) [pid = 1858] [serial = 790] [outer = (nil)] 06:58:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8e1a5c00) [pid = 1858] [serial = 791] [outer = 0x8b5b0000] 06:58:54 INFO - PROCESS | 1858 | 1462629534282 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8e2dd400) [pid = 1858] [serial = 792] [outer = 0x8b5b0000] 06:58:55 INFO - PROCESS | 1858 | 1462629535025 Marionette TRACE conn4 <- [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]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1231ms 06:58:55 INFO - PROCESS | 1858 | 1462629535083 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1858 | 1462629535086 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:58:55 INFO - PROCESS | 1858 | 1462629535092 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1858 | 1462629535096 Marionette TRACE conn4 <- [1,1026,null,{}] 06:58:55 INFO - PROCESS | 1858 | 1462629535101 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1858 | 1462629535347 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:58:55 INFO - PROCESS | 1858 | 1462629535555 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c1c00 == 104 [pid = 1858] [id = 264] 06:58:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x878c2c00) [pid = 1858] [serial = 793] [outer = (nil)] 06:58:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x87f2e800) [pid = 1858] [serial = 794] [outer = 0x878c2c00] 06:58:55 INFO - PROCESS | 1858 | 1462629535688 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x89eb1400) [pid = 1858] [serial = 795] [outer = 0x878c2c00] 06:58:56 INFO - PROCESS | 1858 | 1462629536731 Marionette TRACE conn4 <- [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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1682ms 06:58:56 INFO - PROCESS | 1858 | 1462629536778 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:58:56 INFO - PROCESS | 1858 | 1462629536785 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:58:56 INFO - PROCESS | 1858 | 1462629536793 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1858 | 1462629536800 Marionette TRACE conn4 <- [1,1030,null,{}] 06:58:56 INFO - PROCESS | 1858 | 1462629536808 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1858 | 1462629537017 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:58:57 INFO - PROCESS | 1858 | 1462629537281 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b42cc00 == 105 [pid = 1858] [id = 265] 06:58:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8b5b1c00) [pid = 1858] [serial = 796] [outer = (nil)] 06:58:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8b7bfc00) [pid = 1858] [serial = 797] [outer = 0x8b5b1c00] 06:58:57 INFO - PROCESS | 1858 | 1462629537419 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8ca22c00) [pid = 1858] [serial = 798] [outer = 0x8b5b1c00] 06:58:58 INFO - PROCESS | 1858 | 1462629538347 Marionette TRACE conn4 <- [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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1633ms 06:58:58 INFO - PROCESS | 1858 | 1462629538431 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1858 | 1462629538438 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:58:58 INFO - PROCESS | 1858 | 1462629538445 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1858 | 1462629538449 Marionette TRACE conn4 <- [1,1034,null,{}] 06:58:58 INFO - PROCESS | 1858 | 1462629538455 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1858 | 1462629538702 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:58:59 INFO - PROCESS | 1858 | 1462629539042 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d724800 == 106 [pid = 1858] [id = 266] 06:58:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x8de2f000) [pid = 1858] [serial = 799] [outer = (nil)] 06:58:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x8df86000) [pid = 1858] [serial = 800] [outer = 0x8de2f000] 06:58:59 INFO - PROCESS | 1858 | 1462629539142 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x8e082800) [pid = 1858] [serial = 801] [outer = 0x8de2f000] 06:59:00 INFO - PROCESS | 1858 | 1462629540093 Marionette TRACE conn4 <- [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]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1729ms 06:59:00 INFO - PROCESS | 1858 | 1462629540175 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 1858 | 1462629540180 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:59:00 INFO - PROCESS | 1858 | 1462629540197 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 1858 | 1462629540208 Marionette TRACE conn4 <- [1,1038,null,{}] 06:59:00 INFO - PROCESS | 1858 | 1462629540215 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 1858 | 1462629540557 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:59:00 INFO - PROCESS | 1858 | 1462629540762 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d721800 == 107 [pid = 1858] [id = 267] 06:59:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8e2da400) [pid = 1858] [serial = 802] [outer = (nil)] 06:59:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8eb9e800) [pid = 1858] [serial = 803] [outer = 0x8e2da400] 06:59:00 INFO - PROCESS | 1858 | 1462629540851 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8ebf2c00) [pid = 1858] [serial = 804] [outer = 0x8e2da400] 06:59:01 INFO - PROCESS | 1858 | 1462629541718 Marionette TRACE conn4 <- [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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1605ms 06:59:01 INFO - PROCESS | 1858 | 1462629541795 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1858 | 1462629541800 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:59:01 INFO - PROCESS | 1858 | 1462629541807 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1858 | 1462629541812 Marionette TRACE conn4 <- [1,1042,null,{}] 06:59:01 INFO - PROCESS | 1858 | 1462629541818 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1858 | 1462629542060 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:59:02 INFO - PROCESS | 1858 | 1462629542310 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccc6400 == 108 [pid = 1858] [id = 268] 06:59:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8eb8c800) [pid = 1858] [serial = 805] [outer = (nil)] 06:59:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x8f2be400) [pid = 1858] [serial = 806] [outer = 0x8eb8c800] 06:59:02 INFO - PROCESS | 1858 | 1462629542433 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x8f45ac00) [pid = 1858] [serial = 807] [outer = 0x8eb8c800] 06:59:03 INFO - PROCESS | 1858 | 1462629543281 Marionette TRACE conn4 <- [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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1530ms 06:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:59:03 INFO - PROCESS | 1858 | 1462629543338 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1858 | 1462629543341 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:59:03 INFO - PROCESS | 1858 | 1462629543348 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1858 | 1462629543351 Marionette TRACE conn4 <- [1,1046,null,{}] 06:59:03 INFO - PROCESS | 1858 | 1462629543357 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1858 | 1462629543546 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:59:03 INFO - PROCESS | 1858 | 1462629543757 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a70000 == 109 [pid = 1858] [id = 269] 06:59:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x90a78000) [pid = 1858] [serial = 808] [outer = (nil)] 06:59:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x90bd0000) [pid = 1858] [serial = 809] [outer = 0x90a78000] 06:59:03 INFO - PROCESS | 1858 | 1462629543940 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x90d89800) [pid = 1858] [serial = 810] [outer = 0x90a78000] 06:59:04 INFO - PROCESS | 1858 | 1462629544909 Marionette TRACE conn4 <- [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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1634ms 06:59:04 INFO - PROCESS | 1858 | 1462629544982 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1858 | 1462629544985 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:59:04 INFO - PROCESS | 1858 | 1462629544992 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1858 | 1462629544995 Marionette TRACE conn4 <- [1,1050,null,{}] 06:59:05 INFO - PROCESS | 1858 | 1462629545001 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1858 | 1462629545236 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:59:05 INFO - PROCESS | 1858 | 1462629545487 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2bcc00 == 110 [pid = 1858] [id = 270] 06:59:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8f2bfc00) [pid = 1858] [serial = 811] [outer = (nil)] 06:59:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x919bf000) [pid = 1858] [serial = 812] [outer = 0x8f2bfc00] 06:59:05 INFO - PROCESS | 1858 | 1462629545606 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x91a35800) [pid = 1858] [serial = 813] [outer = 0x8f2bfc00] 06:59:06 INFO - PROCESS | 1858 | 1462629546509 Marionette TRACE conn4 <- [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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1589ms 06:59:06 INFO - PROCESS | 1858 | 1462629546582 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 1858 | 1462629546586 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:59:06 INFO - PROCESS | 1858 | 1462629546592 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1858 | 1462629546596 Marionette TRACE conn4 <- [1,1054,null,{}] 06:59:06 INFO - PROCESS | 1858 | 1462629546602 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1858 | 1462629546842 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:59:07 INFO - PROCESS | 1858 | 1462629547148 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d96000 == 111 [pid = 1858] [id = 271] 06:59:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x919b6c00) [pid = 1858] [serial = 814] [outer = (nil)] 06:59:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x91a40c00) [pid = 1858] [serial = 815] [outer = 0x919b6c00] 06:59:07 INFO - PROCESS | 1858 | 1462629547236 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x91cce800) [pid = 1858] [serial = 816] [outer = 0x919b6c00] 06:59:08 INFO - PROCESS | 1858 | 1462629548090 Marionette TRACE conn4 <- [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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1529ms 06:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:59:08 INFO - PROCESS | 1858 | 1462629548121 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1858 | 1462629548125 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:59:08 INFO - PROCESS | 1858 | 1462629548131 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1858 | 1462629548135 Marionette TRACE conn4 <- [1,1058,null,{}] 06:59:08 INFO - PROCESS | 1858 | 1462629548141 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1858 | 1462629548331 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:59:08 INFO - PROCESS | 1858 | 1462629548539 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fb9800 == 112 [pid = 1858] [id = 272] 06:59:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9223b400) [pid = 1858] [serial = 817] [outer = (nil)] 06:59:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9263e000) [pid = 1858] [serial = 818] [outer = 0x9223b400] 06:59:08 INFO - PROCESS | 1858 | 1462629548634 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9289c800) [pid = 1858] [serial = 819] [outer = 0x9223b400] 06:59:09 INFO - PROCESS | 1858 | 1462629549590 Marionette TRACE conn4 <- [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]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1531ms 06:59:09 INFO - PROCESS | 1858 | 1462629549662 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:59:09 INFO - PROCESS | 1858 | 1462629549667 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:59:09 INFO - PROCESS | 1858 | 1462629549674 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1858 | 1462629549678 Marionette TRACE conn4 <- [1,1062,null,{}] 06:59:09 INFO - PROCESS | 1858 | 1462629549684 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1858 | 1462629549930 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:59:10 INFO - PROCESS | 1858 | 1462629550181 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x919c0800 == 113 [pid = 1858] [id = 273] 06:59:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x91a3ac00) [pid = 1858] [serial = 820] [outer = (nil)] 06:59:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x93a39c00) [pid = 1858] [serial = 821] [outer = 0x91a3ac00] 06:59:10 INFO - PROCESS | 1858 | 1462629550303 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9462b400) [pid = 1858] [serial = 822] [outer = 0x91a3ac00] 06:59:11 INFO - PROCESS | 1858 | 1462629551238 Marionette TRACE conn4 <- [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]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1591ms 06:59:11 INFO - PROCESS | 1858 | 1462629551265 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1858 | 1462629551268 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:59:11 INFO - PROCESS | 1858 | 1462629551276 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1858 | 1462629551280 Marionette TRACE conn4 <- [1,1066,null,{}] 06:59:11 INFO - PROCESS | 1858 | 1462629551286 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1858 | 1462629551474 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:59:11 INFO - PROCESS | 1858 | 1462629551735 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x946ea400 == 114 [pid = 1858] [id = 274] 06:59:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x95154400) [pid = 1858] [serial = 823] [outer = (nil)] 06:59:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x95263c00) [pid = 1858] [serial = 824] [outer = 0x95154400] 06:59:11 INFO - PROCESS | 1858 | 1462629551879 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x95270c00) [pid = 1858] [serial = 825] [outer = 0x95154400] 06:59:12 INFO - PROCESS | 1858 | 1462629552834 Marionette TRACE conn4 <- [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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1581ms 06:59:12 INFO - PROCESS | 1858 | 1462629552858 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1858 | 1462629552862 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:59:12 INFO - PROCESS | 1858 | 1462629552868 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1858 | 1462629552873 Marionette TRACE conn4 <- [1,1070,null,{}] 06:59:12 INFO - PROCESS | 1858 | 1462629552879 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1858 | 1462629553098 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:59:13 INFO - PROCESS | 1858 | 1462629553350 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9526ec00 == 115 [pid = 1858] [id = 275] 06:59:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x952ea400) [pid = 1858] [serial = 826] [outer = (nil)] 06:59:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x97787000) [pid = 1858] [serial = 827] [outer = 0x952ea400] 06:59:13 INFO - PROCESS | 1858 | 1462629553475 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x97791000) [pid = 1858] [serial = 828] [outer = 0x952ea400] 06:59:14 INFO - PROCESS | 1858 | 1462629554340 Marionette TRACE conn4 <- [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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1529ms 06:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:59:14 INFO - PROCESS | 1858 | 1462629554399 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1858 | 1462629554402 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:59:14 INFO - PROCESS | 1858 | 1462629554408 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1858 | 1462629554411 Marionette TRACE conn4 <- [1,1074,null,{}] 06:59:14 INFO - PROCESS | 1858 | 1462629554417 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1858 | 1462629554613 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:59:14 INFO - PROCESS | 1858 | 1462629554861 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d3000 == 116 [pid = 1858] [id = 276] 06:59:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x8b5af400) [pid = 1858] [serial = 829] [outer = (nil)] 06:59:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x8e2e0000) [pid = 1858] [serial = 830] [outer = 0x8b5af400] 06:59:14 INFO - PROCESS | 1858 | 1462629554993 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x919bd000) [pid = 1858] [serial = 831] [outer = 0x8b5af400] 06:59:16 INFO - PROCESS | 1858 | 1462629556416 Marionette TRACE conn4 <- [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]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2136ms 06:59:16 INFO - PROCESS | 1858 | 1462629556544 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1858 | 1462629556550 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:59:16 INFO - PROCESS | 1858 | 1462629556568 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1858 | 1462629556572 Marionette TRACE conn4 <- [1,1078,null,{}] 06:59:16 INFO - PROCESS | 1858 | 1462629556580 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1858 | 1462629556796 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:59:17 INFO - PROCESS | 1858 | 1462629557008 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb4c00 == 117 [pid = 1858] [id = 277] 06:59:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x89fc6800) [pid = 1858] [serial = 832] [outer = (nil)] 06:59:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x8b431000) [pid = 1858] [serial = 833] [outer = 0x89fc6800] 06:59:17 INFO - PROCESS | 1858 | 1462629557143 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x8ccc4400) [pid = 1858] [serial = 834] [outer = 0x89fc6800] 06:59:18 INFO - PROCESS | 1858 | 1462629558159 Marionette TRACE conn4 <- [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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1640ms 06:59:18 INFO - PROCESS | 1858 | 1462629558199 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1858 | 1462629558208 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:59:18 INFO - PROCESS | 1858 | 1462629558219 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1858 | 1462629558222 Marionette TRACE conn4 <- [1,1082,null,{}] 06:59:18 INFO - PROCESS | 1858 | 1462629558229 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1858 | 1462629558458 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:59:18 INFO - PROCESS | 1858 | 1462629558756 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f2e000 == 118 [pid = 1858] [id = 278] 06:59:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x87f2f400) [pid = 1858] [serial = 835] [outer = (nil)] 06:59:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x89f8c000) [pid = 1858] [serial = 836] [outer = 0x87f2f400] 06:59:18 INFO - PROCESS | 1858 | 1462629558912 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x8b7b7400) [pid = 1858] [serial = 837] [outer = 0x87f2f400] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x98a9c800 == 117 [pid = 1858] [id = 16] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x878cc800 == 116 [pid = 1858] [id = 263] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x87f2c800) [pid = 1858] [serial = 689] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x99b0d400) [pid = 1858] [serial = 662] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x8ca25c00) [pid = 1858] [serial = 677] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x89fc6400) [pid = 1858] [serial = 683] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8b430000) [pid = 1858] [serial = 674] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8eb9f400) [pid = 1858] [serial = 686] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8de33000) [pid = 1858] [serial = 656] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8eb96000) [pid = 1858] [serial = 680] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x9b808400) [pid = 1858] [serial = 665] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x91cce400) [pid = 1858] [serial = 659] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x89f97400) [pid = 1858] [serial = 671] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9cc94c00) [pid = 1858] [serial = 668] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x896c6400) [pid = 1858] [serial = 692] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x8c3d0000) [pid = 1858] [serial = 725] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8decc800 == 115 [pid = 1858] [id = 262] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x896c8c00 == 114 [pid = 1858] [id = 261] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0bd000 == 113 [pid = 1858] [id = 260] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x878c3c00 == 112 [pid = 1858] [id = 259] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b437400 == 111 [pid = 1858] [id = 258] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x896c3000 == 110 [pid = 1858] [id = 257] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x99c45800 == 109 [pid = 1858] [id = 250] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8f45f800 == 108 [pid = 1858] [id = 249] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x95263000 == 107 [pid = 1858] [id = 248] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2b8c00 == 106 [pid = 1858] [id = 247] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x90bcfc00 == 105 [pid = 1858] [id = 246] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3d5000 == 104 [pid = 1858] [id = 245] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8df88000 == 103 [pid = 1858] [id = 244] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3d0800 == 102 [pid = 1858] [id = 243] 06:59:19 INFO - PROCESS | 1858 | --DOCSHELL 0x89f92000 == 101 [pid = 1858] [id = 242] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x91cc7800) [pid = 1858] [serial = 719] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8f2bb000) [pid = 1858] [serial = 704] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x8e08a400) [pid = 1858] [serial = 713] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x9526bc00) [pid = 1858] [serial = 722] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8e084800) [pid = 1858] [serial = 702] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x94647400) [pid = 1858] [serial = 720] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8d725000) [pid = 1858] [serial = 701] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x91a32000) [pid = 1858] [serial = 717] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x939e6000) [pid = 1858] [serial = 711] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x89ea8000) [pid = 1858] [serial = 695] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x90a74c00) [pid = 1858] [serial = 710] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x89f8e800) [pid = 1858] [serial = 696] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x96519400) [pid = 1858] [serial = 723] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x8c3d0c00) [pid = 1858] [serial = 699] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x90bcd800) [pid = 1858] [serial = 707] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8e2e4000) [pid = 1858] [serial = 714] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x91a39400) [pid = 1858] [serial = 708] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8b436000) [pid = 1858] [serial = 698] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8f108400) [pid = 1858] [serial = 716] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x90a70800) [pid = 1858] [serial = 705] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x97790c00) [pid = 1858] [serial = 654] [outer = (nil)] [url = about:blank] 06:59:19 INFO - PROCESS | 1858 | 1462629559923 Marionette TRACE conn4 <- [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]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1735ms 06:59:19 INFO - PROCESS | 1858 | 1462629559954 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1858 | 1462629559958 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:59:19 INFO - PROCESS | 1858 | 1462629559965 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1858 | 1462629559971 Marionette TRACE conn4 <- [1,1086,null,{}] 06:59:19 INFO - PROCESS | 1858 | 1462629559993 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1858 | 1462629560248 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:59:20 INFO - PROCESS | 1858 | 1462629560382 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdef000 == 102 [pid = 1858] [id = 279] 06:59:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8de2b400) [pid = 1858] [serial = 838] [outer = (nil)] 06:59:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8de37000) [pid = 1858] [serial = 839] [outer = 0x8de2b400] 06:59:20 INFO - PROCESS | 1858 | 1462629560518 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8df8dc00) [pid = 1858] [serial = 840] [outer = 0x8de2b400] 06:59:21 INFO - PROCESS | 1858 | 1462629561291 Marionette TRACE conn4 <- [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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1385ms 06:59:21 INFO - PROCESS | 1858 | 1462629561355 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:59:21 INFO - PROCESS | 1858 | 1462629561360 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:59:21 INFO - PROCESS | 1858 | 1462629561366 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1858 | 1462629561369 Marionette TRACE conn4 <- [1,1090,null,{}] 06:59:21 INFO - PROCESS | 1858 | 1462629561375 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1858 | 1462629561617 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:59:21 INFO - PROCESS | 1858 | 1462629561645 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e07f800 == 103 [pid = 1858] [id = 280] 06:59:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x8e2dac00) [pid = 1858] [serial = 841] [outer = (nil)] 06:59:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x8eb84000) [pid = 1858] [serial = 842] [outer = 0x8e2dac00] 06:59:21 INFO - PROCESS | 1858 | 1462629561724 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x8eb92c00) [pid = 1858] [serial = 843] [outer = 0x8e2dac00] 06:59:22 INFO - PROCESS | 1858 | 1462629562650 Marionette TRACE conn4 <- [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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1294ms 06:59:22 INFO - PROCESS | 1858 | 1462629562660 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1858 | 1462629562664 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:59:22 INFO - PROCESS | 1858 | 1462629562669 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1858 | 1462629562672 Marionette TRACE conn4 <- [1,1094,null,{}] 06:59:22 INFO - PROCESS | 1858 | 1462629562690 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1858 | 1462629562910 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:59:22 INFO - PROCESS | 1858 | 1462629562950 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de37800 == 104 [pid = 1858] [id = 281] 06:59:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x8e2de400) [pid = 1858] [serial = 844] [outer = (nil)] 06:59:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x8eb9e400) [pid = 1858] [serial = 845] [outer = 0x8e2de400] 06:59:23 INFO - PROCESS | 1858 | 1462629563021 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8ebf1000) [pid = 1858] [serial = 846] [outer = 0x8e2de400] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x87f27c00) [pid = 1858] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x896c3c00) [pid = 1858] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x8ca26000) [pid = 1858] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8b5adc00) [pid = 1858] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8b7b9000) [pid = 1858] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8a0b3800) [pid = 1858] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:59:23 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8ded0400) [pid = 1858] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:59:24 INFO - PROCESS | 1858 | 1462629564390 Marionette TRACE conn4 <- [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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1744ms 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:59:24 INFO - PROCESS | 1858 | 1462629564420 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1858 | 1462629564423 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:59:24 INFO - PROCESS | 1858 | 1462629564429 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1858 | 1462629564432 Marionette TRACE conn4 <- [1,1098,null,{}] 06:59:24 INFO - PROCESS | 1858 | 1462629564438 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1858 | 1462629564641 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:59:24 INFO - PROCESS | 1858 | 1462629564655 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded6c00 == 105 [pid = 1858] [id = 282] 06:59:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8e1a4000) [pid = 1858] [serial = 847] [outer = (nil)] 06:59:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x90bd6000) [pid = 1858] [serial = 848] [outer = 0x8e1a4000] 06:59:24 INFO - PROCESS | 1858 | 1462629564726 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x90cf2c00) [pid = 1858] [serial = 849] [outer = 0x8e1a4000] 06:59:25 INFO - PROCESS | 1858 | 1462629565640 Marionette TRACE conn4 <- [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]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1235ms 06:59:25 INFO - PROCESS | 1858 | 1462629565663 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1858 | 1462629565667 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:59:25 INFO - PROCESS | 1858 | 1462629565675 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1858 | 1462629565679 Marionette TRACE conn4 <- [1,1102,null,{}] 06:59:25 INFO - PROCESS | 1858 | 1462629565685 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:25 INFO - PROCESS | 1858 | 1462629565857 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:59:26 INFO - PROCESS | 1858 | 1462629566160 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c7800 == 106 [pid = 1858] [id = 283] 06:59:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x878d0400) [pid = 1858] [serial = 850] [outer = (nil)] 06:59:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x896c8800) [pid = 1858] [serial = 851] [outer = 0x878d0400] 06:59:26 INFO - PROCESS | 1858 | 1462629566251 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x89f94000) [pid = 1858] [serial = 852] [outer = 0x878d0400] 06:59:27 INFO - PROCESS | 1858 | 1462629567284 Marionette TRACE conn4 <- [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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1651ms 06:59:27 INFO - PROCESS | 1858 | 1462629567326 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1858 | 1462629567333 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:59:27 INFO - PROCESS | 1858 | 1462629567342 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1858 | 1462629567347 Marionette TRACE conn4 <- [1,1106,null,{}] 06:59:27 INFO - PROCESS | 1858 | 1462629567355 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1858 | 1462629567565 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:59:27 INFO - PROCESS | 1858 | 1462629567820 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7bb000 == 107 [pid = 1858] [id = 284] 06:59:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8c3d0c00) [pid = 1858] [serial = 853] [outer = (nil)] 06:59:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x8c3ddc00) [pid = 1858] [serial = 854] [outer = 0x8c3d0c00] 06:59:27 INFO - PROCESS | 1858 | 1462629567960 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x8ccd1400) [pid = 1858] [serial = 855] [outer = 0x8c3d0c00] 06:59:28 INFO - PROCESS | 1858 | 1462629568886 Marionette TRACE conn4 <- [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]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1584ms 06:59:28 INFO - PROCESS | 1858 | 1462629568930 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1858 | 1462629568937 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:59:28 INFO - PROCESS | 1858 | 1462629568944 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1858 | 1462629568948 Marionette TRACE conn4 <- [1,1110,null,{}] 06:59:28 INFO - PROCESS | 1858 | 1462629568954 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1858 | 1462629569185 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:59:29 INFO - PROCESS | 1858 | 1462629569510 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e081000 == 108 [pid = 1858] [id = 285] 06:59:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x8e082400) [pid = 1858] [serial = 856] [outer = (nil)] 06:59:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x8e08d800) [pid = 1858] [serial = 857] [outer = 0x8e082400] 06:59:29 INFO - PROCESS | 1858 | 1462629569645 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x8eb98400) [pid = 1858] [serial = 858] [outer = 0x8e082400] 06:59:30 INFO - PROCESS | 1858 | 1462629570592 Marionette TRACE conn4 <- [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]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1686ms 06:59:30 INFO - PROCESS | 1858 | 1462629570631 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1858 | 1462629570636 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:59:30 INFO - PROCESS | 1858 | 1462629570654 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1858 | 1462629570665 Marionette TRACE conn4 <- [1,1114,null,{}] 06:59:30 INFO - PROCESS | 1858 | 1462629570674 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 1858 | 1462629570925 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:59:31 INFO - PROCESS | 1858 | 1462629571177 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2c0000 == 109 [pid = 1858] [id = 286] 06:59:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x90bca400) [pid = 1858] [serial = 859] [outer = (nil)] 06:59:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x90cf5800) [pid = 1858] [serial = 860] [outer = 0x90bca400] 06:59:31 INFO - PROCESS | 1858 | 1462629571306 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x919ba400) [pid = 1858] [serial = 861] [outer = 0x90bca400] 06:59:32 INFO - PROCESS | 1858 | 1462629572215 Marionette TRACE conn4 <- [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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1598ms 06:59:32 INFO - PROCESS | 1858 | 1462629572245 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:59:32 INFO - PROCESS | 1858 | 1462629572250 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:59:32 INFO - PROCESS | 1858 | 1462629572256 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1858 | 1462629572260 Marionette TRACE conn4 <- [1,1118,null,{}] 06:59:32 INFO - PROCESS | 1858 | 1462629572266 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 1858 | 1462629572461 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:59:32 INFO - PROCESS | 1858 | 1462629572716 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x896ce400 == 110 [pid = 1858] [id = 287] 06:59:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x90bcc000) [pid = 1858] [serial = 862] [outer = (nil)] 06:59:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x91cc9000) [pid = 1858] [serial = 863] [outer = 0x90bcc000] 06:59:32 INFO - PROCESS | 1858 | 1462629572845 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x92631400) [pid = 1858] [serial = 864] [outer = 0x90bcc000] 06:59:33 INFO - PROCESS | 1858 | 1462629573726 Marionette TRACE conn4 <- [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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1543ms 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:59:33 INFO - PROCESS | 1858 | 1462629573800 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1858 | 1462629573803 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:59:33 INFO - PROCESS | 1858 | 1462629573810 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1858 | 1462629573813 Marionette TRACE conn4 <- [1,1122,null,{}] 06:59:33 INFO - PROCESS | 1858 | 1462629573819 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1858 | 1462629574012 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:59:34 INFO - PROCESS | 1858 | 1462629574348 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fbe000 == 111 [pid = 1858] [id = 288] 06:59:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x92630800) [pid = 1858] [serial = 865] [outer = (nil)] 06:59:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9297f000) [pid = 1858] [serial = 866] [outer = 0x92630800] 06:59:34 INFO - PROCESS | 1858 | 1462629574455 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x9526c800) [pid = 1858] [serial = 867] [outer = 0x92630800] 06:59:35 INFO - PROCESS | 1858 | 1462629575368 Marionette TRACE conn4 <- [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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1585ms 06:59:35 INFO - PROCESS | 1858 | 1462629575394 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1858 | 1462629575398 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:59:35 INFO - PROCESS | 1858 | 1462629575404 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1858 | 1462629575408 Marionette TRACE conn4 <- [1,1126,null,{}] 06:59:35 INFO - PROCESS | 1858 | 1462629575414 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1858 | 1462629575630 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:59:35 INFO - PROCESS | 1858 | 1462629575876 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f96400 == 112 [pid = 1858] [id = 289] 06:59:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x91a3bc00) [pid = 1858] [serial = 868] [outer = (nil)] 06:59:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x9772c000) [pid = 1858] [serial = 869] [outer = 0x91a3bc00] 06:59:36 INFO - PROCESS | 1858 | 1462629576002 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x9778e400) [pid = 1858] [serial = 870] [outer = 0x91a3bc00] 06:59:36 INFO - PROCESS | 1858 | 1462629576909 Marionette TRACE conn4 <- [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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1530ms 06:59:36 INFO - PROCESS | 1858 | 1462629576936 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:59:36 INFO - PROCESS | 1858 | 1462629576940 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:59:36 INFO - PROCESS | 1858 | 1462629576947 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1858 | 1462629576951 Marionette TRACE conn4 <- [1,1130,null,{}] 06:59:36 INFO - PROCESS | 1858 | 1462629576957 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 1858 | 1462629577153 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:59:37 INFO - PROCESS | 1858 | 1462629577408 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x939de800 == 113 [pid = 1858] [id = 290] 06:59:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x9772a800) [pid = 1858] [serial = 871] [outer = (nil)] 06:59:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x98a9d000) [pid = 1858] [serial = 872] [outer = 0x9772a800] 06:59:37 INFO - PROCESS | 1858 | 1462629577538 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x99794400) [pid = 1858] [serial = 873] [outer = 0x9772a800] 06:59:38 INFO - PROCESS | 1858 | 1462629578474 Marionette TRACE conn4 <- [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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1584ms 06:59:38 INFO - PROCESS | 1858 | 1462629578531 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1858 | 1462629578535 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:59:38 INFO - PROCESS | 1858 | 1462629578542 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1858 | 1462629578544 Marionette TRACE conn4 <- [1,1134,null,{}] 06:59:38 INFO - PROCESS | 1858 | 1462629578550 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1858 | 1462629578781 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:59:39 INFO - PROCESS | 1858 | 1462629579050 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f92000 == 114 [pid = 1858] [id = 291] 06:59:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x8f453800) [pid = 1858] [serial = 874] [outer = (nil)] 06:59:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x99b0b400) [pid = 1858] [serial = 875] [outer = 0x8f453800] 06:59:39 INFO - PROCESS | 1858 | 1462629579179 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x99c45800) [pid = 1858] [serial = 876] [outer = 0x8f453800] 06:59:40 INFO - PROCESS | 1858 | 1462629580096 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1628ms 06:59:40 INFO - PROCESS | 1858 | 1462629580171 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1858 | 1462629580176 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:59:40 INFO - PROCESS | 1858 | 1462629580182 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1858 | 1462629580186 Marionette TRACE conn4 <- [1,1138,null,{}] 06:59:40 INFO - PROCESS | 1858 | 1462629580192 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 1858 | 1462629580432 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:59:40 INFO - PROCESS | 1858 | 1462629580698 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c3400 == 115 [pid = 1858] [id = 292] 06:59:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x92235c00) [pid = 1858] [serial = 877] [outer = (nil)] 06:59:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x9a002400) [pid = 1858] [serial = 878] [outer = 0x92235c00] 06:59:40 INFO - PROCESS | 1858 | 1462629580825 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x9a007c00) [pid = 1858] [serial = 879] [outer = 0x92235c00] 06:59:41 INFO - PROCESS | 1858 | 1462629581683 Marionette TRACE conn4 <- [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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1540ms 06:59:41 INFO - PROCESS | 1858 | 1462629581723 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:59:41 INFO - PROCESS | 1858 | 1462629581727 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:59:41 INFO - PROCESS | 1858 | 1462629581734 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1858 | 1462629581737 Marionette TRACE conn4 <- [1,1142,null,{}] 06:59:41 INFO - PROCESS | 1858 | 1462629581743 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1858 | 1462629581937 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:59:42 INFO - PROCESS | 1858 | 1462629582152 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a504c00 == 116 [pid = 1858] [id = 293] 06:59:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x9a505400) [pid = 1858] [serial = 880] [outer = (nil)] 06:59:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 193 (0x9a50d400) [pid = 1858] [serial = 881] [outer = 0x9a505400] 06:59:42 INFO - PROCESS | 1858 | 1462629582342 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 194 (0x9ac9c800) [pid = 1858] [serial = 882] [outer = 0x9a505400] 06:59:43 INFO - PROCESS | 1858 | 1462629583272 Marionette TRACE conn4 <- [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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1585ms 06:59:43 INFO - PROCESS | 1858 | 1462629583319 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:59:43 INFO - PROCESS | 1858 | 1462629583324 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:59:43 INFO - PROCESS | 1858 | 1462629583330 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1858 | 1462629583334 Marionette TRACE conn4 <- [1,1146,null,{}] 06:59:43 INFO - PROCESS | 1858 | 1462629583340 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 1858 | 1462629583552 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:59:43 INFO - PROCESS | 1858 | 1462629583861 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3c400 == 117 [pid = 1858] [id = 294] 06:59:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 195 (0x952f6c00) [pid = 1858] [serial = 883] [outer = (nil)] 06:59:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 196 (0x9af64800) [pid = 1858] [serial = 884] [outer = 0x952f6c00] 06:59:43 INFO - PROCESS | 1858 | 1462629583949 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 197 (0x9afeb400) [pid = 1858] [serial = 885] [outer = 0x952f6c00] 06:59:44 INFO - PROCESS | 1858 | 1462629584828 Marionette TRACE conn4 <- [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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1537ms 06:59:44 INFO - PROCESS | 1858 | 1462629584868 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1858 | 1462629584872 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:59:44 INFO - PROCESS | 1858 | 1462629584878 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1858 | 1462629584880 Marionette TRACE conn4 <- [1,1150,null,{}] 06:59:44 INFO - PROCESS | 1858 | 1462629584886 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1858 | 1462629585073 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:59:45 INFO - PROCESS | 1858 | 1462629585294 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x92630000 == 118 [pid = 1858] [id = 295] 06:59:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 198 (0x9afe9400) [pid = 1858] [serial = 886] [outer = (nil)] 06:59:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 199 (0x9b84d000) [pid = 1858] [serial = 887] [outer = 0x9afe9400] 06:59:45 INFO - PROCESS | 1858 | 1462629585455 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x9b876400) [pid = 1858] [serial = 888] [outer = 0x9afe9400] 06:59:46 INFO - PROCESS | 1858 | 1462629586354 Marionette TRACE conn4 <- [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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1527ms 06:59:46 INFO - PROCESS | 1858 | 1462629586406 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:59:46 INFO - PROCESS | 1858 | 1462629586420 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:59:46 INFO - PROCESS | 1858 | 1462629586427 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1858 | 1462629586431 Marionette TRACE conn4 <- [1,1154,null,{}] 06:59:46 INFO - PROCESS | 1858 | 1462629586436 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1858 | 1462629586632 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:59:46 INFO - PROCESS | 1858 | 1462629586899 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b83fc00 == 119 [pid = 1858] [id = 296] 06:59:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x9b870c00) [pid = 1858] [serial = 889] [outer = (nil)] 06:59:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x9b99cc00) [pid = 1858] [serial = 890] [outer = 0x9b870c00] 06:59:47 INFO - PROCESS | 1858 | 1462629587030 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x9b9a2800) [pid = 1858] [serial = 891] [outer = 0x9b870c00] 06:59:47 INFO - PROCESS | 1858 | 1462629587950 Marionette TRACE conn4 <- [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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1582ms 06:59:48 INFO - PROCESS | 1858 | 1462629588011 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1858 | 1462629588016 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:59:48 INFO - PROCESS | 1858 | 1462629588022 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1858 | 1462629588026 Marionette TRACE conn4 <- [1,1158,null,{}] 06:59:48 INFO - PROCESS | 1858 | 1462629588031 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1858 | 1462629588270 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:59:48 INFO - PROCESS | 1858 | 1462629588520 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f88c00 == 120 [pid = 1858] [id = 297] 06:59:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x89f91000) [pid = 1858] [serial = 892] [outer = (nil)] 06:59:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0x89fc7c00) [pid = 1858] [serial = 893] [outer = 0x89f91000] 06:59:49 INFO - PROCESS | 1858 | 1462629589106 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x8b2d6c00) [pid = 1858] [serial = 894] [outer = 0x89f91000] 06:59:50 INFO - PROCESS | 1858 | 1462629590084 Marionette TRACE conn4 <- [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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2093ms 06:59:50 INFO - PROCESS | 1858 | 1462629590116 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1858 | 1462629590122 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:59:50 INFO - PROCESS | 1858 | 1462629590131 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1858 | 1462629590135 Marionette TRACE conn4 <- [1,1162,null,{}] 06:59:50 INFO - PROCESS | 1858 | 1462629590143 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1858 | 1462629590338 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:59:50 INFO - PROCESS | 1858 | 1462629590612 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fcc000 == 121 [pid = 1858] [id = 298] 06:59:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x8a0b9800) [pid = 1858] [serial = 895] [outer = (nil)] 06:59:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x8b5ac800) [pid = 1858] [serial = 896] [outer = 0x8a0b9800] 06:59:50 INFO - PROCESS | 1858 | 1462629590748 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x8b7b8c00) [pid = 1858] [serial = 897] [outer = 0x8a0b9800] 06:59:51 INFO - PROCESS | 1858 | 1462629591648 Marionette TRACE conn4 <- [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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1581ms 06:59:51 INFO - PROCESS | 1858 | 1462629591712 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1858 | 1462629591723 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:59:51 INFO - PROCESS | 1858 | 1462629591742 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1858 | 1462629591748 Marionette TRACE conn4 <- [1,1166,null,{}] 06:59:51 INFO - PROCESS | 1858 | 1462629591759 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 1858 | 1462629592053 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:59:52 INFO - PROCESS | 1858 | 1462629592377 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc8400 == 122 [pid = 1858] [id = 299] 06:59:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x8a0b5400) [pid = 1858] [serial = 898] [outer = (nil)] 06:59:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x8c3d4800) [pid = 1858] [serial = 899] [outer = 0x8a0b5400] 06:59:52 INFO - PROCESS | 1858 | 1462629592458 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x8cdf5000) [pid = 1858] [serial = 900] [outer = 0x8a0b5400] 06:59:52 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd5c00 == 121 [pid = 1858] [id = 219] 06:59:52 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8a000 == 120 [pid = 1858] [id = 223] 06:59:52 INFO - PROCESS | 1858 | --DOCSHELL 0x8b429800 == 119 [pid = 1858] [id = 224] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x9cb75c00) [pid = 1858] [serial = 755] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x9297d800) [pid = 1858] [serial = 740] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x9a50f000) [pid = 1858] [serial = 749] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x99c48000) [pid = 1858] [serial = 746] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x8f102800) [pid = 1858] [serial = 770] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x9b182c00) [pid = 1858] [serial = 752] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x97788800) [pid = 1858] [serial = 743] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0x8df8fc00) [pid = 1858] [serial = 761] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0x8c3d2c00) [pid = 1858] [serial = 767] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0x878ca000) [pid = 1858] [serial = 764] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0x8eb83c00) [pid = 1858] [serial = 758] [outer = (nil)] [url = about:blank] 06:59:52 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0x8e1a5c00) [pid = 1858] [serial = 791] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8ded6c00 == 118 [pid = 1858] [id = 282] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8de37800 == 117 [pid = 1858] [id = 281] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8e07f800 == 116 [pid = 1858] [id = 280] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdef000 == 115 [pid = 1858] [id = 279] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x87f2e000 == 114 [pid = 1858] [id = 278] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x89eb4c00 == 113 [pid = 1858] [id = 277] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2bcc00 == 112 [pid = 1858] [id = 270] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x90a70000 == 111 [pid = 1858] [id = 269] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccc6400 == 110 [pid = 1858] [id = 268] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8d721800 == 109 [pid = 1858] [id = 267] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8d724800 == 108 [pid = 1858] [id = 266] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x8b42cc00 == 107 [pid = 1858] [id = 265] 06:59:53 INFO - PROCESS | 1858 | --DOCSHELL 0x878c1c00 == 106 [pid = 1858] [id = 264] 06:59:53 INFO - PROCESS | 1858 | 1462629593536 Marionette TRACE conn4 <- [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]]]}] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0x89fc3000) [pid = 1858] [serial = 779] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 198 (0x89fbf800) [pid = 1858] [serial = 728] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 197 (0x896cfc00) [pid = 1858] [serial = 773] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 196 (0x8cdefc00) [pid = 1858] [serial = 782] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 195 (0x8ca24400) [pid = 1858] [serial = 777] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 194 (0x8c3d0400) [pid = 1858] [serial = 776] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 193 (0x8d5a6c00) [pid = 1858] [serial = 783] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 192 (0x8de34000) [pid = 1858] [serial = 786] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0x8de2a000) [pid = 1858] [serial = 785] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x8eb82400) [pid = 1858] [serial = 734] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x8f10f800) [pid = 1858] [serial = 737] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x8cdf0400) [pid = 1858] [serial = 726] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x8ccc9400) [pid = 1858] [serial = 731] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8df88400) [pid = 1858] [serial = 788] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x89f8d400) [pid = 1858] [serial = 774] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8e084400) [pid = 1858] [serial = 789] [outer = (nil)] [url = about:blank] 06:59:53 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8cdf8c00) [pid = 1858] [serial = 780] [outer = (nil)] [url = about:blank] 06:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1852ms 06:59:53 INFO - PROCESS | 1858 | 1462629593590 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1858 | 1462629593596 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:59:53 INFO - PROCESS | 1858 | 1462629593602 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1858 | 1462629593607 Marionette TRACE conn4 <- [1,1170,null,{}] 06:59:53 INFO - PROCESS | 1858 | 1462629593623 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 1858 | 1462629593836 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:59:54 INFO - PROCESS | 1858 | 1462629594013 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cfc00 == 107 [pid = 1858] [id = 300] 06:59:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x89eb4c00) [pid = 1858] [serial = 901] [outer = (nil)] 06:59:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8d5a9c00) [pid = 1858] [serial = 902] [outer = 0x89eb4c00] 06:59:54 INFO - PROCESS | 1858 | 1462629594088 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x8d722c00) [pid = 1858] [serial = 903] [outer = 0x89eb4c00] 06:59:54 INFO - PROCESS | 1858 | 1462629594915 Marionette TRACE conn4 <- [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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1389ms 06:59:54 INFO - PROCESS | 1858 | 1462629594991 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1858 | 1462629594996 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:59:55 INFO - PROCESS | 1858 | 1462629595002 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1858 | 1462629595005 Marionette TRACE conn4 <- [1,1174,null,{}] 06:59:55 INFO - PROCESS | 1858 | 1462629595010 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1858 | 1462629595185 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:59:55 INFO - PROCESS | 1858 | 1462629595196 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf9c00 == 108 [pid = 1858] [id = 301] 06:59:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x8de35800) [pid = 1858] [serial = 904] [outer = (nil)] 06:59:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x8df85400) [pid = 1858] [serial = 905] [outer = 0x8de35800] 06:59:55 INFO - PROCESS | 1858 | 1462629595441 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x8df8c400) [pid = 1858] [serial = 906] [outer = 0x8de35800] 06:59:56 INFO - PROCESS | 1858 | 1462629596312 Marionette TRACE conn4 <- [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] 06:59:56 INFO - PROCESS | 1858 | 1462629596359 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:59:56 INFO - PROCESS | 1858 | 1462629596366 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1858 | 1462629596368 Marionette TRACE conn4 <- [1,1178,null,{}] 06:59:56 INFO - PROCESS | 1858 | 1462629596380 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1858 | 1462629596600 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:59:56 INFO - PROCESS | 1858 | 1462629596623 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df8a400 == 109 [pid = 1858] [id = 302] 06:59:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x8df91000) [pid = 1858] [serial = 907] [outer = (nil)] 06:59:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x8e08a400) [pid = 1858] [serial = 908] [outer = 0x8df91000] 06:59:56 INFO - PROCESS | 1858 | 1462629596705 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x8eb8a800) [pid = 1858] [serial = 909] [outer = 0x8df91000] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0x8b5b0000) [pid = 1858] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x8e2dac00) [pid = 1858] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x8de2b400) [pid = 1858] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x89fc6800) [pid = 1858] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x87f2f400) [pid = 1858] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:59:57 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8e2de400) [pid = 1858] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:59:58 INFO - PROCESS | 1858 | 1462629598113 Marionette TRACE conn4 <- [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] 06:59:58 INFO - PROCESS | 1858 | 1462629598159 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:59:58 INFO - PROCESS | 1858 | 1462629598165 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1858 | 1462629598168 Marionette TRACE conn4 <- [1,1182,null,{}] 06:59:58 INFO - PROCESS | 1858 | 1462629598174 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1858 | 1462629598403 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:59:58 INFO - PROCESS | 1858 | 1462629598573 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f2f400 == 110 [pid = 1858] [id = 303] 06:59:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x8b431400) [pid = 1858] [serial = 910] [outer = (nil)] 06:59:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x8eb92400) [pid = 1858] [serial = 911] [outer = 0x8b431400] 06:59:58 INFO - PROCESS | 1858 | 1462629598650 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x8ebecc00) [pid = 1858] [serial = 912] [outer = 0x8b431400] 06:59:59 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:59 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:59 INFO - PROCESS | 1858 | 1462629599403 Marionette TRACE conn4 <- [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] 06:59:59 INFO - PROCESS | 1858 | 1462629599454 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:59:59 INFO - PROCESS | 1858 | 1462629599460 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1858 | 1462629599463 Marionette TRACE conn4 <- [1,1186,null,{}] 06:59:59 INFO - PROCESS | 1858 | 1462629599469 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1858 | 1462629599658 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:59:59 INFO - PROCESS | 1858 | 1462629599673 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c3400 == 111 [pid = 1858] [id = 304] 06:59:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x89eb0000) [pid = 1858] [serial = 913] [outer = (nil)] 06:59:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x8f2b6000) [pid = 1858] [serial = 914] [outer = 0x89eb0000] 06:59:59 INFO - PROCESS | 1858 | 1462629599764 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x8f2bb400) [pid = 1858] [serial = 915] [outer = 0x89eb0000] 07:00:01 INFO - PROCESS | 1858 | 1462629601093 Marionette TRACE conn4 <- [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] 07:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:00:01 INFO - PROCESS | 1858 | 1462629601150 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:00:01 INFO - PROCESS | 1858 | 1462629601158 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1858 | 1462629601165 Marionette TRACE conn4 <- [1,1190,null,{}] 07:00:01 INFO - PROCESS | 1858 | 1462629601174 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1858 | 1462629601389 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:00:01 INFO - PROCESS | 1858 | 1462629601654 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8d400 == 112 [pid = 1858] [id = 305] 07:00:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 193 (0x89fca000) [pid = 1858] [serial = 916] [outer = (nil)] 07:00:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 194 (0x8b7bec00) [pid = 1858] [serial = 917] [outer = 0x89fca000] 07:00:01 INFO - PROCESS | 1858 | 1462629601787 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 195 (0x8c3dc800) [pid = 1858] [serial = 918] [outer = 0x89fca000] 07:00:02 INFO - PROCESS | 1858 | 1462629602856 Marionette TRACE conn4 <- [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] 07:00:02 INFO - PROCESS | 1858 | 1462629602955 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:00:02 INFO - PROCESS | 1858 | 1462629602969 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1858 | 1462629602973 Marionette TRACE conn4 <- [1,1194,null,{}] 07:00:02 INFO - PROCESS | 1858 | 1462629602981 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 1858 | 1462629603341 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:00:03 INFO - PROCESS | 1858 | 1462629603559 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d72a400 == 113 [pid = 1858] [id = 306] 07:00:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 196 (0x8de29800) [pid = 1858] [serial = 919] [outer = (nil)] 07:00:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 197 (0x8df86800) [pid = 1858] [serial = 920] [outer = 0x8de29800] 07:00:03 INFO - PROCESS | 1858 | 1462629603650 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 198 (0x8e2dac00) [pid = 1858] [serial = 921] [outer = 0x8de29800] 07:00:04 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:04 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:04 INFO - PROCESS | 1858 | 1462629604578 Marionette TRACE conn4 <- [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] 07:00:04 INFO - PROCESS | 1858 | 1462629604657 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:00:04 INFO - PROCESS | 1858 | 1462629604664 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1858 | 1462629604670 Marionette TRACE conn4 <- [1,1198,null,{}] 07:00:04 INFO - PROCESS | 1858 | 1462629604687 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:04 INFO - PROCESS | 1858 | 1462629604940 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:00:05 INFO - PROCESS | 1858 | 1462629605241 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f45d800 == 114 [pid = 1858] [id = 307] 07:00:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 199 (0x8f45dc00) [pid = 1858] [serial = 922] [outer = (nil)] 07:00:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x90a71000) [pid = 1858] [serial = 923] [outer = 0x8f45dc00] 07:00:05 INFO - PROCESS | 1858 | 1462629605339 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x90bd2000) [pid = 1858] [serial = 924] [outer = 0x8f45dc00] 07:00:06 INFO - PROCESS | 1858 | 1462629606261 Marionette TRACE conn4 <- [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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1639ms 07:00:06 INFO - PROCESS | 1858 | 1462629606304 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:00:06 INFO - PROCESS | 1858 | 1462629606309 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:00:06 INFO - PROCESS | 1858 | 1462629606315 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1858 | 1462629606319 Marionette TRACE conn4 <- [1,1202,null,{}] 07:00:06 INFO - PROCESS | 1858 | 1462629606324 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 1858 | 1462629606530 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:00:06 INFO - PROCESS | 1858 | 1462629606740 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2b8800 == 115 [pid = 1858] [id = 308] 07:00:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x90bd3800) [pid = 1858] [serial = 925] [outer = (nil)] 07:00:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x90d8b400) [pid = 1858] [serial = 926] [outer = 0x90bd3800] 07:00:06 INFO - PROCESS | 1858 | 1462629606872 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x919b2800) [pid = 1858] [serial = 927] [outer = 0x90bd3800] 07:00:07 INFO - PROCESS | 1858 | 1462629607781 Marionette TRACE conn4 <- [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]]]}] 07:00:07 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 07:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1529ms 07:00:07 INFO - PROCESS | 1858 | 1462629607845 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:00:07 INFO - PROCESS | 1858 | 1462629607849 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:00:07 INFO - PROCESS | 1858 | 1462629607856 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1858 | 1462629607859 Marionette TRACE conn4 <- [1,1206,null,{}] 07:00:07 INFO - PROCESS | 1858 | 1462629607865 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 1858 | 1462629608070 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:00:08 INFO - PROCESS | 1858 | --DOCSHELL 0x946e6000 == 114 [pid = 1858] [id = 10] 07:00:08 INFO - PROCESS | 1858 | 1462629608429 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb81400 == 115 [pid = 1858] [id = 309] 07:00:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0x91a38c00) [pid = 1858] [serial = 928] [outer = (nil)] 07:00:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x91a3e000) [pid = 1858] [serial = 929] [outer = 0x91a38c00] 07:00:08 INFO - PROCESS | 1858 | 1462629608538 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x91cc6800) [pid = 1858] [serial = 930] [outer = 0x91a38c00] 07:00:09 INFO - PROCESS | 1858 | 1462629609447 Marionette TRACE conn4 <- [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]]]}] 07:00:09 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 07:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1630ms 07:00:09 INFO - PROCESS | 1858 | 1462629609485 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1858 | 1462629609490 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:00:09 INFO - PROCESS | 1858 | 1462629609496 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1858 | 1462629609500 Marionette TRACE conn4 <- [1,1210,null,{}] 07:00:09 INFO - PROCESS | 1858 | 1462629609506 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 1858 | 1462629609725 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:00:10 INFO - PROCESS | 1858 | 1462629610069 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eae400 == 116 [pid = 1858] [id = 310] 07:00:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x90d8e000) [pid = 1858] [serial = 931] [outer = (nil)] 07:00:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x9263a400) [pid = 1858] [serial = 932] [outer = 0x90d8e000] 07:00:10 INFO - PROCESS | 1858 | 1462629610166 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x92978c00) [pid = 1858] [serial = 933] [outer = 0x90d8e000] 07:00:11 INFO - PROCESS | 1858 | 1462629611062 Marionette TRACE conn4 <- [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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1632ms 07:00:11 INFO - PROCESS | 1858 | 1462629611129 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1858 | 1462629611133 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:00:11 INFO - PROCESS | 1858 | 1462629611140 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1858 | 1462629611144 Marionette TRACE conn4 <- [1,1214,null,{}] 07:00:11 INFO - PROCESS | 1858 | 1462629611150 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:11 INFO - PROCESS | 1858 | 1462629611394 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:00:11 INFO - PROCESS | 1858 | 1462629611700 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x92231400 == 117 [pid = 1858] [id = 311] 07:00:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x9289e800) [pid = 1858] [serial = 934] [outer = (nil)] 07:00:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x93a38000) [pid = 1858] [serial = 935] [outer = 0x9289e800] 07:00:11 INFO - PROCESS | 1858 | 1462629611789 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x93a42000) [pid = 1858] [serial = 936] [outer = 0x9289e800] 07:00:12 INFO - PROCESS | 1858 | 1462629612684 Marionette TRACE conn4 <- [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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1579ms 07:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:00:12 INFO - PROCESS | 1858 | 1462629612720 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1858 | 1462629612723 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:00:12 INFO - PROCESS | 1858 | 1462629612729 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1858 | 1462629612733 Marionette TRACE conn4 <- [1,1218,null,{}] 07:00:12 INFO - PROCESS | 1858 | 1462629612739 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 1858 | 1462629612934 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:00:13 INFO - PROCESS | 1858 | 1462629613196 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x90cf6400 == 118 [pid = 1858] [id = 312] 07:00:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x91cc1800) [pid = 1858] [serial = 937] [outer = (nil)] 07:00:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 215 (0x946e3800) [pid = 1858] [serial = 938] [outer = 0x91cc1800] 07:00:13 INFO - PROCESS | 1858 | 1462629613326 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 216 (0x946ea000) [pid = 1858] [serial = 939] [outer = 0x91cc1800] 07:00:14 INFO - PROCESS | 1858 | 1462629614256 Marionette TRACE conn4 <- [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]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1599ms 07:00:14 INFO - PROCESS | 1858 | 1462629614329 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1858 | 1462629614332 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:00:14 INFO - PROCESS | 1858 | 1462629614340 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1858 | 1462629614343 Marionette TRACE conn4 <- [1,1222,null,{}] 07:00:14 INFO - PROCESS | 1858 | 1462629614350 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:14 INFO - PROCESS | 1858 | 1462629614607 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:00:14 INFO - PROCESS | 1858 | 1462629614916 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d729c00 == 119 [pid = 1858] [id = 313] 07:00:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x939e9000) [pid = 1858] [serial = 940] [outer = (nil)] 07:00:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x95262c00) [pid = 1858] [serial = 941] [outer = 0x939e9000] 07:00:15 INFO - PROCESS | 1858 | 1462629615005 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x95267400) [pid = 1858] [serial = 942] [outer = 0x939e9000] 07:00:15 INFO - PROCESS | 1858 | 1462629615893 Marionette TRACE conn4 <- [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] 07:00:15 INFO - PROCESS | 1858 | 1462629615936 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:00:15 INFO - PROCESS | 1858 | 1462629615942 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1858 | 1462629615946 Marionette TRACE conn4 <- [1,1226,null,{}] 07:00:15 INFO - PROCESS | 1858 | 1462629615951 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 1858 | 1462629616143 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:00:16 INFO - PROCESS | 1858 | 1462629616417 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x952ec800 == 120 [pid = 1858] [id = 314] 07:00:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 220 (0x97729400) [pid = 1858] [serial = 943] [outer = (nil)] 07:00:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 221 (0x97731800) [pid = 1858] [serial = 944] [outer = 0x97729400] 07:00:16 INFO - PROCESS | 1858 | 1462629616547 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x97788000) [pid = 1858] [serial = 945] [outer = 0x97729400] 07:00:17 INFO - PROCESS | 1858 | 1462629617424 Marionette TRACE conn4 <- [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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1529ms 07:00:17 INFO - PROCESS | 1858 | 1462629617472 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1858 | 1462629617475 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:00:17 INFO - PROCESS | 1858 | 1462629617482 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1858 | 1462629617487 Marionette TRACE conn4 <- [1,1230,null,{}] 07:00:17 INFO - PROCESS | 1858 | 1462629617493 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 1858 | 1462629617711 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:00:18 INFO - PROCESS | 1858 | 1462629617983 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x919b4400 == 121 [pid = 1858] [id = 315] 07:00:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x9778dc00) [pid = 1858] [serial = 946] [outer = (nil)] 07:00:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x98f4dc00) [pid = 1858] [serial = 947] [outer = 0x9778dc00] 07:00:18 INFO - PROCESS | 1858 | 1462629618121 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x999b5000) [pid = 1858] [serial = 948] [outer = 0x9778dc00] 07:00:19 INFO - PROCESS | 1858 | 1462629619024 Marionette TRACE conn4 <- [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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1584ms 07:00:19 INFO - PROCESS | 1858 | 1462629619068 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1858 | 1462629619072 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:00:19 INFO - PROCESS | 1858 | 1462629619078 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1858 | 1462629619082 Marionette TRACE conn4 <- [1,1234,null,{}] 07:00:19 INFO - PROCESS | 1858 | 1462629619087 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 1858 | 1462629619287 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:00:19 INFO - PROCESS | 1858 | 1462629619599 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x96520000 == 122 [pid = 1858] [id = 316] 07:00:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x999ad000) [pid = 1858] [serial = 949] [outer = (nil)] 07:00:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x99c4d000) [pid = 1858] [serial = 950] [outer = 0x999ad000] 07:00:19 INFO - PROCESS | 1858 | 1462629619692 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x99c50400) [pid = 1858] [serial = 951] [outer = 0x999ad000] 07:00:20 INFO - PROCESS | 1858 | 1462629620550 Marionette TRACE conn4 <- [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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1528ms 07:00:20 INFO - PROCESS | 1858 | 1462629620608 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1858 | 1462629620611 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:00:20 INFO - PROCESS | 1858 | 1462629620618 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1858 | 1462629620631 Marionette TRACE conn4 <- [1,1238,null,{}] 07:00:20 INFO - PROCESS | 1858 | 1462629620637 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:20 INFO - PROCESS | 1858 | 1462629620853 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:00:21 INFO - PROCESS | 1858 | 1462629621114 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca27000 == 123 [pid = 1858] [id = 317] 07:00:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x95264000) [pid = 1858] [serial = 952] [outer = (nil)] 07:00:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x9a010400) [pid = 1858] [serial = 953] [outer = 0x95264000] 07:00:21 INFO - PROCESS | 1858 | 1462629621245 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 231 (0x9a503c00) [pid = 1858] [serial = 954] [outer = 0x95264000] 07:00:22 INFO - PROCESS | 1858 | 1462629622090 Marionette TRACE conn4 <- [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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1490ms 07:00:22 INFO - PROCESS | 1858 | 1462629622122 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1858 | 1462629622126 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:00:22 INFO - PROCESS | 1858 | 1462629622135 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1858 | 1462629622139 Marionette TRACE conn4 <- [1,1242,null,{}] 07:00:22 INFO - PROCESS | 1858 | 1462629622145 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:22 INFO - PROCESS | 1858 | 1462629622344 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:00:22 INFO - PROCESS | 1858 | 1462629622565 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x99b0d400 == 124 [pid = 1858] [id = 318] 07:00:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 232 (0x99c4f400) [pid = 1858] [serial = 955] [outer = (nil)] 07:00:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x9aa81400) [pid = 1858] [serial = 956] [outer = 0x99c4f400] 07:00:22 INFO - PROCESS | 1858 | 1462629622685 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x9aa8b000) [pid = 1858] [serial = 957] [outer = 0x99c4f400] 07:00:23 INFO - PROCESS | 1858 | 1462629623641 Marionette TRACE conn4 <- [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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1554ms 07:00:23 INFO - PROCESS | 1858 | 1462629623690 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1858 | 1462629623694 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:00:23 INFO - PROCESS | 1858 | 1462629623701 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1858 | 1462629623704 Marionette TRACE conn4 <- [1,1246,null,{}] 07:00:23 INFO - PROCESS | 1858 | 1462629623711 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 1858 | 1462629623917 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:00:24 INFO - PROCESS | 1858 | 1462629624221 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f3800 == 125 [pid = 1858] [id = 319] 07:00:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x9837f400) [pid = 1858] [serial = 958] [outer = (nil)] 07:00:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x9acaa400) [pid = 1858] [serial = 959] [outer = 0x9837f400] 07:00:24 INFO - PROCESS | 1858 | 1462629624317 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x9af5e400) [pid = 1858] [serial = 960] [outer = 0x9837f400] 07:00:25 INFO - PROCESS | 1858 | 1462629625296 Marionette TRACE conn4 <- [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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1634ms 07:00:25 INFO - PROCESS | 1858 | 1462629625336 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1858 | 1462629625340 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:00:25 INFO - PROCESS | 1858 | 1462629625346 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1858 | 1462629625348 Marionette TRACE conn4 <- [1,1250,null,{}] 07:00:25 INFO - PROCESS | 1858 | 1462629625355 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:25 INFO - PROCESS | 1858 | 1462629625554 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:00:25 INFO - PROCESS | 1858 | 1462629625890 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc8000 == 126 [pid = 1858] [id = 320] 07:00:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x89fc9800) [pid = 1858] [serial = 961] [outer = (nil)] 07:00:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x9b50b400) [pid = 1858] [serial = 962] [outer = 0x89fc9800] 07:00:25 INFO - PROCESS | 1858 | 1462629625982 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x9b83f400) [pid = 1858] [serial = 963] [outer = 0x89fc9800] 07:00:26 INFO - PROCESS | 1858 | 1462629626869 Marionette TRACE conn4 <- [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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 07:00:26 INFO - PROCESS | 1858 | 1462629626936 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1858 | 1462629626939 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:00:26 INFO - PROCESS | 1858 | 1462629626946 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1858 | 1462629626950 Marionette TRACE conn4 <- [1,1254,null,{}] 07:00:26 INFO - PROCESS | 1858 | 1462629626955 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:27 INFO - PROCESS | 1858 | 1462629627194 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:00:27 INFO - PROCESS | 1858 | 1462629627517 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b9a1000 == 127 [pid = 1858] [id = 321] 07:00:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x9b9a4400) [pid = 1858] [serial = 964] [outer = (nil)] 07:00:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x9cb73c00) [pid = 1858] [serial = 965] [outer = 0x9b9a4400] 07:00:27 INFO - PROCESS | 1858 | 1462629627610 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x9cb78400) [pid = 1858] [serial = 966] [outer = 0x9b9a4400] 07:00:28 INFO - PROCESS | 1858 | 1462629628887 Marionette TRACE conn4 <- [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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2029ms 07:00:29 INFO - PROCESS | 1858 | 1462629629018 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1858 | 1462629629023 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:00:29 INFO - PROCESS | 1858 | 1462629629039 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1858 | 1462629629044 Marionette TRACE conn4 <- [1,1258,null,{}] 07:00:29 INFO - PROCESS | 1858 | 1462629629052 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:29 INFO - PROCESS | 1858 | 1462629629243 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:00:29 INFO - PROCESS | 1858 | 1462629629516 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cc000 == 128 [pid = 1858] [id = 322] 07:00:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x8b5b2800) [pid = 1858] [serial = 967] [outer = (nil)] 07:00:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x8c3d5400) [pid = 1858] [serial = 968] [outer = 0x8b5b2800] 07:00:29 INFO - PROCESS | 1858 | 1462629629596 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x8ccc2800) [pid = 1858] [serial = 969] [outer = 0x8b5b2800] 07:00:30 INFO - PROCESS | 1858 | 1462629630534 Marionette TRACE conn4 <- [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]]]}] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x89f92000 == 127 [pid = 1858] [id = 291] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x878c3400 == 126 [pid = 1858] [id = 292] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x939de800 == 125 [pid = 1858] [id = 290] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x89f96400 == 124 [pid = 1858] [id = 289] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x91fbe000 == 123 [pid = 1858] [id = 288] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x896ce400 == 122 [pid = 1858] [id = 287] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2c0000 == 121 [pid = 1858] [id = 286] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x8e081000 == 120 [pid = 1858] [id = 285] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7bb000 == 119 [pid = 1858] [id = 284] 07:00:30 INFO - PROCESS | 1858 | --DOCSHELL 0x878c7800 == 118 [pid = 1858] [id = 283] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x8e2dd400) [pid = 1858] [serial = 792] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x90bd6000) [pid = 1858] [serial = 848] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x8eb92c00) [pid = 1858] [serial = 843] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x8de37000) [pid = 1858] [serial = 839] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0x8ccc4400) [pid = 1858] [serial = 834] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x8b431000) [pid = 1858] [serial = 833] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x89f8c000) [pid = 1858] [serial = 836] [outer = (nil)] [url = about:blank] 07:00:30 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x8b7b7400) [pid = 1858] [serial = 837] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x8b7bfc00) [pid = 1858] [serial = 797] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x8eb9e400) [pid = 1858] [serial = 845] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x8e2e0000) [pid = 1858] [serial = 830] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x87f2e800) [pid = 1858] [serial = 794] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x8df86000) [pid = 1858] [serial = 800] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0x8eb9e800) [pid = 1858] [serial = 803] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 231 (0x8f2be400) [pid = 1858] [serial = 806] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 230 (0x90bd0000) [pid = 1858] [serial = 809] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0x919bf000) [pid = 1858] [serial = 812] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x91a40c00) [pid = 1858] [serial = 815] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0x9263e000) [pid = 1858] [serial = 818] [outer = (nil)] [url = about:blank] 07:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1987ms 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x93a39c00) [pid = 1858] [serial = 821] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x95263c00) [pid = 1858] [serial = 824] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0x97787000) [pid = 1858] [serial = 827] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x8ebf1000) [pid = 1858] [serial = 846] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x8eb84000) [pid = 1858] [serial = 842] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x8df8dc00) [pid = 1858] [serial = 840] [outer = (nil)] [url = about:blank] 07:00:31 INFO - PROCESS | 1858 | 1462629631108 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1858 | 1462629631117 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:00:31 INFO - PROCESS | 1858 | 1462629631127 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1858 | 1462629631131 Marionette TRACE conn4 <- [1,1262,null,{}] 07:00:31 INFO - PROCESS | 1858 | 1462629631138 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1858 | 1462629631320 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:00:31 INFO - PROCESS | 1858 | 1462629631519 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b42e800 == 119 [pid = 1858] [id = 323] 07:00:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x8b5b1800) [pid = 1858] [serial = 970] [outer = (nil)] 07:00:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x8ca28c00) [pid = 1858] [serial = 971] [outer = 0x8b5b1800] 07:00:31 INFO - PROCESS | 1858 | 1462629631596 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x8cdf7400) [pid = 1858] [serial = 972] [outer = 0x8b5b1800] 07:00:32 INFO - PROCESS | 1858 | 1462629632364 Marionette TRACE conn4 <- [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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1287ms 07:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:00:32 INFO - PROCESS | 1858 | 1462629632415 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1858 | 1462629632418 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:00:32 INFO - PROCESS | 1858 | 1462629632425 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1858 | 1462629632430 Marionette TRACE conn4 <- [1,1266,null,{}] 07:00:32 INFO - PROCESS | 1858 | 1462629632459 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:32 INFO - PROCESS | 1858 | 1462629632661 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:00:32 INFO - PROCESS | 1858 | 1462629632674 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b434800 == 120 [pid = 1858] [id = 324] 07:00:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x8e2e7c00) [pid = 1858] [serial = 973] [outer = (nil)] 07:00:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x8eb90000) [pid = 1858] [serial = 974] [outer = 0x8e2e7c00] 07:00:32 INFO - PROCESS | 1858 | 1462629632751 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x8eb9b800) [pid = 1858] [serial = 975] [outer = 0x8e2e7c00] 07:00:33 INFO - PROCESS | 1858 | 1462629633818 Marionette TRACE conn4 <- [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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1438ms 07:00:33 INFO - PROCESS | 1858 | 1462629633862 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 1858 | 1462629633867 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:00:33 INFO - PROCESS | 1858 | 1462629633873 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1858 | 1462629633876 Marionette TRACE conn4 <- [1,1270,null,{}] 07:00:33 INFO - PROCESS | 1858 | 1462629633890 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 1858 | 1462629634138 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:00:34 INFO - PROCESS | 1858 | 1462629634168 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b432400 == 121 [pid = 1858] [id = 325] 07:00:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x8ebee000) [pid = 1858] [serial = 976] [outer = (nil)] 07:00:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x8f2b6c00) [pid = 1858] [serial = 977] [outer = 0x8ebee000] 07:00:34 INFO - PROCESS | 1858 | 1462629634241 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x90a79000) [pid = 1858] [serial = 978] [outer = 0x8ebee000] 07:00:35 INFO - PROCESS | 1858 | 1462629635181 Marionette TRACE conn4 <- [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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1395ms 07:00:35 INFO - PROCESS | 1858 | 1462629635268 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1858 | 1462629635271 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:00:35 INFO - PROCESS | 1858 | 1462629635278 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1858 | 1462629635282 Marionette TRACE conn4 <- [1,1274,null,{}] 07:00:35 INFO - PROCESS | 1858 | 1462629635288 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 1858 | 1462629635564 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:00:35 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0x8b431400) [pid = 1858] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:00:35 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x8df91000) [pid = 1858] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:00:35 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0x89eb4c00) [pid = 1858] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:00:36 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x8a0b5400) [pid = 1858] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:00:36 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x8de35800) [pid = 1858] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:00:36 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0x8a0b9800) [pid = 1858] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:00:36 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x89f91000) [pid = 1858] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:00:36 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x8e1a4000) [pid = 1858] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:00:36 INFO - PROCESS | 1858 | 1462629636078 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb4c00 == 122 [pid = 1858] [id = 326] 07:00:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x89f91000) [pid = 1858] [serial = 979] [outer = (nil)] 07:00:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x8ca31c00) [pid = 1858] [serial = 980] [outer = 0x89f91000] 07:00:36 INFO - PROCESS | 1858 | 1462629636153 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x8e1a2800) [pid = 1858] [serial = 981] [outer = 0x89f91000] 07:00:36 INFO - PROCESS | 1858 | 1462629636872 Marionette TRACE conn4 <- [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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1639ms 07:00:36 INFO - PROCESS | 1858 | 1462629636918 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1858 | 1462629636921 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:00:36 INFO - PROCESS | 1858 | 1462629636927 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1858 | 1462629636931 Marionette TRACE conn4 <- [1,1278,null,{}] 07:00:36 INFO - PROCESS | 1858 | 1462629636936 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 1858 | 1462629637153 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:00:37 INFO - PROCESS | 1858 | 1462629637331 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b9800 == 123 [pid = 1858] [id = 327] 07:00:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x90a6d400) [pid = 1858] [serial = 982] [outer = (nil)] 07:00:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x91ccf000) [pid = 1858] [serial = 983] [outer = 0x90a6d400] 07:00:37 INFO - PROCESS | 1858 | 1462629637408 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x92630c00) [pid = 1858] [serial = 984] [outer = 0x90a6d400] 07:00:38 INFO - PROCESS | 1858 | 1462629638382 Marionette TRACE conn4 <- [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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1484ms 07:00:38 INFO - PROCESS | 1858 | 1462629638413 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1858 | 1462629638419 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:00:38 INFO - PROCESS | 1858 | 1462629638429 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1858 | 1462629638434 Marionette TRACE conn4 <- [1,1282,null,{}] 07:00:38 INFO - PROCESS | 1858 | 1462629638445 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:38 INFO - PROCESS | 1858 | 1462629638666 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:00:38 INFO - PROCESS | 1858 | 1462629638958 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c8400 == 124 [pid = 1858] [id = 328] 07:00:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x89eb5800) [pid = 1858] [serial = 985] [outer = (nil)] 07:00:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x8c3d5000) [pid = 1858] [serial = 986] [outer = 0x89eb5800] 07:00:39 INFO - PROCESS | 1858 | 1462629639088 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 231 (0x8d5a9800) [pid = 1858] [serial = 987] [outer = 0x89eb5800] 07:00:40 INFO - PROCESS | 1858 | 1462629640022 Marionette TRACE conn4 <- [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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 07:00:40 INFO - PROCESS | 1858 | 1462629640063 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1858 | 1462629640073 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:00:40 INFO - PROCESS | 1858 | 1462629640084 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1858 | 1462629640088 Marionette TRACE conn4 <- [1,1286,null,{}] 07:00:40 INFO - PROCESS | 1858 | 1462629640095 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1858 | 1462629640355 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:00:40 INFO - PROCESS | 1858 | 1462629640634 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df93800 == 125 [pid = 1858] [id = 329] 07:00:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 232 (0x8df93c00) [pid = 1858] [serial = 988] [outer = (nil)] 07:00:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x8f104400) [pid = 1858] [serial = 989] [outer = 0x8df93c00] 07:00:40 INFO - PROCESS | 1858 | 1462629640762 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x8f45a400) [pid = 1858] [serial = 990] [outer = 0x8df93c00] 07:00:41 INFO - PROCESS | 1858 | 1462629641738 Marionette TRACE conn4 <- [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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1732ms 07:00:41 INFO - PROCESS | 1858 | 1462629641816 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:00:41 INFO - PROCESS | 1858 | 1462629641821 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:00:41 INFO - PROCESS | 1858 | 1462629641828 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1858 | 1462629641835 Marionette TRACE conn4 <- [1,1290,null,{}] 07:00:41 INFO - PROCESS | 1858 | 1462629641852 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 1858 | 1462629642101 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:00:42 INFO - PROCESS | 1858 | 1462629642429 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bcf800 == 126 [pid = 1858] [id = 330] 07:00:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x91fbc000) [pid = 1858] [serial = 991] [outer = (nil)] 07:00:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x9263c800) [pid = 1858] [serial = 992] [outer = 0x91fbc000] 07:00:42 INFO - PROCESS | 1858 | 1462629642522 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x939e0400) [pid = 1858] [serial = 993] [outer = 0x91fbc000] 07:00:43 INFO - PROCESS | 1858 | 1462629643476 Marionette TRACE conn4 <- [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]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 07:00:43 INFO - PROCESS | 1858 | 1462629643515 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1858 | 1462629643520 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:00:43 INFO - PROCESS | 1858 | 1462629643527 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1858 | 1462629643532 Marionette TRACE conn4 <- [1,1294,null,{}] 07:00:43 INFO - PROCESS | 1858 | 1462629643537 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 1858 | 1462629643748 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:00:44 INFO - PROCESS | 1858 | 1462629644057 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7bdc00 == 127 [pid = 1858] [id = 331] 07:00:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x92237800) [pid = 1858] [serial = 994] [outer = (nil)] 07:00:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x952eb000) [pid = 1858] [serial = 995] [outer = 0x92237800] 07:00:44 INFO - PROCESS | 1858 | 1462629644152 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x96523c00) [pid = 1858] [serial = 996] [outer = 0x92237800] 07:00:45 INFO - PROCESS | 1858 | 1462629645041 Marionette TRACE conn4 <- [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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1581ms 07:00:45 INFO - PROCESS | 1858 | 1462629645109 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:00:45 INFO - PROCESS | 1858 | 1462629645113 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:00:45 INFO - PROCESS | 1858 | 1462629645120 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1858 | 1462629645124 Marionette TRACE conn4 <- [1,1298,null,{}] 07:00:45 INFO - PROCESS | 1858 | 1462629645129 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 1858 | 1462629645354 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:00:45 INFO - PROCESS | 1858 | 1462629645661 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf1400 == 128 [pid = 1858] [id = 332] 07:00:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x9223b800) [pid = 1858] [serial = 997] [outer = (nil)] 07:00:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x983f6c00) [pid = 1858] [serial = 998] [outer = 0x9223b800] 07:00:45 INFO - PROCESS | 1858 | 1462629645756 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x98a0e000) [pid = 1858] [serial = 999] [outer = 0x9223b800] 07:00:46 INFO - PROCESS | 1858 | 1462629646706 Marionette TRACE conn4 <- [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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1632ms 07:00:46 INFO - PROCESS | 1858 | 1462629646752 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1858 | 1462629646756 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:00:46 INFO - PROCESS | 1858 | 1462629646762 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1858 | 1462629646766 Marionette TRACE conn4 <- [1,1302,null,{}] 07:00:46 INFO - PROCESS | 1858 | 1462629646771 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 1858 | 1462629647024 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:00:47 INFO - PROCESS | 1858 | 1462629647344 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3c000 == 129 [pid = 1858] [id = 333] 07:00:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x97790400) [pid = 1858] [serial = 1000] [outer = (nil)] 07:00:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x9a0c1c00) [pid = 1858] [serial = 1001] [outer = 0x97790400] 07:00:47 INFO - PROCESS | 1858 | 1462629647438 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x9aa89400) [pid = 1858] [serial = 1002] [outer = 0x97790400] 07:00:48 INFO - PROCESS | 1858 | 1462629648313 Marionette TRACE conn4 <- [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]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1595ms 07:00:48 INFO - PROCESS | 1858 | 1462629648358 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:00:48 INFO - PROCESS | 1858 | 1462629648363 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:00:48 INFO - PROCESS | 1858 | 1462629648369 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1858 | 1462629648373 Marionette TRACE conn4 <- [1,1306,null,{}] 07:00:48 INFO - PROCESS | 1858 | 1462629648379 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 1858 | 1462629648573 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:00:48 INFO - PROCESS | 1858 | 1462629648886 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df89000 == 130 [pid = 1858] [id = 334] 07:00:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x91a33400) [pid = 1858] [serial = 1003] [outer = (nil)] 07:00:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x9b1b8c00) [pid = 1858] [serial = 1004] [outer = 0x91a33400] 07:00:48 INFO - PROCESS | 1858 | 1462629648977 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x9b84b400) [pid = 1858] [serial = 1005] [outer = 0x91a33400] 07:00:49 INFO - PROCESS | 1858 | 1462629649861 Marionette TRACE conn4 <- [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]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1530ms 07:00:49 INFO - PROCESS | 1858 | 1462629649900 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 1858 | 1462629649903 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:00:49 INFO - PROCESS | 1858 | 1462629649910 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1858 | 1462629649913 Marionette TRACE conn4 <- [1,1310,null,{}] 07:00:49 INFO - PROCESS | 1858 | 1462629649920 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 1858 | 1462629650110 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:00:50 INFO - PROCESS | 1858 | 1462629650390 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fc0c00 == 131 [pid = 1858] [id = 335] 07:00:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x9add4000) [pid = 1858] [serial = 1006] [outer = (nil)] 07:00:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x9ce4ec00) [pid = 1858] [serial = 1007] [outer = 0x9add4000] 07:00:50 INFO - PROCESS | 1858 | 1462629650522 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x9ce9d000) [pid = 1858] [serial = 1008] [outer = 0x9add4000] 07:00:51 INFO - PROCESS | 1858 | 1462629651388 Marionette TRACE conn4 <- [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] 07:00:51 INFO - PROCESS | 1858 | 1462629651446 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:00:51 INFO - PROCESS | 1858 | 1462629651452 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1858 | 1462629651456 Marionette TRACE conn4 <- [1,1314,null,{}] 07:00:51 INFO - PROCESS | 1858 | 1462629651462 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:51 INFO - PROCESS | 1858 | 1462629651663 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:00:51 INFO - PROCESS | 1858 | 1462629651928 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a5e8000 == 132 [pid = 1858] [id = 336] 07:00:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x9aca1c00) [pid = 1858] [serial = 1009] [outer = (nil)] 07:00:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0xa2247800) [pid = 1858] [serial = 1010] [outer = 0x9aca1c00] 07:00:52 INFO - PROCESS | 1858 | 1462629652052 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0xa22a8800) [pid = 1858] [serial = 1011] [outer = 0x9aca1c00] 07:00:52 INFO - PROCESS | 1858 | 1462629652921 Marionette TRACE conn4 <- [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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1540ms 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:00:53 INFO - PROCESS | 1858 | 1462629652994 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1858 | 1462629652997 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:00:53 INFO - PROCESS | 1858 | 1462629653003 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1858 | 1462629653007 Marionette TRACE conn4 <- [1,1318,null,{}] 07:00:53 INFO - PROCESS | 1858 | 1462629653012 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1858 | 1462629653259 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:00:53 INFO - PROCESS | 1858 | 1462629653571 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd6c00 == 133 [pid = 1858] [id = 337] 07:00:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0xa1026c00) [pid = 1858] [serial = 1012] [outer = (nil)] 07:00:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0xa2546c00) [pid = 1858] [serial = 1013] [outer = 0xa1026c00] 07:00:53 INFO - PROCESS | 1858 | 1462629653669 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0xa254d400) [pid = 1858] [serial = 1014] [outer = 0xa1026c00] 07:00:54 INFO - PROCESS | 1858 | 1462629654604 Marionette TRACE conn4 <- [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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1634ms 07:00:54 INFO - PROCESS | 1858 | 1462629654639 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1858 | 1462629654643 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:00:54 INFO - PROCESS | 1858 | 1462629654650 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1858 | 1462629654654 Marionette TRACE conn4 <- [1,1322,null,{}] 07:00:54 INFO - PROCESS | 1858 | 1462629654660 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:54 INFO - PROCESS | 1858 | 1462629654895 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:00:55 INFO - PROCESS | 1858 | 1462629655219 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1858 | ++DOCSHELL 0xa23b9800 == 134 [pid = 1858] [id = 338] 07:00:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0xa3155000) [pid = 1858] [serial = 1015] [outer = (nil)] 07:00:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0xa31b3000) [pid = 1858] [serial = 1016] [outer = 0xa3155000] 07:00:55 INFO - PROCESS | 1858 | 1462629655332 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0xa331b800) [pid = 1858] [serial = 1017] [outer = 0xa3155000] 07:00:56 INFO - PROCESS | 1858 | 1462629656285 Marionette TRACE conn4 <- [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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1683ms 07:00:56 INFO - PROCESS | 1858 | 1462629656334 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1858 | 1462629656339 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:00:56 INFO - PROCESS | 1858 | 1462629656346 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1858 | 1462629656350 Marionette TRACE conn4 <- [1,1326,null,{}] 07:00:56 INFO - PROCESS | 1858 | 1462629656356 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 1858 | 1462629656565 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:00:56 INFO - PROCESS | 1858 | 1462629656891 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df88000 == 135 [pid = 1858] [id = 339] 07:00:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0xa3154000) [pid = 1858] [serial = 1018] [outer = (nil)] 07:00:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 263 (0xa369e400) [pid = 1858] [serial = 1019] [outer = 0xa3154000] 07:00:56 INFO - PROCESS | 1858 | 1462629656983 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 264 (0xa36a8800) [pid = 1858] [serial = 1020] [outer = 0xa3154000] 07:00:57 INFO - PROCESS | 1858 | 1462629657868 Marionette TRACE conn4 <- [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]]]}] 07:00:57 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 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1589ms 07:00:57 INFO - PROCESS | 1858 | 1462629657936 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1858 | 1462629657940 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:00:57 INFO - PROCESS | 1858 | 1462629657956 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1858 | 1462629657959 Marionette TRACE conn4 <- [1,1330,null,{}] 07:00:57 INFO - PROCESS | 1858 | 1462629657965 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1858 | 1462629658172 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:00:58 INFO - PROCESS | 1858 | 1462629658488 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64a400 == 136 [pid = 1858] [id = 340] 07:00:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 265 (0x8b64ac00) [pid = 1858] [serial = 1021] [outer = (nil)] 07:00:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 266 (0x8b650400) [pid = 1858] [serial = 1022] [outer = 0x8b64ac00] 07:00:58 INFO - PROCESS | 1858 | 1462629658581 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 267 (0x8b652400) [pid = 1858] [serial = 1023] [outer = 0x8b64ac00] 07:00:59 INFO - PROCESS | 1858 | 1462629659472 Marionette TRACE conn4 <- [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]]]}] 07:00:59 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 07:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1580ms 07:00:59 INFO - PROCESS | 1858 | 1462629659537 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1858 | 1462629659541 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:00:59 INFO - PROCESS | 1858 | 1462629659547 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1858 | 1462629659551 Marionette TRACE conn4 <- [1,1334,null,{}] 07:00:59 INFO - PROCESS | 1858 | 1462629659557 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 1858 | 1462629659772 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:01:00 INFO - PROCESS | 1858 | 1462629660084 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64e000 == 137 [pid = 1858] [id = 341] 07:01:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 268 (0x8b653000) [pid = 1858] [serial = 1024] [outer = (nil)] 07:01:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 269 (0xa369c800) [pid = 1858] [serial = 1025] [outer = 0x8b653000] 07:01:00 INFO - PROCESS | 1858 | 1462629660180 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 270 (0xa5198800) [pid = 1858] [serial = 1026] [outer = 0x8b653000] 07:01:01 INFO - PROCESS | 1858 | 1462629661078 Marionette TRACE conn4 <- [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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1581ms 07:01:01 INFO - PROCESS | 1858 | 1462629661130 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1858 | 1462629661134 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:01:01 INFO - PROCESS | 1858 | 1462629661140 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1858 | 1462629661143 Marionette TRACE conn4 <- [1,1338,null,{}] 07:01:01 INFO - PROCESS | 1858 | 1462629661149 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 1858 | 1462629661344 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:01:01 INFO - PROCESS | 1858 | 1462629661681 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e088400 == 138 [pid = 1858] [id = 342] 07:01:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 271 (0xa3346c00) [pid = 1858] [serial = 1027] [outer = (nil)] 07:01:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 272 (0xa6384400) [pid = 1858] [serial = 1028] [outer = 0xa3346c00] 07:01:01 INFO - PROCESS | 1858 | 1462629661773 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 273 (0xa638c000) [pid = 1858] [serial = 1029] [outer = 0xa3346c00] 07:01:03 INFO - PROCESS | 1858 | 1462629663123 Marionette TRACE conn4 <- [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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2033ms 07:01:03 INFO - PROCESS | 1858 | 1462629663193 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1858 | 1462629663198 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:01:03 INFO - PROCESS | 1858 | 1462629663207 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1858 | 1462629663210 Marionette TRACE conn4 <- [1,1342,null,{}] 07:01:03 INFO - PROCESS | 1858 | 1462629663217 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:03 INFO - PROCESS | 1858 | 1462629663423 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:01:03 INFO - PROCESS | 1858 | 1462629663693 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1858 | ++DOCSHELL 0xa51a5c00 == 139 [pid = 1858] [id = 343] 07:01:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 274 (0xa6380000) [pid = 1858] [serial = 1030] [outer = (nil)] 07:01:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 275 (0xa68b4c00) [pid = 1858] [serial = 1031] [outer = 0xa6380000] 07:01:03 INFO - PROCESS | 1858 | 1462629663780 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 276 (0xa6944800) [pid = 1858] [serial = 1032] [outer = 0xa6380000] 07:01:04 INFO - PROCESS | 1858 | 1462629664694 Marionette TRACE conn4 <- [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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1535ms 07:01:04 INFO - PROCESS | 1858 | 1462629664744 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1858 | 1462629664748 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:01:04 INFO - PROCESS | 1858 | 1462629664755 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1858 | 1462629664758 Marionette TRACE conn4 <- [1,1346,null,{}] 07:01:04 INFO - PROCESS | 1858 | 1462629664764 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 1858 | 1462629664979 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:01:05 INFO - PROCESS | 1858 | 1462629665295 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f2c800 == 140 [pid = 1858] [id = 344] 07:01:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 277 (0x8d879000) [pid = 1858] [serial = 1033] [outer = (nil)] 07:01:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 278 (0x8d881000) [pid = 1858] [serial = 1034] [outer = 0x8d879000] 07:01:05 INFO - PROCESS | 1858 | 1462629665393 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 279 (0x8d883800) [pid = 1858] [serial = 1035] [outer = 0x8d879000] 07:01:06 INFO - PROCESS | 1858 | 1462629666311 Marionette TRACE conn4 <- [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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1630ms 07:01:06 INFO - PROCESS | 1858 | 1462629666386 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1858 | 1462629666390 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:01:06 INFO - PROCESS | 1858 | 1462629666396 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1858 | 1462629666400 Marionette TRACE conn4 <- [1,1350,null,{}] 07:01:06 INFO - PROCESS | 1858 | 1462629666406 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:06 INFO - PROCESS | 1858 | 1462629666695 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:01:07 INFO - PROCESS | 1858 | 1462629667024 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x88310000 == 141 [pid = 1858] [id = 345] 07:01:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 280 (0x88310800) [pid = 1858] [serial = 1036] [outer = (nil)] 07:01:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 281 (0x88316400) [pid = 1858] [serial = 1037] [outer = 0x88310800] 07:01:07 INFO - PROCESS | 1858 | 1462629667116 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 282 (0x88318800) [pid = 1858] [serial = 1038] [outer = 0x88310800] 07:01:07 INFO - PROCESS | 1858 | 1462629667995 Marionette TRACE conn4 <- [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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1635ms 07:01:08 INFO - PROCESS | 1858 | 1462629668032 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1858 | 1462629668035 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:01:08 INFO - PROCESS | 1858 | 1462629668042 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1858 | 1462629668046 Marionette TRACE conn4 <- [1,1354,null,{}] 07:01:08 INFO - PROCESS | 1858 | 1462629668052 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 1858 | 1462629668258 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x919c0800 == 140 [pid = 1858] [id = 273] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x9526ec00 == 139 [pid = 1858] [id = 275] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d3000 == 138 [pid = 1858] [id = 276] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x946ea400 == 137 [pid = 1858] [id = 274] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x90d96000 == 136 [pid = 1858] [id = 271] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x91fb9800 == 135 [pid = 1858] [id = 272] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x89eb4c00 == 134 [pid = 1858] [id = 326] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b432400 == 133 [pid = 1858] [id = 325] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b434800 == 132 [pid = 1858] [id = 324] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x93cd9800 == 131 [pid = 1858] [id = 11] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b42e800 == 130 [pid = 1858] [id = 323] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x878cc000 == 129 [pid = 1858] [id = 322] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x952f3800 == 128 [pid = 1858] [id = 319] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x99b0d400 == 127 [pid = 1858] [id = 318] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca27000 == 126 [pid = 1858] [id = 317] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x919b4400 == 125 [pid = 1858] [id = 315] 07:01:09 INFO - PROCESS | 1858 | --DOCSHELL 0x96520000 == 124 [pid = 1858] [id = 316] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 281 (0x9a50d400) [pid = 1858] [serial = 881] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 280 (0x98a9d000) [pid = 1858] [serial = 872] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 279 (0x8e08d800) [pid = 1858] [serial = 857] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 278 (0x8eb92400) [pid = 1858] [serial = 911] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 277 (0x8eb8a800) [pid = 1858] [serial = 909] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 276 (0x9af64800) [pid = 1858] [serial = 884] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 275 (0x8e08a400) [pid = 1858] [serial = 908] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 274 (0x8d5a9c00) [pid = 1858] [serial = 902] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 273 (0x9772c000) [pid = 1858] [serial = 869] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 272 (0x9b99cc00) [pid = 1858] [serial = 890] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 271 (0x8cdf5000) [pid = 1858] [serial = 900] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 270 (0x9b84d000) [pid = 1858] [serial = 887] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 269 (0x8c3ddc00) [pid = 1858] [serial = 854] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 268 (0x8df8c400) [pid = 1858] [serial = 906] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 267 (0x9a002400) [pid = 1858] [serial = 878] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 266 (0x8b7b8c00) [pid = 1858] [serial = 897] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 265 (0x8b2d6c00) [pid = 1858] [serial = 894] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 264 (0x8d722c00) [pid = 1858] [serial = 903] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 263 (0x896c8800) [pid = 1858] [serial = 851] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 262 (0x8c3d4800) [pid = 1858] [serial = 899] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 261 (0x8b5ac800) [pid = 1858] [serial = 896] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 260 (0x91cc9000) [pid = 1858] [serial = 863] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 259 (0x90cf2c00) [pid = 1858] [serial = 849] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x90cf5800) [pid = 1858] [serial = 860] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0x9297f000) [pid = 1858] [serial = 866] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0x8df85400) [pid = 1858] [serial = 905] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0x99b0b400) [pid = 1858] [serial = 875] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0x89fc7c00) [pid = 1858] [serial = 893] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x8ebecc00) [pid = 1858] [serial = 912] [outer = (nil)] [url = about:blank] 07:01:09 INFO - PROCESS | 1858 | 1462629669856 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc7000 == 125 [pid = 1858] [id = 346] 07:01:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x89fc7c00) [pid = 1858] [serial = 1039] [outer = (nil)] 07:01:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x8b2d6c00) [pid = 1858] [serial = 1040] [outer = 0x89fc7c00] 07:01:09 INFO - PROCESS | 1858 | 1462629669942 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0x8b5b2000) [pid = 1858] [serial = 1041] [outer = 0x89fc7c00] 07:01:10 INFO - PROCESS | 1858 | 1462629670744 Marionette TRACE conn4 <- [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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2784ms 07:01:10 INFO - PROCESS | 1858 | 1462629670829 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1858 | 1462629670834 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:01:10 INFO - PROCESS | 1858 | 1462629670841 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1858 | 1462629670847 Marionette TRACE conn4 <- [1,1358,null,{}] 07:01:10 INFO - PROCESS | 1858 | 1462629670854 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:11 INFO - PROCESS | 1858 | 1462629671054 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:01:11 INFO - PROCESS | 1858 | 1462629671242 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d5000 == 126 [pid = 1858] [id = 347] 07:01:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x8ca22400) [pid = 1858] [serial = 1042] [outer = (nil)] 07:01:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x8ccce400) [pid = 1858] [serial = 1043] [outer = 0x8ca22400] 07:01:11 INFO - PROCESS | 1858 | 1462629671323 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x8d5b0000) [pid = 1858] [serial = 1044] [outer = 0x8ca22400] 07:01:12 INFO - PROCESS | 1858 | 1462629672164 Marionette TRACE conn4 <- [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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1384ms 07:01:12 INFO - PROCESS | 1858 | 1462629672229 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:01:12 INFO - PROCESS | 1858 | 1462629672235 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:01:12 INFO - PROCESS | 1858 | 1462629672241 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1858 | 1462629672245 Marionette TRACE conn4 <- [1,1362,null,{}] 07:01:12 INFO - PROCESS | 1858 | 1462629672257 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1858 | 1462629672510 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:01:12 INFO - PROCESS | 1858 | 1462629672544 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d882400 == 127 [pid = 1858] [id = 348] 07:01:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0x8d885000) [pid = 1858] [serial = 1045] [outer = (nil)] 07:01:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0x8de34400) [pid = 1858] [serial = 1046] [outer = 0x8d885000] 07:01:12 INFO - PROCESS | 1858 | 1462629672616 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0x8df8c000) [pid = 1858] [serial = 1047] [outer = 0x8d885000] 07:01:13 INFO - PROCESS | 1858 | 1462629673630 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1445ms 07:01:13 INFO - PROCESS | 1858 | 1462629673687 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1858 | 1462629673691 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:01:13 INFO - PROCESS | 1858 | 1462629673713 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1858 | 1462629673722 Marionette TRACE conn4 <- [1,1366,null,{}] 07:01:13 INFO - PROCESS | 1858 | 1462629673731 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:14 INFO - PROCESS | 1858 | 1462629674019 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 261 (0x8b5b1800) [pid = 1858] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 260 (0x8e2e7c00) [pid = 1858] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 259 (0x8ebee000) [pid = 1858] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x89eb0000) [pid = 1858] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0x946e5c00) [pid = 1858] [serial = 30] [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.] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0x8b5b2800) [pid = 1858] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0x89f91000) [pid = 1858] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:01:14 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0x946e6400) [pid = 1858] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:01:14 INFO - PROCESS | 1858 | 1462629674572 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cfc00 == 128 [pid = 1858] [id = 349] 07:01:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x89eb0000) [pid = 1858] [serial = 1048] [outer = (nil)] 07:01:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0x8d71d400) [pid = 1858] [serial = 1049] [outer = 0x89eb0000] 07:01:14 INFO - PROCESS | 1858 | 1462629674664 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x8e2e7c00) [pid = 1858] [serial = 1050] [outer = 0x89eb0000] 07:01:15 INFO - PROCESS | 1858 | 1462629675410 Marionette TRACE conn4 <- [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] 07:01:15 INFO - PROCESS | 1858 | 1462629675457 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:01:15 INFO - PROCESS | 1858 | 1462629675463 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1858 | 1462629675467 Marionette TRACE conn4 <- [1,1370,null,{}] 07:01:15 INFO - PROCESS | 1858 | 1462629675473 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 1858 | 1462629675656 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:01:15 INFO - PROCESS | 1858 | 1462629675672 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d87a400 == 129 [pid = 1858] [id = 350] 07:01:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x8eb9a400) [pid = 1858] [serial = 1051] [outer = (nil)] 07:01:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x8f108000) [pid = 1858] [serial = 1052] [outer = 0x8eb9a400] 07:01:15 INFO - PROCESS | 1858 | 1462629675747 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 260 (0x8f461800) [pid = 1858] [serial = 1053] [outer = 0x8eb9a400] 07:01:17 INFO - PROCESS | 1858 | 1462629676991 Marionette TRACE conn4 <- [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] 07:01:17 INFO - PROCESS | 1858 | 1462629677052 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:01:17 INFO - PROCESS | 1858 | 1462629677061 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1858 | 1462629677067 Marionette TRACE conn4 <- [1,1374,null,{}] 07:01:17 INFO - PROCESS | 1858 | 1462629677079 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 1858 | 1462629677456 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:01:17 INFO - PROCESS | 1858 | 1462629677710 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8830d800 == 130 [pid = 1858] [id = 351] 07:01:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 261 (0x89fc7400) [pid = 1858] [serial = 1054] [outer = (nil)] 07:01:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 262 (0x8ca2e000) [pid = 1858] [serial = 1055] [outer = 0x89fc7400] 07:01:17 INFO - PROCESS | 1858 | 1462629677806 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 263 (0x8d724800) [pid = 1858] [serial = 1056] [outer = 0x89fc7400] 07:01:18 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:18 INFO - PROCESS | 1858 | 1462629678762 Marionette TRACE conn4 <- [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] 07:01:18 INFO - PROCESS | 1858 | 1462629678824 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:01:18 INFO - PROCESS | 1858 | 1462629678835 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1858 | 1462629678839 Marionette TRACE conn4 <- [1,1378,null,{}] 07:01:18 INFO - PROCESS | 1858 | 1462629678845 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 1858 | 1462629679066 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:01:19 INFO - PROCESS | 1858 | 1462629679386 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded6800 == 131 [pid = 1858] [id = 352] 07:01:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 264 (0x8df91c00) [pid = 1858] [serial = 1057] [outer = (nil)] 07:01:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 265 (0x8e1a9400) [pid = 1858] [serial = 1058] [outer = 0x8df91c00] 07:01:19 INFO - PROCESS | 1858 | 1462629679482 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 266 (0x8ebeb400) [pid = 1858] [serial = 1059] [outer = 0x8df91c00] 07:01:20 INFO - PROCESS | 1858 | 1462629680478 Marionette TRACE conn4 <- [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] 07:01:20 INFO - PROCESS | 1858 | 1462629680525 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:01:20 INFO - PROCESS | 1858 | 1462629680533 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1858 | 1462629680540 Marionette TRACE conn4 <- [1,1382,null,{}] 07:01:20 INFO - PROCESS | 1858 | 1462629680559 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 1858 | 1462629680904 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:01:21 INFO - PROCESS | 1858 | 1462629681184 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d721800 == 132 [pid = 1858] [id = 353] 07:01:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 267 (0x90d97800) [pid = 1858] [serial = 1060] [outer = (nil)] 07:01:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 268 (0x91a37800) [pid = 1858] [serial = 1061] [outer = 0x90d97800] 07:01:21 INFO - PROCESS | 1858 | 1462629681277 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 269 (0x91cd0000) [pid = 1858] [serial = 1062] [outer = 0x90d97800] 07:01:22 INFO - PROCESS | 1858 | [1858] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:22 INFO - PROCESS | 1858 | 1462629682302 Marionette TRACE conn4 <- [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] 07:01:22 INFO - PROCESS | 1858 | 1462629682383 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:01:22 INFO - PROCESS | 1858 | 1462629682390 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1858 | 1462629682393 Marionette TRACE conn4 <- [1,1386,null,{}] 07:01:22 INFO - PROCESS | 1858 | 1462629682399 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 1858 | 1462629682611 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:01:22 INFO - PROCESS | 1858 | 1462629682944 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d92800 == 133 [pid = 1858] [id = 354] 07:01:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 270 (0x9263ac00) [pid = 1858] [serial = 1063] [outer = (nil)] 07:01:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 271 (0x93a38c00) [pid = 1858] [serial = 1064] [outer = 0x9263ac00] 07:01:23 INFO - PROCESS | 1858 | 1462629683044 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 272 (0x93cd9800) [pid = 1858] [serial = 1065] [outer = 0x9263ac00] 07:01:24 INFO - PROCESS | 1858 | 1462629684000 Marionette TRACE conn4 <- [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] 07:01:24 INFO - PROCESS | 1858 | 1462629684026 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:01:24 INFO - PROCESS | 1858 | 1462629684033 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1858 | 1462629684036 Marionette TRACE conn4 <- [1,1390,null,{}] 07:01:24 INFO - PROCESS | 1858 | 1462629684042 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:24 INFO - PROCESS | 1858 | 1462629684252 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:01:24 INFO - PROCESS | 1858 | 1462629684570 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x9297d400 == 134 [pid = 1858] [id = 355] 07:01:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 273 (0x94648400) [pid = 1858] [serial = 1066] [outer = (nil)] 07:01:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 274 (0x9526a400) [pid = 1858] [serial = 1067] [outer = 0x94648400] 07:01:24 INFO - PROCESS | 1858 | 1462629684663 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 275 (0x952f3800) [pid = 1858] [serial = 1068] [outer = 0x94648400] 07:01:25 INFO - PROCESS | 1858 | 1462629685553 Marionette TRACE conn4 <- [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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1535ms 07:01:25 INFO - PROCESS | 1858 | 1462629685567 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1858 | 1462629685571 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:01:25 INFO - PROCESS | 1858 | 1462629685577 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1858 | 1462629685581 Marionette TRACE conn4 <- [1,1394,null,{}] 07:01:25 INFO - PROCESS | 1858 | 1462629685586 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1858 | 1462629685814 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:01:26 INFO - PROCESS | 1858 | 1462629686188 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3d3000 == 135 [pid = 1858] [id = 356] 07:01:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 276 (0x98f54000) [pid = 1858] [serial = 1069] [outer = (nil)] 07:01:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 277 (0x99c47000) [pid = 1858] [serial = 1070] [outer = 0x98f54000] 07:01:26 INFO - PROCESS | 1858 | 1462629686282 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 278 (0x99fb6400) [pid = 1858] [serial = 1071] [outer = 0x98f54000] 07:01:27 INFO - PROCESS | 1858 | 1462629687160 Marionette TRACE conn4 <- [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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1630ms 07:01:27 INFO - PROCESS | 1858 | 1462629687209 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:01:27 INFO - PROCESS | 1858 | 1462629687213 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:01:27 INFO - PROCESS | 1858 | 1462629687219 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1858 | 1462629687223 Marionette TRACE conn4 <- [1,1398,null,{}] 07:01:27 INFO - PROCESS | 1858 | 1462629687228 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:27 INFO - PROCESS | 1858 | 1462629687434 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:01:27 INFO - PROCESS | 1858 | 1462629687753 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c6c00 == 136 [pid = 1858] [id = 357] 07:01:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 279 (0x8eb8d000) [pid = 1858] [serial = 1072] [outer = (nil)] 07:01:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 280 (0x9a50ac00) [pid = 1858] [serial = 1073] [outer = 0x8eb8d000] 07:01:27 INFO - PROCESS | 1858 | 1462629687846 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 281 (0x9a5e4800) [pid = 1858] [serial = 1074] [outer = 0x8eb8d000] 07:01:28 INFO - PROCESS | 1858 | 1462629688743 Marionette TRACE conn4 <- [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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1582ms 07:01:28 INFO - PROCESS | 1858 | 1462629688801 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1858 | 1462629688805 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:01:28 INFO - PROCESS | 1858 | 1462629688811 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1858 | 1462629688815 Marionette TRACE conn4 <- [1,1402,null,{}] 07:01:28 INFO - PROCESS | 1858 | 1462629688821 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 1858 | 1462629689022 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:01:29 INFO - PROCESS | 1858 | 1462629689336 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x9979a800 == 137 [pid = 1858] [id = 358] 07:01:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 282 (0x99c49c00) [pid = 1858] [serial = 1075] [outer = (nil)] 07:01:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 283 (0x9b1b0000) [pid = 1858] [serial = 1076] [outer = 0x99c49c00] 07:01:29 INFO - PROCESS | 1858 | 1462629689427 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 284 (0x9b80d000) [pid = 1858] [serial = 1077] [outer = 0x99c49c00] 07:01:30 INFO - PROCESS | 1858 | 1462629690308 Marionette TRACE conn4 <- [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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1541ms 07:01:30 INFO - PROCESS | 1858 | 1462629690352 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1858 | 1462629690357 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:01:30 INFO - PROCESS | 1858 | 1462629690363 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1858 | 1462629690367 Marionette TRACE conn4 <- [1,1406,null,{}] 07:01:30 INFO - PROCESS | 1858 | 1462629690372 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 1858 | 1462629690576 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:01:30 INFO - PROCESS | 1858 | 1462629690906 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a001400 == 138 [pid = 1858] [id = 359] 07:01:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 285 (0x9aca4400) [pid = 1858] [serial = 1078] [outer = (nil)] 07:01:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 286 (0x9ce9e400) [pid = 1858] [serial = 1079] [outer = 0x9aca4400] 07:01:31 INFO - PROCESS | 1858 | 1462629691033 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 287 (0xa2246c00) [pid = 1858] [serial = 1080] [outer = 0x9aca4400] 07:01:31 INFO - PROCESS | 1858 | 1462629691941 Marionette TRACE conn4 <- [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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1637ms 07:01:32 INFO - PROCESS | 1858 | 1462629692001 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1858 | 1462629692005 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:01:32 INFO - PROCESS | 1858 | 1462629692011 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1858 | 1462629692015 Marionette TRACE conn4 <- [1,1410,null,{}] 07:01:32 INFO - PROCESS | 1858 | 1462629692021 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1858 | 1462629692231 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:01:32 INFO - PROCESS | 1858 | 1462629692561 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b5000 == 139 [pid = 1858] [id = 360] 07:01:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 288 (0x8a0c2c00) [pid = 1858] [serial = 1081] [outer = (nil)] 07:01:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 289 (0xa25e6800) [pid = 1858] [serial = 1082] [outer = 0x8a0c2c00] 07:01:32 INFO - PROCESS | 1858 | 1462629692652 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 290 (0xa3151800) [pid = 1858] [serial = 1083] [outer = 0x8a0c2c00] 07:01:33 INFO - PROCESS | 1858 | 1462629693641 Marionette TRACE conn4 <- [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]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1641ms 07:01:33 INFO - PROCESS | 1858 | 1462629693652 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1858 | 1462629693655 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:01:33 INFO - PROCESS | 1858 | 1462629693662 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1858 | 1462629693666 Marionette TRACE conn4 <- [1,1414,null,{}] 07:01:33 INFO - PROCESS | 1858 | 1462629693671 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:33 INFO - PROCESS | 1858 | 1462629693894 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:01:34 INFO - PROCESS | 1858 | 1462629694229 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1858 | ++DOCSHELL 0xa23bc400 == 140 [pid = 1858] [id = 361] 07:01:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 291 (0xa3578c00) [pid = 1858] [serial = 1084] [outer = (nil)] 07:01:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 292 (0xa357e000) [pid = 1858] [serial = 1085] [outer = 0xa3578c00] 07:01:34 INFO - PROCESS | 1858 | 1462629694325 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 293 (0xa3583400) [pid = 1858] [serial = 1086] [outer = 0xa3578c00] 07:01:35 INFO - PROCESS | 1858 | 1462629695313 Marionette TRACE conn4 <- [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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1681ms 07:01:35 INFO - PROCESS | 1858 | 1462629695344 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1858 | 1462629695348 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:01:35 INFO - PROCESS | 1858 | 1462629695355 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1858 | 1462629695359 Marionette TRACE conn4 <- [1,1418,null,{}] 07:01:35 INFO - PROCESS | 1858 | 1462629695365 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 1858 | 1462629695570 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:01:35 INFO - PROCESS | 1858 | 1462629695897 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774ac00 == 141 [pid = 1858] [id = 362] 07:01:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 294 (0x8774b000) [pid = 1858] [serial = 1087] [outer = (nil)] 07:01:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 295 (0x87752000) [pid = 1858] [serial = 1088] [outer = 0x8774b000] 07:01:36 INFO - PROCESS | 1858 | 1462629696002 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 296 (0x87754800) [pid = 1858] [serial = 1089] [outer = 0x8774b000] 07:01:36 INFO - PROCESS | 1858 | 1462629696938 Marionette TRACE conn4 <- [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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1629ms 07:01:36 INFO - PROCESS | 1858 | 1462629696985 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:01:36 INFO - PROCESS | 1858 | 1462629696989 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:01:36 INFO - PROCESS | 1858 | 1462629696996 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1858 | 1462629697000 Marionette TRACE conn4 <- [1,1422,null,{}] 07:01:37 INFO - PROCESS | 1858 | 1462629697006 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 1858 | 1462629697228 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:01:37 INFO - PROCESS | 1858 | 1462629697563 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774d800 == 142 [pid = 1858] [id = 363] 07:01:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 297 (0x87751000) [pid = 1858] [serial = 1090] [outer = (nil)] 07:01:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 298 (0x99a2fc00) [pid = 1858] [serial = 1091] [outer = 0x87751000] 07:01:37 INFO - PROCESS | 1858 | 1462629697657 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 299 (0x99a31c00) [pid = 1858] [serial = 1092] [outer = 0x87751000] 07:01:38 INFO - PROCESS | 1858 | 1462629698587 Marionette TRACE conn4 <- [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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1629ms 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:01:38 INFO - PROCESS | 1858 | 1462629698626 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1858 | 1462629698629 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:01:38 INFO - PROCESS | 1858 | 1462629698636 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1858 | 1462629698640 Marionette TRACE conn4 <- [1,1426,null,{}] 07:01:38 INFO - PROCESS | 1858 | 1462629698646 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 1858 | 1462629698851 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:01:39 INFO - PROCESS | 1858 | 1462629699186 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x99a2dc00 == 143 [pid = 1858] [id = 364] 07:01:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 300 (0x99a35c00) [pid = 1858] [serial = 1093] [outer = (nil)] 07:01:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 301 (0x99a3ac00) [pid = 1858] [serial = 1094] [outer = 0x99a35c00] 07:01:39 INFO - PROCESS | 1858 | 1462629699279 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 302 (0x99a3c400) [pid = 1858] [serial = 1095] [outer = 0x99a35c00] 07:01:40 INFO - PROCESS | 1858 | 1462629700227 Marionette TRACE conn4 <- [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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1635ms 07:01:40 INFO - PROCESS | 1858 | 1462629700270 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1858 | 1462629700275 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:01:40 INFO - PROCESS | 1858 | 1462629700281 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1858 | 1462629700283 Marionette TRACE conn4 <- [1,1430,null,{}] 07:01:40 INFO - PROCESS | 1858 | 1462629700290 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 1858 | 1462629700497 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:01:40 INFO - PROCESS | 1858 | 1462629700827 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8aca9c00 == 144 [pid = 1858] [id = 365] 07:01:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 303 (0x8acab400) [pid = 1858] [serial = 1096] [outer = (nil)] 07:01:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 304 (0x8acb2400) [pid = 1858] [serial = 1097] [outer = 0x8acab400] 07:01:40 INFO - PROCESS | 1858 | 1462629700922 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 305 (0x8acb5400) [pid = 1858] [serial = 1098] [outer = 0x8acab400] 07:01:41 INFO - PROCESS | 1858 | 1462629701875 Marionette TRACE conn4 <- [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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1628ms 07:01:41 INFO - PROCESS | 1858 | 1462629701909 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1858 | 1462629701912 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:01:41 INFO - PROCESS | 1858 | 1462629701919 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1858 | 1462629701922 Marionette TRACE conn4 <- [1,1434,null,{}] 07:01:41 INFO - PROCESS | 1858 | 1462629701928 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 1858 | 1462629702137 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:01:42 INFO - PROCESS | 1858 | 1462629702463 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acb1800 == 145 [pid = 1858] [id = 366] 07:01:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 306 (0x8acb4000) [pid = 1858] [serial = 1099] [outer = (nil)] 07:01:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 307 (0x99b0d000) [pid = 1858] [serial = 1100] [outer = 0x8acb4000] 07:01:42 INFO - PROCESS | 1858 | 1462629702566 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 308 (0xa357cc00) [pid = 1858] [serial = 1101] [outer = 0x8acb4000] 07:01:43 INFO - PROCESS | 1858 | 1462629703467 Marionette TRACE conn4 <- [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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1584ms 07:01:43 INFO - PROCESS | 1858 | 1462629703504 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1858 | 1462629703508 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:01:43 INFO - PROCESS | 1858 | 1462629703514 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1858 | 1462629703518 Marionette TRACE conn4 <- [1,1438,null,{}] 07:01:43 INFO - PROCESS | 1858 | 1462629703523 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 1858 | 1462629703725 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:01:44 INFO - PROCESS | 1858 | 1462629704084 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c4c00 == 146 [pid = 1858] [id = 367] 07:01:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 309 (0x864c9000) [pid = 1858] [serial = 1102] [outer = (nil)] 07:01:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 310 (0x864cc000) [pid = 1858] [serial = 1103] [outer = 0x864c9000] 07:01:44 INFO - PROCESS | 1858 | 1462629704174 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 311 (0x864ce000) [pid = 1858] [serial = 1104] [outer = 0x864c9000] 07:01:45 INFO - PROCESS | 1858 | 1462629705042 Marionette TRACE conn4 <- [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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1578ms 07:01:45 INFO - PROCESS | 1858 | 1462629705093 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1858 | 1462629705097 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:01:45 INFO - PROCESS | 1858 | 1462629705103 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1858 | 1462629705106 Marionette TRACE conn4 <- [1,1442,null,{}] 07:01:45 INFO - PROCESS | 1858 | 1462629705113 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 1858 | 1462629705325 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:01:46 INFO - PROCESS | 1858 | 1462629706157 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ca000 == 147 [pid = 1858] [id = 368] 07:01:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 312 (0x864cac00) [pid = 1858] [serial = 1105] [outer = (nil)] 07:01:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 313 (0x864cf400) [pid = 1858] [serial = 1106] [outer = 0x864cac00] 07:01:46 INFO - PROCESS | 1858 | 1462629706278 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 314 (0x878c4c00) [pid = 1858] [serial = 1107] [outer = 0x864cac00] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b4400 == 146 [pid = 1858] [id = 252] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x878c9000 == 145 [pid = 1858] [id = 255] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x93a3c400 == 144 [pid = 1858] [id = 294] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x89ea8800 == 143 [pid = 1858] [id = 253] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9a504c00 == 142 [pid = 1858] [id = 293] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x92630000 == 141 [pid = 1858] [id = 295] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x896cfc00 == 140 [pid = 1858] [id = 349] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8d882400 == 139 [pid = 1858] [id = 348] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d5000 == 138 [pid = 1858] [id = 347] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc7000 == 137 [pid = 1858] [id = 346] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9a5e8000 == 136 [pid = 1858] [id = 336] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2ce400 == 135 [pid = 1858] [id = 256] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x91fc0c00 == 134 [pid = 1858] [id = 335] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8df89000 == 133 [pid = 1858] [id = 334] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x93a3c000 == 132 [pid = 1858] [id = 333] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebf1400 == 131 [pid = 1858] [id = 332] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7bdc00 == 130 [pid = 1858] [id = 331] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8df93800 == 129 [pid = 1858] [id = 329] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x90bcf800 == 128 [pid = 1858] [id = 330] 07:01:47 INFO - PROCESS | 1858 | --DOCSHELL 0x896c8400 == 127 [pid = 1858] [id = 328] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 313 (0x90d8b400) [pid = 1858] [serial = 926] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 312 (0x8cdf7400) [pid = 1858] [serial = 972] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 311 (0x9aa81400) [pid = 1858] [serial = 956] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 310 (0x9b50b400) [pid = 1858] [serial = 962] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 309 (0x8ca28c00) [pid = 1858] [serial = 971] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 308 (0x8eb90000) [pid = 1858] [serial = 974] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 307 (0x99c4d000) [pid = 1858] [serial = 950] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 306 (0x91a3e000) [pid = 1858] [serial = 929] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 305 (0x8f2b6c00) [pid = 1858] [serial = 977] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 304 (0x95262c00) [pid = 1858] [serial = 941] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 303 (0x8eb9b800) [pid = 1858] [serial = 975] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 302 (0x8f2bb400) [pid = 1858] [serial = 915] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 301 (0x8f2b6000) [pid = 1858] [serial = 914] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 300 (0x8b7bec00) [pid = 1858] [serial = 917] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 299 (0x90a79000) [pid = 1858] [serial = 978] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 298 (0x9262f400) [pid = 1858] [serial = 648] [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.] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 297 (0x8ccc2800) [pid = 1858] [serial = 969] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 296 (0x8df86800) [pid = 1858] [serial = 920] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 295 (0x8ca31c00) [pid = 1858] [serial = 980] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 294 (0x8c3d5400) [pid = 1858] [serial = 968] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 293 (0x9263a400) [pid = 1858] [serial = 932] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 292 (0x9a010400) [pid = 1858] [serial = 953] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 291 (0x97731800) [pid = 1858] [serial = 944] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 290 (0x93a38000) [pid = 1858] [serial = 935] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 289 (0x8e1a2800) [pid = 1858] [serial = 981] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 288 (0x98f4dc00) [pid = 1858] [serial = 947] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 287 (0x9acaa400) [pid = 1858] [serial = 959] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 286 (0x90a71000) [pid = 1858] [serial = 923] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 285 (0x946e3800) [pid = 1858] [serial = 938] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 284 (0x9cb73c00) [pid = 1858] [serial = 965] [outer = (nil)] [url = about:blank] 07:01:47 INFO - PROCESS | 1858 | --DOMWINDOW == 283 (0x91ccf000) [pid = 1858] [serial = 983] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1858 | 1462629708270 Marionette TRACE conn4 <- [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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3181ms 07:01:48 INFO - PROCESS | 1858 | 1462629708286 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1858 | 1462629708292 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:01:48 INFO - PROCESS | 1858 | 1462629708300 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1858 | 1462629708305 Marionette TRACE conn4 <- [1,1446,null,{}] 07:01:48 INFO - PROCESS | 1858 | 1462629708312 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 1858 | 1462629708528 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:01:48 INFO - PROCESS | 1858 | 1462629708734 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c9000 == 128 [pid = 1858] [id = 369] 07:01:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 284 (0x88313000) [pid = 1858] [serial = 1108] [outer = (nil)] 07:01:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 285 (0x89fc7000) [pid = 1858] [serial = 1109] [outer = 0x88313000] 07:01:48 INFO - PROCESS | 1858 | 1462629708817 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 286 (0x8acb1400) [pid = 1858] [serial = 1110] [outer = 0x88313000] 07:01:49 INFO - PROCESS | 1858 | 1462629709640 Marionette TRACE conn4 <- [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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1380ms 07:01:49 INFO - PROCESS | 1858 | 1462629709683 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1858 | 1462629709689 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:01:49 INFO - PROCESS | 1858 | 1462629709696 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1858 | 1462629709699 Marionette TRACE conn4 <- [1,1450,null,{}] 07:01:49 INFO - PROCESS | 1858 | 1462629709705 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:50 INFO - PROCESS | 1858 | 1462629709998 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:01:50 INFO - PROCESS | 1858 | 1462629710128 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x88318400 == 129 [pid = 1858] [id = 370] 07:01:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 287 (0x89f92400) [pid = 1858] [serial = 1111] [outer = (nil)] 07:01:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 288 (0x8b7bc400) [pid = 1858] [serial = 1112] [outer = 0x89f92400] 07:01:50 INFO - PROCESS | 1858 | 1462629710206 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 289 (0x8c3dc400) [pid = 1858] [serial = 1113] [outer = 0x89f92400] 07:01:51 INFO - PROCESS | 1858 | 1462629711113 Marionette TRACE conn4 <- [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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1487ms 07:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:01:51 INFO - PROCESS | 1858 | 1462629711184 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1858 | 1462629711187 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:01:51 INFO - PROCESS | 1858 | 1462629711201 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1858 | 1462629711210 Marionette TRACE conn4 <- [1,1454,null,{}] 07:01:51 INFO - PROCESS | 1858 | 1462629711227 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 1858 | 1462629711512 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:01:51 INFO - PROCESS | 1858 | 1462629711545 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c4000 == 130 [pid = 1858] [id = 371] 07:01:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 290 (0x8d5a9c00) [pid = 1858] [serial = 1114] [outer = (nil)] 07:01:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 291 (0x8d883400) [pid = 1858] [serial = 1115] [outer = 0x8d5a9c00] 07:01:51 INFO - PROCESS | 1858 | 1462629711623 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 292 (0x8decc800) [pid = 1858] [serial = 1116] [outer = 0x8d5a9c00] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 291 (0x8e1aa400) [pid = 1858] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 290 (0x91a33400) [pid = 1858] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 289 (0x9aca1c00) [pid = 1858] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 288 (0x8eb9c400) [pid = 1858] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 287 (0x8c3dd800) [pid = 1858] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 286 (0x8d879000) [pid = 1858] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 285 (0x8d885000) [pid = 1858] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 284 (0x878d0400) [pid = 1858] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 283 (0x91fbc000) [pid = 1858] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 282 (0x9afe9400) [pid = 1858] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 281 (0xa6380000) [pid = 1858] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 280 (0x88310800) [pid = 1858] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 279 (0x8df93c00) [pid = 1858] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 278 (0x8e2da400) [pid = 1858] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 277 (0xa3154000) [pid = 1858] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 276 (0x9837f400) [pid = 1858] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 275 (0x939e9000) [pid = 1858] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 274 (0x8b42ac00) [pid = 1858] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 273 (0x97790400) [pid = 1858] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 272 (0x878c2000) [pid = 1858] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 271 (0x9651a000) [pid = 1858] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 270 (0x98f4a000) [pid = 1858] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 269 (0x8eb9f800) [pid = 1858] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 268 (0x90d8e000) [pid = 1858] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 267 (0x90bd3800) [pid = 1858] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 266 (0x89fc7c00) [pid = 1858] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 265 (0x952ea400) [pid = 1858] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 264 (0x87f25800) [pid = 1858] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 263 (0x919b6c00) [pid = 1858] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 262 (0x9778dc00) [pid = 1858] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 261 (0x9223b800) [pid = 1858] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 260 (0x92237800) [pid = 1858] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 259 (0x8ca22400) [pid = 1858] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x91a3ac00) [pid = 1858] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0x89eb0000) [pid = 1858] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0x90bd8c00) [pid = 1858] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0xa3155000) [pid = 1858] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0x8e082400) [pid = 1858] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x8b64ac00) [pid = 1858] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 252 (0x8f45dc00) [pid = 1858] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 251 (0x8c3d0c00) [pid = 1858] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 250 (0x999ab400) [pid = 1858] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 249 (0x9289e800) [pid = 1858] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 248 (0x878c2c00) [pid = 1858] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0x8b2d0800) [pid = 1858] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x8b653000) [pid = 1858] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x90bca400) [pid = 1858] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8b5af400) [pid = 1858] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0x89eaac00) [pid = 1858] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x8f453800) [pid = 1858] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0xa3346c00) [pid = 1858] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x89f93400) [pid = 1858] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x999ad000) [pid = 1858] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x8d5ae800) [pid = 1858] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x92235c00) [pid = 1858] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x9add4000) [pid = 1858] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x89eb5800) [pid = 1858] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x8de2f000) [pid = 1858] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x9515a000) [pid = 1858] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:01:53 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0x99a82000) [pid = 1858] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 231 (0x91cc1800) [pid = 1858] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 230 (0x95264000) [pid = 1858] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0x8de29800) [pid = 1858] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x878ca400) [pid = 1858] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0x90a78000) [pid = 1858] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x8b5b1c00) [pid = 1858] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x99c49800) [pid = 1858] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0x89fc0400) [pid = 1858] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x89f8c400) [pid = 1858] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0xa1026c00) [pid = 1858] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x90bcc000) [pid = 1858] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 220 (0x99c4f400) [pid = 1858] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 219 (0x8f2bfc00) [pid = 1858] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x9772a800) [pid = 1858] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0x97729400) [pid = 1858] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x89fca000) [pid = 1858] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 215 (0x92630800) [pid = 1858] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 214 (0x91a38c00) [pid = 1858] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x8d5af000) [pid = 1858] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x8b435c00) [pid = 1858] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x9af68c00) [pid = 1858] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x9b870c00) [pid = 1858] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x89fc9800) [pid = 1858] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x9b9a1800) [pid = 1858] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0x91a3bc00) [pid = 1858] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x87f2b800) [pid = 1858] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x9223b400) [pid = 1858] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0x9a505400) [pid = 1858] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0x8eb8c800) [pid = 1858] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0x952f6c00) [pid = 1858] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0x8b42a400) [pid = 1858] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0x90d90000) [pid = 1858] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:01:54 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0x95154400) [pid = 1858] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:01:54 INFO - PROCESS | 1858 | 1462629714156 Marionette TRACE conn4 <- [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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3019ms 07:01:54 INFO - PROCESS | 1858 | 1462629714212 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1858 | 1462629714216 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:01:54 INFO - PROCESS | 1858 | 1462629714222 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1858 | 1462629714225 Marionette TRACE conn4 <- [1,1458,null,{}] 07:01:54 INFO - PROCESS | 1858 | 1462629714230 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 1858 | 1462629714404 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:01:54 INFO - PROCESS | 1858 | 1462629714596 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c2000 == 131 [pid = 1858] [id = 372] 07:01:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x878d0400) [pid = 1858] [serial = 1117] [outer = (nil)] 07:01:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x89fc9800) [pid = 1858] [serial = 1118] [outer = 0x878d0400] 07:01:54 INFO - PROCESS | 1858 | 1462629714671 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x8b2d5800) [pid = 1858] [serial = 1119] [outer = 0x878d0400] 07:01:55 INFO - PROCESS | 1858 | 1462629715402 Marionette TRACE conn4 <- [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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1227ms 07:01:55 INFO - PROCESS | 1858 | 1462629715459 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1858 | 1462629715463 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:01:55 INFO - PROCESS | 1858 | 1462629715469 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1858 | 1462629715472 Marionette TRACE conn4 <- [1,1462,null,{}] 07:01:55 INFO - PROCESS | 1858 | 1462629715477 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:55 INFO - PROCESS | 1858 | 1462629715664 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:01:55 INFO - PROCESS | 1858 | 1462629715679 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b431c00 == 132 [pid = 1858] [id = 373] 07:01:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x8b5b4800) [pid = 1858] [serial = 1120] [outer = (nil)] 07:01:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x8b655800) [pid = 1858] [serial = 1121] [outer = 0x8b5b4800] 07:01:55 INFO - PROCESS | 1858 | 1462629715766 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0x8d87ec00) [pid = 1858] [serial = 1122] [outer = 0x8b5b4800] 07:01:57 INFO - PROCESS | 1858 | 1462629717188 Marionette TRACE conn4 <- [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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1782ms 07:01:57 INFO - PROCESS | 1858 | 1462629717252 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1858 | 1462629717258 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:01:57 INFO - PROCESS | 1858 | 1462629717267 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1858 | 1462629717272 Marionette TRACE conn4 <- [1,1466,null,{}] 07:01:57 INFO - PROCESS | 1858 | 1462629717280 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 1858 | 1462629717529 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:01:57 INFO - PROCESS | 1858 | 1462629717861 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cc800 == 133 [pid = 1858] [id = 374] 07:01:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x88317400) [pid = 1858] [serial = 1123] [outer = (nil)] 07:01:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 207 (0x89fc0400) [pid = 1858] [serial = 1124] [outer = 0x88317400] 07:01:57 INFO - PROCESS | 1858 | 1462629717950 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 208 (0x8acb7400) [pid = 1858] [serial = 1125] [outer = 0x88317400] 07:01:58 INFO - PROCESS | 1858 | 1462629718971 Marionette TRACE conn4 <- [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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1780ms 07:01:59 INFO - PROCESS | 1858 | 1462629719048 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1858 | 1462629719057 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:01:59 INFO - PROCESS | 1858 | 1462629719068 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1858 | 1462629719073 Marionette TRACE conn4 <- [1,1470,null,{}] 07:01:59 INFO - PROCESS | 1858 | 1462629719079 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 1858 | 1462629719335 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:01:59 INFO - PROCESS | 1858 | 1462629719664 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3d5c00 == 134 [pid = 1858] [id = 375] 07:01:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 209 (0x8c3d6800) [pid = 1858] [serial = 1126] [outer = (nil)] 07:01:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 210 (0x8ccc6000) [pid = 1858] [serial = 1127] [outer = 0x8c3d6800] 07:01:59 INFO - PROCESS | 1858 | 1462629719752 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 211 (0x8d5ae400) [pid = 1858] [serial = 1128] [outer = 0x8c3d6800] 07:02:00 INFO - PROCESS | 1858 | 1462629720756 Marionette TRACE conn4 <- [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]]]}] 07:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1736ms 07:02:00 INFO - PROCESS | 1858 | 1462629720805 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1858 | 1462629720809 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:02:00 INFO - PROCESS | 1858 | 1462629720816 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1858 | 1462629720823 Marionette TRACE conn4 <- [1,1474,null,{}] 07:02:00 INFO - PROCESS | 1858 | 1462629720840 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 1858 | 1462629721064 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:02:01 INFO - PROCESS | 1858 | 1462629721401 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f12400 == 135 [pid = 1858] [id = 376] 07:02:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 212 (0x8de35800) [pid = 1858] [serial = 1129] [outer = (nil)] 07:02:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 213 (0x8e08d800) [pid = 1858] [serial = 1130] [outer = 0x8de35800] 07:02:01 INFO - PROCESS | 1858 | 1462629721498 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 214 (0x8e2e8000) [pid = 1858] [serial = 1131] [outer = 0x8de35800] 07:02:02 INFO - PROCESS | 1858 | 1462629722472 Marionette TRACE conn4 <- [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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 07:02:02 INFO - PROCESS | 1858 | 1462629722553 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:02:02 INFO - PROCESS | 1858 | 1462629722558 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:02:02 INFO - PROCESS | 1858 | 1462629722566 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1858 | 1462629722570 Marionette TRACE conn4 <- [1,1478,null,{}] 07:02:02 INFO - PROCESS | 1858 | 1462629722576 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:02 INFO - PROCESS | 1858 | 1462629722835 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:02:03 INFO - PROCESS | 1858 | 1462629723178 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decdc00 == 136 [pid = 1858] [id = 377] 07:02:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 215 (0x8e082400) [pid = 1858] [serial = 1132] [outer = (nil)] 07:02:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 216 (0x8ebefc00) [pid = 1858] [serial = 1133] [outer = 0x8e082400] 07:02:03 INFO - PROCESS | 1858 | 1462629723266 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 217 (0x8f10f800) [pid = 1858] [serial = 1134] [outer = 0x8e082400] 07:02:04 INFO - PROCESS | 1858 | 1462629724190 Marionette TRACE conn4 <- [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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1684ms 07:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:02:04 INFO - PROCESS | 1858 | 1462629724248 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 1858 | 1462629724252 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:02:04 INFO - PROCESS | 1858 | 1462629724258 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1858 | 1462629724261 Marionette TRACE conn4 <- [1,1482,null,{}] 07:02:04 INFO - PROCESS | 1858 | 1462629724267 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 1858 | 1462629724473 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:02:04 INFO - PROCESS | 1858 | 1462629724803 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf3000 == 137 [pid = 1858] [id = 378] 07:02:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 218 (0x8f2b9000) [pid = 1858] [serial = 1135] [outer = (nil)] 07:02:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 219 (0x8f456c00) [pid = 1858] [serial = 1136] [outer = 0x8f2b9000] 07:02:04 INFO - PROCESS | 1858 | 1462629724907 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 220 (0x8f45dc00) [pid = 1858] [serial = 1137] [outer = 0x8f2b9000] 07:02:05 INFO - PROCESS | 1858 | 1462629725857 Marionette TRACE conn4 <- [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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1631ms 07:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:02:05 INFO - PROCESS | 1858 | 1462629725889 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1858 | 1462629725892 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:02:05 INFO - PROCESS | 1858 | 1462629725898 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1858 | 1462629725902 Marionette TRACE conn4 <- [1,1486,null,{}] 07:02:05 INFO - PROCESS | 1858 | 1462629725907 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:06 INFO - PROCESS | 1858 | 1462629726114 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:02:06 INFO - PROCESS | 1858 | 1462629726455 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1a1800 == 138 [pid = 1858] [id = 379] 07:02:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 221 (0x8f2bf800) [pid = 1858] [serial = 1138] [outer = (nil)] 07:02:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 222 (0x90cf5800) [pid = 1858] [serial = 1139] [outer = 0x8f2bf800] 07:02:06 INFO - PROCESS | 1858 | 1462629726546 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 223 (0x919b1800) [pid = 1858] [serial = 1140] [outer = 0x8f2bf800] 07:02:07 INFO - PROCESS | 1858 | 1462629727443 Marionette TRACE conn4 <- [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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1579ms 07:02:07 INFO - PROCESS | 1858 | 1462629727478 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1858 | 1462629727482 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:02:07 INFO - PROCESS | 1858 | 1462629727488 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1858 | 1462629727491 Marionette TRACE conn4 <- [1,1490,null,{}] 07:02:07 INFO - PROCESS | 1858 | 1462629727497 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:07 INFO - PROCESS | 1858 | 1462629727699 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:02:07 INFO - PROCESS | 1858 | 1462629727968 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd6c00 == 139 [pid = 1858] [id = 380] 07:02:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 224 (0x90cf7400) [pid = 1858] [serial = 1141] [outer = (nil)] 07:02:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 225 (0x91a3b400) [pid = 1858] [serial = 1142] [outer = 0x90cf7400] 07:02:08 INFO - PROCESS | 1858 | 1462629728101 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 226 (0x91cc2000) [pid = 1858] [serial = 1143] [outer = 0x90cf7400] 07:02:09 INFO - PROCESS | 1858 | 1462629729020 Marionette TRACE conn4 <- [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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1587ms 07:02:09 INFO - PROCESS | 1858 | 1462629729076 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1858 | 1462629729080 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:02:09 INFO - PROCESS | 1858 | 1462629729086 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1858 | 1462629729090 Marionette TRACE conn4 <- [1,1494,null,{}] 07:02:09 INFO - PROCESS | 1858 | 1462629729096 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 1858 | 1462629729303 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:02:09 INFO - PROCESS | 1858 | 1462629729597 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x919bc000 == 140 [pid = 1858] [id = 381] 07:02:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 227 (0x919bc800) [pid = 1858] [serial = 1144] [outer = (nil)] 07:02:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 228 (0x9223b400) [pid = 1858] [serial = 1145] [outer = 0x919bc800] 07:02:09 INFO - PROCESS | 1858 | 1462629729691 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 229 (0x9263a000) [pid = 1858] [serial = 1146] [outer = 0x919bc800] 07:02:10 INFO - PROCESS | 1858 | 1462629730633 Marionette TRACE conn4 <- [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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1578ms 07:02:10 INFO - PROCESS | 1858 | 1462629730666 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1858 | 1462629730669 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:02:10 INFO - PROCESS | 1858 | 1462629730675 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1858 | 1462629730679 Marionette TRACE conn4 <- [1,1498,null,{}] 07:02:10 INFO - PROCESS | 1858 | 1462629730685 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:10 INFO - PROCESS | 1858 | 1462629730889 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:02:11 INFO - PROCESS | 1858 | 1462629731239 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e084800 == 141 [pid = 1858] [id = 382] 07:02:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 230 (0x91a3c400) [pid = 1858] [serial = 1147] [outer = (nil)] 07:02:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 231 (0x9297f000) [pid = 1858] [serial = 1148] [outer = 0x91a3c400] 07:02:11 INFO - PROCESS | 1858 | 1462629731334 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 232 (0x93a3a000) [pid = 1858] [serial = 1149] [outer = 0x91a3c400] 07:02:12 INFO - PROCESS | 1858 | 1462629732276 Marionette TRACE conn4 <- [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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 07:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:02:12 INFO - PROCESS | 1858 | 1462629732313 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1858 | 1462629732316 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:02:12 INFO - PROCESS | 1858 | 1462629732323 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1858 | 1462629732327 Marionette TRACE conn4 <- [1,1502,null,{}] 07:02:12 INFO - PROCESS | 1858 | 1462629732332 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:12 INFO - PROCESS | 1858 | 1462629732546 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:02:12 INFO - PROCESS | 1858 | 1462629732889 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dece000 == 142 [pid = 1858] [id = 383] 07:02:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 233 (0x91fc1400) [pid = 1858] [serial = 1150] [outer = (nil)] 07:02:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 234 (0x95155400) [pid = 1858] [serial = 1151] [outer = 0x91fc1400] 07:02:12 INFO - PROCESS | 1858 | 1462629732983 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 235 (0x95265800) [pid = 1858] [serial = 1152] [outer = 0x91fc1400] 07:02:13 INFO - PROCESS | 1858 | 1462629733879 Marionette TRACE conn4 <- [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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1633ms 07:02:13 INFO - PROCESS | 1858 | 1462629733956 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:02:13 INFO - PROCESS | 1858 | 1462629733961 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:02:13 INFO - PROCESS | 1858 | 1462629733967 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1858 | 1462629733972 Marionette TRACE conn4 <- [1,1506,null,{}] 07:02:13 INFO - PROCESS | 1858 | 1462629733978 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:14 INFO - PROCESS | 1858 | 1462629734246 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:02:14 INFO - PROCESS | 1858 | 1462629734583 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x952e8c00 == 143 [pid = 1858] [id = 384] 07:02:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 236 (0x952f2800) [pid = 1858] [serial = 1153] [outer = (nil)] 07:02:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 237 (0x9778dc00) [pid = 1858] [serial = 1154] [outer = 0x952f2800] 07:02:14 INFO - PROCESS | 1858 | 1462629734682 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 238 (0x98a9a000) [pid = 1858] [serial = 1155] [outer = 0x952f2800] 07:02:15 INFO - PROCESS | 1858 | 1462629735548 Marionette TRACE conn4 <- [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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 07:02:15 INFO - PROCESS | 1858 | 1462629735605 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1858 | 1462629735609 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:02:15 INFO - PROCESS | 1858 | 1462629735615 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1858 | 1462629735618 Marionette TRACE conn4 <- [1,1510,null,{}] 07:02:15 INFO - PROCESS | 1858 | 1462629735624 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:15 INFO - PROCESS | 1858 | 1462629735828 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:02:16 INFO - PROCESS | 1858 | 1462629736154 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bb400 == 144 [pid = 1858] [id = 385] 07:02:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 239 (0x9651e400) [pid = 1858] [serial = 1156] [outer = (nil)] 07:02:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 240 (0x996f5400) [pid = 1858] [serial = 1157] [outer = 0x9651e400] 07:02:16 INFO - PROCESS | 1858 | 1462629736259 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 241 (0x9979ac00) [pid = 1858] [serial = 1158] [outer = 0x9651e400] 07:02:17 INFO - PROCESS | 1858 | 1462629737172 Marionette TRACE conn4 <- [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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1630ms 07:02:17 INFO - PROCESS | 1858 | 1462629737246 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1858 | 1462629737250 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:02:17 INFO - PROCESS | 1858 | 1462629737256 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1858 | 1462629737259 Marionette TRACE conn4 <- [1,1514,null,{}] 07:02:17 INFO - PROCESS | 1858 | 1462629737264 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 1858 | 1462629737504 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:02:17 INFO - PROCESS | 1858 | 1462629737852 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e089c00 == 145 [pid = 1858] [id = 386] 07:02:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 242 (0x952e9000) [pid = 1858] [serial = 1159] [outer = (nil)] 07:02:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 243 (0x99a3b000) [pid = 1858] [serial = 1160] [outer = 0x952e9000] 07:02:17 INFO - PROCESS | 1858 | 1462629737938 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 244 (0x99a90000) [pid = 1858] [serial = 1161] [outer = 0x952e9000] 07:02:18 INFO - PROCESS | 1858 | 1462629738791 Marionette TRACE conn4 <- [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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1593ms 07:02:18 INFO - PROCESS | 1858 | 1462629738850 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1858 | 1462629738854 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:02:18 INFO - PROCESS | 1858 | 1462629738861 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1858 | 1462629738864 Marionette TRACE conn4 <- [1,1518,null,{}] 07:02:18 INFO - PROCESS | 1858 | 1462629738870 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:19 INFO - PROCESS | 1858 | 1462629739080 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:02:19 INFO - PROCESS | 1858 | 1462629739408 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x98f4bc00 == 146 [pid = 1858] [id = 387] 07:02:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 245 (0x99a82000) [pid = 1858] [serial = 1162] [outer = (nil)] 07:02:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 246 (0x9a00a400) [pid = 1858] [serial = 1163] [outer = 0x99a82000] 07:02:19 INFO - PROCESS | 1858 | 1462629739500 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 247 (0x9a0c2c00) [pid = 1858] [serial = 1164] [outer = 0x99a82000] 07:02:20 INFO - PROCESS | 1858 | 1462629740383 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1578ms 07:02:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:02:20 INFO - PROCESS | 1858 | 1462629740440 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1858 | 1462629740443 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:02:20 INFO - PROCESS | 1858 | 1462629740450 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1858 | 1462629740453 Marionette TRACE conn4 <- [1,1522,null,{}] 07:02:20 INFO - PROCESS | 1858 | 1462629740459 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 1858 | 1462629740671 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:02:21 INFO - PROCESS | 1858 | 1462629741004 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc6400 == 147 [pid = 1858] [id = 388] 07:02:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 248 (0x8b2cd000) [pid = 1858] [serial = 1165] [outer = (nil)] 07:02:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 249 (0x9ac9f800) [pid = 1858] [serial = 1166] [outer = 0x8b2cd000] 07:02:21 INFO - PROCESS | 1858 | 1462629741098 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 250 (0x9aca5400) [pid = 1858] [serial = 1167] [outer = 0x8b2cd000] 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:21 INFO - PROCESS | 1858 | 1462629741905 Marionette TRACE conn4 <- [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"]]]}] 07:02:21 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 () { 07:02:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:02:21 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 () { 07:02:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:02:21 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 () { 07:02:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:02:21 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 () { 07:02:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:02:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1536ms 07:02:22 INFO - PROCESS | 1858 | 1462629741992 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1858 | 1462629742007 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:02:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:02:22 INFO - PROCESS | 1858 | 1462629742019 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1858 | 1462629742022 Marionette TRACE conn4 <- [1,1526,null,{}] 07:02:22 INFO - PROCESS | 1858 | 1462629742051 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 1858 | 1462629742263 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:02:22 INFO - PROCESS | 1858 | 1462629742607 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x9ac9e000 == 148 [pid = 1858] [id = 389] 07:02:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 251 (0x9aca2000) [pid = 1858] [serial = 1168] [outer = (nil)] 07:02:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 252 (0x9b501400) [pid = 1858] [serial = 1169] [outer = 0x9aca2000] 07:02:22 INFO - PROCESS | 1858 | 1462629742697 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 253 (0x9b801c00) [pid = 1858] [serial = 1170] [outer = 0x9aca2000] 07:02:23 INFO - PROCESS | 1858 | 1462629743543 Marionette TRACE conn4 <- [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"]]]}] 07:02:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:02:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:02:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:02:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1551ms 07:02:23 INFO - PROCESS | 1858 | 1462629743573 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:02:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:02:23 INFO - PROCESS | 1858 | 1462629743578 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:02:23 INFO - PROCESS | 1858 | 1462629743584 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1858 | 1462629743588 Marionette TRACE conn4 <- [1,1530,null,{}] 07:02:23 INFO - PROCESS | 1858 | 1462629743594 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 1858 | 1462629743804 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:02:24 INFO - PROCESS | 1858 | 1462629744100 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0be800 == 149 [pid = 1858] [id = 390] 07:02:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 254 (0x9a766000) [pid = 1858] [serial = 1171] [outer = (nil)] 07:02:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 255 (0x9ce98000) [pid = 1858] [serial = 1172] [outer = 0x9a766000] 07:02:24 INFO - PROCESS | 1858 | 1462629744234 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 256 (0xa1020c00) [pid = 1858] [serial = 1173] [outer = 0x9a766000] 07:02:25 INFO - PROCESS | 1858 | 1462629745016 Marionette TRACE conn4 <- [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]]]}] 07:02:25 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 07:02:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:02:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:02:25 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. 07:02:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:02:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1484ms 07:02:25 INFO - PROCESS | 1858 | 1462629745071 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:02:25 INFO - PROCESS | 1858 | 1462629745075 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:02:25 INFO - PROCESS | 1858 | 1462629745082 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1858 | 1462629745085 Marionette TRACE conn4 <- [1,1534,null,{}] 07:02:25 INFO - PROCESS | 1858 | 1462629745092 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 1858 | 1462629745341 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:02:25 INFO - PROCESS | 1858 | 1462629745623 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8830e800 == 150 [pid = 1858] [id = 391] 07:02:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 257 (0x88311c00) [pid = 1858] [serial = 1174] [outer = (nil)] 07:02:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 258 (0x8b5af800) [pid = 1858] [serial = 1175] [outer = 0x88311c00] 07:02:25 INFO - PROCESS | 1858 | 1462629745710 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 259 (0x8cdfbc00) [pid = 1858] [serial = 1176] [outer = 0x88311c00] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc8000 == 149 [pid = 1858] [id = 320] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x878c2000 == 148 [pid = 1858] [id = 372] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x864c4000 == 147 [pid = 1858] [id = 371] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x88318400 == 146 [pid = 1858] [id = 370] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x878c9000 == 145 [pid = 1858] [id = 369] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x864ca000 == 144 [pid = 1858] [id = 368] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8acb1800 == 143 [pid = 1858] [id = 366] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x99a2dc00 == 142 [pid = 1858] [id = 364] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8aca9c00 == 141 [pid = 1858] [id = 365] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8774d800 == 140 [pid = 1858] [id = 363] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8774ac00 == 139 [pid = 1858] [id = 362] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0xa23bc400 == 138 [pid = 1858] [id = 361] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x9a001400 == 137 [pid = 1858] [id = 359] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b5000 == 136 [pid = 1858] [id = 360] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x9979a800 == 135 [pid = 1858] [id = 358] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7c6c00 == 134 [pid = 1858] [id = 357] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3d3000 == 133 [pid = 1858] [id = 356] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x9297d400 == 132 [pid = 1858] [id = 355] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x90d92800 == 131 [pid = 1858] [id = 354] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8d721800 == 130 [pid = 1858] [id = 353] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8ded6800 == 129 [pid = 1858] [id = 352] 07:02:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8830d800 == 128 [pid = 1858] [id = 351] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 258 (0x978d6000) [pid = 1858] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 257 (0x8eb95c00) [pid = 1858] [serial = 735] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 256 (0x9b1b8c00) [pid = 1858] [serial = 1004] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 255 (0xa2247800) [pid = 1858] [serial = 1010] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 254 (0xa2546800) [pid = 1858] [serial = 687] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 253 (0x8cdf3400) [pid = 1858] [serial = 732] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 252 (0x8d883800) [pid = 1858] [serial = 1035] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 251 (0x8df8c000) [pid = 1858] [serial = 1047] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 250 (0x89f94000) [pid = 1858] [serial = 852] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 249 (0x939e0400) [pid = 1858] [serial = 993] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 248 (0x9b876400) [pid = 1858] [serial = 888] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 247 (0xa6944800) [pid = 1858] [serial = 1032] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 246 (0x88318800) [pid = 1858] [serial = 1038] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 245 (0x8f45a400) [pid = 1858] [serial = 990] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 244 (0x8ebf2c00) [pid = 1858] [serial = 804] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 243 (0xa36a8800) [pid = 1858] [serial = 1020] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 242 (0x9af5e400) [pid = 1858] [serial = 960] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 241 (0x95267400) [pid = 1858] [serial = 942] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 240 (0x8b432c00) [pid = 1858] [serial = 675] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 239 (0x8de34400) [pid = 1858] [serial = 1046] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 238 (0x9a0c1c00) [pid = 1858] [serial = 1001] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 237 (0x878cf800) [pid = 1858] [serial = 765] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 236 (0x99fb6000) [pid = 1858] [serial = 747] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 235 (0x9a00fc00) [pid = 1858] [serial = 663] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 234 (0x90a78c00) [pid = 1858] [serial = 738] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 233 (0x92978c00) [pid = 1858] [serial = 933] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 232 (0x919b2800) [pid = 1858] [serial = 927] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 231 (0x8b5b2000) [pid = 1858] [serial = 1041] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 230 (0x8d881000) [pid = 1858] [serial = 1034] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 229 (0x97791000) [pid = 1858] [serial = 828] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 228 (0x87f31400) [pid = 1858] [serial = 690] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 227 (0xa22a8800) [pid = 1858] [serial = 1011] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 226 (0x91cce800) [pid = 1858] [serial = 816] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 225 (0x999b5000) [pid = 1858] [serial = 948] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 224 (0xa68b4c00) [pid = 1858] [serial = 1031] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 223 (0x983f6c00) [pid = 1858] [serial = 998] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 222 (0x96523c00) [pid = 1858] [serial = 996] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 221 (0x8ccce400) [pid = 1858] [serial = 1043] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 220 (0x9462b400) [pid = 1858] [serial = 822] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 219 (0x8d71d400) [pid = 1858] [serial = 1049] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 218 (0x93a3e000) [pid = 1858] [serial = 741] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 217 (0xa31b3000) [pid = 1858] [serial = 1016] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 216 (0x8eb98400) [pid = 1858] [serial = 858] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 215 (0xa369e400) [pid = 1858] [serial = 1019] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 214 (0x8b650400) [pid = 1858] [serial = 1022] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 213 (0x90bd2000) [pid = 1858] [serial = 924] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 212 (0x8ccd1400) [pid = 1858] [serial = 855] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 211 (0x9aa8f400) [pid = 1858] [serial = 750] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 210 (0x93a42000) [pid = 1858] [serial = 936] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 209 (0x89eb1400) [pid = 1858] [serial = 795] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 208 (0x8f455400) [pid = 1858] [serial = 771] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 207 (0xa5198800) [pid = 1858] [serial = 1026] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 206 (0x8b652400) [pid = 1858] [serial = 1023] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x919ba400) [pid = 1858] [serial = 861] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0x8e2e7c00) [pid = 1858] [serial = 1050] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0x919bd000) [pid = 1858] [serial = 831] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0x92976800) [pid = 1858] [serial = 762] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0x9aa89400) [pid = 1858] [serial = 1002] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0x99c45800) [pid = 1858] [serial = 876] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0xa6384400) [pid = 1858] [serial = 1028] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 198 (0x9263c800) [pid = 1858] [serial = 992] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 197 (0x8a0bb800) [pid = 1858] [serial = 729] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 196 (0x99c50400) [pid = 1858] [serial = 951] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 195 (0x8e2da000) [pid = 1858] [serial = 657] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 194 (0x9a007c00) [pid = 1858] [serial = 879] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 193 (0x9ce4ec00) [pid = 1858] [serial = 1007] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 192 (0x8d5a9800) [pid = 1858] [serial = 987] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0x8e082800) [pid = 1858] [serial = 801] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x98f49c00) [pid = 1858] [serial = 744] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x9b876800) [pid = 1858] [serial = 666] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0xa331b800) [pid = 1858] [serial = 1017] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x8b2d6c00) [pid = 1858] [serial = 1040] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x946ea000) [pid = 1858] [serial = 939] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x88316400) [pid = 1858] [serial = 1037] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x9a503c00) [pid = 1858] [serial = 954] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8e2dac00) [pid = 1858] [serial = 921] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8d5a4800) [pid = 1858] [serial = 768] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x90d89800) [pid = 1858] [serial = 810] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x8ca22c00) [pid = 1858] [serial = 798] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9b84b400) [pid = 1858] [serial = 1005] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x9b507000) [pid = 1858] [serial = 753] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x89fc9000) [pid = 1858] [serial = 684] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x9cea4400) [pid = 1858] [serial = 672] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0xa254d400) [pid = 1858] [serial = 1014] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x952eb000) [pid = 1858] [serial = 995] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x92631400) [pid = 1858] [serial = 864] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x9aa8b000) [pid = 1858] [serial = 957] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x91a35800) [pid = 1858] [serial = 813] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8c3d5000) [pid = 1858] [serial = 986] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8d5b0000) [pid = 1858] [serial = 1044] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0xa369c800) [pid = 1858] [serial = 1025] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9ce9d000) [pid = 1858] [serial = 1008] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x99794400) [pid = 1858] [serial = 873] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x97788000) [pid = 1858] [serial = 945] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x8c3dc800) [pid = 1858] [serial = 918] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x9526c800) [pid = 1858] [serial = 867] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x91cc6800) [pid = 1858] [serial = 930] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x98a0e000) [pid = 1858] [serial = 999] [outer = (nil)] [url = about:blank] 07:02:27 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x91ccac00) [pid = 1858] [serial = 759] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8eb99400) [pid = 1858] [serial = 681] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x9cc92000) [pid = 1858] [serial = 756] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x8f104400) [pid = 1858] [serial = 989] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9b9a2800) [pid = 1858] [serial = 891] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x9b83f400) [pid = 1858] [serial = 963] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0xa2546c00) [pid = 1858] [serial = 1013] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9ce9f000) [pid = 1858] [serial = 669] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x9778e400) [pid = 1858] [serial = 870] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x896c9000) [pid = 1858] [serial = 693] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9289c800) [pid = 1858] [serial = 819] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9ac9c800) [pid = 1858] [serial = 882] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8f45ac00) [pid = 1858] [serial = 807] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0xa638c000) [pid = 1858] [serial = 1029] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9afeb400) [pid = 1858] [serial = 885] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9afec000) [pid = 1858] [serial = 678] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x92637400) [pid = 1858] [serial = 660] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x95270c00) [pid = 1858] [serial = 825] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8f108000) [pid = 1858] [serial = 1052] [outer = (nil)] [url = about:blank] 07:02:28 INFO - PROCESS | 1858 | 1462629748346 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 3298ms 07:02:28 INFO - PROCESS | 1858 | 1462629748380 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1858 | 1462629748386 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:02:28 INFO - PROCESS | 1858 | 1462629748436 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1858 | 1462629748440 Marionette TRACE conn4 <- [1,1538,null,{}] 07:02:28 INFO - PROCESS | 1858 | 1462629748449 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 1858 | 1462629748637 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:02:28 INFO - PROCESS | 1858 | 1462629748657 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x878ca000 == 129 [pid = 1858] [id = 392] 07:02:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x88312400) [pid = 1858] [serial = 1177] [outer = (nil)] 07:02:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x896cd800) [pid = 1858] [serial = 1178] [outer = 0x88312400] 07:02:28 INFO - PROCESS | 1858 | 1462629748734 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x89f88400) [pid = 1858] [serial = 1179] [outer = 0x88312400] 07:02:29 INFO - PROCESS | 1858 | 1462629749687 Marionette TRACE conn4 <- [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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:02:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1292ms 07:02:29 INFO - PROCESS | 1858 | 1462629749720 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1858 | 1462629749729 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:02:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:02:29 INFO - PROCESS | 1858 | 1462629749741 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1858 | 1462629749745 Marionette TRACE conn4 <- [1,1542,null,{}] 07:02:29 INFO - PROCESS | 1858 | 1462629749751 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 1858 | 1462629750059 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:02:30 INFO - PROCESS | 1858 | 1462629750187 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c8400 == 130 [pid = 1858] [id = 393] 07:02:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x896cec00) [pid = 1858] [serial = 1180] [outer = (nil)] 07:02:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8acabc00) [pid = 1858] [serial = 1181] [outer = 0x896cec00] 07:02:30 INFO - PROCESS | 1858 | 1462629750262 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8b2d7000) [pid = 1858] [serial = 1182] [outer = 0x896cec00] 07:02:31 INFO - PROCESS | 1858 | 1462629751187 Marionette TRACE conn4 <- [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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1483ms 07:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:02:31 INFO - PROCESS | 1858 | 1462629751224 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1858 | 1462629751227 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:02:31 INFO - PROCESS | 1858 | 1462629751234 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1858 | 1462629751240 Marionette TRACE conn4 <- [1,1546,null,{}] 07:02:31 INFO - PROCESS | 1858 | 1462629751275 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:31 INFO - PROCESS | 1858 | 1462629751551 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:02:31 INFO - PROCESS | 1858 | 1462629751591 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc9c00 == 131 [pid = 1858] [id = 394] 07:02:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8b651c00) [pid = 1858] [serial = 1183] [outer = (nil)] 07:02:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8b656000) [pid = 1858] [serial = 1184] [outer = 0x8b651c00] 07:02:31 INFO - PROCESS | 1858 | 1462629751671 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8c3d5800) [pid = 1858] [serial = 1185] [outer = 0x8b651c00] 07:02:32 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x878d0400) [pid = 1858] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:02:32 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x88313000) [pid = 1858] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:02:32 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x89f92400) [pid = 1858] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:02:32 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8d5a9c00) [pid = 1858] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:02:32 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x864cac00) [pid = 1858] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:02:33 INFO - PROCESS | 1858 | 1462629753203 Marionette TRACE conn4 <- [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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2004ms 07:02:33 INFO - PROCESS | 1858 | 1462629753237 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:02:33 INFO - PROCESS | 1858 | 1462629753242 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:02:33 INFO - PROCESS | 1858 | 1462629753250 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1858 | 1462629753253 Marionette TRACE conn4 <- [1,1550,null,{}] 07:02:33 INFO - PROCESS | 1858 | 1462629753259 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:33 INFO - PROCESS | 1858 | 1462629753446 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:02:33 INFO - PROCESS | 1858 | 1462629753685 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f15c00 == 132 [pid = 1858] [id = 395] 07:02:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x87754000) [pid = 1858] [serial = 1186] [outer = (nil)] 07:02:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8ca24c00) [pid = 1858] [serial = 1187] [outer = 0x87754000] 07:02:33 INFO - PROCESS | 1858 | 1462629753764 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8ccc8400) [pid = 1858] [serial = 1188] [outer = 0x87754000] 07:02:34 INFO - PROCESS | 1858 | 1462629754546 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1332ms 07:02:34 INFO - PROCESS | 1858 | 1462629754580 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 1858 | 1462629754583 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:02:34 INFO - PROCESS | 1858 | 1462629754600 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1858 | 1462629754603 Marionette TRACE conn4 <- [1,1554,null,{}] 07:02:34 INFO - PROCESS | 1858 | 1462629754608 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 1858 | 1462629754796 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:02:34 INFO - PROCESS | 1858 | 1462629754812 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca29000 == 133 [pid = 1858] [id = 396] 07:02:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8ccce400) [pid = 1858] [serial = 1189] [outer = (nil)] 07:02:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8cdf9400) [pid = 1858] [serial = 1190] [outer = 0x8ccce400] 07:02:34 INFO - PROCESS | 1858 | 1462629754888 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8d71e000) [pid = 1858] [serial = 1191] [outer = 0x8ccce400] 07:02:36 INFO - PROCESS | 1858 | 1462629756255 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1732ms 07:02:36 INFO - PROCESS | 1858 | 1462629756333 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:02:36 INFO - PROCESS | 1858 | 1462629756341 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:02:36 INFO - PROCESS | 1858 | 1462629756349 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1858 | 1462629756355 Marionette TRACE conn4 <- [1,1558,null,{}] 07:02:36 INFO - PROCESS | 1858 | 1462629756363 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 1858 | 1462629756605 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:02:36 INFO - PROCESS | 1858 | 1462629756927 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x87751400 == 134 [pid = 1858] [id = 397] 07:02:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x896c3800) [pid = 1858] [serial = 1192] [outer = (nil)] 07:02:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x89fc2000) [pid = 1858] [serial = 1193] [outer = 0x896c3800] 07:02:37 INFO - PROCESS | 1858 | 1462629757021 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x8b430800) [pid = 1858] [serial = 1194] [outer = 0x896c3800] 07:02:38 INFO - PROCESS | 1858 | 1462629758027 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1736ms 07:02:38 INFO - PROCESS | 1858 | 1462629758084 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 1858 | 1462629758099 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:02:38 INFO - PROCESS | 1858 | 1462629758117 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1858 | 1462629758121 Marionette TRACE conn4 <- [1,1562,null,{}] 07:02:38 INFO - PROCESS | 1858 | 1462629758173 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 1858 | 1462629758391 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:02:38 INFO - PROCESS | 1858 | 1462629758687 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc8000 == 135 [pid = 1858] [id = 398] 07:02:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8b652400) [pid = 1858] [serial = 1195] [outer = (nil)] 07:02:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8ccc6c00) [pid = 1858] [serial = 1196] [outer = 0x8b652400] 07:02:38 INFO - PROCESS | 1858 | 1462629758774 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8cdf9800) [pid = 1858] [serial = 1197] [outer = 0x8b652400] 07:02:39 INFO - PROCESS | 1858 | 1462629759723 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1680ms 07:02:39 INFO - PROCESS | 1858 | 1462629759797 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1858 | 1462629759801 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:02:39 INFO - PROCESS | 1858 | 1462629759808 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1858 | 1462629759815 Marionette TRACE conn4 <- [1,1566,null,{}] 07:02:39 INFO - PROCESS | 1858 | 1462629759834 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:40 INFO - PROCESS | 1858 | 1462629760114 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:02:40 INFO - PROCESS | 1858 | 1462629760434 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d87cc00 == 136 [pid = 1858] [id = 399] 07:02:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8d885400) [pid = 1858] [serial = 1198] [outer = (nil)] 07:02:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x8de34800) [pid = 1858] [serial = 1199] [outer = 0x8d885400] 07:02:40 INFO - PROCESS | 1858 | 1462629760522 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x8df8c400) [pid = 1858] [serial = 1200] [outer = 0x8d885400] 07:02:41 INFO - PROCESS | 1858 | 1462629761419 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1685ms 07:02:41 INFO - PROCESS | 1858 | 1462629761494 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1858 | 1462629761499 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:02:41 INFO - PROCESS | 1858 | 1462629761505 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1858 | 1462629761509 Marionette TRACE conn4 <- [1,1570,null,{}] 07:02:41 INFO - PROCESS | 1858 | 1462629761515 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 1858 | 1462629761761 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:02:42 INFO - PROCESS | 1858 | 1462629762090 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7bbc00 == 137 [pid = 1858] [id = 400] 07:02:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x8d727000) [pid = 1858] [serial = 1201] [outer = (nil)] 07:02:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x8e08e800) [pid = 1858] [serial = 1202] [outer = 0x8d727000] 07:02:42 INFO - PROCESS | 1858 | 1462629762184 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x8e2e5400) [pid = 1858] [serial = 1203] [outer = 0x8d727000] 07:02:43 INFO - PROCESS | 1858 | 1462629763053 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1633ms 07:02:43 INFO - PROCESS | 1858 | 1462629763140 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1858 | 1462629763144 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:02:43 INFO - PROCESS | 1858 | 1462629763151 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1858 | 1462629763155 Marionette TRACE conn4 <- [1,1574,null,{}] 07:02:43 INFO - PROCESS | 1858 | 1462629763160 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 1858 | 1462629763399 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:02:43 INFO - PROCESS | 1858 | 1462629763726 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de35400 == 138 [pid = 1858] [id = 401] 07:02:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8df85400) [pid = 1858] [serial = 1204] [outer = (nil)] 07:02:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x8eb9b400) [pid = 1858] [serial = 1205] [outer = 0x8df85400] 07:02:43 INFO - PROCESS | 1858 | 1462629763812 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x8eb9f800) [pid = 1858] [serial = 1206] [outer = 0x8df85400] 07:02:44 INFO - PROCESS | 1858 | 1462629764680 Marionette TRACE conn4 <- [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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1588ms 07:02:44 INFO - PROCESS | 1858 | 1462629764746 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1858 | 1462629764750 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:02:44 INFO - PROCESS | 1858 | 1462629764758 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1858 | 1462629764762 Marionette TRACE conn4 <- [1,1578,null,{}] 07:02:44 INFO - PROCESS | 1858 | 1462629764768 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 1858 | 1462629764984 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:02:45 INFO - PROCESS | 1858 | 1462629765304 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c3000 == 139 [pid = 1858] [id = 402] 07:02:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x8eb8c400) [pid = 1858] [serial = 1207] [outer = (nil)] 07:02:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x8f45ac00) [pid = 1858] [serial = 1208] [outer = 0x8eb8c400] 07:02:45 INFO - PROCESS | 1858 | 1462629765399 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x90a6e400) [pid = 1858] [serial = 1209] [outer = 0x8eb8c400] 07:02:46 INFO - PROCESS | 1858 | 1462629766243 Marionette TRACE conn4 <- [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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1537ms 07:02:46 INFO - PROCESS | 1858 | 1462629766313 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1858 | 1462629766322 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:02:46 INFO - PROCESS | 1858 | 1462629766337 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1858 | 1462629766341 Marionette TRACE conn4 <- [1,1582,null,{}] 07:02:46 INFO - PROCESS | 1858 | 1462629766347 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 1858 | 1462629766558 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:02:46 INFO - PROCESS | 1858 | 1462629766892 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df87c00 == 140 [pid = 1858] [id = 403] 07:02:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x8eb92400) [pid = 1858] [serial = 1210] [outer = (nil)] 07:02:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x90cea800) [pid = 1858] [serial = 1211] [outer = 0x8eb92400] 07:02:46 INFO - PROCESS | 1858 | 1462629766983 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x90cf1c00) [pid = 1858] [serial = 1212] [outer = 0x8eb92400] 07:02:47 INFO - PROCESS | 1858 | 1462629767849 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1579ms 07:02:47 INFO - PROCESS | 1858 | 1462629767916 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1858 | 1462629767921 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:02:47 INFO - PROCESS | 1858 | 1462629767927 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1858 | 1462629767930 Marionette TRACE conn4 <- [1,1586,null,{}] 07:02:47 INFO - PROCESS | 1858 | 1462629767936 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:48 INFO - PROCESS | 1858 | 1462629768148 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:02:48 INFO - PROCESS | 1858 | 1462629768465 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b657000 == 141 [pid = 1858] [id = 404] 07:02:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x8e1afc00) [pid = 1858] [serial = 1213] [outer = (nil)] 07:02:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x919b8400) [pid = 1858] [serial = 1214] [outer = 0x8e1afc00] 07:02:48 INFO - PROCESS | 1858 | 1462629768555 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x919bf400) [pid = 1858] [serial = 1215] [outer = 0x8e1afc00] 07:02:49 INFO - PROCESS | 1858 | 1462629769397 Marionette TRACE conn4 <- [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]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1532ms 07:02:49 INFO - PROCESS | 1858 | 1462629769460 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 1858 | 1462629769464 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:02:49 INFO - PROCESS | 1858 | 1462629769471 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 1858 | 1462629769474 Marionette TRACE conn4 <- [1,1590,null,{}] 07:02:49 INFO - PROCESS | 1858 | 1462629769480 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 1858 | 1462629769697 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:02:50 INFO - PROCESS | 1858 | 1462629770015 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x90cec800 == 142 [pid = 1858] [id = 405] 07:02:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x90d90400) [pid = 1858] [serial = 1216] [outer = (nil)] 07:02:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x91ccc000) [pid = 1858] [serial = 1217] [outer = 0x90d90400] 07:02:50 INFO - PROCESS | 1858 | 1462629770120 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x91cd0800) [pid = 1858] [serial = 1218] [outer = 0x90d90400] 07:02:51 INFO - PROCESS | 1858 | 1462629771006 Marionette TRACE conn4 <- [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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1579ms 07:02:51 INFO - PROCESS | 1858 | 1462629771051 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:02:51 INFO - PROCESS | 1858 | 1462629771055 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:02:51 INFO - PROCESS | 1858 | 1462629771062 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1858 | 1462629771065 Marionette TRACE conn4 <- [1,1594,null,{}] 07:02:51 INFO - PROCESS | 1858 | 1462629771071 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:51 INFO - PROCESS | 1858 | 1462629771289 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:02:51 INFO - PROCESS | 1858 | 1462629771648 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bce400 == 143 [pid = 1858] [id = 406] 07:02:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x92639c00) [pid = 1858] [serial = 1219] [outer = (nil)] 07:02:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x92977400) [pid = 1858] [serial = 1220] [outer = 0x92639c00] 07:02:51 INFO - PROCESS | 1858 | 1462629771741 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x9297c400) [pid = 1858] [serial = 1221] [outer = 0x92639c00] 07:02:52 INFO - PROCESS | 1858 | 1462629772652 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 07:02:52 INFO - PROCESS | 1858 | 1462629772696 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:02:52 INFO - PROCESS | 1858 | 1462629772700 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:02:52 INFO - PROCESS | 1858 | 1462629772707 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1858 | 1462629772712 Marionette TRACE conn4 <- [1,1598,null,{}] 07:02:52 INFO - PROCESS | 1858 | 1462629772718 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 1858 | 1462629772950 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:02:53 INFO - PROCESS | 1858 | 1462629773289 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a3ec00 == 144 [pid = 1858] [id = 407] 07:02:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x93a42000) [pid = 1858] [serial = 1222] [outer = (nil)] 07:02:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x946e2000) [pid = 1858] [serial = 1223] [outer = 0x93a42000] 07:02:53 INFO - PROCESS | 1858 | 1462629773390 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x95153800) [pid = 1858] [serial = 1224] [outer = 0x93a42000] 07:02:54 INFO - PROCESS | 1858 | 1462629774295 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1629ms 07:02:54 INFO - PROCESS | 1858 | 1462629774336 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 1858 | 1462629774341 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:02:54 INFO - PROCESS | 1858 | 1462629774347 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1858 | 1462629774351 Marionette TRACE conn4 <- [1,1602,null,{}] 07:02:54 INFO - PROCESS | 1858 | 1462629774356 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:54 INFO - PROCESS | 1858 | 1462629774577 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:02:54 INFO - PROCESS | 1858 | 1462629774898 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a35400 == 145 [pid = 1858] [id = 408] 07:02:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x9462f000) [pid = 1858] [serial = 1225] [outer = (nil)] 07:02:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x95270400) [pid = 1858] [serial = 1226] [outer = 0x9462f000] 07:02:54 INFO - PROCESS | 1858 | 1462629774991 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x952ebc00) [pid = 1858] [serial = 1227] [outer = 0x9462f000] 07:02:55 INFO - PROCESS | 1858 | 1462629775881 Marionette TRACE conn4 <- [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]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1579ms 07:02:55 INFO - PROCESS | 1858 | 1462629775927 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1858 | 1462629775931 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:02:55 INFO - PROCESS | 1858 | 1462629775937 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1858 | 1462629775950 Marionette TRACE conn4 <- [1,1606,null,{}] 07:02:55 INFO - PROCESS | 1858 | 1462629775956 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:56 INFO - PROCESS | 1858 | 1462629776172 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:02:56 INFO - PROCESS | 1858 | 1462629776523 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebe9800 == 146 [pid = 1858] [id = 409] 07:02:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x90ced000) [pid = 1858] [serial = 1228] [outer = (nil)] 07:02:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x9772c800) [pid = 1858] [serial = 1229] [outer = 0x90ced000] 07:02:56 INFO - PROCESS | 1858 | 1462629776617 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x97735c00) [pid = 1858] [serial = 1230] [outer = 0x90ced000] 07:02:57 INFO - PROCESS | 1858 | 1462629777511 Marionette TRACE conn4 <- [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]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1640ms 07:02:57 INFO - PROCESS | 1858 | 1462629777579 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1858 | 1462629777583 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:02:57 INFO - PROCESS | 1858 | 1462629777589 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1858 | 1462629777592 Marionette TRACE conn4 <- [1,1610,null,{}] 07:02:57 INFO - PROCESS | 1858 | 1462629777598 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 1858 | 1462629777799 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:02:58 INFO - PROCESS | 1858 | 1462629778121 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x9778b400 == 147 [pid = 1858] [id = 410] 07:02:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x97792400) [pid = 1858] [serial = 1231] [outer = (nil)] 07:02:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 193 (0x9837e800) [pid = 1858] [serial = 1232] [outer = 0x97792400] 07:02:58 INFO - PROCESS | 1858 | 1462629778254 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 194 (0x98a0e800) [pid = 1858] [serial = 1233] [outer = 0x97792400] 07:02:59 INFO - PROCESS | 1858 | 1462629779091 Marionette TRACE conn4 <- [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]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1545ms 07:02:59 INFO - PROCESS | 1858 | 1462629779135 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 1858 | 1462629779138 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:02:59 INFO - PROCESS | 1858 | 1462629779145 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1858 | 1462629779148 Marionette TRACE conn4 <- [1,1614,null,{}] 07:02:59 INFO - PROCESS | 1858 | 1462629779153 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 1858 | 1462629779344 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:02:59 INFO - PROCESS | 1858 | 1462629779628 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd3c00 == 148 [pid = 1858] [id = 411] 07:02:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 195 (0x9772f000) [pid = 1858] [serial = 1234] [outer = (nil)] 07:02:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 196 (0x98f4d800) [pid = 1858] [serial = 1235] [outer = 0x9772f000] 07:02:59 INFO - PROCESS | 1858 | 1462629779757 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 197 (0x9979b800) [pid = 1858] [serial = 1236] [outer = 0x9772f000] 07:03:00 INFO - PROCESS | 1858 | 1462629780643 Marionette TRACE conn4 <- [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]]]}] 07:03:00 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 07:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1535ms 07:03:00 INFO - PROCESS | 1858 | 1462629780680 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1858 | 1462629780684 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:03:00 INFO - PROCESS | 1858 | 1462629780691 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1858 | 1462629780695 Marionette TRACE conn4 <- [1,1618,null,{}] 07:03:00 INFO - PROCESS | 1858 | 1462629780702 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:00 INFO - PROCESS | 1858 | 1462629780916 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:03:01 INFO - PROCESS | 1858 | 1462629781255 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d0000 == 149 [pid = 1858] [id = 412] 07:03:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 198 (0x98f4e000) [pid = 1858] [serial = 1237] [outer = (nil)] 07:03:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 199 (0x99a82800) [pid = 1858] [serial = 1238] [outer = 0x98f4e000] 07:03:01 INFO - PROCESS | 1858 | 1462629781348 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x99c43400) [pid = 1858] [serial = 1239] [outer = 0x98f4e000] 07:03:02 INFO - PROCESS | 1858 | 1462629782245 Marionette TRACE conn4 <- [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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1631ms 07:03:02 INFO - PROCESS | 1858 | 1462629782324 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1858 | 1462629782327 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:03:02 INFO - PROCESS | 1858 | 1462629782333 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1858 | 1462629782337 Marionette TRACE conn4 <- [1,1622,null,{}] 07:03:02 INFO - PROCESS | 1858 | 1462629782343 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:02 INFO - PROCESS | 1858 | 1462629782597 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:03:02 INFO - PROCESS | 1858 | 1462629782921 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x99794800 == 150 [pid = 1858] [id = 413] 07:03:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x99a32400) [pid = 1858] [serial = 1240] [outer = (nil)] 07:03:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x9a008c00) [pid = 1858] [serial = 1241] [outer = 0x99a32400] 07:03:03 INFO - PROCESS | 1858 | 1462629783012 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x9a00bc00) [pid = 1858] [serial = 1242] [outer = 0x99a32400] 07:03:03 INFO - PROCESS | 1858 | 1462629783919 Marionette TRACE conn4 <- [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]]]}] 07:03:03 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 07:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1628ms 07:03:03 INFO - PROCESS | 1858 | 1462629783963 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 1858 | 1462629783967 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:03:03 INFO - PROCESS | 1858 | 1462629783974 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1858 | 1462629783977 Marionette TRACE conn4 <- [1,1626,null,{}] 07:03:03 INFO - PROCESS | 1858 | 1462629783983 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:04 INFO - PROCESS | 1858 | 1462629784193 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:03:04 INFO - PROCESS | 1858 | 1462629784533 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cb400 == 151 [pid = 1858] [id = 414] 07:03:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x98ae8000) [pid = 1858] [serial = 1243] [outer = (nil)] 07:03:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0x9a76bc00) [pid = 1858] [serial = 1244] [outer = 0x98ae8000] 07:03:04 INFO - PROCESS | 1858 | 1462629784629 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0x9aa8bc00) [pid = 1858] [serial = 1245] [outer = 0x98ae8000] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x84f15c00 == 150 [pid = 1858] [id = 395] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc9c00 == 149 [pid = 1858] [id = 394] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x896c8400 == 148 [pid = 1858] [id = 393] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x878ca000 == 147 [pid = 1858] [id = 392] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0be800 == 146 [pid = 1858] [id = 390] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc6400 == 145 [pid = 1858] [id = 388] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x9ac9e000 == 144 [pid = 1858] [id = 389] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x98f4bc00 == 143 [pid = 1858] [id = 387] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8e089c00 == 142 [pid = 1858] [id = 386] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x952e8c00 == 141 [pid = 1858] [id = 384] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0bb400 == 140 [pid = 1858] [id = 385] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8dece000 == 139 [pid = 1858] [id = 383] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8e084800 == 138 [pid = 1858] [id = 382] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x919bc000 == 137 [pid = 1858] [id = 381] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd6c00 == 136 [pid = 1858] [id = 380] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebf3000 == 135 [pid = 1858] [id = 378] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1a1800 == 134 [pid = 1858] [id = 379] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8decdc00 == 133 [pid = 1858] [id = 377] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x84f12400 == 132 [pid = 1858] [id = 376] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3d5c00 == 131 [pid = 1858] [id = 375] 07:03:06 INFO - PROCESS | 1858 | --DOCSHELL 0x864cc800 == 130 [pid = 1858] [id = 374] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x8b2d5800) [pid = 1858] [serial = 1119] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0x9b1b0000) [pid = 1858] [serial = 1076] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0x99b0d000) [pid = 1858] [serial = 1100] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0x89fc7000) [pid = 1858] [serial = 1109] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0x864cc000) [pid = 1858] [serial = 1103] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0xa357e000) [pid = 1858] [serial = 1085] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0x87752000) [pid = 1858] [serial = 1088] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 198 (0x8b7bc400) [pid = 1858] [serial = 1112] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 197 (0x8acb2400) [pid = 1858] [serial = 1097] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 196 (0x99c47000) [pid = 1858] [serial = 1070] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 195 (0x99a2fc00) [pid = 1858] [serial = 1091] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 194 (0x8ca2e000) [pid = 1858] [serial = 1055] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 193 (0x93a38c00) [pid = 1858] [serial = 1064] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 192 (0x91a37800) [pid = 1858] [serial = 1061] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0x8c3dc400) [pid = 1858] [serial = 1113] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0x8acb1400) [pid = 1858] [serial = 1110] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x8e1a9400) [pid = 1858] [serial = 1058] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x99a3ac00) [pid = 1858] [serial = 1094] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x9526a400) [pid = 1858] [serial = 1067] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x9a50ac00) [pid = 1858] [serial = 1073] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8decc800) [pid = 1858] [serial = 1116] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x9ce9e400) [pid = 1858] [serial = 1079] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x878c4c00) [pid = 1858] [serial = 1107] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x864cf400) [pid = 1858] [serial = 1106] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0xa25e6800) [pid = 1858] [serial = 1082] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x8d883400) [pid = 1858] [serial = 1115] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x89fc9800) [pid = 1858] [serial = 1118] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1858 | 1462629787131 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 3187ms 07:03:07 INFO - PROCESS | 1858 | 1462629787161 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1858 | 1462629787167 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:03:07 INFO - PROCESS | 1858 | 1462629787175 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1858 | 1462629787182 Marionette TRACE conn4 <- [1,1630,null,{}] 07:03:07 INFO - PROCESS | 1858 | 1462629787191 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:07 INFO - PROCESS | 1858 | 1462629787386 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:03:07 INFO - PROCESS | 1858 | 1462629787617 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x87752000 == 131 [pid = 1858] [id = 415] 07:03:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x87753000) [pid = 1858] [serial = 1246] [outer = (nil)] 07:03:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x88318400) [pid = 1858] [serial = 1247] [outer = 0x87753000] 07:03:07 INFO - PROCESS | 1858 | 1462629787694 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x896ce000) [pid = 1858] [serial = 1248] [outer = 0x87753000] 07:03:08 INFO - PROCESS | 1858 | 1462629788513 Marionette TRACE conn4 <- [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]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1390ms 07:03:08 INFO - PROCESS | 1858 | 1462629788565 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 1858 | 1462629788572 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:03:08 INFO - PROCESS | 1858 | 1462629788582 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1858 | 1462629788586 Marionette TRACE conn4 <- [1,1634,null,{}] 07:03:08 INFO - PROCESS | 1858 | 1462629788592 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 1858 | 1462629788780 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:03:09 INFO - PROCESS | 1858 | 1462629788995 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774cc00 == 132 [pid = 1858] [id = 416] 07:03:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x88319000) [pid = 1858] [serial = 1249] [outer = (nil)] 07:03:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x8acaa400) [pid = 1858] [serial = 1250] [outer = 0x88319000] 07:03:09 INFO - PROCESS | 1858 | 1462629789072 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8b2d3c00) [pid = 1858] [serial = 1251] [outer = 0x88319000] 07:03:09 INFO - PROCESS | 1858 | 1462629789964 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1439ms 07:03:10 INFO - PROCESS | 1858 | 1462629790024 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1858 | 1462629790028 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:03:10 INFO - PROCESS | 1858 | 1462629790034 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1858 | 1462629790039 Marionette TRACE conn4 <- [1,1638,null,{}] 07:03:10 INFO - PROCESS | 1858 | 1462629790055 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 1858 | 1462629790329 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:03:10 INFO - PROCESS | 1858 | 1462629790353 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acafc00 == 133 [pid = 1858] [id = 417] 07:03:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x8b651800) [pid = 1858] [serial = 1252] [outer = (nil)] 07:03:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x8c3d3c00) [pid = 1858] [serial = 1253] [outer = 0x8b651800] 07:03:10 INFO - PROCESS | 1858 | 1462629790425 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x8ccc3400) [pid = 1858] [serial = 1254] [outer = 0x8b651800] 07:03:12 INFO - PROCESS | 1858 | 1462629792115 Marionette TRACE conn4 <- [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]]]}] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x89fc7400) [pid = 1858] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x88317400) [pid = 1858] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8df91c00) [pid = 1858] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8eb9a400) [pid = 1858] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8f2bf800) [pid = 1858] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x99a82000) [pid = 1858] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x88312400) [pid = 1858] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x9651e400) [pid = 1858] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9a766000) [pid = 1858] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x91a3c400) [pid = 1858] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x8c3d6800) [pid = 1858] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8a0c2c00) [pid = 1858] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8b651c00) [pid = 1858] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x896cec00) [pid = 1858] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x952e9000) [pid = 1858] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8774b000) [pid = 1858] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x919bc800) [pid = 1858] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8acab400) [pid = 1858] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x952f2800) [pid = 1858] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x90a6d400) [pid = 1858] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x90cf7400) [pid = 1858] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x90d97800) [pid = 1858] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x8b5b4800) [pid = 1858] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x8f2b9000) [pid = 1858] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x864c9000) [pid = 1858] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x8e082400) [pid = 1858] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x9263ac00) [pid = 1858] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2243ms 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x87751000) [pid = 1858] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x91fc1400) [pid = 1858] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8b2cd000) [pid = 1858] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x94648400) [pid = 1858] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x99c49c00) [pid = 1858] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0xa3578c00) [pid = 1858] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8acb4000) [pid = 1858] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9aca4400) [pid = 1858] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x99a35c00) [pid = 1858] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8de35800) [pid = 1858] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x98f54000) [pid = 1858] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9aca2000) [pid = 1858] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8eb8d000) [pid = 1858] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9b9a4400) [pid = 1858] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:03:12 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x87754000) [pid = 1858] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:03:12 INFO - PROCESS | 1858 | 1462629792342 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 1858 | 1462629792345 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:03:12 INFO - PROCESS | 1858 | 1462629792355 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1858 | 1462629792357 Marionette TRACE conn4 <- [1,1642,null,{}] 07:03:12 INFO - PROCESS | 1858 | 1462629792362 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:12 INFO - PROCESS | 1858 | 1462629792548 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:03:12 INFO - PROCESS | 1858 | 1462629792558 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9000 == 134 [pid = 1858] [id = 418] 07:03:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x88312400) [pid = 1858] [serial = 1255] [outer = (nil)] 07:03:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x89f92000) [pid = 1858] [serial = 1256] [outer = 0x88312400] 07:03:12 INFO - PROCESS | 1858 | 1462629792633 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8acb4000) [pid = 1858] [serial = 1257] [outer = 0x88312400] 07:03:13 INFO - PROCESS | 1858 | 1462629793599 Marionette TRACE conn4 <- [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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1279ms 07:03:13 INFO - PROCESS | 1858 | 1462629793634 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1858 | 1462629793637 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:03:13 INFO - PROCESS | 1858 | 1462629793656 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1858 | 1462629793659 Marionette TRACE conn4 <- [1,1646,null,{}] 07:03:13 INFO - PROCESS | 1858 | 1462629793665 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 1858 | 1462629793846 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:03:13 INFO - PROCESS | 1858 | 1462629793860 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8831b400 == 135 [pid = 1858] [id = 419] 07:03:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x89f90c00) [pid = 1858] [serial = 1258] [outer = (nil)] 07:03:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8cdf0400) [pid = 1858] [serial = 1259] [outer = 0x89f90c00] 07:03:13 INFO - PROCESS | 1858 | 1462629793932 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8d87a000) [pid = 1858] [serial = 1260] [outer = 0x89f90c00] 07:03:15 INFO - PROCESS | 1858 | 1462629795172 Marionette TRACE conn4 <- [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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1578ms 07:03:15 INFO - PROCESS | 1858 | 1462629795236 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1858 | 1462629795243 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:03:15 INFO - PROCESS | 1858 | 1462629795253 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1858 | 1462629795258 Marionette TRACE conn4 <- [1,1650,null,{}] 07:03:15 INFO - PROCESS | 1858 | 1462629795267 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:15 INFO - PROCESS | 1858 | 1462629795499 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:03:15 INFO - PROCESS | 1858 | 1462629795849 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8831a000 == 136 [pid = 1858] [id = 420] 07:03:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x89f8a000) [pid = 1858] [serial = 1261] [outer = (nil)] 07:03:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x8a0b6000) [pid = 1858] [serial = 1262] [outer = 0x89f8a000] 07:03:15 INFO - PROCESS | 1858 | 1462629795942 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x8b429400) [pid = 1858] [serial = 1263] [outer = 0x89f8a000] 07:03:16 INFO - PROCESS | 1858 | 1462629796924 Marionette TRACE conn4 <- [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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1732ms 07:03:16 INFO - PROCESS | 1858 | 1462629796986 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1858 | 1462629796996 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:03:17 INFO - PROCESS | 1858 | 1462629797007 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1858 | 1462629797011 Marionette TRACE conn4 <- [1,1654,null,{}] 07:03:17 INFO - PROCESS | 1858 | 1462629797018 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 1858 | 1462629797274 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:03:17 INFO - PROCESS | 1858 | 1462629797664 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bac00 == 137 [pid = 1858] [id = 421] 07:03:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8b657400) [pid = 1858] [serial = 1264] [outer = (nil)] 07:03:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8ca2e000) [pid = 1858] [serial = 1265] [outer = 0x8b657400] 07:03:17 INFO - PROCESS | 1858 | 1462629797757 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8d71f400) [pid = 1858] [serial = 1266] [outer = 0x8b657400] 07:03:18 INFO - PROCESS | 1858 | 1462629798657 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1681ms 07:03:18 INFO - PROCESS | 1858 | 1462629798688 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1858 | 1462629798692 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:03:18 INFO - PROCESS | 1858 | 1462629798699 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1858 | 1462629798705 Marionette TRACE conn4 <- [1,1658,null,{}] 07:03:18 INFO - PROCESS | 1858 | 1462629798722 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 1858 | 1462629798962 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:03:19 INFO - PROCESS | 1858 | 1462629799285 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c8800 == 138 [pid = 1858] [id = 422] 07:03:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8de2c800) [pid = 1858] [serial = 1267] [outer = (nil)] 07:03:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x8df8b000) [pid = 1858] [serial = 1268] [outer = 0x8de2c800] 07:03:19 INFO - PROCESS | 1858 | 1462629799381 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x8e1a1400) [pid = 1858] [serial = 1269] [outer = 0x8de2c800] 07:03:20 INFO - PROCESS | 1858 | 1462629800262 Marionette TRACE conn4 <- [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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1642ms 07:03:20 INFO - PROCESS | 1858 | 1462629800342 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1858 | 1462629800346 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:03:20 INFO - PROCESS | 1858 | 1462629800352 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1858 | 1462629800356 Marionette TRACE conn4 <- [1,1662,null,{}] 07:03:20 INFO - PROCESS | 1858 | 1462629800381 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 1858 | 1462629800592 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:03:20 INFO - PROCESS | 1858 | 1462629800925 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc0000 == 139 [pid = 1858] [id = 423] 07:03:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x8de2fc00) [pid = 1858] [serial = 1270] [outer = (nil)] 07:03:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x8eb8dc00) [pid = 1858] [serial = 1271] [outer = 0x8de2fc00] 07:03:21 INFO - PROCESS | 1858 | 1462629801017 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x8eb9a400) [pid = 1858] [serial = 1272] [outer = 0x8de2fc00] 07:03:21 INFO - PROCESS | 1858 | 1462629801883 Marionette TRACE conn4 <- [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]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1602ms 07:03:21 INFO - PROCESS | 1858 | 1462629801957 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 1858 | 1462629801961 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:03:21 INFO - PROCESS | 1858 | 1462629801969 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1858 | 1462629801972 Marionette TRACE conn4 <- [1,1666,null,{}] 07:03:21 INFO - PROCESS | 1858 | 1462629801978 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 1858 | 1462629802180 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:03:22 INFO - PROCESS | 1858 | 1462629802521 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9400 == 140 [pid = 1858] [id = 424] 07:03:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x8e2e8800) [pid = 1858] [serial = 1273] [outer = (nil)] 07:03:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x8f2bc400) [pid = 1858] [serial = 1274] [outer = 0x8e2e8800] 07:03:22 INFO - PROCESS | 1858 | 1462629802614 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x8f2c1c00) [pid = 1858] [serial = 1275] [outer = 0x8e2e8800] 07:03:23 INFO - PROCESS | 1858 | 1462629803504 Marionette TRACE conn4 <- [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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1583ms 07:03:23 INFO - PROCESS | 1858 | 1462629803553 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1858 | 1462629803557 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:03:23 INFO - PROCESS | 1858 | 1462629803583 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1858 | 1462629803587 Marionette TRACE conn4 <- [1,1670,null,{}] 07:03:23 INFO - PROCESS | 1858 | 1462629803593 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:23 INFO - PROCESS | 1858 | 1462629803833 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:03:24 INFO - PROCESS | 1858 | 1462629804158 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb8e400 == 141 [pid = 1858] [id = 425] 07:03:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x8f2b7800) [pid = 1858] [serial = 1276] [outer = (nil)] 07:03:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x90cf4000) [pid = 1858] [serial = 1277] [outer = 0x8f2b7800] 07:03:24 INFO - PROCESS | 1858 | 1462629804250 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x91a32800) [pid = 1858] [serial = 1278] [outer = 0x8f2b7800] 07:03:25 INFO - PROCESS | 1858 | 1462629805098 Marionette TRACE conn4 <- [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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1589ms 07:03:25 INFO - PROCESS | 1858 | 1462629805169 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1858 | 1462629805172 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:03:25 INFO - PROCESS | 1858 | 1462629805178 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1858 | 1462629805182 Marionette TRACE conn4 <- [1,1674,null,{}] 07:03:25 INFO - PROCESS | 1858 | 1462629805187 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:25 INFO - PROCESS | 1858 | 1462629805391 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:03:25 INFO - PROCESS | 1858 | 1462629805730 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f25400 == 142 [pid = 1858] [id = 426] 07:03:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x896c2000) [pid = 1858] [serial = 1279] [outer = (nil)] 07:03:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x91ccfc00) [pid = 1858] [serial = 1280] [outer = 0x896c2000] 07:03:25 INFO - PROCESS | 1858 | 1462629805821 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9223d000) [pid = 1858] [serial = 1281] [outer = 0x896c2000] 07:03:26 INFO - PROCESS | 1858 | 1462629806695 Marionette TRACE conn4 <- [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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1584ms 07:03:26 INFO - PROCESS | 1858 | 1462629806764 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1858 | 1462629806768 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:03:26 INFO - PROCESS | 1858 | 1462629806774 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1858 | 1462629806778 Marionette TRACE conn4 <- [1,1678,null,{}] 07:03:26 INFO - PROCESS | 1858 | 1462629806784 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 1858 | 1462629807034 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:03:27 INFO - PROCESS | 1858 | 1462629807357 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64dc00 == 143 [pid = 1858] [id = 427] 07:03:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x8f2ba800) [pid = 1858] [serial = 1282] [outer = (nil)] 07:03:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x939e7c00) [pid = 1858] [serial = 1283] [outer = 0x8f2ba800] 07:03:27 INFO - PROCESS | 1858 | 1462629807461 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x93a44800) [pid = 1858] [serial = 1284] [outer = 0x8f2ba800] 07:03:28 INFO - PROCESS | 1858 | 1462629808322 Marionette TRACE conn4 <- [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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1585ms 07:03:28 INFO - PROCESS | 1858 | 1462629808360 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1858 | 1462629808364 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:03:28 INFO - PROCESS | 1858 | 1462629808370 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1858 | 1462629808373 Marionette TRACE conn4 <- [1,1682,null,{}] 07:03:28 INFO - PROCESS | 1858 | 1462629808379 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 1858 | 1462629808624 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:03:28 INFO - PROCESS | 1858 | 1462629808954 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb85c00 == 144 [pid = 1858] [id = 428] 07:03:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x9289a800) [pid = 1858] [serial = 1285] [outer = (nil)] 07:03:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x946e5c00) [pid = 1858] [serial = 1286] [outer = 0x9289a800] 07:03:29 INFO - PROCESS | 1858 | 1462629809053 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x95153000) [pid = 1858] [serial = 1287] [outer = 0x9289a800] 07:03:29 INFO - PROCESS | 1858 | 1462629809922 Marionette TRACE conn4 <- [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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1581ms 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:03:29 INFO - PROCESS | 1858 | 1462629809953 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1858 | 1462629809956 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:03:29 INFO - PROCESS | 1858 | 1462629809963 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1858 | 1462629809966 Marionette TRACE conn4 <- [1,1686,null,{}] 07:03:29 INFO - PROCESS | 1858 | 1462629809972 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 1858 | 1462629810176 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:03:30 INFO - PROCESS | 1858 | 1462629810460 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b8800 == 145 [pid = 1858] [id = 429] 07:03:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x9651f400) [pid = 1858] [serial = 1288] [outer = (nil)] 07:03:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x9778a000) [pid = 1858] [serial = 1289] [outer = 0x9651f400] 07:03:30 INFO - PROCESS | 1858 | 1462629810614 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x97795c00) [pid = 1858] [serial = 1290] [outer = 0x9651f400] 07:03:31 INFO - PROCESS | 1858 | 1462629811522 Marionette TRACE conn4 <- [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]]]}] 07:03:31 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 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1632ms 07:03:31 INFO - PROCESS | 1858 | 1462629811595 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1858 | 1462629811599 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:03:31 INFO - PROCESS | 1858 | 1462629811606 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1858 | 1462629811610 Marionette TRACE conn4 <- [1,1690,null,{}] 07:03:31 INFO - PROCESS | 1858 | 1462629811616 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 1858 | 1462629811890 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:03:32 INFO - PROCESS | 1858 | 1462629812226 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f1400 == 146 [pid = 1858] [id = 430] 07:03:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x98a07c00) [pid = 1858] [serial = 1291] [outer = (nil)] 07:03:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x99a37800) [pid = 1858] [serial = 1292] [outer = 0x98a07c00] 07:03:32 INFO - PROCESS | 1858 | 1462629812325 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x99c4f400) [pid = 1858] [serial = 1293] [outer = 0x98a07c00] 07:03:33 INFO - PROCESS | 1858 | 1462629813240 Marionette TRACE conn4 <- [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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1681ms 07:03:33 INFO - PROCESS | 1858 | 1462629813288 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1858 | 1462629813292 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:03:33 INFO - PROCESS | 1858 | 1462629813298 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1858 | 1462629813301 Marionette TRACE conn4 <- [1,1694,null,{}] 07:03:33 INFO - PROCESS | 1858 | 1462629813307 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 1858 | 1462629813532 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:03:33 INFO - PROCESS | 1858 | 1462629813859 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c7c00 == 147 [pid = 1858] [id = 431] 07:03:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x92898000) [pid = 1858] [serial = 1294] [outer = (nil)] 07:03:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x9a00ec00) [pid = 1858] [serial = 1295] [outer = 0x92898000] 07:03:33 INFO - PROCESS | 1858 | 1462629813950 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 188 (0x9a50a400) [pid = 1858] [serial = 1296] [outer = 0x92898000] 07:03:34 INFO - PROCESS | 1858 | 1462629814839 Marionette TRACE conn4 <- [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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1585ms 07:03:34 INFO - PROCESS | 1858 | 1462629814884 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1858 | 1462629814888 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:03:34 INFO - PROCESS | 1858 | 1462629814894 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1858 | 1462629814897 Marionette TRACE conn4 <- [1,1698,null,{}] 07:03:34 INFO - PROCESS | 1858 | 1462629814913 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 1858 | 1462629815123 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:03:35 INFO - PROCESS | 1858 | 1462629815462 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774a800 == 148 [pid = 1858] [id = 432] 07:03:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 189 (0x8a0bb000) [pid = 1858] [serial = 1297] [outer = (nil)] 07:03:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 190 (0x9aca0800) [pid = 1858] [serial = 1298] [outer = 0x8a0bb000] 07:03:35 INFO - PROCESS | 1858 | 1462629815554 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 191 (0x9aca4800) [pid = 1858] [serial = 1299] [outer = 0x8a0bb000] 07:03:36 INFO - PROCESS | 1858 | 1462629816420 Marionette TRACE conn4 <- [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]]]}] 07:03:36 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 07:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1591ms 07:03:36 INFO - PROCESS | 1858 | 1462629816486 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1858 | 1462629816490 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:03:36 INFO - PROCESS | 1858 | 1462629816496 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1858 | 1462629816500 Marionette TRACE conn4 <- [1,1702,null,{}] 07:03:36 INFO - PROCESS | 1858 | 1462629816505 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 1858 | 1462629816737 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:03:37 INFO - PROCESS | 1858 | 1462629817065 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d1800 == 149 [pid = 1858] [id = 433] 07:03:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 192 (0x91cc6c00) [pid = 1858] [serial = 1300] [outer = (nil)] 07:03:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 193 (0x9afeb000) [pid = 1858] [serial = 1301] [outer = 0x91cc6c00] 07:03:37 INFO - PROCESS | 1858 | 1462629817158 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 194 (0x9b180800) [pid = 1858] [serial = 1302] [outer = 0x91cc6c00] 07:03:38 INFO - PROCESS | 1858 | 1462629818021 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1585ms 07:03:38 INFO - PROCESS | 1858 | 1462629818102 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1858 | 1462629818106 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:03:38 INFO - PROCESS | 1858 | 1462629818116 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1858 | 1462629818119 Marionette TRACE conn4 <- [1,1706,null,{}] 07:03:38 INFO - PROCESS | 1858 | 1462629818125 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:38 INFO - PROCESS | 1858 | 1462629818341 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:03:38 INFO - PROCESS | 1858 | 1462629818687 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x9ac9c400 == 150 [pid = 1858] [id = 434] 07:03:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 195 (0x9aca1800) [pid = 1858] [serial = 1303] [outer = (nil)] 07:03:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 196 (0x9b841400) [pid = 1858] [serial = 1304] [outer = 0x9aca1800] 07:03:38 INFO - PROCESS | 1858 | 1462629818778 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 197 (0x9b872400) [pid = 1858] [serial = 1305] [outer = 0x9aca1800] 07:03:39 INFO - PROCESS | 1858 | 1462629819639 Marionette TRACE conn4 <- [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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1576ms 07:03:39 INFO - PROCESS | 1858 | 1462629819699 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1858 | 1462629819702 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:03:39 INFO - PROCESS | 1858 | 1462629819711 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1858 | 1462629819714 Marionette TRACE conn4 <- [1,1710,null,{}] 07:03:39 INFO - PROCESS | 1858 | 1462629819719 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:39 INFO - PROCESS | 1858 | 1462629819920 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:03:40 INFO - PROCESS | 1858 | 1462629820264 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f94400 == 151 [pid = 1858] [id = 435] 07:03:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 198 (0x91fbc800) [pid = 1858] [serial = 1306] [outer = (nil)] 07:03:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 199 (0x9b87f800) [pid = 1858] [serial = 1307] [outer = 0x91fbc800] 07:03:40 INFO - PROCESS | 1858 | 1462629820355 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 200 (0x9b99d400) [pid = 1858] [serial = 1308] [outer = 0x91fbc800] 07:03:41 INFO - PROCESS | 1858 | 1462629821206 Marionette TRACE conn4 <- [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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1535ms 07:03:41 INFO - PROCESS | 1858 | 1462629821247 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1858 | 1462629821251 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:03:41 INFO - PROCESS | 1858 | 1462629821257 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1858 | 1462629821260 Marionette TRACE conn4 <- [1,1714,null,{}] 07:03:41 INFO - PROCESS | 1858 | 1462629821287 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:41 INFO - PROCESS | 1858 | 1462629821491 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:03:41 INFO - PROCESS | 1858 | 1462629821822 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b87d800 == 152 [pid = 1858] [id = 436] 07:03:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 201 (0x9b99dc00) [pid = 1858] [serial = 1309] [outer = (nil)] 07:03:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 202 (0x9cc8fc00) [pid = 1858] [serial = 1310] [outer = 0x9b99dc00] 07:03:41 INFO - PROCESS | 1858 | 1462629821911 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 203 (0x9ce49800) [pid = 1858] [serial = 1311] [outer = 0x9b99dc00] 07:03:42 INFO - PROCESS | 1858 | 1462629822766 Marionette TRACE conn4 <- [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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1581ms 07:03:42 INFO - PROCESS | 1858 | 1462629822839 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1858 | 1462629822843 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:03:42 INFO - PROCESS | 1858 | 1462629822849 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1858 | 1462629822851 Marionette TRACE conn4 <- [1,1718,null,{}] 07:03:42 INFO - PROCESS | 1858 | 1462629822858 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 1858 | 1462629823069 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:03:43 INFO - PROCESS | 1858 | 1462629823408 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a507800 == 153 [pid = 1858] [id = 437] 07:03:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 204 (0x9b874800) [pid = 1858] [serial = 1312] [outer = (nil)] 07:03:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 205 (0xa1024c00) [pid = 1858] [serial = 1313] [outer = 0x9b874800] 07:03:43 INFO - PROCESS | 1858 | 1462629823495 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 206 (0xa1029400) [pid = 1858] [serial = 1314] [outer = 0x9b874800] 07:03:44 INFO - PROCESS | 1858 | 1462629824422 Marionette TRACE conn4 <- [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]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1634ms 07:03:44 INFO - PROCESS | 1858 | 1462629824484 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 1858 | 1462629824488 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:03:44 INFO - PROCESS | 1858 | 1462629824494 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 1858 | 1462629824498 Marionette TRACE conn4 <- [1,1722,null,{}] 07:03:44 INFO - PROCESS | 1858 | 1462629824503 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:44 INFO - PROCESS | 1858 | 1462629824730 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebf2000 == 152 [pid = 1858] [id = 215] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x93a38400 == 151 [pid = 1858] [id = 25] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x928a4800 == 150 [pid = 1858] [id = 8] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x94636c00 == 149 [pid = 1858] [id = 15] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebed800 == 148 [pid = 1858] [id = 214] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x92232400 == 147 [pid = 1858] [id = 20] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca27c00 == 146 [pid = 1858] [id = 210] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8de2b800 == 145 [pid = 1858] [id = 213] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x928a0800 == 144 [pid = 1858] [id = 17] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x9afe0800 == 143 [pid = 1858] [id = 26] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0xa5198400 == 142 [pid = 1858] [id = 49] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8df87400 == 141 [pid = 1858] [id = 216] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x98378800 == 140 [pid = 1858] [id = 19] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9000 == 139 [pid = 1858] [id = 418] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8acafc00 == 138 [pid = 1858] [id = 417] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8774cc00 == 137 [pid = 1858] [id = 416] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x87752000 == 136 [pid = 1858] [id = 415] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x864c3000 == 135 [pid = 1858] [id = 402] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7bbc00 == 134 [pid = 1858] [id = 400] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8de35400 == 133 [pid = 1858] [id = 401] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8d87cc00 == 132 [pid = 1858] [id = 399] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc8000 == 131 [pid = 1858] [id = 398] 07:03:46 INFO - PROCESS | 1858 | --DOCSHELL 0x87751400 == 130 [pid = 1858] [id = 397] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 205 (0x9cb78400) [pid = 1858] [serial = 966] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 204 (0x8ca24c00) [pid = 1858] [serial = 1187] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 203 (0x8ccc8400) [pid = 1858] [serial = 1188] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 202 (0x8d724800) [pid = 1858] [serial = 1056] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 201 (0x89fc0400) [pid = 1858] [serial = 1124] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 200 (0x8ebeb400) [pid = 1858] [serial = 1059] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 199 (0x8f461800) [pid = 1858] [serial = 1053] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 198 (0x919b1800) [pid = 1858] [serial = 1140] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 197 (0x9a00a400) [pid = 1858] [serial = 1163] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 196 (0x89f88400) [pid = 1858] [serial = 1179] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 195 (0x9979ac00) [pid = 1858] [serial = 1158] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 194 (0x9ce98000) [pid = 1858] [serial = 1172] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 193 (0x93a3a000) [pid = 1858] [serial = 1149] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 192 (0x8ccc6000) [pid = 1858] [serial = 1127] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 191 (0xa3151800) [pid = 1858] [serial = 1083] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 190 (0xa1020c00) [pid = 1858] [serial = 1173] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 189 (0x8c3d5800) [pid = 1858] [serial = 1185] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 188 (0x8b2d7000) [pid = 1858] [serial = 1182] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 187 (0x99a90000) [pid = 1858] [serial = 1161] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x87754800) [pid = 1858] [serial = 1089] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x9263a000) [pid = 1858] [serial = 1146] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8acb5400) [pid = 1858] [serial = 1098] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x98a9a000) [pid = 1858] [serial = 1155] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x92630c00) [pid = 1858] [serial = 984] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x91a3b400) [pid = 1858] [serial = 1142] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x91cd0000) [pid = 1858] [serial = 1062] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x8b655800) [pid = 1858] [serial = 1121] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x8f45dc00) [pid = 1858] [serial = 1137] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x864ce000) [pid = 1858] [serial = 1104] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8ebefc00) [pid = 1858] [serial = 1133] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x90cf5800) [pid = 1858] [serial = 1139] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x91cc2000) [pid = 1858] [serial = 1143] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x99a3b000) [pid = 1858] [serial = 1160] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x93cd9800) [pid = 1858] [serial = 1065] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x99a31c00) [pid = 1858] [serial = 1092] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8acabc00) [pid = 1858] [serial = 1181] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8f10f800) [pid = 1858] [serial = 1134] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x95265800) [pid = 1858] [serial = 1152] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9297f000) [pid = 1858] [serial = 1148] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x996f5400) [pid = 1858] [serial = 1157] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x8acb7400) [pid = 1858] [serial = 1125] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9aca5400) [pid = 1858] [serial = 1167] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x952f3800) [pid = 1858] [serial = 1068] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x8d87ec00) [pid = 1858] [serial = 1122] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x9b80d000) [pid = 1858] [serial = 1077] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0xa3583400) [pid = 1858] [serial = 1086] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x95155400) [pid = 1858] [serial = 1151] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0xa357cc00) [pid = 1858] [serial = 1101] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x9778dc00) [pid = 1858] [serial = 1154] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8d5ae400) [pid = 1858] [serial = 1128] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0xa2246c00) [pid = 1858] [serial = 1080] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x99a3c400) [pid = 1858] [serial = 1095] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8e08d800) [pid = 1858] [serial = 1130] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x99fb6400) [pid = 1858] [serial = 1071] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9ac9f800) [pid = 1858] [serial = 1166] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8f456c00) [pid = 1858] [serial = 1136] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9a0c2c00) [pid = 1858] [serial = 1164] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x896cd800) [pid = 1858] [serial = 1178] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8b5af800) [pid = 1858] [serial = 1175] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9b501400) [pid = 1858] [serial = 1169] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9b801c00) [pid = 1858] [serial = 1170] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8e2e8000) [pid = 1858] [serial = 1131] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9a5e4800) [pid = 1858] [serial = 1074] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x9223b400) [pid = 1858] [serial = 1145] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8b656000) [pid = 1858] [serial = 1184] [outer = (nil)] [url = about:blank] 07:03:46 INFO - PROCESS | 1858 | 1462629826739 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d0400 == 131 [pid = 1858] [id = 438] 07:03:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x87749c00) [pid = 1858] [serial = 1315] [outer = (nil)] 07:03:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8774fc00) [pid = 1858] [serial = 1316] [outer = 0x87749c00] 07:03:46 INFO - PROCESS | 1858 | 1462629826828 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x87758000) [pid = 1858] [serial = 1317] [outer = 0x87749c00] 07:03:47 INFO - PROCESS | 1858 | 1462629827650 Marionette TRACE conn4 <- [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]]]}] 07:03:47 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 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 3189ms 07:03:47 INFO - PROCESS | 1858 | 1462629827684 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 1858 | 1462629827690 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:03:47 INFO - PROCESS | 1858 | 1462629827702 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1858 | 1462629827707 Marionette TRACE conn4 <- [1,1726,null,{}] 07:03:47 INFO - PROCESS | 1858 | 1462629827714 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 1858 | 1462629827936 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:03:48 INFO - PROCESS | 1858 | 1462629828139 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cfc00 == 132 [pid = 1858] [id = 439] 07:03:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x89ea9400) [pid = 1858] [serial = 1318] [outer = (nil)] 07:03:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x89fc8000) [pid = 1858] [serial = 1319] [outer = 0x89ea9400] 07:03:48 INFO - PROCESS | 1858 | 1462629828216 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8acabc00) [pid = 1858] [serial = 1320] [outer = 0x89ea9400] 07:03:49 INFO - PROCESS | 1858 | 1462629829187 Marionette TRACE conn4 <- [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]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1534ms 07:03:49 INFO - PROCESS | 1858 | 1462629829235 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 1858 | 1462629829241 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:03:49 INFO - PROCESS | 1858 | 1462629829253 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 1858 | 1462629829256 Marionette TRACE conn4 <- [1,1730,null,{}] 07:03:49 INFO - PROCESS | 1858 | 1462629829262 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:49 INFO - PROCESS | 1858 | 1462629829545 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:03:49 INFO - PROCESS | 1858 | 1462629829585 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b4800 == 133 [pid = 1858] [id = 440] 07:03:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8b429800) [pid = 1858] [serial = 1321] [outer = (nil)] 07:03:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8b5b7800) [pid = 1858] [serial = 1322] [outer = 0x8b429800] 07:03:49 INFO - PROCESS | 1858 | 1462629829659 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8b7b8c00) [pid = 1858] [serial = 1323] [outer = 0x8b429800] 07:03:50 INFO - PROCESS | 1858 | 1462629830712 Marionette TRACE conn4 <- [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]]]}] 07:03:50 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 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1526ms 07:03:50 INFO - PROCESS | 1858 | 1462629830779 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1858 | 1462629830783 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:03:50 INFO - PROCESS | 1858 | 1462629830798 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1858 | 1462629830806 Marionette TRACE conn4 <- [1,1734,null,{}] 07:03:50 INFO - PROCESS | 1858 | 1462629830819 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:51 INFO - PROCESS | 1858 | 1462629831077 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8b651800) [pid = 1858] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x88312400) [pid = 1858] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9772f000) [pid = 1858] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x97792400) [pid = 1858] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x90ced000) [pid = 1858] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x9462f000) [pid = 1858] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x93a42000) [pid = 1858] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x92639c00) [pid = 1858] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x90d90400) [pid = 1858] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8e1afc00) [pid = 1858] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8eb92400) [pid = 1858] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8eb8c400) [pid = 1858] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8df85400) [pid = 1858] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8d727000) [pid = 1858] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x8d885400) [pid = 1858] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x8b652400) [pid = 1858] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x896c3800) [pid = 1858] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x88319000) [pid = 1858] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x87753000) [pid = 1858] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x88311c00) [pid = 1858] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x98ae8000) [pid = 1858] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x99a32400) [pid = 1858] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:03:51 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x98f4e000) [pid = 1858] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:03:51 INFO - PROCESS | 1858 | 1462629831936 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c4000 == 134 [pid = 1858] [id = 441] 07:03:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x864d1400) [pid = 1858] [serial = 1324] [outer = (nil)] 07:03:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x88315800) [pid = 1858] [serial = 1325] [outer = 0x864d1400] 07:03:52 INFO - PROCESS | 1858 | 1462629832009 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8b5af400) [pid = 1858] [serial = 1326] [outer = 0x864d1400] 07:03:52 INFO - PROCESS | 1858 | 1462629832739 Marionette TRACE conn4 <- [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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2005ms 07:03:52 INFO - PROCESS | 1858 | 1462629832806 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 1858 | 1462629832811 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:03:52 INFO - PROCESS | 1858 | 1462629832818 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1858 | 1462629832821 Marionette TRACE conn4 <- [1,1738,null,{}] 07:03:52 INFO - PROCESS | 1858 | 1462629832826 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 1858 | 1462629833009 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:03:53 INFO - PROCESS | 1858 | 1462629833019 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c3800 == 135 [pid = 1858] [id = 442] 07:03:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8b655000) [pid = 1858] [serial = 1327] [outer = (nil)] 07:03:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8d5ae400) [pid = 1858] [serial = 1328] [outer = 0x8b655000] 07:03:53 INFO - PROCESS | 1858 | 1462629833092 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8d727400) [pid = 1858] [serial = 1329] [outer = 0x8b655000] 07:03:54 INFO - PROCESS | 1858 | 1462629834254 Marionette TRACE conn4 <- [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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1482ms 07:03:54 INFO - PROCESS | 1858 | 1462629834301 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1858 | 1462629834307 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:03:54 INFO - PROCESS | 1858 | 1462629834316 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1858 | 1462629834322 Marionette TRACE conn4 <- [1,1742,null,{}] 07:03:54 INFO - PROCESS | 1858 | 1462629834332 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 1858 | 1462629834577 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:03:54 INFO - PROCESS | 1858 | 1462629834930 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ca800 == 136 [pid = 1858] [id = 443] 07:03:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x88319000) [pid = 1858] [serial = 1330] [outer = (nil)] 07:03:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x89fc2800) [pid = 1858] [serial = 1331] [outer = 0x88319000] 07:03:55 INFO - PROCESS | 1858 | 1462629835026 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8acb7400) [pid = 1858] [serial = 1332] [outer = 0x88319000] 07:03:55 INFO - PROCESS | 1858 | 1462629835938 Marionette TRACE conn4 <- [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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1685ms 07:03:56 INFO - PROCESS | 1858 | 1462629836002 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1858 | 1462629836011 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:03:56 INFO - PROCESS | 1858 | 1462629836023 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1858 | 1462629836027 Marionette TRACE conn4 <- [1,1746,null,{}] 07:03:56 INFO - PROCESS | 1858 | 1462629836033 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 1858 | 1462629836288 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:03:56 INFO - PROCESS | 1858 | 1462629836610 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b3000 == 137 [pid = 1858] [id = 444] 07:03:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8b7bdc00) [pid = 1858] [serial = 1333] [outer = (nil)] 07:03:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8ca28800) [pid = 1858] [serial = 1334] [outer = 0x8b7bdc00] 07:03:56 INFO - PROCESS | 1858 | 1462629836715 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8cdf1800) [pid = 1858] [serial = 1335] [outer = 0x8b7bdc00] 07:03:57 INFO - PROCESS | 1858 | 1462629837677 Marionette TRACE conn4 <- [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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:03:57 INFO - PROCESS | 1858 | 1462629837710 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1858 | 1462629837713 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:03:57 INFO - PROCESS | 1858 | 1462629837720 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1858 | 1462629837726 Marionette TRACE conn4 <- [1,1750,null,{}] 07:03:57 INFO - PROCESS | 1858 | 1462629837743 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 1858 | 1462629837961 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:03:58 INFO - PROCESS | 1858 | 1462629838287 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d884400 == 138 [pid = 1858] [id = 445] 07:03:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8d887800) [pid = 1858] [serial = 1336] [outer = (nil)] 07:03:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8decdc00) [pid = 1858] [serial = 1337] [outer = 0x8d887800] 07:03:58 INFO - PROCESS | 1858 | 1462629838386 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8df92800) [pid = 1858] [serial = 1338] [outer = 0x8d887800] 07:03:59 INFO - PROCESS | 1858 | 1462629839327 Marionette TRACE conn4 <- [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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1684ms 07:03:59 INFO - PROCESS | 1858 | 1462629839405 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:03:59 INFO - PROCESS | 1858 | 1462629839410 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:03:59 INFO - PROCESS | 1858 | 1462629839416 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1858 | 1462629839419 Marionette TRACE conn4 <- [1,1754,null,{}] 07:03:59 INFO - PROCESS | 1858 | 1462629839426 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 1858 | 1462629839683 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:04:00 INFO - PROCESS | 1858 | 1462629840024 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d87c000 == 139 [pid = 1858] [id = 446] 07:04:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8ded6400) [pid = 1858] [serial = 1339] [outer = (nil)] 07:04:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8e2e2c00) [pid = 1858] [serial = 1340] [outer = 0x8ded6400] 07:04:00 INFO - PROCESS | 1858 | 1462629840118 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8eb8ec00) [pid = 1858] [serial = 1341] [outer = 0x8ded6400] 07:04:01 INFO - PROCESS | 1858 | 1462629841041 Marionette TRACE conn4 <- [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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1682ms 07:04:01 INFO - PROCESS | 1858 | 1462629841098 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1858 | 1462629841101 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:04:01 INFO - PROCESS | 1858 | 1462629841107 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1858 | 1462629841111 Marionette TRACE conn4 <- [1,1758,null,{}] 07:04:01 INFO - PROCESS | 1858 | 1462629841116 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 1858 | 1462629841326 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:04:01 INFO - PROCESS | 1858 | 1462629841602 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0c1400 == 140 [pid = 1858] [id = 447] 07:04:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8cdf4400) [pid = 1858] [serial = 1342] [outer = (nil)] 07:04:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8ebf2c00) [pid = 1858] [serial = 1343] [outer = 0x8cdf4400] 07:04:01 INFO - PROCESS | 1858 | 1462629841753 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8f10fc00) [pid = 1858] [serial = 1344] [outer = 0x8cdf4400] 07:04:02 INFO - PROCESS | 1858 | 1462629842694 Marionette TRACE conn4 <- [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]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1628ms 07:04:02 INFO - PROCESS | 1858 | 1462629842736 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:04:02 INFO - PROCESS | 1858 | 1462629842740 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:04:02 INFO - PROCESS | 1858 | 1462629842747 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1858 | 1462629842751 Marionette TRACE conn4 <- [1,1762,null,{}] 07:04:02 INFO - PROCESS | 1858 | 1462629842756 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 1858 | 1462629843001 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:04:03 INFO - PROCESS | 1858 | 1462629843330 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e08a400 == 141 [pid = 1858] [id = 448] 07:04:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8eb99800) [pid = 1858] [serial = 1345] [outer = (nil)] 07:04:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x90bcc800) [pid = 1858] [serial = 1346] [outer = 0x8eb99800] 07:04:03 INFO - PROCESS | 1858 | 1462629843422 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x90bd0400) [pid = 1858] [serial = 1347] [outer = 0x8eb99800] 07:04:04 INFO - PROCESS | 1858 | 1462629844326 Marionette TRACE conn4 <- [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]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1642ms 07:04:04 INFO - PROCESS | 1858 | 1462629844389 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:04:04 INFO - PROCESS | 1858 | 1462629844393 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:04:04 INFO - PROCESS | 1858 | 1462629844399 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1858 | 1462629844403 Marionette TRACE conn4 <- [1,1766,null,{}] 07:04:04 INFO - PROCESS | 1858 | 1462629844409 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 1858 | 1462629844618 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:04:04 INFO - PROCESS | 1858 | 1462629844954 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c5000 == 142 [pid = 1858] [id = 449] 07:04:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8ca24800) [pid = 1858] [serial = 1348] [outer = (nil)] 07:04:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x90ced800) [pid = 1858] [serial = 1349] [outer = 0x8ca24800] 07:04:05 INFO - PROCESS | 1858 | 1462629845048 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x90d90800) [pid = 1858] [serial = 1350] [outer = 0x8ca24800] 07:04:05 INFO - PROCESS | 1858 | 1462629845958 Marionette TRACE conn4 <- [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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1629ms 07:04:06 INFO - PROCESS | 1858 | 1462629846029 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 1858 | 1462629846032 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:04:06 INFO - PROCESS | 1858 | 1462629846040 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1858 | 1462629846042 Marionette TRACE conn4 <- [1,1770,null,{}] 07:04:06 INFO - PROCESS | 1858 | 1462629846049 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 1858 | 1462629846298 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:04:06 INFO - PROCESS | 1858 | 1462629846620 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a6dc00 == 143 [pid = 1858] [id = 450] 07:04:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x90bcd400) [pid = 1858] [serial = 1351] [outer = (nil)] 07:04:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x91a3c800) [pid = 1858] [serial = 1352] [outer = 0x90bcd400] 07:04:06 INFO - PROCESS | 1858 | 1462629846727 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x91a40800) [pid = 1858] [serial = 1353] [outer = 0x90bcd400] 07:04:07 INFO - PROCESS | 1858 | 1462629847611 Marionette TRACE conn4 <- [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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1639ms 07:04:07 INFO - PROCESS | 1858 | 1462629847679 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 1858 | 1462629847682 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:04:07 INFO - PROCESS | 1858 | 1462629847689 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1858 | 1462629847693 Marionette TRACE conn4 <- [1,1774,null,{}] 07:04:07 INFO - PROCESS | 1858 | 1462629847698 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:07 INFO - PROCESS | 1858 | 1462629847917 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:04:08 INFO - PROCESS | 1858 | 1462629848237 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdee000 == 144 [pid = 1858] [id = 451] 07:04:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8f456400) [pid = 1858] [serial = 1354] [outer = (nil)] 07:04:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x91fbe400) [pid = 1858] [serial = 1355] [outer = 0x8f456400] 07:04:08 INFO - PROCESS | 1858 | 1462629848329 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x92232800) [pid = 1858] [serial = 1356] [outer = 0x8f456400] 07:04:09 INFO - PROCESS | 1858 | 1462629849229 Marionette TRACE conn4 <- [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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1588ms 07:04:09 INFO - PROCESS | 1858 | 1462629849278 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 1858 | 1462629849282 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:04:09 INFO - PROCESS | 1858 | 1462629849288 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 1858 | 1462629849292 Marionette TRACE conn4 <- [1,1778,null,{}] 07:04:09 INFO - PROCESS | 1858 | 1462629849298 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:09 INFO - PROCESS | 1858 | 1462629849513 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:04:09 INFO - PROCESS | 1858 | 1462629849848 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b436400 == 145 [pid = 1858] [id = 452] 07:04:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x90cea000) [pid = 1858] [serial = 1357] [outer = (nil)] 07:04:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x92895400) [pid = 1858] [serial = 1358] [outer = 0x90cea000] 07:04:09 INFO - PROCESS | 1858 | 1462629849943 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x92971800) [pid = 1858] [serial = 1359] [outer = 0x90cea000] 07:04:10 INFO - PROCESS | 1858 | 1462629850890 Marionette TRACE conn4 <- [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]]]}] 07:04:10 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 07:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1634ms 07:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:04:10 INFO - PROCESS | 1858 | 1462629850924 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1858 | 1462629850927 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:04:10 INFO - PROCESS | 1858 | 1462629850934 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1858 | 1462629850938 Marionette TRACE conn4 <- [1,1782,null,{}] 07:04:10 INFO - PROCESS | 1858 | 1462629850944 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:11 INFO - PROCESS | 1858 | 1462629851180 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:04:11 INFO - PROCESS | 1858 | 1462629851512 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x928a4800 == 146 [pid = 1858] [id = 453] 07:04:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x94639000) [pid = 1858] [serial = 1360] [outer = (nil)] 07:04:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x946e8000) [pid = 1858] [serial = 1361] [outer = 0x94639000] 07:04:11 INFO - PROCESS | 1858 | 1462629851611 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x95265800) [pid = 1858] [serial = 1362] [outer = 0x94639000] 07:04:12 INFO - PROCESS | 1858 | 1462629852513 Marionette TRACE conn4 <- [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]]]}] 07:04:12 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 07:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1630ms 07:04:12 INFO - PROCESS | 1858 | 1462629852564 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1858 | 1462629852567 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:04:12 INFO - PROCESS | 1858 | 1462629852579 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1858 | 1462629852585 Marionette TRACE conn4 <- [1,1786,null,{}] 07:04:12 INFO - PROCESS | 1858 | 1462629852594 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 1858 | 1462629852791 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:04:13 INFO - PROCESS | 1858 | 1462629853070 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x92637c00 == 147 [pid = 1858] [id = 454] 07:04:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x94638000) [pid = 1858] [serial = 1363] [outer = (nil)] 07:04:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x952f5c00) [pid = 1858] [serial = 1364] [outer = 0x94638000] 07:04:13 INFO - PROCESS | 1858 | 1462629853206 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x96527400) [pid = 1858] [serial = 1365] [outer = 0x94638000] 07:04:14 INFO - PROCESS | 1858 | 1462629854048 Marionette TRACE conn4 <- [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]]]}] 07:04:14 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 07:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1538ms 07:04:14 INFO - PROCESS | 1858 | 1462629854147 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 1858 | 1462629854150 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:04:14 INFO - PROCESS | 1858 | 1462629854171 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 1858 | 1462629854175 Marionette TRACE conn4 <- [1,1790,null,{}] 07:04:14 INFO - PROCESS | 1858 | 1462629854181 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:14 INFO - PROCESS | 1858 | 1462629854427 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:04:14 INFO - PROCESS | 1858 | 1462629854740 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5b6800 == 148 [pid = 1858] [id = 455] 07:04:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x8c3d7c00) [pid = 1858] [serial = 1366] [outer = (nil)] 07:04:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x97792400) [pid = 1858] [serial = 1367] [outer = 0x8c3d7c00] 07:04:14 INFO - PROCESS | 1858 | 1462629854830 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x983f5000) [pid = 1858] [serial = 1368] [outer = 0x8c3d7c00] 07:04:15 INFO - PROCESS | 1858 | 1462629855733 Marionette TRACE conn4 <- [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]]]}] 07:04:15 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) 07:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1636ms 07:04:15 INFO - PROCESS | 1858 | 1462629855808 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1858 | 1462629855811 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:04:15 INFO - PROCESS | 1858 | 1462629855818 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1858 | 1462629855820 Marionette TRACE conn4 <- [1,1794,null,{}] 07:04:15 INFO - PROCESS | 1858 | 1462629855826 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 1858 | 1462629856047 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:04:16 INFO - PROCESS | 1858 | 1462629856379 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x952e8400 == 149 [pid = 1858] [id = 456] 07:04:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x952ec400) [pid = 1858] [serial = 1369] [outer = (nil)] 07:04:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x996f5400) [pid = 1858] [serial = 1370] [outer = 0x952ec400] 07:04:16 INFO - PROCESS | 1858 | 1462629856473 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x9979bc00) [pid = 1858] [serial = 1371] [outer = 0x952ec400] 07:04:17 INFO - PROCESS | 1858 | 1462629857351 Marionette TRACE conn4 <- [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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1579ms 07:04:17 INFO - PROCESS | 1858 | 1462629857397 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1858 | 1462629857401 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:04:17 INFO - PROCESS | 1858 | 1462629857407 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1858 | 1462629857411 Marionette TRACE conn4 <- [1,1798,null,{}] 07:04:17 INFO - PROCESS | 1858 | 1462629857416 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:17 INFO - PROCESS | 1858 | 1462629857640 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:04:17 INFO - PROCESS | 1858 | 1462629857928 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x95159400 == 150 [pid = 1858] [id = 457] 07:04:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x98ae8c00) [pid = 1858] [serial = 1372] [outer = (nil)] 07:04:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x99a35c00) [pid = 1858] [serial = 1373] [outer = 0x98ae8c00] 07:04:18 INFO - PROCESS | 1858 | 1462629858060 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x99a3bc00) [pid = 1858] [serial = 1374] [outer = 0x98ae8c00] 07:04:18 INFO - PROCESS | 1858 | 1462629858932 Marionette TRACE conn4 <- [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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 07:04:18 INFO - PROCESS | 1858 | 1462629858992 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:04:19 INFO - PROCESS | 1858 | 1462629858996 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:04:19 INFO - PROCESS | 1858 | 1462629859002 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1858 | 1462629859006 Marionette TRACE conn4 <- [1,1802,null,{}] 07:04:19 INFO - PROCESS | 1858 | 1462629859011 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:19 INFO - PROCESS | 1858 | 1462629859239 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:04:19 INFO - PROCESS | 1858 | 1462629859567 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x97737000 == 151 [pid = 1858] [id = 458] 07:04:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x996e8800) [pid = 1858] [serial = 1375] [outer = (nil)] 07:04:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x99c49400) [pid = 1858] [serial = 1376] [outer = 0x996e8800] 07:04:19 INFO - PROCESS | 1858 | 1462629859668 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x99c4e400) [pid = 1858] [serial = 1377] [outer = 0x996e8800] 07:04:20 INFO - PROCESS | 1858 | 1462629860583 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1631ms 07:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:04:20 INFO - PROCESS | 1858 | 1462629860634 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1858 | 1462629860637 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:04:20 INFO - PROCESS | 1858 | 1462629860644 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1858 | 1462629860647 Marionette TRACE conn4 <- [1,1806,null,{}] 07:04:20 INFO - PROCESS | 1858 | 1462629860653 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 1858 | 1462629860882 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:04:21 INFO - PROCESS | 1858 | 1462629861218 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774ac00 == 152 [pid = 1858] [id = 459] 07:04:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x99a31000) [pid = 1858] [serial = 1378] [outer = (nil)] 07:04:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x9a0be800) [pid = 1858] [serial = 1379] [outer = 0x99a31000] 07:04:21 INFO - PROCESS | 1858 | 1462629861312 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x9a507c00) [pid = 1858] [serial = 1380] [outer = 0x99a31000] 07:04:22 INFO - PROCESS | 1858 | 1462629862202 Marionette TRACE conn4 <- [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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1632ms 07:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:04:22 INFO - PROCESS | 1858 | 1462629862276 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 1858 | 1462629862279 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:04:22 INFO - PROCESS | 1858 | 1462629862285 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 1858 | 1462629862289 Marionette TRACE conn4 <- [1,1810,null,{}] 07:04:22 INFO - PROCESS | 1858 | 1462629862295 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 1858 | 1462629862538 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:04:22 INFO - PROCESS | 1858 | 1462629862876 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9c00 == 153 [pid = 1858] [id = 460] 07:04:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x864cf400) [pid = 1858] [serial = 1381] [outer = (nil)] 07:04:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x9aca4400) [pid = 1858] [serial = 1382] [outer = 0x864cf400] 07:04:22 INFO - PROCESS | 1858 | 1462629862964 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x9aca9800) [pid = 1858] [serial = 1383] [outer = 0x864cf400] 07:04:23 INFO - PROCESS | 1858 | 1462629863858 Marionette TRACE conn4 <- [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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1634ms 07:04:23 INFO - PROCESS | 1858 | 1462629863919 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1858 | 1462629863923 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:04:23 INFO - PROCESS | 1858 | 1462629863929 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1858 | 1462629863933 Marionette TRACE conn4 <- [1,1814,null,{}] 07:04:23 INFO - PROCESS | 1858 | 1462629863938 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 1858 | 1462629864154 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8df88000 == 152 [pid = 1858] [id = 339] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0xa23b9800 == 151 [pid = 1858] [id = 338] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x89f88c00 == 150 [pid = 1858] [id = 297] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64a400 == 149 [pid = 1858] [id = 340] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64e000 == 148 [pid = 1858] [id = 341] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x87f2c800 == 147 [pid = 1858] [id = 344] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8e088400 == 146 [pid = 1858] [id = 342] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x93cd6c00 == 145 [pid = 1858] [id = 337] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x864c4000 == 144 [pid = 1858] [id = 441] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b4800 == 143 [pid = 1858] [id = 440] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x896cfc00 == 142 [pid = 1858] [id = 439] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x864d0400 == 141 [pid = 1858] [id = 438] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x864d1800 == 140 [pid = 1858] [id = 433] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x9ac9c400 == 139 [pid = 1858] [id = 434] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8774a800 == 138 [pid = 1858] [id = 432] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x864c7c00 == 137 [pid = 1858] [id = 431] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x952f1400 == 136 [pid = 1858] [id = 430] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb85c00 == 135 [pid = 1858] [id = 428] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b8800 == 134 [pid = 1858] [id = 429] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64dc00 == 133 [pid = 1858] [id = 427] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x87f25400 == 132 [pid = 1858] [id = 426] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb8e400 == 131 [pid = 1858] [id = 425] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9400 == 130 [pid = 1858] [id = 424] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc0000 == 129 [pid = 1858] [id = 423] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x878c8800 == 128 [pid = 1858] [id = 422] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8831a000 == 127 [pid = 1858] [id = 420] 07:04:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0bac00 == 126 [pid = 1858] [id = 421] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8cdf0400) [pid = 1858] [serial = 1259] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8c3d3c00) [pid = 1858] [serial = 1253] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8ccc3400) [pid = 1858] [serial = 1254] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x89f92000) [pid = 1858] [serial = 1256] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x9979b800) [pid = 1858] [serial = 1236] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x98f4d800) [pid = 1858] [serial = 1235] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x98a0e800) [pid = 1858] [serial = 1233] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9837e800) [pid = 1858] [serial = 1232] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x97735c00) [pid = 1858] [serial = 1230] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x9772c800) [pid = 1858] [serial = 1229] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x952ebc00) [pid = 1858] [serial = 1227] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x95270400) [pid = 1858] [serial = 1226] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x95153800) [pid = 1858] [serial = 1224] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x946e2000) [pid = 1858] [serial = 1223] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x9297c400) [pid = 1858] [serial = 1221] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x92977400) [pid = 1858] [serial = 1220] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x91cd0800) [pid = 1858] [serial = 1218] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8acb4000) [pid = 1858] [serial = 1257] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x91ccc000) [pid = 1858] [serial = 1217] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x919bf400) [pid = 1858] [serial = 1215] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x919b8400) [pid = 1858] [serial = 1214] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x90cf1c00) [pid = 1858] [serial = 1212] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x90cea800) [pid = 1858] [serial = 1211] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x90a6e400) [pid = 1858] [serial = 1209] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x8f45ac00) [pid = 1858] [serial = 1208] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8eb9f800) [pid = 1858] [serial = 1206] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8eb9b400) [pid = 1858] [serial = 1205] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8e2e5400) [pid = 1858] [serial = 1203] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8e08e800) [pid = 1858] [serial = 1202] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x8df8c400) [pid = 1858] [serial = 1200] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8de34800) [pid = 1858] [serial = 1199] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8cdf9800) [pid = 1858] [serial = 1197] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8ccc6c00) [pid = 1858] [serial = 1196] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8b430800) [pid = 1858] [serial = 1194] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x89fc2000) [pid = 1858] [serial = 1193] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8cdf9400) [pid = 1858] [serial = 1190] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8acaa400) [pid = 1858] [serial = 1250] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x88318400) [pid = 1858] [serial = 1247] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8cdfbc00) [pid = 1858] [serial = 1176] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x896ce000) [pid = 1858] [serial = 1248] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9aa8bc00) [pid = 1858] [serial = 1245] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9a76bc00) [pid = 1858] [serial = 1244] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x9a00bc00) [pid = 1858] [serial = 1242] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9a008c00) [pid = 1858] [serial = 1241] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x99c43400) [pid = 1858] [serial = 1239] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x99a82800) [pid = 1858] [serial = 1238] [outer = (nil)] [url = about:blank] 07:04:25 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8b2d3c00) [pid = 1858] [serial = 1251] [outer = (nil)] [url = about:blank] 07:04:26 INFO - PROCESS | 1858 | 1462629866222 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1858 | ************************* 07:04:26 INFO - PROCESS | 1858 | A coding exception was thrown and uncaught in a Task. 07:04:26 INFO - PROCESS | 1858 | 07:04:26 INFO - PROCESS | 1858 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:04:26 INFO - PROCESS | 1858 | Full stack: 07:04:26 INFO - PROCESS | 1858 | ************************* 07:04:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x87751400 == 127 [pid = 1858] [id = 461] 07:04:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8831c400) [pid = 1858] [serial = 1384] [outer = (nil)] 07:04:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x896cfc00) [pid = 1858] [serial = 1385] [outer = 0x8831c400] 07:04:26 INFO - PROCESS | 1858 | 1462629866315 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x89fc0000) [pid = 1858] [serial = 1386] [outer = 0x8831c400] 07:04:27 INFO - PROCESS | 1858 | 1462629867166 Marionette TRACE conn4 <- [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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 3295ms 07:04:27 INFO - PROCESS | 1858 | 1462629867227 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1858 | 1462629867233 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:04:27 INFO - PROCESS | 1858 | 1462629867242 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1858 | 1462629867246 Marionette TRACE conn4 <- [1,1818,null,{}] 07:04:27 INFO - PROCESS | 1858 | 1462629867253 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 1858 | 1462629867464 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:04:27 INFO - PROCESS | 1858 | 1462629867674 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d5800 == 128 [pid = 1858] [id = 462] 07:04:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8b430800) [pid = 1858] [serial = 1387] [outer = (nil)] 07:04:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8b5b1000) [pid = 1858] [serial = 1388] [outer = 0x8b430800] 07:04:27 INFO - PROCESS | 1858 | 1462629867756 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8b653c00) [pid = 1858] [serial = 1389] [outer = 0x8b430800] 07:04:28 INFO - PROCESS | 1858 | 1462629868702 Marionette TRACE conn4 <- [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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1490ms 07:04:28 INFO - PROCESS | 1858 | 1462629868735 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 1858 | 1462629868741 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:04:28 INFO - PROCESS | 1858 | 1462629868747 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 1858 | 1462629868750 Marionette TRACE conn4 <- [1,1822,null,{}] 07:04:28 INFO - PROCESS | 1858 | 1462629868765 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 1858 | 1462629869042 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:04:29 INFO - PROCESS | 1858 | 1462629869073 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d7000 == 129 [pid = 1858] [id = 463] 07:04:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8c3d7800) [pid = 1858] [serial = 1390] [outer = (nil)] 07:04:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8cdfb400) [pid = 1858] [serial = 1391] [outer = 0x8c3d7800] 07:04:29 INFO - PROCESS | 1858 | 1462629869148 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d721400) [pid = 1858] [serial = 1392] [outer = 0x8c3d7800] 07:04:30 INFO - PROCESS | 1858 | 1462629870302 Marionette TRACE conn4 <- [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]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1627ms 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8b429800) [pid = 1858] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x864d1400) [pid = 1858] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9651f400) [pid = 1858] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9289a800) [pid = 1858] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8f2ba800) [pid = 1858] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x896c2000) [pid = 1858] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8f2b7800) [pid = 1858] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8e2e8800) [pid = 1858] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8de2fc00) [pid = 1858] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:04:30 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8de2c800) [pid = 1858] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8b657400) [pid = 1858] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x89f8a000) [pid = 1858] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x89ea9400) [pid = 1858] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x87749c00) [pid = 1858] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x9b99dc00) [pid = 1858] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x91fbc800) [pid = 1858] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x9aca1800) [pid = 1858] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x91cc6c00) [pid = 1858] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8a0bb000) [pid = 1858] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x92898000) [pid = 1858] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x98a07c00) [pid = 1858] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:04:31 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8ccce400) [pid = 1858] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:04:31 INFO - PROCESS | 1858 | 1462629871015 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1858 | 1462629871022 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:04:31 INFO - PROCESS | 1858 | 1462629871054 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1858 | 1462629871063 Marionette TRACE conn4 <- [1,1826,null,{}] 07:04:31 INFO - PROCESS | 1858 | 1462629871069 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 1858 | 1462629871334 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:04:31 INFO - PROCESS | 1858 | 1462629871465 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca26800 == 130 [pid = 1858] [id = 464] 07:04:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8d5aec00) [pid = 1858] [serial = 1393] [outer = (nil)] 07:04:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8d883c00) [pid = 1858] [serial = 1394] [outer = 0x8d5aec00] 07:04:31 INFO - PROCESS | 1858 | 1462629871552 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8ded4000) [pid = 1858] [serial = 1395] [outer = 0x8d5aec00] 07:04:32 INFO - PROCESS | 1858 | 1462629872323 Marionette TRACE conn4 <- [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]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1305ms 07:04:32 INFO - PROCESS | 1858 | 1462629872355 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1858 | 1462629872359 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:04:32 INFO - PROCESS | 1858 | 1462629872365 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1858 | 1462629872368 Marionette TRACE conn4 <- [1,1830,null,{}] 07:04:32 INFO - PROCESS | 1858 | 1462629872373 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 1858 | 1462629872555 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:04:32 INFO - PROCESS | 1858 | 1462629872570 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d887000 == 131 [pid = 1858] [id = 465] 07:04:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e081000) [pid = 1858] [serial = 1396] [outer = (nil)] 07:04:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8e2dd800) [pid = 1858] [serial = 1397] [outer = 0x8e081000] 07:04:32 INFO - PROCESS | 1858 | 1462629872641 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8eb90800) [pid = 1858] [serial = 1398] [outer = 0x8e081000] 07:04:33 INFO - PROCESS | 1858 | 1462629873916 Marionette TRACE conn4 <- [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]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1628ms 07:04:33 INFO - PROCESS | 1858 | 1462629873995 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1858 | 1462629874002 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:04:34 INFO - PROCESS | 1858 | 1462629874011 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1858 | 1462629874017 Marionette TRACE conn4 <- [1,1834,null,{}] 07:04:34 INFO - PROCESS | 1858 | 1462629874025 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 1858 | 1462629874279 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:04:34 INFO - PROCESS | 1858 | 1462629874637 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x87757c00 == 132 [pid = 1858] [id = 466] 07:04:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8acb3800) [pid = 1858] [serial = 1399] [outer = (nil)] 07:04:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8b438800) [pid = 1858] [serial = 1400] [outer = 0x8acb3800] 07:04:34 INFO - PROCESS | 1858 | 1462629874731 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8c3d5400) [pid = 1858] [serial = 1401] [outer = 0x8acb3800] 07:04:35 INFO - PROCESS | 1858 | 1462629875644 Marionette TRACE conn4 <- [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]]]}] 07:04:35 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 07:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1681ms 07:04:35 INFO - PROCESS | 1858 | 1462629875693 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 1858 | 1462629875703 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:04:35 INFO - PROCESS | 1858 | 1462629875713 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 1858 | 1462629875717 Marionette TRACE conn4 <- [1,1838,null,{}] 07:04:35 INFO - PROCESS | 1858 | 1462629875724 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 1858 | 1462629875946 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:04:36 INFO - PROCESS | 1858 | 1462629876321 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccd1c00 == 133 [pid = 1858] [id = 467] 07:04:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d884000) [pid = 1858] [serial = 1402] [outer = (nil)] 07:04:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8ded0000) [pid = 1858] [serial = 1403] [outer = 0x8d884000] 07:04:36 INFO - PROCESS | 1858 | 1462629876416 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8e088400) [pid = 1858] [serial = 1404] [outer = 0x8d884000] 07:04:37 INFO - PROCESS | 1858 | 1462629877364 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1683ms 07:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:04:37 INFO - PROCESS | 1858 | 1462629877397 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1858 | 1462629877401 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:04:37 INFO - PROCESS | 1858 | 1462629877408 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1858 | 1462629877414 Marionette TRACE conn4 <- [1,1842,null,{}] 07:04:37 INFO - PROCESS | 1858 | 1462629877431 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:37 INFO - PROCESS | 1858 | 1462629877664 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:04:38 INFO - PROCESS | 1858 | 1462629878008 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c1c00 == 134 [pid = 1858] [id = 468] 07:04:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8ebf5800) [pid = 1858] [serial = 1405] [outer = (nil)] 07:04:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8f2bf800) [pid = 1858] [serial = 1406] [outer = 0x8ebf5800] 07:04:38 INFO - PROCESS | 1858 | 1462629878104 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90a6bc00) [pid = 1858] [serial = 1407] [outer = 0x8ebf5800] 07:04:39 INFO - PROCESS | 1858 | 1462629879052 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1691ms 07:04:39 INFO - PROCESS | 1858 | 1462629879099 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:04:39 INFO - PROCESS | 1858 | 1462629879104 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:04:39 INFO - PROCESS | 1858 | 1462629879111 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 1858 | 1462629879114 Marionette TRACE conn4 <- [1,1846,null,{}] 07:04:39 INFO - PROCESS | 1858 | 1462629879120 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 1858 | 1462629879342 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:04:39 INFO - PROCESS | 1858 | 1462629879691 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f10bc00 == 135 [pid = 1858] [id = 469] 07:04:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8f2b8400) [pid = 1858] [serial = 1408] [outer = (nil)] 07:04:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x90bd6c00) [pid = 1858] [serial = 1409] [outer = 0x8f2b8400] 07:04:39 INFO - PROCESS | 1858 | 1462629879788 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x90cf6000) [pid = 1858] [serial = 1410] [outer = 0x8f2b8400] 07:04:40 INFO - PROCESS | 1858 | 1462629880682 Marionette TRACE conn4 <- [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]]]}] 07:04:40 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) 07:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1631ms 07:04:40 INFO - PROCESS | 1858 | 1462629880742 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1858 | 1462629880746 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:04:40 INFO - PROCESS | 1858 | 1462629880753 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1858 | 1462629880757 Marionette TRACE conn4 <- [1,1850,null,{}] 07:04:40 INFO - PROCESS | 1858 | 1462629880762 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:40 INFO - PROCESS | 1858 | 1462629880982 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:04:41 INFO - PROCESS | 1858 | 1462629881314 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a72c00 == 136 [pid = 1858] [id = 470] 07:04:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x90d8c800) [pid = 1858] [serial = 1411] [outer = (nil)] 07:04:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x919be000) [pid = 1858] [serial = 1412] [outer = 0x90d8c800] 07:04:41 INFO - PROCESS | 1858 | 1462629881410 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x91a33000) [pid = 1858] [serial = 1413] [outer = 0x90d8c800] 07:04:42 INFO - PROCESS | 1858 | 1462629882300 Marionette TRACE conn4 <- [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]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1578ms 07:04:42 INFO - PROCESS | 1858 | 1462629882332 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:04:42 INFO - PROCESS | 1858 | 1462629882336 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:04:42 INFO - PROCESS | 1858 | 1462629882343 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1858 | 1462629882347 Marionette TRACE conn4 <- [1,1854,null,{}] 07:04:42 INFO - PROCESS | 1858 | 1462629882353 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 1858 | 1462629882599 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:04:42 INFO - PROCESS | 1858 | 1462629882924 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c2400 == 137 [pid = 1858] [id = 471] 07:04:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x919b2400) [pid = 1858] [serial = 1414] [outer = (nil)] 07:04:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x92895800) [pid = 1858] [serial = 1415] [outer = 0x919b2400] 07:04:43 INFO - PROCESS | 1858 | 1462629883022 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x92977800) [pid = 1858] [serial = 1416] [outer = 0x919b2400] 07:04:43 INFO - PROCESS | 1858 | 1462629883902 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1630ms 07:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:04:43 INFO - PROCESS | 1858 | 1462629883974 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1858 | 1462629883978 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:04:43 INFO - PROCESS | 1858 | 1462629883984 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1858 | 1462629883987 Marionette TRACE conn4 <- [1,1858,null,{}] 07:04:43 INFO - PROCESS | 1858 | 1462629883993 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 1858 | 1462629884235 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:04:44 INFO - PROCESS | 1858 | 1462629884572 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fb8c00 == 138 [pid = 1858] [id = 472] 07:04:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x92630000) [pid = 1858] [serial = 1417] [outer = (nil)] 07:04:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x93a46000) [pid = 1858] [serial = 1418] [outer = 0x92630000] 07:04:44 INFO - PROCESS | 1858 | 1462629884659 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x93ce1400) [pid = 1858] [serial = 1419] [outer = 0x92630000] 07:04:45 INFO - PROCESS | 1858 | 1462629885554 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1629ms 07:04:45 INFO - PROCESS | 1858 | 1462629885613 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1858 | 1462629885617 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:04:45 INFO - PROCESS | 1858 | 1462629885624 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1858 | 1462629885627 Marionette TRACE conn4 <- [1,1862,null,{}] 07:04:45 INFO - PROCESS | 1858 | 1462629885633 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 1858 | 1462629885844 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:04:46 INFO - PROCESS | 1858 | 1462629886127 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fba400 == 139 [pid = 1858] [id = 473] 07:04:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x9289e800) [pid = 1858] [serial = 1420] [outer = (nil)] 07:04:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x95262c00) [pid = 1858] [serial = 1421] [outer = 0x9289e800] 07:04:46 INFO - PROCESS | 1858 | 1462629886263 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x9526e800) [pid = 1858] [serial = 1422] [outer = 0x9289e800] 07:04:47 INFO - PROCESS | 1858 | 1462629887193 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1631ms 07:04:47 INFO - PROCESS | 1858 | 1462629887256 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 1858 | 1462629887260 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:04:47 INFO - PROCESS | 1858 | 1462629887266 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 1858 | 1462629887270 Marionette TRACE conn4 <- [1,1866,null,{}] 07:04:47 INFO - PROCESS | 1858 | 1462629887276 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 1858 | 1462629887497 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:04:47 INFO - PROCESS | 1858 | 1462629887834 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fbc000 == 140 [pid = 1858] [id = 474] 07:04:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x94647800) [pid = 1858] [serial = 1423] [outer = (nil)] 07:04:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x97734400) [pid = 1858] [serial = 1424] [outer = 0x94647800] 07:04:47 INFO - PROCESS | 1858 | 1462629887933 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x97787400) [pid = 1858] [serial = 1425] [outer = 0x94647800] 07:04:48 INFO - PROCESS | 1858 | 1462629888806 Marionette TRACE conn4 <- [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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1578ms 07:04:48 INFO - PROCESS | 1858 | 1462629888846 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1858 | 1462629888849 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:04:48 INFO - PROCESS | 1858 | 1462629888856 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1858 | 1462629888859 Marionette TRACE conn4 <- [1,1870,null,{}] 07:04:48 INFO - PROCESS | 1858 | 1462629888865 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 1858 | 1462629889085 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:04:49 INFO - PROCESS | 1858 | 1462629889440 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x95266000 == 141 [pid = 1858] [id = 475] 07:04:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x98a0f000) [pid = 1858] [serial = 1426] [outer = (nil)] 07:04:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x98f4e000) [pid = 1858] [serial = 1427] [outer = 0x98a0f000] 07:04:49 INFO - PROCESS | 1858 | 1462629889532 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99798c00) [pid = 1858] [serial = 1428] [outer = 0x98a0f000] 07:04:50 INFO - PROCESS | 1858 | 1462629890442 Marionette TRACE conn4 <- [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]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1631ms 07:04:50 INFO - PROCESS | 1858 | 1462629890502 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1858 | 1462629890507 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:04:50 INFO - PROCESS | 1858 | 1462629890516 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1858 | 1462629890520 Marionette TRACE conn4 <- [1,1874,null,{}] 07:04:50 INFO - PROCESS | 1858 | 1462629890526 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 1858 | 1462629890779 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:04:51 INFO - PROCESS | 1858 | 1462629891117 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x97736000 == 142 [pid = 1858] [id = 476] 07:04:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9778c000) [pid = 1858] [serial = 1429] [outer = (nil)] 07:04:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x99fb6800) [pid = 1858] [serial = 1430] [outer = 0x9778c000] 07:04:51 INFO - PROCESS | 1858 | 1462629891218 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9a505400) [pid = 1858] [serial = 1431] [outer = 0x9778c000] 07:04:52 INFO - PROCESS | 1858 | 1462629892166 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1692ms 07:04:52 INFO - PROCESS | 1858 | 1462629892209 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 1858 | 1462629892213 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:04:52 INFO - PROCESS | 1858 | 1462629892219 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1858 | 1462629892223 Marionette TRACE conn4 <- [1,1878,null,{}] 07:04:52 INFO - PROCESS | 1858 | 1462629892228 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 1858 | 1462629892442 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:04:52 INFO - PROCESS | 1858 | 1462629892777 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x939eb400 == 143 [pid = 1858] [id = 477] 07:04:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x996eb400) [pid = 1858] [serial = 1432] [outer = (nil)] 07:04:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9ac9c400) [pid = 1858] [serial = 1433] [outer = 0x996eb400] 07:04:52 INFO - PROCESS | 1858 | 1462629892870 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9aca1800) [pid = 1858] [serial = 1434] [outer = 0x996eb400] 07:04:53 INFO - PROCESS | 1858 | 1462629893780 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1634ms 07:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:04:53 INFO - PROCESS | 1858 | 1462629893854 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1858 | 1462629893857 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:04:53 INFO - PROCESS | 1858 | 1462629893864 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1858 | 1462629893867 Marionette TRACE conn4 <- [1,1882,null,{}] 07:04:53 INFO - PROCESS | 1858 | 1462629893883 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 1858 | 1462629894153 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:04:54 INFO - PROCESS | 1858 | 1462629894489 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fca400 == 144 [pid = 1858] [id = 478] 07:04:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x98a0b000) [pid = 1858] [serial = 1435] [outer = (nil)] 07:04:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9afeac00) [pid = 1858] [serial = 1436] [outer = 0x98a0b000] 07:04:54 INFO - PROCESS | 1858 | 1462629894575 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9b50c400) [pid = 1858] [serial = 1437] [outer = 0x98a0b000] 07:04:55 INFO - PROCESS | 1858 | 1462629895436 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1642ms 07:04:55 INFO - PROCESS | 1858 | 1462629895506 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:04:55 INFO - PROCESS | 1858 | 1462629895510 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:04:55 INFO - PROCESS | 1858 | 1462629895516 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1858 | 1462629895520 Marionette TRACE conn4 <- [1,1886,null,{}] 07:04:55 INFO - PROCESS | 1858 | 1462629895525 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 1858 | 1462629895778 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:04:56 INFO - PROCESS | 1858 | 1462629896107 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c8c00 == 145 [pid = 1858] [id = 479] 07:04:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x8774b400) [pid = 1858] [serial = 1438] [outer = (nil)] 07:04:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9b87cc00) [pid = 1858] [serial = 1439] [outer = 0x8774b400] 07:04:56 INFO - PROCESS | 1858 | 1462629896197 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x9b99b800) [pid = 1858] [serial = 1440] [outer = 0x8774b400] 07:04:57 INFO - PROCESS | 1858 | 1462629897070 Marionette TRACE conn4 <- [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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1629ms 07:04:57 INFO - PROCESS | 1858 | 1462629897145 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1858 | 1462629897149 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:04:57 INFO - PROCESS | 1858 | 1462629897155 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1858 | 1462629897159 Marionette TRACE conn4 <- [1,1890,null,{}] 07:04:57 INFO - PROCESS | 1858 | 1462629897164 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 1858 | 1462629897412 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:04:57 INFO - PROCESS | 1858 | 1462629897744 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c7000 == 146 [pid = 1858] [id = 480] 07:04:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9b1b0000) [pid = 1858] [serial = 1441] [outer = (nil)] 07:04:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x9cc8dc00) [pid = 1858] [serial = 1442] [outer = 0x9b1b0000] 07:04:57 INFO - PROCESS | 1858 | 1462629897849 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9cc94800) [pid = 1858] [serial = 1443] [outer = 0x9b1b0000] 07:04:58 INFO - PROCESS | 1858 | 1462629898745 Marionette TRACE conn4 <- [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]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1642ms 07:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:04:58 INFO - PROCESS | 1858 | 1462629898798 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 1858 | 1462629898801 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:04:58 INFO - PROCESS | 1858 | 1462629898808 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 1858 | 1462629898812 Marionette TRACE conn4 <- [1,1894,null,{}] 07:04:58 INFO - PROCESS | 1858 | 1462629898818 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 1858 | 1462629899039 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:04:59 INFO - PROCESS | 1858 | 1462629899381 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c5c00 == 147 [pid = 1858] [id = 481] 07:04:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x8ccc5c00) [pid = 1858] [serial = 1444] [outer = (nil)] 07:04:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa0511800) [pid = 1858] [serial = 1445] [outer = 0x8ccc5c00] 07:04:59 INFO - PROCESS | 1858 | 1462629899474 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0xa1023000) [pid = 1858] [serial = 1446] [outer = 0x8ccc5c00] 07:05:00 INFO - PROCESS | 1858 | 1462629900472 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 07:05:00 INFO - PROCESS | 1858 | 1462629900542 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 1858 | 1462629900545 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:05:00 INFO - PROCESS | 1858 | 1462629900553 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1858 | 1462629900558 Marionette TRACE conn4 <- [1,1898,null,{}] 07:05:00 INFO - PROCESS | 1858 | 1462629900564 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:00 INFO - PROCESS | 1858 | 1462629900796 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:05:01 INFO - PROCESS | 1858 | 1462629901137 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x9ce4ac00 == 148 [pid = 1858] [id = 482] 07:05:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa051a400) [pid = 1858] [serial = 1447] [outer = (nil)] 07:05:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0xa23b2c00) [pid = 1858] [serial = 1448] [outer = 0xa051a400] 07:05:01 INFO - PROCESS | 1858 | 1462629901253 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa23bbc00) [pid = 1858] [serial = 1449] [outer = 0xa051a400] 07:05:02 INFO - PROCESS | 1858 | 1462629902237 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1735ms 07:05:02 INFO - PROCESS | 1858 | 1462629902289 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1858 | 1462629902292 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:05:02 INFO - PROCESS | 1858 | 1462629902300 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1858 | 1462629902303 Marionette TRACE conn4 <- [1,1902,null,{}] 07:05:02 INFO - PROCESS | 1858 | 1462629902309 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 1858 | 1462629902541 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:05:02 INFO - PROCESS | 1858 | 1462629902889 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b9a7000 == 149 [pid = 1858] [id = 483] 07:05:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x9ce9d000) [pid = 1858] [serial = 1450] [outer = (nil)] 07:05:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0xa27b5400) [pid = 1858] [serial = 1451] [outer = 0x9ce9d000] 07:05:02 INFO - PROCESS | 1858 | 1462629902982 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0xa27bd400) [pid = 1858] [serial = 1452] [outer = 0x9ce9d000] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca26800 == 148 [pid = 1858] [id = 464] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d7000 == 147 [pid = 1858] [id = 463] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x864c4c00 == 146 [pid = 1858] [id = 367] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d5800 == 145 [pid = 1858] [id = 462] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x87751400 == 144 [pid = 1858] [id = 461] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b6800 == 143 [pid = 1858] [id = 455] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x952e8400 == 142 [pid = 1858] [id = 456] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x92637c00 == 141 [pid = 1858] [id = 454] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x928a4800 == 140 [pid = 1858] [id = 453] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b436400 == 139 [pid = 1858] [id = 452] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x90a6dc00 == 138 [pid = 1858] [id = 450] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdee000 == 137 [pid = 1858] [id = 451] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x878c5000 == 136 [pid = 1858] [id = 449] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8e08a400 == 135 [pid = 1858] [id = 448] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0c1400 == 134 [pid = 1858] [id = 447] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d87c000 == 133 [pid = 1858] [id = 446] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d884400 == 132 [pid = 1858] [id = 445] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5b3000 == 131 [pid = 1858] [id = 444] 07:05:05 INFO - PROCESS | 1858 | --DOCSHELL 0x864ca800 == 130 [pid = 1858] [id = 443] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8d71e000) [pid = 1858] [serial = 1191] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8d5ae400) [pid = 1858] [serial = 1328] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8b7b8c00) [pid = 1858] [serial = 1323] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8b5b7800) [pid = 1858] [serial = 1322] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x88315800) [pid = 1858] [serial = 1325] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x9778a000) [pid = 1858] [serial = 1289] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x95153000) [pid = 1858] [serial = 1287] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x946e5c00) [pid = 1858] [serial = 1286] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x93a44800) [pid = 1858] [serial = 1284] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x939e7c00) [pid = 1858] [serial = 1283] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x9223d000) [pid = 1858] [serial = 1281] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x91ccfc00) [pid = 1858] [serial = 1280] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x91a32800) [pid = 1858] [serial = 1278] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x90cf4000) [pid = 1858] [serial = 1277] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8f2c1c00) [pid = 1858] [serial = 1275] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8f2bc400) [pid = 1858] [serial = 1274] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8eb9a400) [pid = 1858] [serial = 1272] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8eb8dc00) [pid = 1858] [serial = 1271] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x8e1a1400) [pid = 1858] [serial = 1269] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x8df8b000) [pid = 1858] [serial = 1268] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x8d71f400) [pid = 1858] [serial = 1266] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x8ca2e000) [pid = 1858] [serial = 1265] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x8b429400) [pid = 1858] [serial = 1263] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x8a0b6000) [pid = 1858] [serial = 1262] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x89fc8000) [pid = 1858] [serial = 1319] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8774fc00) [pid = 1858] [serial = 1316] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x87758000) [pid = 1858] [serial = 1317] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0xa1024c00) [pid = 1858] [serial = 1313] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x9ce49800) [pid = 1858] [serial = 1311] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x9cc8fc00) [pid = 1858] [serial = 1310] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9b99d400) [pid = 1858] [serial = 1308] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x9b87f800) [pid = 1858] [serial = 1307] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x9b872400) [pid = 1858] [serial = 1305] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9b841400) [pid = 1858] [serial = 1304] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x9b180800) [pid = 1858] [serial = 1302] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9afeb000) [pid = 1858] [serial = 1301] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9aca4800) [pid = 1858] [serial = 1299] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9aca0800) [pid = 1858] [serial = 1298] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x9a50a400) [pid = 1858] [serial = 1296] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9a00ec00) [pid = 1858] [serial = 1295] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x99c4f400) [pid = 1858] [serial = 1293] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x99a37800) [pid = 1858] [serial = 1292] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x97795c00) [pid = 1858] [serial = 1290] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8b5af400) [pid = 1858] [serial = 1326] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8acabc00) [pid = 1858] [serial = 1320] [outer = (nil)] [url = about:blank] 07:05:05 INFO - PROCESS | 1858 | 1462629905673 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 3396ms 07:05:05 INFO - PROCESS | 1858 | 1462629905696 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1858 | 1462629905701 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:05:05 INFO - PROCESS | 1858 | 1462629905709 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1858 | 1462629905715 Marionette TRACE conn4 <- [1,1906,null,{}] 07:05:05 INFO - PROCESS | 1858 | 1462629905723 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:05 INFO - PROCESS | 1858 | 1462629905957 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:05:06 INFO - PROCESS | 1858 | 1462629906167 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774e400 == 131 [pid = 1858] [id = 484] 07:05:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x87750c00) [pid = 1858] [serial = 1453] [outer = (nil)] 07:05:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x896c8400) [pid = 1858] [serial = 1454] [outer = 0x87750c00] 07:05:06 INFO - PROCESS | 1858 | 1462629906248 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x89eacc00) [pid = 1858] [serial = 1455] [outer = 0x87750c00] 07:05:07 INFO - PROCESS | 1858 | 1462629907055 Marionette TRACE conn4 <- [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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1401ms 07:05:07 INFO - PROCESS | 1858 | 1462629907110 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1858 | 1462629907119 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:05:07 INFO - PROCESS | 1858 | 1462629907130 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1858 | 1462629907133 Marionette TRACE conn4 <- [1,1910,null,{}] 07:05:07 INFO - PROCESS | 1858 | 1462629907139 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:07 INFO - PROCESS | 1858 | 1462629907433 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:05:07 INFO - PROCESS | 1858 | 1462629907605 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774c800 == 132 [pid = 1858] [id = 485] 07:05:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x896c9000) [pid = 1858] [serial = 1456] [outer = (nil)] 07:05:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8acafc00) [pid = 1858] [serial = 1457] [outer = 0x896c9000] 07:05:07 INFO - PROCESS | 1858 | 1462629907679 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8acb8c00) [pid = 1858] [serial = 1458] [outer = 0x896c9000] 07:05:08 INFO - PROCESS | 1858 | 1462629908650 Marionette TRACE conn4 <- [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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1579ms 07:05:08 INFO - PROCESS | 1858 | 1462629908709 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 1858 | 1462629908712 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:05:08 INFO - PROCESS | 1858 | 1462629908726 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 1858 | 1462629908732 Marionette TRACE conn4 <- [1,1914,null,{}] 07:05:08 INFO - PROCESS | 1858 | 1462629908748 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 1858 | 1462629909037 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:05:09 INFO - PROCESS | 1858 | 1462629909070 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f15800 == 133 [pid = 1858] [id = 486] 07:05:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8b2d4c00) [pid = 1858] [serial = 1459] [outer = (nil)] 07:05:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8b7b9000) [pid = 1858] [serial = 1460] [outer = 0x8b2d4c00] 07:05:09 INFO - PROCESS | 1858 | 1462629909150 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8ca25400) [pid = 1858] [serial = 1461] [outer = 0x8b2d4c00] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x89f90c00) [pid = 1858] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8cdf4400) [pid = 1858] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x98ae8c00) [pid = 1858] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x88319000) [pid = 1858] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x8f456400) [pid = 1858] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8eb99800) [pid = 1858] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x99a31000) [pid = 1858] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8831c400) [pid = 1858] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8b430800) [pid = 1858] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8d887800) [pid = 1858] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8c3d7800) [pid = 1858] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8b7bdc00) [pid = 1858] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x864cf400) [pid = 1858] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x94638000) [pid = 1858] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x9b874800) [pid = 1858] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x996e8800) [pid = 1858] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x8ca24800) [pid = 1858] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x952ec400) [pid = 1858] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x94639000) [pid = 1858] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8ded6400) [pid = 1858] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8c3d7c00) [pid = 1858] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x90cea000) [pid = 1858] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8d5aec00) [pid = 1858] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:05:10 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x90bcd400) [pid = 1858] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:05:10 INFO - PROCESS | 1858 | 1462629910931 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2241ms 07:05:10 INFO - PROCESS | 1858 | 1462629910961 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:05:10 INFO - PROCESS | 1858 | 1462629910980 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:05:10 INFO - PROCESS | 1858 | 1462629910987 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 1858 | 1462629910990 Marionette TRACE conn4 <- [1,1918,null,{}] 07:05:10 INFO - PROCESS | 1858 | 1462629910996 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:11 INFO - PROCESS | 1858 | 1462629911264 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:05:11 INFO - PROCESS | 1858 | 1462629911286 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f16c00 == 134 [pid = 1858] [id = 487] 07:05:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8aca9800) [pid = 1858] [serial = 1462] [outer = (nil)] 07:05:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8ca30000) [pid = 1858] [serial = 1463] [outer = 0x8aca9800] 07:05:11 INFO - PROCESS | 1858 | 1462629911362 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8cdf7400) [pid = 1858] [serial = 1464] [outer = 0x8aca9800] 07:05:12 INFO - PROCESS | 1858 | 1462629912309 Marionette TRACE conn4 <- [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]]]}] 07:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1378ms 07:05:12 INFO - PROCESS | 1858 | 1462629912366 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 1858 | 1462629912369 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:05:12 INFO - PROCESS | 1858 | 1462629912375 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 1858 | 1462629912379 Marionette TRACE conn4 <- [1,1922,null,{}] 07:05:12 INFO - PROCESS | 1858 | 1462629912384 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:12 INFO - PROCESS | 1858 | 1462629912703 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:05:13 INFO - PROCESS | 1858 | 1462629913058 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774e000 == 135 [pid = 1858] [id = 488] 07:05:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8774f000) [pid = 1858] [serial = 1465] [outer = (nil)] 07:05:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x878ce400) [pid = 1858] [serial = 1466] [outer = 0x8774f000] 07:05:13 INFO - PROCESS | 1858 | 1462629913160 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x89f8e000) [pid = 1858] [serial = 1467] [outer = 0x8774f000] 07:05:14 INFO - PROCESS | 1858 | 1462629914133 Marionette TRACE conn4 <- [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]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1828ms 07:05:14 INFO - PROCESS | 1858 | 1462629914207 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 1858 | 1462629914214 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:05:14 INFO - PROCESS | 1858 | 1462629914222 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1858 | 1462629914229 Marionette TRACE conn4 <- [1,1926,null,{}] 07:05:14 INFO - PROCESS | 1858 | 1462629914237 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 1858 | 1462629914520 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:05:14 INFO - PROCESS | 1858 | 1462629914855 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2d5800 == 136 [pid = 1858] [id = 489] 07:05:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b42d800) [pid = 1858] [serial = 1468] [outer = (nil)] 07:05:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8b434400) [pid = 1858] [serial = 1469] [outer = 0x8b42d800] 07:05:14 INFO - PROCESS | 1858 | 1462629914951 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8b5b7c00) [pid = 1858] [serial = 1470] [outer = 0x8b42d800] 07:05:15 INFO - PROCESS | 1858 | 1462629915977 Marionette TRACE conn4 <- [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]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1838ms 07:05:16 INFO - PROCESS | 1858 | 1462629916061 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 1858 | 1462629916067 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:05:16 INFO - PROCESS | 1858 | 1462629916074 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 1858 | 1462629916078 Marionette TRACE conn4 <- [1,1930,null,{}] 07:05:16 INFO - PROCESS | 1858 | 1462629916084 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:16 INFO - PROCESS | 1858 | 1462629916346 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:05:16 INFO - PROCESS | 1858 | 1462629916717 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccd1800 == 137 [pid = 1858] [id = 490] 07:05:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d5a7800) [pid = 1858] [serial = 1471] [outer = (nil)] 07:05:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8d71f400) [pid = 1858] [serial = 1472] [outer = 0x8d5a7800] 07:05:16 INFO - PROCESS | 1858 | 1462629916813 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8d87c400) [pid = 1858] [serial = 1473] [outer = 0x8d5a7800] 07:05:17 INFO - PROCESS | 1858 | 1462629917783 Marionette TRACE conn4 <- [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]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1780ms 07:05:17 INFO - PROCESS | 1858 | 1462629917855 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 1858 | 1462629917864 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:05:17 INFO - PROCESS | 1858 | 1462629917881 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 1858 | 1462629917888 Marionette TRACE conn4 <- [1,1934,null,{}] 07:05:17 INFO - PROCESS | 1858 | 1462629917894 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 1858 | 1462629918154 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:05:18 INFO - PROCESS | 1858 | 1462629918484 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d882400 == 138 [pid = 1858] [id = 491] 07:05:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8de34c00) [pid = 1858] [serial = 1474] [outer = (nil)] 07:05:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8df90800) [pid = 1858] [serial = 1475] [outer = 0x8de34c00] 07:05:18 INFO - PROCESS | 1858 | 1462629918571 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8e088c00) [pid = 1858] [serial = 1476] [outer = 0x8de34c00] 07:05:19 INFO - PROCESS | 1858 | 1462629919499 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1691ms 07:05:19 INFO - PROCESS | 1858 | 1462629919564 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 1858 | 1462629919569 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:05:19 INFO - PROCESS | 1858 | 1462629919576 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1858 | 1462629919579 Marionette TRACE conn4 <- [1,1938,null,{}] 07:05:19 INFO - PROCESS | 1858 | 1462629919585 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 1858 | 1462629919804 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:05:20 INFO - PROCESS | 1858 | 1462629920134 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d878c00 == 139 [pid = 1858] [id = 492] 07:05:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8decb400) [pid = 1858] [serial = 1477] [outer = (nil)] 07:05:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8e2e7800) [pid = 1858] [serial = 1478] [outer = 0x8decb400] 07:05:20 INFO - PROCESS | 1858 | 1462629920229 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8eb89c00) [pid = 1858] [serial = 1479] [outer = 0x8decb400] 07:05:21 INFO - PROCESS | 1858 | 1462629921108 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1583ms 07:05:21 INFO - PROCESS | 1858 | 1462629921160 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1858 | 1462629921165 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:05:21 INFO - PROCESS | 1858 | 1462629921171 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1858 | 1462629921175 Marionette TRACE conn4 <- [1,1942,null,{}] 07:05:21 INFO - PROCESS | 1858 | 1462629921181 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 1858 | 1462629921412 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:05:21 INFO - PROCESS | 1858 | 1462629921692 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebeac00 == 140 [pid = 1858] [id = 493] 07:05:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8ebeb400) [pid = 1858] [serial = 1480] [outer = (nil)] 07:05:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8ebf3000) [pid = 1858] [serial = 1481] [outer = 0x8ebeb400] 07:05:21 INFO - PROCESS | 1858 | 1462629921848 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8f2bec00) [pid = 1858] [serial = 1482] [outer = 0x8ebeb400] 07:05:22 INFO - PROCESS | 1858 | 1462629922803 Marionette TRACE conn4 <- [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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1684ms 07:05:22 INFO - PROCESS | 1858 | 1462629922857 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1858 | 1462629922860 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:05:22 INFO - PROCESS | 1858 | 1462629922871 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1858 | 1462629922878 Marionette TRACE conn4 <- [1,1946,null,{}] 07:05:22 INFO - PROCESS | 1858 | 1462629922888 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 1858 | 1462629923139 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:05:23 INFO - PROCESS | 1858 | 1462629923471 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2e8800 == 141 [pid = 1858] [id = 494] 07:05:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8eb98c00) [pid = 1858] [serial = 1483] [outer = (nil)] 07:05:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x90a76c00) [pid = 1858] [serial = 1484] [outer = 0x8eb98c00] 07:05:23 INFO - PROCESS | 1858 | 1462629923565 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x90bcd400) [pid = 1858] [serial = 1485] [outer = 0x8eb98c00] 07:05:24 INFO - PROCESS | 1858 | 1462629924505 Marionette TRACE conn4 <- [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]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1694ms 07:05:24 INFO - PROCESS | 1858 | 1462629924565 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 1858 | 1462629924570 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:05:24 INFO - PROCESS | 1858 | 1462629924577 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 1858 | 1462629924582 Marionette TRACE conn4 <- [1,1950,null,{}] 07:05:24 INFO - PROCESS | 1858 | 1462629924588 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:24 INFO - PROCESS | 1858 | 1462629924829 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:05:25 INFO - PROCESS | 1858 | 1462629925158 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb9f800 == 142 [pid = 1858] [id = 495] 07:05:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8f45a400) [pid = 1858] [serial = 1486] [outer = (nil)] 07:05:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x90cf6c00) [pid = 1858] [serial = 1487] [outer = 0x8f45a400] 07:05:25 INFO - PROCESS | 1858 | 1462629925252 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x90d90000) [pid = 1858] [serial = 1488] [outer = 0x8f45a400] 07:05:26 INFO - PROCESS | 1858 | 1462629926165 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1629ms 07:05:26 INFO - PROCESS | 1858 | 1462629926206 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 1858 | 1462629926210 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:05:26 INFO - PROCESS | 1858 | 1462629926217 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1858 | 1462629926221 Marionette TRACE conn4 <- [1,1954,null,{}] 07:05:26 INFO - PROCESS | 1858 | 1462629926226 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 1858 | 1462629926442 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:05:26 INFO - PROCESS | 1858 | 1462629926727 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb86c00 == 143 [pid = 1858] [id = 496] 07:05:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x8f458c00) [pid = 1858] [serial = 1489] [outer = (nil)] 07:05:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x91a3d800) [pid = 1858] [serial = 1490] [outer = 0x8f458c00] 07:05:26 INFO - PROCESS | 1858 | 1462629926862 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x91ccfc00) [pid = 1858] [serial = 1491] [outer = 0x8f458c00] 07:05:27 INFO - PROCESS | 1858 | 1462629927724 Marionette TRACE conn4 <- [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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1535ms 07:05:27 INFO - PROCESS | 1858 | 1462629927753 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:05:27 INFO - PROCESS | 1858 | 1462629927757 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:05:27 INFO - PROCESS | 1858 | 1462629927763 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1858 | 1462629927773 Marionette TRACE conn4 <- [1,1958,null,{}] 07:05:27 INFO - PROCESS | 1858 | 1462629927778 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:27 INFO - PROCESS | 1858 | 1462629927986 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:05:28 INFO - PROCESS | 1858 | 1462629928267 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x90cee800 == 144 [pid = 1858] [id = 497] 07:05:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x919bfc00) [pid = 1858] [serial = 1492] [outer = (nil)] 07:05:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x92235c00) [pid = 1858] [serial = 1493] [outer = 0x919bfc00] 07:05:28 INFO - PROCESS | 1858 | 1462629928356 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9223bc00) [pid = 1858] [serial = 1494] [outer = 0x919bfc00] 07:05:29 INFO - PROCESS | 1858 | 1462629929239 Marionette TRACE conn4 <- [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]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1539ms 07:05:29 INFO - PROCESS | 1858 | 1462629929302 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 1858 | 1462629929306 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:05:29 INFO - PROCESS | 1858 | 1462629929313 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1858 | 1462629929316 Marionette TRACE conn4 <- [1,1962,null,{}] 07:05:29 INFO - PROCESS | 1858 | 1462629929321 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 1858 | 1462629929525 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:05:29 INFO - PROCESS | 1858 | 1462629929804 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x92975800 == 145 [pid = 1858] [id = 498] 07:05:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x92975c00) [pid = 1858] [serial = 1495] [outer = (nil)] 07:05:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x939de000) [pid = 1858] [serial = 1496] [outer = 0x92975c00] 07:05:29 INFO - PROCESS | 1858 | 1462629929958 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x93a46c00) [pid = 1858] [serial = 1497] [outer = 0x92975c00] 07:05:30 INFO - PROCESS | 1858 | 1462629930921 Marionette TRACE conn4 <- [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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1678ms 07:05:30 INFO - PROCESS | 1858 | 1462629930992 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 1858 | 1462629930996 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:05:31 INFO - PROCESS | 1858 | 1462629931003 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1858 | 1462629931008 Marionette TRACE conn4 <- [1,1966,null,{}] 07:05:31 INFO - PROCESS | 1858 | 1462629931014 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:31 INFO - PROCESS | 1858 | 1462629931297 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:05:31 INFO - PROCESS | 1858 | 1462629931629 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x93ce0c00 == 146 [pid = 1858] [id = 499] 07:05:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9462f000) [pid = 1858] [serial = 1498] [outer = (nil)] 07:05:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9526bc00) [pid = 1858] [serial = 1499] [outer = 0x9462f000] 07:05:31 INFO - PROCESS | 1858 | 1462629931716 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x95270c00) [pid = 1858] [serial = 1500] [outer = 0x9462f000] 07:05:32 INFO - PROCESS | 1858 | 1462629932645 Marionette TRACE conn4 <- [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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1680ms 07:05:32 INFO - PROCESS | 1858 | 1462629932683 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1858 | 1462629932687 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:05:32 INFO - PROCESS | 1858 | 1462629932710 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1858 | 1462629932714 Marionette TRACE conn4 <- [1,1970,null,{}] 07:05:32 INFO - PROCESS | 1858 | 1462629932726 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 1858 | 1462629932969 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:05:33 INFO - PROCESS | 1858 | 1462629933253 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x9526a000 == 147 [pid = 1858] [id = 500] 07:05:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x952ea400) [pid = 1858] [serial = 1501] [outer = (nil)] 07:05:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x97730c00) [pid = 1858] [serial = 1502] [outer = 0x952ea400] 07:05:33 INFO - PROCESS | 1858 | 1462629933386 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x97787800) [pid = 1858] [serial = 1503] [outer = 0x952ea400] 07:05:34 INFO - PROCESS | 1858 | 1462629934250 Marionette TRACE conn4 <- [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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1601ms 07:05:34 INFO - PROCESS | 1858 | 1462629934296 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1858 | 1462629934300 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:05:34 INFO - PROCESS | 1858 | 1462629934306 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1858 | 1462629934310 Marionette TRACE conn4 <- [1,1974,null,{}] 07:05:34 INFO - PROCESS | 1858 | 1462629934316 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 1858 | 1462629934530 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:05:34 INFO - PROCESS | 1858 | 1462629934816 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x919c0400 == 148 [pid = 1858] [id = 501] 07:05:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x952f6400) [pid = 1858] [serial = 1504] [outer = (nil)] 07:05:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x983f9400) [pid = 1858] [serial = 1505] [outer = 0x952f6400] 07:05:34 INFO - PROCESS | 1858 | 1462629934949 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x98ae8c00) [pid = 1858] [serial = 1506] [outer = 0x952f6400] 07:05:35 INFO - PROCESS | 1858 | 1462629935853 Marionette TRACE conn4 <- [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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1582ms 07:05:35 INFO - PROCESS | 1858 | 1462629935890 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1858 | 1462629935894 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:05:35 INFO - PROCESS | 1858 | 1462629935900 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1858 | 1462629935902 Marionette TRACE conn4 <- [1,1978,null,{}] 07:05:35 INFO - PROCESS | 1858 | 1462629935908 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:36 INFO - PROCESS | 1858 | 1462629936126 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:05:36 INFO - PROCESS | 1858 | 1462629936463 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f1cc00 == 149 [pid = 1858] [id = 502] 07:05:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9223b800) [pid = 1858] [serial = 1507] [outer = (nil)] 07:05:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x99a30800) [pid = 1858] [serial = 1508] [outer = 0x9223b800] 07:05:36 INFO - PROCESS | 1858 | 1462629936560 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x99a34800) [pid = 1858] [serial = 1509] [outer = 0x9223b800] 07:05:37 INFO - PROCESS | 1858 | 1462629937471 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1629ms 07:05:37 INFO - PROCESS | 1858 | 1462629937530 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 1858 | 1462629937533 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:05:37 INFO - PROCESS | 1858 | 1462629937540 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 1858 | 1462629937544 Marionette TRACE conn4 <- [1,1982,null,{}] 07:05:37 INFO - PROCESS | 1858 | 1462629937550 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 1858 | 1462629937770 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:05:38 INFO - PROCESS | 1858 | 1462629938110 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x90cf6800 == 150 [pid = 1858] [id = 503] 07:05:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x99a2e400) [pid = 1858] [serial = 1510] [outer = (nil)] 07:05:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x99c46400) [pid = 1858] [serial = 1511] [outer = 0x99a2e400] 07:05:38 INFO - PROCESS | 1858 | 1462629938204 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x99c49800) [pid = 1858] [serial = 1512] [outer = 0x99a2e400] 07:05:39 INFO - PROCESS | 1858 | 1462629939095 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1629ms 07:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:05:39 INFO - PROCESS | 1858 | 1462629939170 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1858 | 1462629939173 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:05:39 INFO - PROCESS | 1858 | 1462629939180 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1858 | 1462629939183 Marionette TRACE conn4 <- [1,1986,null,{}] 07:05:39 INFO - PROCESS | 1858 | 1462629939190 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 1858 | 1462629939451 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:05:39 INFO - PROCESS | 1858 | 1462629939783 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x9979d800 == 151 [pid = 1858] [id = 504] 07:05:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x9996d000) [pid = 1858] [serial = 1513] [outer = (nil)] 07:05:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x9a00e800) [pid = 1858] [serial = 1514] [outer = 0x9996d000] 07:05:39 INFO - PROCESS | 1858 | 1462629939877 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x9a0c2c00) [pid = 1858] [serial = 1515] [outer = 0x9996d000] 07:05:40 INFO - PROCESS | 1858 | 1462629940783 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1682ms 07:05:40 INFO - PROCESS | 1858 | 1462629940862 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 1858 | 1462629940865 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:05:40 INFO - PROCESS | 1858 | 1462629940872 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 1858 | 1462629940876 Marionette TRACE conn4 <- [1,1990,null,{}] 07:05:40 INFO - PROCESS | 1858 | 1462629940881 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:41 INFO - PROCESS | 1858 | 1462629941097 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:05:41 INFO - PROCESS | 1858 | 1462629941429 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ca400 == 152 [pid = 1858] [id = 505] 07:05:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x8e2e0400) [pid = 1858] [serial = 1516] [outer = (nil)] 07:05:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x9aa89800) [pid = 1858] [serial = 1517] [outer = 0x8e2e0400] 07:05:41 INFO - PROCESS | 1858 | 1462629941523 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x9aca4800) [pid = 1858] [serial = 1518] [outer = 0x8e2e0400] 07:05:42 INFO - PROCESS | 1858 | 1462629942394 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1579ms 07:05:42 INFO - PROCESS | 1858 | 1462629942452 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:05:42 INFO - PROCESS | 1858 | 1462629942456 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:05:42 INFO - PROCESS | 1858 | 1462629942462 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 1858 | 1462629942465 Marionette TRACE conn4 <- [1,1994,null,{}] 07:05:42 INFO - PROCESS | 1858 | 1462629942471 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:42 INFO - PROCESS | 1858 | 1462629942686 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x84f16c00 == 151 [pid = 1858] [id = 487] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x84f15800 == 150 [pid = 1858] [id = 486] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8774c800 == 149 [pid = 1858] [id = 485] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8774e400 == 148 [pid = 1858] [id = 484] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x9ce4ac00 == 147 [pid = 1858] [id = 482] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864c5c00 == 146 [pid = 1858] [id = 481] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864c8c00 == 145 [pid = 1858] [id = 479] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x896c7000 == 144 [pid = 1858] [id = 480] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x89fca400 == 143 [pid = 1858] [id = 478] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x939eb400 == 142 [pid = 1858] [id = 477] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x95266000 == 141 [pid = 1858] [id = 475] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x97736000 == 140 [pid = 1858] [id = 476] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x91fbc000 == 139 [pid = 1858] [id = 474] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x91fba400 == 138 [pid = 1858] [id = 473] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x91fb8c00 == 137 [pid = 1858] [id = 472] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864c2400 == 136 [pid = 1858] [id = 471] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x90a72c00 == 135 [pid = 1858] [id = 470] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8f10bc00 == 134 [pid = 1858] [id = 469] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x896c1c00 == 133 [pid = 1858] [id = 468] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x87757c00 == 132 [pid = 1858] [id = 466] 07:05:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccd1c00 == 131 [pid = 1858] [id = 467] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8d87a000) [pid = 1858] [serial = 1260] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8ebf2c00) [pid = 1858] [serial = 1343] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x99a35c00) [pid = 1858] [serial = 1373] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x8acb7400) [pid = 1858] [serial = 1332] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x8f10fc00) [pid = 1858] [serial = 1344] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x92232800) [pid = 1858] [serial = 1356] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x90bcc800) [pid = 1858] [serial = 1346] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x9a0be800) [pid = 1858] [serial = 1379] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x89fc0000) [pid = 1858] [serial = 1386] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x8b5b1000) [pid = 1858] [serial = 1388] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x99a3bc00) [pid = 1858] [serial = 1374] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8df92800) [pid = 1858] [serial = 1338] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8cdfb400) [pid = 1858] [serial = 1391] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8cdf1800) [pid = 1858] [serial = 1335] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x896cfc00) [pid = 1858] [serial = 1385] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9a507c00) [pid = 1858] [serial = 1380] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9aca4400) [pid = 1858] [serial = 1382] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x96527400) [pid = 1858] [serial = 1365] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0xa1029400) [pid = 1858] [serial = 1314] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x99c4e400) [pid = 1858] [serial = 1377] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x90ced800) [pid = 1858] [serial = 1349] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x996f5400) [pid = 1858] [serial = 1370] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x95265800) [pid = 1858] [serial = 1362] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8eb8ec00) [pid = 1858] [serial = 1341] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x952f5c00) [pid = 1858] [serial = 1364] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x97792400) [pid = 1858] [serial = 1367] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x92971800) [pid = 1858] [serial = 1359] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8b653c00) [pid = 1858] [serial = 1389] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8d883c00) [pid = 1858] [serial = 1394] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x99c49400) [pid = 1858] [serial = 1376] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9aca9800) [pid = 1858] [serial = 1383] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x89fc2800) [pid = 1858] [serial = 1331] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8ca28800) [pid = 1858] [serial = 1334] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8d721400) [pid = 1858] [serial = 1392] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x90bd0400) [pid = 1858] [serial = 1347] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x91a3c800) [pid = 1858] [serial = 1352] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x92895400) [pid = 1858] [serial = 1358] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x91fbe400) [pid = 1858] [serial = 1355] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x91a40800) [pid = 1858] [serial = 1353] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x90d90800) [pid = 1858] [serial = 1350] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9979bc00) [pid = 1858] [serial = 1371] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x946e8000) [pid = 1858] [serial = 1361] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x983f5000) [pid = 1858] [serial = 1368] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8e2e2c00) [pid = 1858] [serial = 1340] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8decdc00) [pid = 1858] [serial = 1337] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8e2dd800) [pid = 1858] [serial = 1397] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8ded4000) [pid = 1858] [serial = 1395] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1858 | 1462629944765 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d0c00 == 132 [pid = 1858] [id = 506] 07:05:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x864d1000) [pid = 1858] [serial = 1519] [outer = (nil)] 07:05:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8774e400) [pid = 1858] [serial = 1520] [outer = 0x864d1000] 07:05:44 INFO - PROCESS | 1858 | 1462629944852 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x896c7000) [pid = 1858] [serial = 1521] [outer = 0x864d1000] 07:05:45 INFO - PROCESS | 1858 | 1462629945652 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3243ms 07:05:45 INFO - PROCESS | 1858 | 1462629945707 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1858 | 1462629945713 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:05:45 INFO - PROCESS | 1858 | 1462629945782 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1858 | 1462629945789 Marionette TRACE conn4 <- [1,1998,null,{}] 07:05:45 INFO - PROCESS | 1858 | 1462629945799 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:46 INFO - PROCESS | 1858 | 1462629946012 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:05:46 INFO - PROCESS | 1858 | 1462629946224 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0c1400 == 133 [pid = 1858] [id = 507] 07:05:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8acac000) [pid = 1858] [serial = 1522] [outer = (nil)] 07:05:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8b42ec00) [pid = 1858] [serial = 1523] [outer = 0x8acac000] 07:05:46 INFO - PROCESS | 1858 | 1462629946300 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8b652400) [pid = 1858] [serial = 1524] [outer = 0x8acac000] 07:05:47 INFO - PROCESS | 1858 | 1462629947192 Marionette TRACE conn4 <- [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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1484ms 07:05:47 INFO - PROCESS | 1858 | 1462629947236 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1858 | 1462629947243 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:05:47 INFO - PROCESS | 1858 | 1462629947255 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1858 | 1462629947258 Marionette TRACE conn4 <- [1,2002,null,{}] 07:05:47 INFO - PROCESS | 1858 | 1462629947264 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 1858 | 1462629947555 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:05:47 INFO - PROCESS | 1858 | 1462629947592 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b434c00 == 134 [pid = 1858] [id = 508] 07:05:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8ccc8400) [pid = 1858] [serial = 1525] [outer = (nil)] 07:05:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8cdf6400) [pid = 1858] [serial = 1526] [outer = 0x8ccc8400] 07:05:47 INFO - PROCESS | 1858 | 1462629947668 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8d5b0000) [pid = 1858] [serial = 1527] [outer = 0x8ccc8400] 07:05:48 INFO - PROCESS | 1858 | 1462629948762 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1537ms 07:05:48 INFO - PROCESS | 1858 | 1462629948793 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:05:48 INFO - PROCESS | 1858 | 1462629948797 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:05:48 INFO - PROCESS | 1858 | 1462629948812 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 1858 | 1462629948821 Marionette TRACE conn4 <- [1,2006,null,{}] 07:05:48 INFO - PROCESS | 1858 | 1462629948865 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 1858 | 1462629949156 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8f2b8400) [pid = 1858] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x919b2400) [pid = 1858] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8b655000) [pid = 1858] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x98a0b000) [pid = 1858] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8acb3800) [pid = 1858] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x90d8c800) [pid = 1858] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8ebf5800) [pid = 1858] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8d884000) [pid = 1858] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x9b1b0000) [pid = 1858] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x87750c00) [pid = 1858] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x94647800) [pid = 1858] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x896c9000) [pid = 1858] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8774b400) [pid = 1858] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x92630000) [pid = 1858] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x98a0f000) [pid = 1858] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8ccc5c00) [pid = 1858] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x9289e800) [pid = 1858] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x996eb400) [pid = 1858] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8b2d4c00) [pid = 1858] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x9778c000) [pid = 1858] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:05:49 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0xa051a400) [pid = 1858] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:05:49 INFO - PROCESS | 1858 | 1462629949835 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cec00 == 135 [pid = 1858] [id = 509] 07:05:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x8774b400) [pid = 1858] [serial = 1528] [outer = (nil)] 07:05:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8acb3800) [pid = 1858] [serial = 1529] [outer = 0x8774b400] 07:05:49 INFO - PROCESS | 1858 | 1462629949925 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8d71c000) [pid = 1858] [serial = 1530] [outer = 0x8774b400] 07:05:50 INFO - PROCESS | 1858 | 1462629950701 Marionette TRACE conn4 <- [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]]]}] 07:05:50 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 07:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1945ms 07:05:50 INFO - PROCESS | 1858 | 1462629950749 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1858 | 1462629950758 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:05:50 INFO - PROCESS | 1858 | 1462629950778 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1858 | 1462629950781 Marionette TRACE conn4 <- [1,2010,null,{}] 07:05:50 INFO - PROCESS | 1858 | 1462629950787 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 1858 | 1462629950993 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:05:51 INFO - PROCESS | 1858 | 1462629951200 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2d800 == 136 [pid = 1858] [id = 510] 07:05:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8d5aa400) [pid = 1858] [serial = 1531] [outer = (nil)] 07:05:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8e086800) [pid = 1858] [serial = 1532] [outer = 0x8d5aa400] 07:05:51 INFO - PROCESS | 1858 | 1462629951272 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e2e1c00) [pid = 1858] [serial = 1533] [outer = 0x8d5aa400] 07:05:52 INFO - PROCESS | 1858 | 1462629952342 Marionette TRACE conn4 <- [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]]]}] 07:05:52 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 07:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1635ms 07:05:52 INFO - PROCESS | 1858 | 1462629952417 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 1858 | 1462629952422 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:05:52 INFO - PROCESS | 1858 | 1462629952434 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 1858 | 1462629952439 Marionette TRACE conn4 <- [1,2014,null,{}] 07:05:52 INFO - PROCESS | 1858 | 1462629952448 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:52 INFO - PROCESS | 1858 | 1462629952671 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:05:53 INFO - PROCESS | 1858 | 1462629953005 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc6000 == 137 [pid = 1858] [id = 511] 07:05:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8a0b5000) [pid = 1858] [serial = 1534] [outer = (nil)] 07:05:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8b64b400) [pid = 1858] [serial = 1535] [outer = 0x8a0b5000] 07:05:53 INFO - PROCESS | 1858 | 1462629953113 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8d5ac800) [pid = 1858] [serial = 1536] [outer = 0x8a0b5000] 07:05:54 INFO - PROCESS | 1858 | 1462629954041 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 07:05:54 INFO - PROCESS | 1858 | 1462629954117 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1858 | 1462629954125 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:05:54 INFO - PROCESS | 1858 | 1462629954136 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1858 | 1462629954141 Marionette TRACE conn4 <- [1,2018,null,{}] 07:05:54 INFO - PROCESS | 1858 | 1462629954146 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 1858 | 1462629954407 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:05:54 INFO - PROCESS | 1858 | 1462629954748 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d887800 == 138 [pid = 1858] [id = 512] 07:05:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8df90000) [pid = 1858] [serial = 1537] [outer = (nil)] 07:05:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8e1a1400) [pid = 1858] [serial = 1538] [outer = 0x8df90000] 07:05:54 INFO - PROCESS | 1858 | 1462629954835 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8eb8c400) [pid = 1858] [serial = 1539] [outer = 0x8df90000] 07:05:55 INFO - PROCESS | 1858 | 1462629955812 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1730ms 07:05:55 INFO - PROCESS | 1858 | 1462629955866 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 1858 | 1462629955870 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:05:55 INFO - PROCESS | 1858 | 1462629955877 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - PROCESS | 1858 | 1462629955883 Marionette TRACE conn4 <- [1,2022,null,{}] 07:05:55 INFO - PROCESS | 1858 | 1462629955899 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 1858 | 1462629956147 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:05:56 INFO - PROCESS | 1858 | 1462629956480 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf6400 == 139 [pid = 1858] [id = 513] 07:05:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8f108000) [pid = 1858] [serial = 1540] [outer = (nil)] 07:05:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f2b7800) [pid = 1858] [serial = 1541] [outer = 0x8f108000] 07:05:56 INFO - PROCESS | 1858 | 1462629956572 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f455800) [pid = 1858] [serial = 1542] [outer = 0x8f108000] 07:05:57 INFO - PROCESS | 1858 | 1462629957539 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1738ms 07:05:57 INFO - PROCESS | 1858 | 1462629957616 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:05:57 INFO - PROCESS | 1858 | 1462629957621 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:05:57 INFO - PROCESS | 1858 | 1462629957628 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 1858 | 1462629957631 Marionette TRACE conn4 <- [1,2026,null,{}] 07:05:57 INFO - PROCESS | 1858 | 1462629957637 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 1858 | 1462629957896 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:05:58 INFO - PROCESS | 1858 | 1462629958233 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2ba800 == 140 [pid = 1858] [id = 514] 07:05:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90a6e000) [pid = 1858] [serial = 1543] [outer = (nil)] 07:05:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bcc800) [pid = 1858] [serial = 1544] [outer = 0x90a6e000] 07:05:58 INFO - PROCESS | 1858 | 1462629958329 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90bd7400) [pid = 1858] [serial = 1545] [outer = 0x90a6e000] 07:05:59 INFO - PROCESS | 1858 | 1462629959212 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1631ms 07:05:59 INFO - PROCESS | 1858 | 1462629959259 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 1858 | 1462629959263 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:05:59 INFO - PROCESS | 1858 | 1462629959269 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 1858 | 1462629959273 Marionette TRACE conn4 <- [1,2030,null,{}] 07:05:59 INFO - PROCESS | 1858 | 1462629959279 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:59 INFO - PROCESS | 1858 | 1462629959502 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:05:59 INFO - PROCESS | 1858 | 1462629959781 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccc6800 == 141 [pid = 1858] [id = 515] 07:05:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8d87d000) [pid = 1858] [serial = 1546] [outer = (nil)] 07:05:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x90d96400) [pid = 1858] [serial = 1547] [outer = 0x8d87d000] 07:05:59 INFO - PROCESS | 1858 | 1462629959918 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x919b4c00) [pid = 1858] [serial = 1548] [outer = 0x8d87d000] 07:06:00 INFO - PROCESS | 1858 | 1462629960900 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1683ms 07:06:00 INFO - PROCESS | 1858 | 1462629960953 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 1858 | 1462629960956 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:06:00 INFO - PROCESS | 1858 | 1462629960962 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 1858 | 1462629960965 Marionette TRACE conn4 <- [1,2034,null,{}] 07:06:00 INFO - PROCESS | 1858 | 1462629960972 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 1858 | 1462629961235 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:06:01 INFO - PROCESS | 1858 | 1462629961574 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x919bb000 == 142 [pid = 1858] [id = 516] 07:06:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x919bd000) [pid = 1858] [serial = 1549] [outer = (nil)] 07:06:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x92636800) [pid = 1858] [serial = 1550] [outer = 0x919bd000] 07:06:01 INFO - PROCESS | 1858 | 1462629961686 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x92972c00) [pid = 1858] [serial = 1551] [outer = 0x919bd000] 07:06:02 INFO - PROCESS | 1858 | 1462629962661 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1730ms 07:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:06:02 INFO - PROCESS | 1858 | 1462629962693 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 1858 | 1462629962696 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:06:02 INFO - PROCESS | 1858 | 1462629962702 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 1858 | 1462629962706 Marionette TRACE conn4 <- [1,2038,null,{}] 07:06:02 INFO - PROCESS | 1858 | 1462629962712 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 1858 | 1462629962911 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:06:03 INFO - PROCESS | 1858 | 1462629963204 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d89400 == 143 [pid = 1858] [id = 517] 07:06:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x91a3ec00) [pid = 1858] [serial = 1552] [outer = (nil)] 07:06:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x93a41000) [pid = 1858] [serial = 1553] [outer = 0x91a3ec00] 07:06:03 INFO - PROCESS | 1858 | 1462629963337 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x94638000) [pid = 1858] [serial = 1554] [outer = 0x91a3ec00] 07:06:04 INFO - PROCESS | 1858 | 1462629964231 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1585ms 07:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:06:04 INFO - PROCESS | 1858 | 1462629964287 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 1858 | 1462629964290 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:06:04 INFO - PROCESS | 1858 | 1462629964297 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 1858 | 1462629964300 Marionette TRACE conn4 <- [1,2042,null,{}] 07:06:04 INFO - PROCESS | 1858 | 1462629964306 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 1858 | 1462629964512 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:06:04 INFO - PROCESS | 1858 | 1462629964837 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x9263ec00 == 144 [pid = 1858] [id = 518] 07:06:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x939e9000) [pid = 1858] [serial = 1555] [outer = (nil)] 07:06:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x95151000) [pid = 1858] [serial = 1556] [outer = 0x939e9000] 07:06:04 INFO - PROCESS | 1858 | 1462629964930 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x95262000) [pid = 1858] [serial = 1557] [outer = 0x939e9000] 07:06:05 INFO - PROCESS | 1858 | 1462629965793 Marionette TRACE conn4 <- [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]]]}] 07:06:05 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) 07:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1540ms 07:06:05 INFO - PROCESS | 1858 | 1462629965837 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 1858 | 1462629965841 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:06:05 INFO - PROCESS | 1858 | 1462629965867 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 1858 | 1462629965871 Marionette TRACE conn4 <- [1,2046,null,{}] 07:06:05 INFO - PROCESS | 1858 | 1462629965877 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 1858 | 1462629966102 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:06:06 INFO - PROCESS | 1858 | 1462629966438 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a39400 == 145 [pid = 1858] [id = 519] 07:06:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x92231c00) [pid = 1858] [serial = 1558] [outer = (nil)] 07:06:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x952f5400) [pid = 1858] [serial = 1559] [outer = 0x92231c00] 07:06:06 INFO - PROCESS | 1858 | 1462629966536 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x9651f400) [pid = 1858] [serial = 1560] [outer = 0x92231c00] 07:06:07 INFO - PROCESS | 1858 | 1462629967410 Marionette TRACE conn4 <- [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]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1588ms 07:06:07 INFO - PROCESS | 1858 | 1462629967452 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 1858 | 1462629967456 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:06:07 INFO - PROCESS | 1858 | 1462629967463 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1858 | 1462629967466 Marionette TRACE conn4 <- [1,2050,null,{}] 07:06:07 INFO - PROCESS | 1858 | 1462629967471 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 1858 | 1462629967691 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:06:08 INFO - PROCESS | 1858 | 1462629968027 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebf2c00 == 146 [pid = 1858] [id = 520] 07:06:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x95152800) [pid = 1858] [serial = 1561] [outer = (nil)] 07:06:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x983f5400) [pid = 1858] [serial = 1562] [outer = 0x95152800] 07:06:08 INFO - PROCESS | 1858 | 1462629968129 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x98a0e400) [pid = 1858] [serial = 1563] [outer = 0x95152800] 07:06:09 INFO - PROCESS | 1858 | 1462629969048 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1628ms 07:06:09 INFO - PROCESS | 1858 | 1462629969092 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:06:09 INFO - PROCESS | 1858 | 1462629969097 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:06:09 INFO - PROCESS | 1858 | 1462629969103 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1858 | 1462629969108 Marionette TRACE conn4 <- [1,2054,null,{}] 07:06:09 INFO - PROCESS | 1858 | 1462629969114 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 1858 | 1462629969361 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:06:09 INFO - PROCESS | 1858 | 1462629969700 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x98378800 == 147 [pid = 1858] [id = 521] 07:06:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x99c43c00) [pid = 1858] [serial = 1564] [outer = (nil)] 07:06:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99c4fc00) [pid = 1858] [serial = 1565] [outer = 0x99c43c00] 07:06:09 INFO - PROCESS | 1858 | 1462629969799 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9a00ec00) [pid = 1858] [serial = 1566] [outer = 0x99c43c00] 07:06:10 INFO - PROCESS | 1858 | 1462629970712 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1643ms 07:06:10 INFO - PROCESS | 1858 | 1462629970746 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 1858 | 1462629970749 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:06:10 INFO - PROCESS | 1858 | 1462629970756 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 1858 | 1462629970759 Marionette TRACE conn4 <- [1,2058,null,{}] 07:06:10 INFO - PROCESS | 1858 | 1462629970765 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 1858 | 1462629970994 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:06:11 INFO - PROCESS | 1858 | 1462629971312 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x946ebc00 == 148 [pid = 1858] [id = 522] 07:06:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x95263400) [pid = 1858] [serial = 1567] [outer = (nil)] 07:06:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9a510c00) [pid = 1858] [serial = 1568] [outer = 0x95263400] 07:06:11 INFO - PROCESS | 1858 | 1462629971403 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9aa8bc00) [pid = 1858] [serial = 1569] [outer = 0x95263400] 07:06:12 INFO - PROCESS | 1858 | 1462629972278 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1581ms 07:06:12 INFO - PROCESS | 1858 | 1462629972338 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 1858 | 1462629972342 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:06:12 INFO - PROCESS | 1858 | 1462629972353 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 1858 | 1462629972356 Marionette TRACE conn4 <- [1,2062,null,{}] 07:06:12 INFO - PROCESS | 1858 | 1462629972362 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 1858 | 1462629972587 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:06:12 INFO - PROCESS | 1858 | 1462629972919 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x97788800 == 149 [pid = 1858] [id = 523] 07:06:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x99c50800) [pid = 1858] [serial = 1570] [outer = (nil)] 07:06:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9b182c00) [pid = 1858] [serial = 1571] [outer = 0x99c50800] 07:06:13 INFO - PROCESS | 1858 | 1462629973011 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9b18e000) [pid = 1858] [serial = 1572] [outer = 0x99c50800] 07:06:13 INFO - PROCESS | 1858 | 1462629973919 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1626ms 07:06:13 INFO - PROCESS | 1858 | 1462629973980 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 1858 | 1462629973983 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:06:13 INFO - PROCESS | 1858 | 1462629973990 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 1858 | 1462629973994 Marionette TRACE conn4 <- [1,2066,null,{}] 07:06:14 INFO - PROCESS | 1858 | 1462629973999 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 1858 | 1462629974202 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:06:14 INFO - PROCESS | 1858 | 1462629974532 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d89c00 == 150 [pid = 1858] [id = 524] 07:06:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9a5e4800) [pid = 1858] [serial = 1573] [outer = (nil)] 07:06:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9b873000) [pid = 1858] [serial = 1574] [outer = 0x9a5e4800] 07:06:14 INFO - PROCESS | 1858 | 1462629974626 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9b876400) [pid = 1858] [serial = 1575] [outer = 0x9a5e4800] 07:06:15 INFO - PROCESS | 1858 | 1462629975486 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1534ms 07:06:15 INFO - PROCESS | 1858 | 1462629975526 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:06:15 INFO - PROCESS | 1858 | 1462629975530 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:06:15 INFO - PROCESS | 1858 | 1462629975536 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1858 | 1462629975539 Marionette TRACE conn4 <- [1,2070,null,{}] 07:06:15 INFO - PROCESS | 1858 | 1462629975545 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 1858 | 1462629975759 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:06:16 INFO - PROCESS | 1858 | 1462629976094 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b841c00 == 151 [pid = 1858] [id = 525] 07:06:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9b87d400) [pid = 1858] [serial = 1576] [outer = (nil)] 07:06:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x9b9a8000) [pid = 1858] [serial = 1577] [outer = 0x9b87d400] 07:06:16 INFO - PROCESS | 1858 | 1462629976229 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9cb7c400) [pid = 1858] [serial = 1578] [outer = 0x9b87d400] 07:06:17 INFO - PROCESS | 1858 | 1462629977079 Marionette TRACE conn4 <- [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]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1586ms 07:06:17 INFO - PROCESS | 1858 | 1462629977121 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 1858 | 1462629977125 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:06:17 INFO - PROCESS | 1858 | 1462629977131 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 1858 | 1462629977135 Marionette TRACE conn4 <- [1,2074,null,{}] 07:06:17 INFO - PROCESS | 1858 | 1462629977141 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 1858 | 1462629977340 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:06:17 INFO - PROCESS | 1858 | 1462629977645 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x9af60000 == 152 [pid = 1858] [id = 526] 07:06:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x9b87fc00) [pid = 1858] [serial = 1579] [outer = (nil)] 07:06:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9ce9d400) [pid = 1858] [serial = 1580] [outer = 0x9b87fc00] 07:06:17 INFO - PROCESS | 1858 | 1462629977778 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0xa051a400) [pid = 1858] [serial = 1581] [outer = 0x9b87fc00] 07:06:18 INFO - PROCESS | 1858 | 1462629978674 Marionette TRACE conn4 <- [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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1577ms 07:06:18 INFO - PROCESS | 1858 | 1462629978710 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 1858 | 1462629978714 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:06:18 INFO - PROCESS | 1858 | 1462629978720 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1858 | 1462629978723 Marionette TRACE conn4 <- [1,2078,null,{}] 07:06:18 INFO - PROCESS | 1858 | 1462629978729 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 1858 | 1462629978945 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:06:19 INFO - PROCESS | 1858 | 1462629979280 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x88319000 == 153 [pid = 1858] [id = 527] 07:06:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x9a50a400) [pid = 1858] [serial = 1582] [outer = (nil)] 07:06:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0xa22a8800) [pid = 1858] [serial = 1583] [outer = 0x9a50a400] 07:06:19 INFO - PROCESS | 1858 | 1462629979372 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa2376000) [pid = 1858] [serial = 1584] [outer = 0x9a50a400] 07:06:20 INFO - PROCESS | 1858 | 1462629980227 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1577ms 07:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:06:20 INFO - PROCESS | 1858 | 1462629980299 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1858 | 1462629980303 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:06:20 INFO - PROCESS | 1858 | 1462629980309 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1858 | 1462629980312 Marionette TRACE conn4 <- [1,2082,null,{}] 07:06:20 INFO - PROCESS | 1858 | 1462629980318 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 1858 | 1462629980577 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:06:20 INFO - PROCESS | 1858 | 1462629980929 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ce000 == 154 [pid = 1858] [id = 528] 07:06:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x9772dc00) [pid = 1858] [serial = 1585] [outer = (nil)] 07:06:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa271d800) [pid = 1858] [serial = 1586] [outer = 0x9772dc00] 07:06:21 INFO - PROCESS | 1858 | 1462629981016 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0xa27bb000) [pid = 1858] [serial = 1587] [outer = 0x9772dc00] 07:06:21 INFO - PROCESS | 1858 | 1462629981939 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d72a400 == 153 [pid = 1858] [id = 306] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8f45d800 == 152 [pid = 1858] [id = 307] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb81400 == 151 [pid = 1858] [id = 309] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2b8800 == 150 [pid = 1858] [id = 308] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8d400 == 149 [pid = 1858] [id = 305] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x93ce0c00 == 148 [pid = 1858] [id = 499] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9526a000 == 147 [pid = 1858] [id = 500] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x92975800 == 146 [pid = 1858] [id = 498] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x90cee800 == 145 [pid = 1858] [id = 497] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb86c00 == 144 [pid = 1858] [id = 496] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb9f800 == 143 [pid = 1858] [id = 495] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2e8800 == 142 [pid = 1858] [id = 494] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d878c00 == 141 [pid = 1858] [id = 492] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebeac00 == 140 [pid = 1858] [id = 493] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d882400 == 139 [pid = 1858] [id = 491] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca29000 == 138 [pid = 1858] [id = 396] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccd1800 == 137 [pid = 1858] [id = 490] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2d5800 == 136 [pid = 1858] [id = 489] 07:06:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8774e000 == 135 [pid = 1858] [id = 488] 07:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3384ms 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x90bd6c00) [pid = 1858] [serial = 1409] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x92895800) [pid = 1858] [serial = 1415] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x90cf6000) [pid = 1858] [serial = 1410] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x8d727400) [pid = 1858] [serial = 1329] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x9b50c400) [pid = 1858] [serial = 1437] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x8b438800) [pid = 1858] [serial = 1400] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x91a33000) [pid = 1858] [serial = 1413] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x90a6bc00) [pid = 1858] [serial = 1407] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8e088400) [pid = 1858] [serial = 1404] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x9cc8dc00) [pid = 1858] [serial = 1442] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x92977800) [pid = 1858] [serial = 1416] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x896c8400) [pid = 1858] [serial = 1454] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x97734400) [pid = 1858] [serial = 1424] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8acb8c00) [pid = 1858] [serial = 1458] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8c3d5400) [pid = 1858] [serial = 1401] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x97787400) [pid = 1858] [serial = 1425] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9b99b800) [pid = 1858] [serial = 1440] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x93a46000) [pid = 1858] [serial = 1418] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0xa27b5400) [pid = 1858] [serial = 1451] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x98f4e000) [pid = 1858] [serial = 1427] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9b87cc00) [pid = 1858] [serial = 1439] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x919be000) [pid = 1858] [serial = 1412] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x89eacc00) [pid = 1858] [serial = 1455] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x9cc94800) [pid = 1858] [serial = 1443] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0xa1023000) [pid = 1858] [serial = 1446] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x9526e800) [pid = 1858] [serial = 1422] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x95262c00) [pid = 1858] [serial = 1421] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x9ac9c400) [pid = 1858] [serial = 1433] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9afeac00) [pid = 1858] [serial = 1436] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8acafc00) [pid = 1858] [serial = 1457] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8ded0000) [pid = 1858] [serial = 1403] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8f2bf800) [pid = 1858] [serial = 1406] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8b7b9000) [pid = 1858] [serial = 1460] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x99798c00) [pid = 1858] [serial = 1428] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9aca1800) [pid = 1858] [serial = 1434] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8ca25400) [pid = 1858] [serial = 1461] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x99fb6800) [pid = 1858] [serial = 1430] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9a505400) [pid = 1858] [serial = 1431] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0xa23bbc00) [pid = 1858] [serial = 1449] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0xa23b2c00) [pid = 1858] [serial = 1448] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0xa0511800) [pid = 1858] [serial = 1445] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x93ce1400) [pid = 1858] [serial = 1419] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8ca30000) [pid = 1858] [serial = 1463] [outer = (nil)] [url = about:blank] 07:06:24 INFO - PROCESS | 1858 | 1462629984011 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 1858 | 1462629984015 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:06:24 INFO - PROCESS | 1858 | 1462629984030 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 1858 | 1462629984038 Marionette TRACE conn4 <- [1,2086,null,{}] 07:06:24 INFO - PROCESS | 1858 | 1462629984045 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 1858 | 1462629984238 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:06:24 INFO - PROCESS | 1858 | 1462629984471 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cfc00 == 136 [pid = 1858] [id = 529] 07:06:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x896d0400) [pid = 1858] [serial = 1588] [outer = (nil)] 07:06:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x89eb1400) [pid = 1858] [serial = 1589] [outer = 0x896d0400] 07:06:24 INFO - PROCESS | 1858 | 1462629984550 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x89fc9800) [pid = 1858] [serial = 1590] [outer = 0x896d0400] 07:06:25 INFO - PROCESS | 1858 | 1462629985351 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1391ms 07:06:25 INFO - PROCESS | 1858 | 1462629985420 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1858 | 1462629985426 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:06:25 INFO - PROCESS | 1858 | 1462629985437 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1858 | 1462629985442 Marionette TRACE conn4 <- [1,2090,null,{}] 07:06:25 INFO - PROCESS | 1858 | 1462629985448 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 1858 | 1462629985641 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:06:25 INFO - PROCESS | 1858 | 1462629985866 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c5c00 == 137 [pid = 1858] [id = 530] 07:06:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8a0bac00) [pid = 1858] [serial = 1591] [outer = (nil)] 07:06:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8b436c00) [pid = 1858] [serial = 1592] [outer = 0x8a0bac00] 07:06:25 INFO - PROCESS | 1858 | 1462629985941 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8b651400) [pid = 1858] [serial = 1593] [outer = 0x8a0bac00] 07:06:27 INFO - PROCESS | 1858 | 1462629987095 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1734ms 07:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:06:27 INFO - PROCESS | 1858 | 1462629987168 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1858 | 1462629987171 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:06:27 INFO - PROCESS | 1858 | 1462629987177 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1858 | 1462629987181 Marionette TRACE conn4 <- [1,2094,null,{}] 07:06:27 INFO - PROCESS | 1858 | 1462629987200 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 1858 | 1462629987472 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:06:27 INFO - PROCESS | 1858 | 1462629987513 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d722800 == 138 [pid = 1858] [id = 531] 07:06:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d87a000) [pid = 1858] [serial = 1594] [outer = (nil)] 07:06:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8de2a000) [pid = 1858] [serial = 1595] [outer = 0x8d87a000] 07:06:27 INFO - PROCESS | 1858 | 1462629987589 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8ded6c00) [pid = 1858] [serial = 1596] [outer = 0x8d87a000] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x99a2e400) [pid = 1858] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9ce9d000) [pid = 1858] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8b42d800) [pid = 1858] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8decb400) [pid = 1858] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9223b800) [pid = 1858] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x92975c00) [pid = 1858] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8f45a400) [pid = 1858] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8eb98c00) [pid = 1858] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8f458c00) [pid = 1858] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8ebeb400) [pid = 1858] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8e081000) [pid = 1858] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8de34c00) [pid = 1858] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x9996d000) [pid = 1858] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8774b400) [pid = 1858] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x919bfc00) [pid = 1858] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x952f6400) [pid = 1858] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x952ea400) [pid = 1858] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8774f000) [pid = 1858] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x864d1000) [pid = 1858] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x9462f000) [pid = 1858] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8acac000) [pid = 1858] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x8e2e0400) [pid = 1858] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8ccc8400) [pid = 1858] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:06:28 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8d5a7800) [pid = 1858] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:06:29 INFO - PROCESS | 1858 | 1462629989230 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2089ms 07:06:29 INFO - PROCESS | 1858 | 1462629989266 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 1858 | 1462629989268 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:06:29 INFO - PROCESS | 1858 | 1462629989274 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 1858 | 1462629989277 Marionette TRACE conn4 <- [1,2098,null,{}] 07:06:29 INFO - PROCESS | 1858 | 1462629989282 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 1858 | 1462629989471 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:06:29 INFO - PROCESS | 1858 | 1462629989662 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f15000 == 139 [pid = 1858] [id = 532] 07:06:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8774f000) [pid = 1858] [serial = 1597] [outer = (nil)] 07:06:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8cdf5c00) [pid = 1858] [serial = 1598] [outer = 0x8774f000] 07:06:29 INFO - PROCESS | 1858 | 1462629989736 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8df94400) [pid = 1858] [serial = 1599] [outer = 0x8774f000] 07:06:30 INFO - PROCESS | 1858 | 1462629990485 Marionette TRACE conn4 <- [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]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1228ms 07:06:30 INFO - PROCESS | 1858 | 1462629990504 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 1858 | 1462629990507 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:06:30 INFO - PROCESS | 1858 | 1462629990513 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1858 | 1462629990516 Marionette TRACE conn4 <- [1,2102,null,{}] 07:06:30 INFO - PROCESS | 1858 | 1462629990533 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 1858 | 1462629990714 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:06:30 INFO - PROCESS | 1858 | 1462629990729 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x87751c00 == 140 [pid = 1858] [id = 533] 07:06:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8acaa400) [pid = 1858] [serial = 1600] [outer = (nil)] 07:06:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8e2da800) [pid = 1858] [serial = 1601] [outer = 0x8acaa400] 07:06:30 INFO - PROCESS | 1858 | 1462629990800 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8e2e4400) [pid = 1858] [serial = 1602] [outer = 0x8acaa400] 07:06:32 INFO - PROCESS | 1858 | 1462629992203 Marionette TRACE conn4 <- [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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1734ms 07:06:32 INFO - PROCESS | 1858 | 1462629992248 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1858 | 1462629992254 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:06:32 INFO - PROCESS | 1858 | 1462629992263 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1858 | 1462629992268 Marionette TRACE conn4 <- [1,2106,null,{}] 07:06:32 INFO - PROCESS | 1858 | 1462629992275 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 1858 | 1462629992500 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:06:32 INFO - PROCESS | 1858 | 1462629992835 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f29800 == 141 [pid = 1858] [id = 534] 07:06:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8acab400) [pid = 1858] [serial = 1603] [outer = (nil)] 07:06:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8b2d5800) [pid = 1858] [serial = 1604] [outer = 0x8acab400] 07:06:32 INFO - PROCESS | 1858 | 1462629992924 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8c3d5c00) [pid = 1858] [serial = 1605] [outer = 0x8acab400] 07:06:33 INFO - PROCESS | 1858 | 1462629993874 Marionette TRACE conn4 <- [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]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1644ms 07:06:33 INFO - PROCESS | 1858 | 1462629993907 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 1858 | 1462629993916 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:06:33 INFO - PROCESS | 1858 | 1462629993927 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 1858 | 1462629993932 Marionette TRACE conn4 <- [1,2110,null,{}] 07:06:33 INFO - PROCESS | 1858 | 1462629993938 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 1858 | 1462629994178 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:06:34 INFO - PROCESS | 1858 | 1462629994502 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccc8400 == 142 [pid = 1858] [id = 535] 07:06:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d886000) [pid = 1858] [serial = 1606] [outer = (nil)] 07:06:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8e083c00) [pid = 1858] [serial = 1607] [outer = 0x8d886000] 07:06:34 INFO - PROCESS | 1858 | 1462629994595 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8e2de800) [pid = 1858] [serial = 1608] [outer = 0x8d886000] 07:06:35 INFO - PROCESS | 1858 | 1462629995491 Marionette TRACE conn4 <- [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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 07:06:35 INFO - PROCESS | 1858 | 1462629995566 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1858 | 1462629995569 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:06:35 INFO - PROCESS | 1858 | 1462629995577 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1858 | 1462629995583 Marionette TRACE conn4 <- [1,2114,null,{}] 07:06:35 INFO - PROCESS | 1858 | 1462629995599 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 1858 | 1462629995875 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:06:36 INFO - PROCESS | 1858 | 1462629996198 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8831b800 == 143 [pid = 1858] [id = 536] 07:06:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8eb86c00) [pid = 1858] [serial = 1609] [outer = (nil)] 07:06:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8f105000) [pid = 1858] [serial = 1610] [outer = 0x8eb86c00] 07:06:36 INFO - PROCESS | 1858 | 1462629996296 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8f2b3c00) [pid = 1858] [serial = 1611] [outer = 0x8eb86c00] 07:06:37 INFO - PROCESS | 1858 | 1462629997213 Marionette TRACE conn4 <- [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]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1686ms 07:06:37 INFO - PROCESS | 1858 | 1462629997264 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:06:37 INFO - PROCESS | 1858 | 1462629997269 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:06:37 INFO - PROCESS | 1858 | 1462629997275 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1858 | 1462629997279 Marionette TRACE conn4 <- [1,2118,null,{}] 07:06:37 INFO - PROCESS | 1858 | 1462629997285 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 1858 | 1462629997510 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:06:37 INFO - PROCESS | 1858 | 1462629997789 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0c2c00 == 144 [pid = 1858] [id = 537] 07:06:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8eb9fc00) [pid = 1858] [serial = 1612] [outer = (nil)] 07:06:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8f459c00) [pid = 1858] [serial = 1613] [outer = 0x8eb9fc00] 07:06:37 INFO - PROCESS | 1858 | 1462629997929 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x90a70000) [pid = 1858] [serial = 1614] [outer = 0x8eb9fc00] 07:06:38 INFO - PROCESS | 1858 | 1462629998819 Marionette TRACE conn4 <- [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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 07:06:38 INFO - PROCESS | 1858 | 1462629998857 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:06:38 INFO - PROCESS | 1858 | 1462629998862 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:06:38 INFO - PROCESS | 1858 | 1462629998868 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 1858 | 1462629998871 Marionette TRACE conn4 <- [1,2122,null,{}] 07:06:38 INFO - PROCESS | 1858 | 1462629998877 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 1858 | 1462629999092 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:06:39 INFO - PROCESS | 1858 | 1462629999425 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b432c00 == 145 [pid = 1858] [id = 538] 07:06:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8f2c1c00) [pid = 1858] [serial = 1615] [outer = (nil)] 07:06:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x90cee000) [pid = 1858] [serial = 1616] [outer = 0x8f2c1c00] 07:06:39 INFO - PROCESS | 1858 | 1462629999517 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x90cf3800) [pid = 1858] [serial = 1617] [outer = 0x8f2c1c00] 07:06:40 INFO - PROCESS | 1858 | 1462630000450 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1632ms 07:06:40 INFO - PROCESS | 1858 | 1462630000500 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 1858 | 1462630000504 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:06:40 INFO - PROCESS | 1858 | 1462630000510 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 1858 | 1462630000514 Marionette TRACE conn4 <- [1,2126,null,{}] 07:06:40 INFO - PROCESS | 1858 | 1462630000519 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 1858 | 1462630000747 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:06:41 INFO - PROCESS | 1858 | 1462630001080 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acb4c00 == 146 [pid = 1858] [id = 539] 07:06:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8eb98400) [pid = 1858] [serial = 1618] [outer = (nil)] 07:06:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x91a36800) [pid = 1858] [serial = 1619] [outer = 0x8eb98400] 07:06:41 INFO - PROCESS | 1858 | 1462630001174 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x91a3e000) [pid = 1858] [serial = 1620] [outer = 0x8eb98400] 07:06:42 INFO - PROCESS | 1858 | 1462630002077 Marionette TRACE conn4 <- [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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1629ms 07:06:42 INFO - PROCESS | 1858 | 1462630002143 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:06:42 INFO - PROCESS | 1858 | 1462630002147 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:06:42 INFO - PROCESS | 1858 | 1462630002154 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1858 | 1462630002157 Marionette TRACE conn4 <- [1,2130,null,{}] 07:06:42 INFO - PROCESS | 1858 | 1462630002163 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 1858 | 1462630002381 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:06:42 INFO - PROCESS | 1858 | 1462630002709 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f2b9800 == 147 [pid = 1858] [id = 540] 07:06:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x919be000) [pid = 1858] [serial = 1621] [outer = (nil)] 07:06:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x92238400) [pid = 1858] [serial = 1622] [outer = 0x919be000] 07:06:42 INFO - PROCESS | 1858 | 1462630002802 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x92630400) [pid = 1858] [serial = 1623] [outer = 0x919be000] 07:06:43 INFO - PROCESS | 1858 | 1462630003715 Marionette TRACE conn4 <- [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] 07:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:06:43 INFO - PROCESS | 1858 | 1462630003790 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:06:43 INFO - PROCESS | 1858 | 1462630003797 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1858 | 1462630003800 Marionette TRACE conn4 <- [1,2134,null,{}] 07:06:43 INFO - PROCESS | 1858 | 1462630003806 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 1858 | 1462630004028 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:06:44 INFO - PROCESS | 1858 | 1462630004369 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a3f000 == 148 [pid = 1858] [id = 541] 07:06:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x91cc3c00) [pid = 1858] [serial = 1624] [outer = (nil)] 07:06:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x93a43800) [pid = 1858] [serial = 1625] [outer = 0x91cc3c00] 07:06:44 INFO - PROCESS | 1858 | 1462630004462 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x93ce0c00) [pid = 1858] [serial = 1626] [outer = 0x91cc3c00] 07:06:45 INFO - PROCESS | 1858 | 1462630005381 Marionette TRACE conn4 <- [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]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1638ms 07:06:45 INFO - PROCESS | 1858 | 1462630005435 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 1858 | 1462630005438 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:06:45 INFO - PROCESS | 1858 | 1462630005445 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1858 | 1462630005448 Marionette TRACE conn4 <- [1,2138,null,{}] 07:06:45 INFO - PROCESS | 1858 | 1462630005454 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 1858 | 1462630005685 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:06:46 INFO - PROCESS | 1858 | 1462630006025 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb9e800 == 149 [pid = 1858] [id = 542] 07:06:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x91ccd000) [pid = 1858] [serial = 1627] [outer = (nil)] 07:06:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9514f000) [pid = 1858] [serial = 1628] [outer = 0x91ccd000] 07:06:46 INFO - PROCESS | 1858 | 1462630006117 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x95262c00) [pid = 1858] [serial = 1629] [outer = 0x91ccd000] 07:06:47 INFO - PROCESS | 1858 | 1462630007059 Marionette TRACE conn4 <- [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]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1686ms 07:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:06:47 INFO - PROCESS | 1858 | 1462630007131 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1858 | 1462630007134 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:06:47 INFO - PROCESS | 1858 | 1462630007142 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1858 | 1462630007145 Marionette TRACE conn4 <- [1,2142,null,{}] 07:06:47 INFO - PROCESS | 1858 | 1462630007151 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 1858 | 1462630007378 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:06:47 INFO - PROCESS | 1858 | 1462630007718 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x946e6400 == 150 [pid = 1858] [id = 543] 07:06:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x9651cc00) [pid = 1858] [serial = 1630] [outer = (nil)] 07:06:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x97736800) [pid = 1858] [serial = 1631] [outer = 0x9651cc00] 07:06:47 INFO - PROCESS | 1858 | 1462630007809 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x97789c00) [pid = 1858] [serial = 1632] [outer = 0x9651cc00] 07:06:48 INFO - PROCESS | 1858 | 1462630008720 Marionette TRACE conn4 <- [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] 07:06:48 INFO - PROCESS | 1858 | 1462630008780 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:06:48 INFO - PROCESS | 1858 | 1462630008787 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 1858 | 1462630008791 Marionette TRACE conn4 <- [1,2146,null,{}] 07:06:48 INFO - PROCESS | 1858 | 1462630008797 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 1858 | 1462630009038 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:06:49 INFO - PROCESS | 1858 | 1462630009384 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f5000 == 151 [pid = 1858] [id = 544] 07:06:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x978cb000) [pid = 1858] [serial = 1633] [outer = (nil)] 07:06:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x99a2e000) [pid = 1858] [serial = 1634] [outer = 0x978cb000] 07:06:49 INFO - PROCESS | 1858 | 1462630009476 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x99c42400) [pid = 1858] [serial = 1635] [outer = 0x978cb000] 07:06:50 INFO - PROCESS | 1858 | 1462630010375 Marionette TRACE conn4 <- [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] 07:06:50 INFO - PROCESS | 1858 | 1462630010430 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:06:50 INFO - PROCESS | 1858 | 1462630010436 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1858 | 1462630010440 Marionette TRACE conn4 <- [1,2150,null,{}] 07:06:50 INFO - PROCESS | 1858 | 1462630010446 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 1858 | 1462630010660 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:06:51 INFO - PROCESS | 1858 | 1462630010996 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x952ea000 == 152 [pid = 1858] [id = 545] 07:06:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x996eb800) [pid = 1858] [serial = 1636] [outer = (nil)] 07:06:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9a00dc00) [pid = 1858] [serial = 1637] [outer = 0x996eb800] 07:06:51 INFO - PROCESS | 1858 | 1462630011086 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9a505400) [pid = 1858] [serial = 1638] [outer = 0x996eb800] 07:06:52 INFO - PROCESS | 1858 | 1462630012001 Marionette TRACE conn4 <- [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]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1631ms 07:06:52 INFO - PROCESS | 1858 | 1462630012069 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1858 | 1462630012072 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:06:52 INFO - PROCESS | 1858 | 1462630012079 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1858 | 1462630012082 Marionette TRACE conn4 <- [1,2154,null,{}] 07:06:52 INFO - PROCESS | 1858 | 1462630012088 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 1858 | 1462630012300 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:06:52 INFO - PROCESS | 1858 | 1462630012626 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c5000 == 153 [pid = 1858] [id = 546] 07:06:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9a002000) [pid = 1858] [serial = 1639] [outer = (nil)] 07:06:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9aca6000) [pid = 1858] [serial = 1640] [outer = 0x9a002000] 07:06:52 INFO - PROCESS | 1858 | 1462630012716 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9aca9800) [pid = 1858] [serial = 1641] [outer = 0x9a002000] 07:06:53 INFO - PROCESS | 1858 | 1462630013602 Marionette TRACE conn4 <- [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]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 07:06:53 INFO - PROCESS | 1858 | 1462630013666 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 1858 | 1462630013670 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:06:53 INFO - PROCESS | 1858 | 1462630013677 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1858 | 1462630013680 Marionette TRACE conn4 <- [1,2158,null,{}] 07:06:53 INFO - PROCESS | 1858 | 1462630013686 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 1858 | 1462630013905 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:06:54 INFO - PROCESS | 1858 | 1462630014243 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f0dc00 == 154 [pid = 1858] [id = 547] 07:06:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x8b64b000) [pid = 1858] [serial = 1642] [outer = (nil)] 07:06:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9b510000) [pid = 1858] [serial = 1643] [outer = 0x8b64b000] 07:06:54 INFO - PROCESS | 1858 | 1462630014352 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x9b879000) [pid = 1858] [serial = 1644] [outer = 0x8b64b000] 07:06:55 INFO - PROCESS | 1858 | 1462630015250 Marionette TRACE conn4 <- [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]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1641ms 07:06:55 INFO - PROCESS | 1858 | 1462630015319 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 1858 | 1462630015323 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:06:55 INFO - PROCESS | 1858 | 1462630015330 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 1858 | 1462630015333 Marionette TRACE conn4 <- [1,2162,null,{}] 07:06:55 INFO - PROCESS | 1858 | 1462630015339 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 1858 | 1462630015560 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:06:55 INFO - PROCESS | 1858 | 1462630015903 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d87ac00 == 155 [pid = 1858] [id = 548] 07:06:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9462c400) [pid = 1858] [serial = 1645] [outer = (nil)] 07:06:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x9cc90800) [pid = 1858] [serial = 1646] [outer = 0x9462c400] 07:06:56 INFO - PROCESS | 1858 | 1462630015997 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9ce48c00) [pid = 1858] [serial = 1647] [outer = 0x9462c400] 07:06:56 INFO - PROCESS | 1858 | 1462630016935 Marionette TRACE conn4 <- [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]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1682ms 07:06:57 INFO - PROCESS | 1858 | 1462630017013 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:06:57 INFO - PROCESS | 1858 | 1462630017018 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:06:57 INFO - PROCESS | 1858 | 1462630017024 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1858 | 1462630017028 Marionette TRACE conn4 <- [1,2166,null,{}] 07:06:57 INFO - PROCESS | 1858 | 1462630017033 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 1858 | 1462630017303 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:06:57 INFO - PROCESS | 1858 | 1462630017641 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c8000 == 156 [pid = 1858] [id = 549] 07:06:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x9afeb000) [pid = 1858] [serial = 1648] [outer = (nil)] 07:06:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa229e800) [pid = 1858] [serial = 1649] [outer = 0x9afeb000] 07:06:57 INFO - PROCESS | 1858 | 1462630017729 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0xa236fc00) [pid = 1858] [serial = 1650] [outer = 0x9afeb000] 07:06:58 INFO - PROCESS | 1858 | 1462630018637 Marionette TRACE conn4 <- [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]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1681ms 07:06:58 INFO - PROCESS | 1858 | 1462630018705 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:06:58 INFO - PROCESS | 1858 | 1462630018709 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:06:58 INFO - PROCESS | 1858 | 1462630018716 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 1858 | 1462630018720 Marionette TRACE conn4 <- [1,2170,null,{}] 07:06:58 INFO - PROCESS | 1858 | 1462630018726 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:58 INFO - PROCESS | 1858 | 1462630018988 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:06:59 INFO - PROCESS | 1858 | 1462630019328 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x9cea6000 == 157 [pid = 1858] [id = 550] 07:06:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa101f800) [pid = 1858] [serial = 1651] [outer = (nil)] 07:06:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0xa27d9c00) [pid = 1858] [serial = 1652] [outer = 0xa101f800] 07:06:59 INFO - PROCESS | 1858 | 1462630019421 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa3158000) [pid = 1858] [serial = 1653] [outer = 0xa101f800] 07:07:00 INFO - PROCESS | 1858 | 1462630020311 Marionette TRACE conn4 <- [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]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1630ms 07:07:00 INFO - PROCESS | 1858 | 1462630020348 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 1858 | 1462630020352 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:07:00 INFO - PROCESS | 1858 | 1462630020358 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 1858 | 1462630020362 Marionette TRACE conn4 <- [1,2174,null,{}] 07:07:00 INFO - PROCESS | 1858 | 1462630020367 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 1858 | 1462630020583 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:07:00 INFO - PROCESS | 1858 | 1462630020930 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x88310400 == 158 [pid = 1858] [id = 551] 07:07:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x8ca31400) [pid = 1858] [serial = 1654] [outer = (nil)] 07:07:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0xa331dc00) [pid = 1858] [serial = 1655] [outer = 0x8ca31400] 07:07:01 INFO - PROCESS | 1858 | 1462630021037 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0xa334ac00) [pid = 1858] [serial = 1656] [outer = 0x8ca31400] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d887000 == 157 [pid = 1858] [id = 465] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x84f15000 == 156 [pid = 1858] [id = 532] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d722800 == 155 [pid = 1858] [id = 531] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x896c5c00 == 154 [pid = 1858] [id = 530] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x896cfc00 == 153 [pid = 1858] [id = 529] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x9af60000 == 152 [pid = 1858] [id = 526] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x9b841c00 == 151 [pid = 1858] [id = 525] 07:07:03 INFO - PROCESS | 1858 | --DOCSHELL 0x90d89c00 == 150 [pid = 1858] [id = 524] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8e086800) [pid = 1858] [serial = 1532] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x99c46400) [pid = 1858] [serial = 1511] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0xa27bd400) [pid = 1858] [serial = 1452] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8b434400) [pid = 1858] [serial = 1469] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8e2e7800) [pid = 1858] [serial = 1478] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x99a30800) [pid = 1858] [serial = 1508] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x93a46c00) [pid = 1858] [serial = 1497] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x90d90000) [pid = 1858] [serial = 1488] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x90a76c00) [pid = 1858] [serial = 1484] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x91ccfc00) [pid = 1858] [serial = 1491] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8f2bec00) [pid = 1858] [serial = 1482] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x939de000) [pid = 1858] [serial = 1496] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x91a3d800) [pid = 1858] [serial = 1490] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x8b5b7c00) [pid = 1858] [serial = 1470] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8eb90800) [pid = 1858] [serial = 1398] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8e088c00) [pid = 1858] [serial = 1476] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x9a0c2c00) [pid = 1858] [serial = 1515] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8d71c000) [pid = 1858] [serial = 1530] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9223bc00) [pid = 1858] [serial = 1494] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x8df90800) [pid = 1858] [serial = 1475] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x983f9400) [pid = 1858] [serial = 1505] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x97730c00) [pid = 1858] [serial = 1502] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x878ce400) [pid = 1858] [serial = 1466] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x8774e400) [pid = 1858] [serial = 1520] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x98ae8c00) [pid = 1858] [serial = 1506] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x90cf6c00) [pid = 1858] [serial = 1487] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x9526bc00) [pid = 1858] [serial = 1499] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x97787800) [pid = 1858] [serial = 1503] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x95270c00) [pid = 1858] [serial = 1500] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x92235c00) [pid = 1858] [serial = 1493] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8ebf3000) [pid = 1858] [serial = 1481] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8b42ec00) [pid = 1858] [serial = 1523] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x99c49800) [pid = 1858] [serial = 1512] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9aca4800) [pid = 1858] [serial = 1518] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8acb3800) [pid = 1858] [serial = 1529] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9aa89800) [pid = 1858] [serial = 1517] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8b652400) [pid = 1858] [serial = 1524] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8cdf6400) [pid = 1858] [serial = 1526] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8d87c400) [pid = 1858] [serial = 1473] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8d5b0000) [pid = 1858] [serial = 1527] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x8d71f400) [pid = 1858] [serial = 1472] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x896c7000) [pid = 1858] [serial = 1521] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8eb89c00) [pid = 1858] [serial = 1479] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9a00e800) [pid = 1858] [serial = 1514] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x90bcd400) [pid = 1858] [serial = 1485] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x89f8e000) [pid = 1858] [serial = 1467] [outer = (nil)] [url = about:blank] 07:07:03 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x99a34800) [pid = 1858] [serial = 1509] [outer = (nil)] [url = about:blank] 07:07:04 INFO - PROCESS | 1858 | 1462630024183 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 3841ms 07:07:04 INFO - PROCESS | 1858 | 1462630024199 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:07:04 INFO - PROCESS | 1858 | 1462630024205 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:07:04 INFO - PROCESS | 1858 | 1462630024213 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 1858 | 1462630024218 Marionette TRACE conn4 <- [1,2178,null,{}] 07:07:04 INFO - PROCESS | 1858 | 1462630024226 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 1858 | 1462630024467 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:07:04 INFO - PROCESS | 1858 | 1462630024685 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f27c00 == 151 [pid = 1858] [id = 552] 07:07:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x896c8400) [pid = 1858] [serial = 1657] [outer = (nil)] 07:07:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8acaa000) [pid = 1858] [serial = 1658] [outer = 0x896c8400] 07:07:04 INFO - PROCESS | 1858 | 1462630024772 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8b2d2c00) [pid = 1858] [serial = 1659] [outer = 0x896c8400] 07:07:05 INFO - PROCESS | 1858 | 1462630025574 Marionette TRACE conn4 <- [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]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1385ms 07:07:05 INFO - PROCESS | 1858 | 1462630025597 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 1858 | 1462630025605 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:07:05 INFO - PROCESS | 1858 | 1462630025617 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 1858 | 1462630025620 Marionette TRACE conn4 <- [1,2182,null,{}] 07:07:05 INFO - PROCESS | 1858 | 1462630025627 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 1858 | 1462630025933 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:07:06 INFO - PROCESS | 1858 | 1462630026067 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2da800 == 152 [pid = 1858] [id = 553] 07:07:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8b42c400) [pid = 1858] [serial = 1660] [outer = (nil)] 07:07:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8c3ddc00) [pid = 1858] [serial = 1661] [outer = 0x8b42c400] 07:07:06 INFO - PROCESS | 1858 | 1462630026146 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8cdf6400) [pid = 1858] [serial = 1662] [outer = 0x8b42c400] 07:07:07 INFO - PROCESS | 1858 | 1462630027124 Marionette TRACE conn4 <- [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]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1550ms 07:07:07 INFO - PROCESS | 1858 | 1462630027168 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 1858 | 1462630027172 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:07:07 INFO - PROCESS | 1858 | 1462630027186 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 1858 | 1462630027192 Marionette TRACE conn4 <- [1,2186,null,{}] 07:07:07 INFO - PROCESS | 1858 | 1462630027208 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 1858 | 1462630027493 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:07:07 INFO - PROCESS | 1858 | 1462630027524 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3d6800 == 153 [pid = 1858] [id = 554] 07:07:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8d882400) [pid = 1858] [serial = 1663] [outer = (nil)] 07:07:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8de37400) [pid = 1858] [serial = 1664] [outer = 0x8d882400] 07:07:07 INFO - PROCESS | 1858 | 1462630027633 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8e083800) [pid = 1858] [serial = 1665] [outer = 0x8d882400] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x99c50800) [pid = 1858] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9b87d400) [pid = 1858] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x95263400) [pid = 1858] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8a0b5000) [pid = 1858] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x95152800) [pid = 1858] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x91a3ec00) [pid = 1858] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8d87d000) [pid = 1858] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8f108000) [pid = 1858] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x919bd000) [pid = 1858] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x9a50a400) [pid = 1858] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8df90000) [pid = 1858] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x92231c00) [pid = 1858] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:07:08 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x896d0400) [pid = 1858] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x8a0bac00) [pid = 1858] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x8d87a000) [pid = 1858] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x9a5e4800) [pid = 1858] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x939e9000) [pid = 1858] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x9b87fc00) [pid = 1858] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8774f000) [pid = 1858] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x99c43c00) [pid = 1858] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8aca9800) [pid = 1858] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:07:09 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x90a6e000) [pid = 1858] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:07:09 INFO - PROCESS | 1858 | 1462630029277 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2149ms 07:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:07:09 INFO - PROCESS | 1858 | 1462630029328 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 1858 | 1462630029332 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:07:09 INFO - PROCESS | 1858 | 1462630029339 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 1858 | 1462630029342 Marionette TRACE conn4 <- [1,2190,null,{}] 07:07:09 INFO - PROCESS | 1858 | 1462630029347 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 1858 | 1462630029548 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:07:09 INFO - PROCESS | 1858 | 1462630029744 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0b5000 == 154 [pid = 1858] [id = 555] 07:07:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8ca22c00) [pid = 1858] [serial = 1666] [outer = (nil)] 07:07:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8df8f000) [pid = 1858] [serial = 1667] [outer = 0x8ca22c00] 07:07:09 INFO - PROCESS | 1858 | 1462630029823 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8e2d9c00) [pid = 1858] [serial = 1668] [outer = 0x8ca22c00] 07:07:10 INFO - PROCESS | 1858 | 1462630030583 Marionette TRACE conn4 <- [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]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1279ms 07:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:07:10 INFO - PROCESS | 1858 | 1462630030617 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1858 | 1462630030620 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:07:10 INFO - PROCESS | 1858 | 1462630030627 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1858 | 1462630030630 Marionette TRACE conn4 <- [1,2194,null,{}] 07:07:10 INFO - PROCESS | 1858 | 1462630030647 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 1858 | 1462630030849 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:07:10 INFO - PROCESS | 1858 | 1462630030864 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1a2400 == 155 [pid = 1858] [id = 556] 07:07:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e2dec00) [pid = 1858] [serial = 1669] [outer = (nil)] 07:07:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8eb93c00) [pid = 1858] [serial = 1670] [outer = 0x8e2dec00] 07:07:10 INFO - PROCESS | 1858 | 1462630030941 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8ebea000) [pid = 1858] [serial = 1671] [outer = 0x8e2dec00] 07:07:12 INFO - PROCESS | 1858 | 1462630032310 Marionette TRACE conn4 <- [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]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1733ms 07:07:12 INFO - PROCESS | 1858 | 1462630032360 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 1858 | 1462630032368 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:07:12 INFO - PROCESS | 1858 | 1462630032376 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 1858 | 1462630032383 Marionette TRACE conn4 <- [1,2198,null,{}] 07:07:12 INFO - PROCESS | 1858 | 1462630032392 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 1858 | 1462630032678 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:07:13 INFO - PROCESS | 1858 | 1462630033020 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cf000 == 156 [pid = 1858] [id = 557] 07:07:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b5b4c00) [pid = 1858] [serial = 1672] [outer = (nil)] 07:07:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8cccc400) [pid = 1858] [serial = 1673] [outer = 0x8b5b4c00] 07:07:13 INFO - PROCESS | 1858 | 1462630033116 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8d71f400) [pid = 1858] [serial = 1674] [outer = 0x8b5b4c00] 07:07:14 INFO - PROCESS | 1858 | 1462630034060 Marionette TRACE conn4 <- [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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1734ms 07:07:14 INFO - PROCESS | 1858 | 1462630034111 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 1858 | 1462630034120 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:07:14 INFO - PROCESS | 1858 | 1462630034130 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1858 | 1462630034134 Marionette TRACE conn4 <- [1,2202,null,{}] 07:07:14 INFO - PROCESS | 1858 | 1462630034140 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 1858 | 1462630034372 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:07:14 INFO - PROCESS | 1858 | 1462630034696 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d885800 == 157 [pid = 1858] [id = 558] 07:07:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8e1a2000) [pid = 1858] [serial = 1675] [outer = (nil)] 07:07:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8eb89c00) [pid = 1858] [serial = 1676] [outer = 0x8e1a2000] 07:07:14 INFO - PROCESS | 1858 | 1462630034787 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8ebeb400) [pid = 1858] [serial = 1677] [outer = 0x8e1a2000] 07:07:15 INFO - PROCESS | 1858 | 1462630035698 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1630ms 07:07:15 INFO - PROCESS | 1858 | 1462630035760 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1858 | 1462630035764 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:07:15 INFO - PROCESS | 1858 | 1462630035771 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1858 | 1462630035777 Marionette TRACE conn4 <- [1,2206,null,{}] 07:07:15 INFO - PROCESS | 1858 | 1462630035793 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 1858 | 1462630036069 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:07:16 INFO - PROCESS | 1858 | 1462630036395 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c1000 == 158 [pid = 1858] [id = 559] 07:07:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f452400) [pid = 1858] [serial = 1678] [outer = (nil)] 07:07:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90a76c00) [pid = 1858] [serial = 1679] [outer = 0x8f452400] 07:07:16 INFO - PROCESS | 1858 | 1462630036491 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bd2800) [pid = 1858] [serial = 1680] [outer = 0x8f452400] 07:07:17 INFO - PROCESS | 1858 | 1462630037439 Marionette TRACE conn4 <- [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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1740ms 07:07:17 INFO - PROCESS | 1858 | 1462630037512 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 1858 | 1462630037516 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:07:17 INFO - PROCESS | 1858 | 1462630037523 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1858 | 1462630037527 Marionette TRACE conn4 <- [1,2210,null,{}] 07:07:17 INFO - PROCESS | 1858 | 1462630037533 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 1858 | 1462630037803 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:07:18 INFO - PROCESS | 1858 | 1462630038135 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1aa000 == 159 [pid = 1858] [id = 560] 07:07:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8f110800) [pid = 1858] [serial = 1681] [outer = (nil)] 07:07:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x90d90400) [pid = 1858] [serial = 1682] [outer = 0x8f110800] 07:07:18 INFO - PROCESS | 1858 | 1462630038223 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x919b5800) [pid = 1858] [serial = 1683] [outer = 0x8f110800] 07:07:19 INFO - PROCESS | 1858 | 1462630039178 Marionette TRACE conn4 <- [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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1738ms 07:07:19 INFO - PROCESS | 1858 | 1462630039263 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:07:19 INFO - PROCESS | 1858 | 1462630039267 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:07:19 INFO - PROCESS | 1858 | 1462630039273 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1858 | 1462630039277 Marionette TRACE conn4 <- [1,2214,null,{}] 07:07:19 INFO - PROCESS | 1858 | 1462630039284 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 1858 | 1462630039508 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:07:19 INFO - PROCESS | 1858 | 1462630039843 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f461800 == 160 [pid = 1858] [id = 561] 07:07:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x91a35800) [pid = 1858] [serial = 1684] [outer = (nil)] 07:07:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x91cc7400) [pid = 1858] [serial = 1685] [outer = 0x91a35800] 07:07:19 INFO - PROCESS | 1858 | 1462630039935 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x91cd0800) [pid = 1858] [serial = 1686] [outer = 0x91a35800] 07:07:20 INFO - PROCESS | 1858 | 1462630040839 Marionette TRACE conn4 <- [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]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1632ms 07:07:20 INFO - PROCESS | 1858 | 1462630040906 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:07:20 INFO - PROCESS | 1858 | 1462630040910 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:07:20 INFO - PROCESS | 1858 | 1462630040916 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 1858 | 1462630040920 Marionette TRACE conn4 <- [1,2218,null,{}] 07:07:20 INFO - PROCESS | 1858 | 1462630040925 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 1858 | 1462630041196 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:07:21 INFO - PROCESS | 1858 | 1462630041521 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d92000 == 161 [pid = 1858] [id = 562] 07:07:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x919be400) [pid = 1858] [serial = 1687] [outer = (nil)] 07:07:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x939e7000) [pid = 1858] [serial = 1688] [outer = 0x919be400] 07:07:21 INFO - PROCESS | 1858 | 1462630041615 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x93cd3c00) [pid = 1858] [serial = 1689] [outer = 0x919be400] 07:07:22 INFO - PROCESS | 1858 | 1462630042515 Marionette TRACE conn4 <- [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]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1633ms 07:07:22 INFO - PROCESS | 1858 | 1462630042549 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 1858 | 1462630042552 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:07:22 INFO - PROCESS | 1858 | 1462630042560 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 1858 | 1462630042563 Marionette TRACE conn4 <- [1,2222,null,{}] 07:07:22 INFO - PROCESS | 1858 | 1462630042569 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 1858 | 1462630042779 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:07:23 INFO - PROCESS | 1858 | 1462630043077 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decec00 == 162 [pid = 1858] [id = 563] 07:07:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8ebf0c00) [pid = 1858] [serial = 1690] [outer = (nil)] 07:07:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x95263400) [pid = 1858] [serial = 1691] [outer = 0x8ebf0c00] 07:07:23 INFO - PROCESS | 1858 | 1462630043207 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x9526f400) [pid = 1858] [serial = 1692] [outer = 0x8ebf0c00] 07:07:24 INFO - PROCESS | 1858 | 1462630044077 Marionette TRACE conn4 <- [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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1534ms 07:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:07:24 INFO - PROCESS | 1858 | 1462630044094 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 1858 | 1462630044097 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:07:24 INFO - PROCESS | 1858 | 1462630044104 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 1858 | 1462630044107 Marionette TRACE conn4 <- [1,2226,null,{}] 07:07:24 INFO - PROCESS | 1858 | 1462630044113 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 1858 | 1462630044350 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:07:24 INFO - PROCESS | 1858 | 1462630044638 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x919bf800 == 163 [pid = 1858] [id = 564] 07:07:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x946e5c00) [pid = 1858] [serial = 1693] [outer = (nil)] 07:07:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x96523c00) [pid = 1858] [serial = 1694] [outer = 0x946e5c00] 07:07:24 INFO - PROCESS | 1858 | 1462630044772 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x97787000) [pid = 1858] [serial = 1695] [outer = 0x946e5c00] 07:07:25 INFO - PROCESS | 1858 | 1462630045635 Marionette TRACE conn4 <- [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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1581ms 07:07:25 INFO - PROCESS | 1858 | 1462630045685 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 1858 | 1462630045689 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:07:25 INFO - PROCESS | 1858 | 1462630045697 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 1858 | 1462630045701 Marionette TRACE conn4 <- [1,2230,null,{}] 07:07:25 INFO - PROCESS | 1858 | 1462630045706 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 1858 | 1462630045943 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:07:26 INFO - PROCESS | 1858 | 1462630046274 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x91cc2c00 == 164 [pid = 1858] [id = 565] 07:07:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x95158000) [pid = 1858] [serial = 1696] [outer = (nil)] 07:07:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x98ae2800) [pid = 1858] [serial = 1697] [outer = 0x95158000] 07:07:26 INFO - PROCESS | 1858 | 1462630046366 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9979ac00) [pid = 1858] [serial = 1698] [outer = 0x95158000] 07:07:27 INFO - PROCESS | 1858 | 1462630047245 Marionette TRACE conn4 <- [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]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1581ms 07:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:07:27 INFO - PROCESS | 1858 | 1462630047278 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 1858 | 1462630047281 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:07:27 INFO - PROCESS | 1858 | 1462630047289 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 1858 | 1462630047292 Marionette TRACE conn4 <- [1,2234,null,{}] 07:07:27 INFO - PROCESS | 1858 | 1462630047299 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 1858 | 1462630047641 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:07:27 INFO - PROCESS | 1858 | 1462630047916 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9526b400 == 165 [pid = 1858] [id = 566] 07:07:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x99a2d400) [pid = 1858] [serial = 1699] [outer = (nil)] 07:07:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x99a32400) [pid = 1858] [serial = 1700] [outer = 0x99a2d400] 07:07:28 INFO - PROCESS | 1858 | 1462630048009 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99a37400) [pid = 1858] [serial = 1701] [outer = 0x99a2d400] 07:07:28 INFO - PROCESS | 1858 | 1462630048912 Marionette TRACE conn4 <- [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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1681ms 07:07:28 INFO - PROCESS | 1858 | 1462630048970 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 1858 | 1462630048973 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:07:28 INFO - PROCESS | 1858 | 1462630048980 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 1858 | 1462630048983 Marionette TRACE conn4 <- [1,2238,null,{}] 07:07:28 INFO - PROCESS | 1858 | 1462630048989 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 1858 | 1462630049258 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:07:29 INFO - PROCESS | 1858 | 1462630049593 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x983fc400 == 166 [pid = 1858] [id = 567] 07:07:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x99c4f400) [pid = 1858] [serial = 1702] [outer = (nil)] 07:07:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9a50a400) [pid = 1858] [serial = 1703] [outer = 0x99c4f400] 07:07:29 INFO - PROCESS | 1858 | 1462630049695 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9aca4800) [pid = 1858] [serial = 1704] [outer = 0x99c4f400] 07:07:30 INFO - PROCESS | 1858 | 1462630050568 Marionette TRACE conn4 <- [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]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1631ms 07:07:30 INFO - PROCESS | 1858 | 1462630050612 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 1858 | 1462630050616 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:07:30 INFO - PROCESS | 1858 | 1462630050622 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 1858 | 1462630050626 Marionette TRACE conn4 <- [1,2242,null,{}] 07:07:30 INFO - PROCESS | 1858 | 1462630050652 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 1858 | 1462630050874 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:07:31 INFO - PROCESS | 1858 | 1462630051165 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a50c800 == 167 [pid = 1858] [id = 568] 07:07:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9aa8a800) [pid = 1858] [serial = 1705] [outer = (nil)] 07:07:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9b50cc00) [pid = 1858] [serial = 1706] [outer = 0x9aa8a800] 07:07:31 INFO - PROCESS | 1858 | 1462630051297 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9b871000) [pid = 1858] [serial = 1707] [outer = 0x9aa8a800] 07:07:32 INFO - PROCESS | 1858 | 1462630052234 Marionette TRACE conn4 <- [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]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1653ms 07:07:32 INFO - PROCESS | 1858 | 1462630052277 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 1858 | 1462630052281 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:07:32 INFO - PROCESS | 1858 | 1462630052287 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 1858 | 1462630052301 Marionette TRACE conn4 <- [1,2246,null,{}] 07:07:32 INFO - PROCESS | 1858 | 1462630052308 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 1858 | 1462630052537 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:07:32 INFO - PROCESS | 1858 | 1462630052878 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x9262fc00 == 168 [pid = 1858] [id = 569] 07:07:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9a004800) [pid = 1858] [serial = 1708] [outer = (nil)] 07:07:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9cb79800) [pid = 1858] [serial = 1709] [outer = 0x9a004800] 07:07:32 INFO - PROCESS | 1858 | 1462630052968 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9ce49400) [pid = 1858] [serial = 1710] [outer = 0x9a004800] 07:07:33 INFO - PROCESS | 1858 | 1462630053875 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1637ms 07:07:33 INFO - PROCESS | 1858 | 1462630053926 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 1858 | 1462630053930 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:07:33 INFO - PROCESS | 1858 | 1462630053936 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 1858 | 1462630053938 Marionette TRACE conn4 <- [1,2250,null,{}] 07:07:33 INFO - PROCESS | 1858 | 1462630053944 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 1858 | 1462630054159 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:07:34 INFO - PROCESS | 1858 | 1462630054554 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b9a4400 == 169 [pid = 1858] [id = 570] 07:07:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa229e400) [pid = 1858] [serial = 1711] [outer = (nil)] 07:07:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0xa2551000) [pid = 1858] [serial = 1712] [outer = 0xa229e400] 07:07:34 INFO - PROCESS | 1858 | 1462630054647 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0xa27bac00) [pid = 1858] [serial = 1713] [outer = 0xa229e400] 07:07:35 INFO - PROCESS | 1858 | 1462630055533 Marionette TRACE conn4 <- [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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1628ms 07:07:35 INFO - PROCESS | 1858 | 1462630055565 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:07:35 INFO - PROCESS | 1858 | 1462630055569 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:07:35 INFO - PROCESS | 1858 | 1462630055576 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 1858 | 1462630055579 Marionette TRACE conn4 <- [1,2254,null,{}] 07:07:35 INFO - PROCESS | 1858 | 1462630055585 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 1858 | 1462630055813 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:07:36 INFO - PROCESS | 1858 | 1462630056107 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c1800 == 170 [pid = 1858] [id = 571] 07:07:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x93a3f800) [pid = 1858] [serial = 1714] [outer = (nil)] 07:07:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0xa3574c00) [pid = 1858] [serial = 1715] [outer = 0x93a3f800] 07:07:36 INFO - PROCESS | 1858 | 1462630056245 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0xa3579000) [pid = 1858] [serial = 1716] [outer = 0x93a3f800] 07:07:37 INFO - PROCESS | 1858 | 1462630057175 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1640ms 07:07:37 INFO - PROCESS | 1858 | 1462630057216 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:07:37 INFO - PROCESS | 1858 | 1462630057220 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:07:37 INFO - PROCESS | 1858 | 1462630057227 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 1858 | 1462630057230 Marionette TRACE conn4 <- [1,2258,null,{}] 07:07:37 INFO - PROCESS | 1858 | 1462630057236 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 1858 | 1462630057465 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:07:37 INFO - PROCESS | 1858 | 1462630057817 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774b800 == 171 [pid = 1858] [id = 572] 07:07:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0xa2549c00) [pid = 1858] [serial = 1717] [outer = (nil)] 07:07:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa3580000) [pid = 1858] [serial = 1718] [outer = 0xa2549c00] 07:07:37 INFO - PROCESS | 1858 | 1462630057911 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0xa3581c00) [pid = 1858] [serial = 1719] [outer = 0xa2549c00] 07:07:38 INFO - PROCESS | 1858 | 1462630058845 Marionette TRACE conn4 <- [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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1687ms 07:07:38 INFO - PROCESS | 1858 | 1462630058914 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 1858 | 1462630058918 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:07:38 INFO - PROCESS | 1858 | 1462630058924 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 1858 | 1462630058928 Marionette TRACE conn4 <- [1,2262,null,{}] 07:07:38 INFO - PROCESS | 1858 | 1462630058934 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:39 INFO - PROCESS | 1858 | 1462630059196 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:07:39 INFO - PROCESS | 1858 | 1462630059557 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d1000 == 172 [pid = 1858] [id = 573] 07:07:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa2241000) [pid = 1858] [serial = 1720] [outer = (nil)] 07:07:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0xa36a1c00) [pid = 1858] [serial = 1721] [outer = 0xa2241000] 07:07:39 INFO - PROCESS | 1858 | 1462630059651 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa36aa400) [pid = 1858] [serial = 1722] [outer = 0xa2241000] 07:07:40 INFO - PROCESS | 1858 | 1462630060550 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1678ms 07:07:40 INFO - PROCESS | 1858 | 1462630060604 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 1858 | 1462630060607 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:07:40 INFO - PROCESS | 1858 | 1462630060614 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 1858 | 1462630060618 Marionette TRACE conn4 <- [1,2266,null,{}] 07:07:40 INFO - PROCESS | 1858 | 1462630060624 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 1858 | 1462630060861 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:07:41 INFO - PROCESS | 1858 | 1462630061206 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9000 == 173 [pid = 1858] [id = 574] 07:07:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x864cb000) [pid = 1858] [serial = 1723] [outer = (nil)] 07:07:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0xa51d0400) [pid = 1858] [serial = 1724] [outer = 0x864cb000] 07:07:41 INFO - PROCESS | 1858 | 1462630061300 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0xa51d6c00) [pid = 1858] [serial = 1725] [outer = 0x864cb000] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3ce800 == 172 [pid = 1858] [id = 144] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x864ca400 == 171 [pid = 1858] [id = 505] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8df8a400 == 170 [pid = 1858] [id = 302] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8d729c00 == 169 [pid = 1858] [id = 313] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x84f1cc00 == 168 [pid = 1858] [id = 502] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97737000 == 167 [pid = 1858] [id = 458] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8774ac00 == 166 [pid = 1858] [id = 459] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x90cf6800 == 165 [pid = 1858] [id = 503] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9c00 == 164 [pid = 1858] [id = 460] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd7800 == 163 [pid = 1858] [id = 212] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9979d800 == 162 [pid = 1858] [id = 504] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0b5000 == 161 [pid = 1858] [id = 555] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3d6800 == 160 [pid = 1858] [id = 554] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2da800 == 159 [pid = 1858] [id = 553] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x87f27c00 == 158 [pid = 1858] [id = 552] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x946e6400 == 157 [pid = 1858] [id = 543] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb9e800 == 156 [pid = 1858] [id = 542] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x91a3f000 == 155 [pid = 1858] [id = 541] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2b9800 == 154 [pid = 1858] [id = 540] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8acb4c00 == 153 [pid = 1858] [id = 539] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8b432c00 == 152 [pid = 1858] [id = 538] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8831b800 == 151 [pid = 1858] [id = 536] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0c2c00 == 150 [pid = 1858] [id = 537] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccc8400 == 149 [pid = 1858] [id = 535] 07:07:43 INFO - PROCESS | 1858 | --DOCSHELL 0x87f29800 == 148 [pid = 1858] [id = 534] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x8df94400) [pid = 1858] [serial = 1599] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x9b18e000) [pid = 1858] [serial = 1572] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x9cb7c400) [pid = 1858] [serial = 1578] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x9a510c00) [pid = 1858] [serial = 1568] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8d5ac800) [pid = 1858] [serial = 1536] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x983f5400) [pid = 1858] [serial = 1562] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x93a41000) [pid = 1858] [serial = 1553] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x919b4c00) [pid = 1858] [serial = 1548] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x8f455800) [pid = 1858] [serial = 1542] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x92636800) [pid = 1858] [serial = 1550] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0xa22a8800) [pid = 1858] [serial = 1583] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8eb8c400) [pid = 1858] [serial = 1539] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x9651f400) [pid = 1858] [serial = 1560] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x89fc9800) [pid = 1858] [serial = 1590] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x952f5400) [pid = 1858] [serial = 1559] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8b651400) [pid = 1858] [serial = 1593] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa271d800) [pid = 1858] [serial = 1586] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8de2a000) [pid = 1858] [serial = 1595] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9b873000) [pid = 1858] [serial = 1574] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x95151000) [pid = 1858] [serial = 1556] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9b182c00) [pid = 1858] [serial = 1571] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x9b876400) [pid = 1858] [serial = 1575] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9ce9d400) [pid = 1858] [serial = 1580] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x92972c00) [pid = 1858] [serial = 1551] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x98a0e400) [pid = 1858] [serial = 1563] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0xa051a400) [pid = 1858] [serial = 1581] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8cdf5c00) [pid = 1858] [serial = 1598] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8b436c00) [pid = 1858] [serial = 1592] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x94638000) [pid = 1858] [serial = 1554] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x8ded6c00) [pid = 1858] [serial = 1596] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x99c4fc00) [pid = 1858] [serial = 1565] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x95262000) [pid = 1858] [serial = 1557] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0xa2376000) [pid = 1858] [serial = 1584] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9aa8bc00) [pid = 1858] [serial = 1569] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x90d96400) [pid = 1858] [serial = 1547] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9a00ec00) [pid = 1858] [serial = 1566] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8b64b400) [pid = 1858] [serial = 1535] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8cdf7400) [pid = 1858] [serial = 1464] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8f2b7800) [pid = 1858] [serial = 1541] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x89eb1400) [pid = 1858] [serial = 1589] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x90bcc800) [pid = 1858] [serial = 1544] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9b9a8000) [pid = 1858] [serial = 1577] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x90bd7400) [pid = 1858] [serial = 1545] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8e1a1400) [pid = 1858] [serial = 1538] [outer = (nil)] [url = about:blank] 07:07:44 INFO - PROCESS | 1858 | 1462630064515 Marionette TRACE conn4 <- [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]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3942ms 07:07:44 INFO - PROCESS | 1858 | 1462630064557 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 1858 | 1462630064563 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:07:44 INFO - PROCESS | 1858 | 1462630064572 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 1858 | 1462630064578 Marionette TRACE conn4 <- [1,2270,null,{}] 07:07:44 INFO - PROCESS | 1858 | 1462630064589 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 1858 | 1462630064855 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:07:45 INFO - PROCESS | 1858 | 1462630065082 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x84f1cc00 == 149 [pid = 1858] [id = 575] 07:07:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x878cf400) [pid = 1858] [serial = 1726] [outer = (nil)] 07:07:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8a0b5400) [pid = 1858] [serial = 1727] [outer = 0x878cf400] 07:07:45 INFO - PROCESS | 1858 | 1462630065169 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8b42a800) [pid = 1858] [serial = 1728] [outer = 0x878cf400] 07:07:45 INFO - PROCESS | 1858 | 1462630065975 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1445ms 07:07:46 INFO - PROCESS | 1858 | 1462630066018 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 1858 | 1462630066027 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:07:46 INFO - PROCESS | 1858 | 1462630066039 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 1858 | 1462630066042 Marionette TRACE conn4 <- [1,2274,null,{}] 07:07:46 INFO - PROCESS | 1858 | 1462630066049 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 1858 | 1462630066374 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:07:46 INFO - PROCESS | 1858 | 1462630066547 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b437400 == 150 [pid = 1858] [id = 576] 07:07:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8b654400) [pid = 1858] [serial = 1729] [outer = (nil)] 07:07:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8ca30000) [pid = 1858] [serial = 1730] [outer = 0x8b654400] 07:07:46 INFO - PROCESS | 1858 | 1462630066625 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8cdf4c00) [pid = 1858] [serial = 1731] [outer = 0x8b654400] 07:07:47 INFO - PROCESS | 1858 | 1462630067551 Marionette TRACE conn4 <- [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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1531ms 07:07:47 INFO - PROCESS | 1858 | 1462630067569 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 1858 | 1462630067572 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:07:47 INFO - PROCESS | 1858 | 1462630067579 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 1858 | 1462630067584 Marionette TRACE conn4 <- [1,2278,null,{}] 07:07:47 INFO - PROCESS | 1858 | 1462630067611 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 1858 | 1462630067896 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:07:47 INFO - PROCESS | 1858 | 1462630067945 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c4800 == 151 [pid = 1858] [id = 577] 07:07:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8d87dc00) [pid = 1858] [serial = 1732] [outer = (nil)] 07:07:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8de35000) [pid = 1858] [serial = 1733] [outer = 0x8d87dc00] 07:07:48 INFO - PROCESS | 1858 | 1462630068162 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8df8fc00) [pid = 1858] [serial = 1734] [outer = 0x8d87dc00] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x91cc3c00) [pid = 1858] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x8d882400) [pid = 1858] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x896c8400) [pid = 1858] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8b64b000) [pid = 1858] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0xa101f800) [pid = 1858] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9a002000) [pid = 1858] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9651cc00) [pid = 1858] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x919be000) [pid = 1858] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8b42c400) [pid = 1858] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8f2c1c00) [pid = 1858] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8acab400) [pid = 1858] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x996eb800) [pid = 1858] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8d886000) [pid = 1858] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x91ccd000) [pid = 1858] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x9462c400) [pid = 1858] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8eb86c00) [pid = 1858] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x9afeb000) [pid = 1858] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x9772dc00) [pid = 1858] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8ca22c00) [pid = 1858] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8eb98400) [pid = 1858] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8eb9fc00) [pid = 1858] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x978cb000) [pid = 1858] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:07:49 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x8d5aa400) [pid = 1858] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:07:49 INFO - PROCESS | 1858 | 1462630069871 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2337ms 07:07:49 INFO - PROCESS | 1858 | 1462630069917 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 1858 | 1462630069921 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:07:49 INFO - PROCESS | 1858 | 1462630069929 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 1858 | 1462630069933 Marionette TRACE conn4 <- [1,2282,null,{}] 07:07:49 INFO - PROCESS | 1858 | 1462630069943 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 1858 | 1462630070234 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:07:50 INFO - PROCESS | 1858 | 1462630070256 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64b000 == 152 [pid = 1858] [id = 578] 07:07:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8d882400) [pid = 1858] [serial = 1735] [outer = (nil)] 07:07:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e08dc00) [pid = 1858] [serial = 1736] [outer = 0x8d882400] 07:07:50 INFO - PROCESS | 1858 | 1462630070332 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8eb82400) [pid = 1858] [serial = 1737] [outer = 0x8d882400] 07:07:51 INFO - PROCESS | 1858 | 1462630071435 Marionette TRACE conn4 <- [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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1533ms 07:07:51 INFO - PROCESS | 1858 | 1462630071464 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 1858 | 1462630071470 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:07:51 INFO - PROCESS | 1858 | 1462630071480 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 1858 | 1462630071485 Marionette TRACE conn4 <- [1,2286,null,{}] 07:07:51 INFO - PROCESS | 1858 | 1462630071496 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 1858 | 1462630071772 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:07:52 INFO - PROCESS | 1858 | 1462630072142 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cac00 == 153 [pid = 1858] [id = 579] 07:07:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8acabc00) [pid = 1858] [serial = 1738] [outer = (nil)] 07:07:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b5b3800) [pid = 1858] [serial = 1739] [outer = 0x8acabc00] 07:07:52 INFO - PROCESS | 1858 | 1462630072232 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8b7b9400) [pid = 1858] [serial = 1740] [outer = 0x8acabc00] 07:07:53 INFO - PROCESS | 1858 | 1462630073160 Marionette TRACE conn4 <- [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]]]}] 07:07:53 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 07:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1741ms 07:07:53 INFO - PROCESS | 1858 | 1462630073224 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 1858 | 1462630073233 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:07:53 INFO - PROCESS | 1858 | 1462630073247 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 1858 | 1462630073252 Marionette TRACE conn4 <- [1,2290,null,{}] 07:07:53 INFO - PROCESS | 1858 | 1462630073258 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 1858 | 1462630073508 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:07:53 INFO - PROCESS | 1858 | 1462630073844 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdfa400 == 154 [pid = 1858] [id = 580] 07:07:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8d5af800) [pid = 1858] [serial = 1741] [outer = (nil)] 07:07:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d87d000) [pid = 1858] [serial = 1742] [outer = 0x8d5af800] 07:07:53 INFO - PROCESS | 1858 | 1462630073939 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8e080000) [pid = 1858] [serial = 1743] [outer = 0x8d5af800] 07:07:54 INFO - PROCESS | 1858 | 1462630074891 Marionette TRACE conn4 <- [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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1683ms 07:07:54 INFO - PROCESS | 1858 | 1462630074930 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:07:54 INFO - PROCESS | 1858 | 1462630074934 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:07:54 INFO - PROCESS | 1858 | 1462630074941 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 1858 | 1462630074947 Marionette TRACE conn4 <- [1,2294,null,{}] 07:07:54 INFO - PROCESS | 1858 | 1462630074963 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 1858 | 1462630075193 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:07:55 INFO - PROCESS | 1858 | 1462630075565 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb9fc00 == 155 [pid = 1858] [id = 581] 07:07:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f104c00) [pid = 1858] [serial = 1744] [outer = (nil)] 07:07:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f10d800) [pid = 1858] [serial = 1745] [outer = 0x8f104c00] 07:07:55 INFO - PROCESS | 1858 | 1462630075661 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8f2bec00) [pid = 1858] [serial = 1746] [outer = 0x8f104c00] 07:07:56 INFO - PROCESS | 1858 | 1462630076536 Marionette TRACE conn4 <- [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]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1641ms 07:07:56 INFO - PROCESS | 1858 | 1462630076582 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:07:56 INFO - PROCESS | 1858 | 1462630076587 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:07:56 INFO - PROCESS | 1858 | 1462630076593 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1858 | 1462630076596 Marionette TRACE conn4 <- [1,2298,null,{}] 07:07:56 INFO - PROCESS | 1858 | 1462630076602 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 1858 | 1462630076826 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:07:57 INFO - PROCESS | 1858 | 1462630077105 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f105400 == 156 [pid = 1858] [id = 582] 07:07:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8f461000) [pid = 1858] [serial = 1747] [outer = (nil)] 07:07:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90bcac00) [pid = 1858] [serial = 1748] [outer = 0x8f461000] 07:07:57 INFO - PROCESS | 1858 | 1462630077241 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x90bd5400) [pid = 1858] [serial = 1749] [outer = 0x8f461000] 07:07:58 INFO - PROCESS | 1858 | 1462630078077 Marionette TRACE conn4 <- [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]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1533ms 07:07:58 INFO - PROCESS | 1858 | 1462630078125 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 1858 | 1462630078130 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:07:58 INFO - PROCESS | 1858 | 1462630078155 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 1858 | 1462630078158 Marionette TRACE conn4 <- [1,2302,null,{}] 07:07:58 INFO - PROCESS | 1858 | 1462630078164 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 1858 | 1462630078390 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:07:58 INFO - PROCESS | 1858 | 1462630078675 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64a000 == 157 [pid = 1858] [id = 583] 07:07:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8d5aa000) [pid = 1858] [serial = 1750] [outer = (nil)] 07:07:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x90cf6c00) [pid = 1858] [serial = 1751] [outer = 0x8d5aa000] 07:07:58 INFO - PROCESS | 1858 | 1462630078809 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x90d96400) [pid = 1858] [serial = 1752] [outer = 0x8d5aa000] 07:07:59 INFO - PROCESS | 1858 | 1462630079696 Marionette TRACE conn4 <- [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]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1582ms 07:07:59 INFO - PROCESS | 1858 | 1462630079734 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 1858 | 1462630079737 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:07:59 INFO - PROCESS | 1858 | 1462630079744 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 1858 | 1462630079748 Marionette TRACE conn4 <- [1,2306,null,{}] 07:07:59 INFO - PROCESS | 1858 | 1462630079753 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:00 INFO - PROCESS | 1858 | 1462630080007 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:08:00 INFO - PROCESS | 1858 | 1462630080348 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fbe000 == 158 [pid = 1858] [id = 584] 07:08:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x90cea400) [pid = 1858] [serial = 1753] [outer = (nil)] 07:08:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x92636800) [pid = 1858] [serial = 1754] [outer = 0x90cea400] 07:08:00 INFO - PROCESS | 1858 | 1462630080442 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x92898000) [pid = 1858] [serial = 1755] [outer = 0x90cea400] 07:08:01 INFO - PROCESS | 1858 | 1462630081360 Marionette TRACE conn4 <- [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]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 07:08:01 INFO - PROCESS | 1858 | 1462630081431 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 1858 | 1462630081434 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:08:01 INFO - PROCESS | 1858 | 1462630081442 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 1858 | 1462630081448 Marionette TRACE conn4 <- [1,2310,null,{}] 07:08:01 INFO - PROCESS | 1858 | 1462630081454 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 1858 | 1462630081688 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:08:02 INFO - PROCESS | 1858 | 1462630082027 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b2cf000 == 159 [pid = 1858] [id = 585] 07:08:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x91a3f800) [pid = 1858] [serial = 1756] [outer = (nil)] 07:08:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x939e2400) [pid = 1858] [serial = 1757] [outer = 0x91a3f800] 07:08:02 INFO - PROCESS | 1858 | 1462630082139 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x93a38400) [pid = 1858] [serial = 1758] [outer = 0x91a3f800] 07:08:03 INFO - PROCESS | 1858 | 1462630083053 Marionette TRACE conn4 <- [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]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1687ms 07:08:03 INFO - PROCESS | 1858 | 1462630083130 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 1858 | 1462630083134 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:08:03 INFO - PROCESS | 1858 | 1462630083141 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 1858 | 1462630083144 Marionette TRACE conn4 <- [1,2314,null,{}] 07:08:03 INFO - PROCESS | 1858 | 1462630083151 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 1858 | 1462630083423 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:08:03 INFO - PROCESS | 1858 | 1462630083760 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ccc00 == 160 [pid = 1858] [id = 586] 07:08:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x8b64ac00) [pid = 1858] [serial = 1759] [outer = (nil)] 07:08:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x946e3400) [pid = 1858] [serial = 1760] [outer = 0x8b64ac00] 07:08:03 INFO - PROCESS | 1858 | 1462630083849 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x9514e400) [pid = 1858] [serial = 1761] [outer = 0x8b64ac00] 07:08:04 INFO - PROCESS | 1858 | 1462630084800 Marionette TRACE conn4 <- [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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1736ms 07:08:04 INFO - PROCESS | 1858 | 1462630084879 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:08:04 INFO - PROCESS | 1858 | 1462630084883 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:08:04 INFO - PROCESS | 1858 | 1462630084891 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 1858 | 1462630084895 Marionette TRACE conn4 <- [1,2318,null,{}] 07:08:04 INFO - PROCESS | 1858 | 1462630084901 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:05 INFO - PROCESS | 1858 | 1462630085168 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:08:05 INFO - PROCESS | 1858 | 1462630085501 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x89ead400 == 161 [pid = 1858] [id = 587] 07:08:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x928a1000) [pid = 1858] [serial = 1762] [outer = (nil)] 07:08:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x96525400) [pid = 1858] [serial = 1763] [outer = 0x928a1000] 07:08:05 INFO - PROCESS | 1858 | 1462630085585 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x97787800) [pid = 1858] [serial = 1764] [outer = 0x928a1000] 07:08:06 INFO - PROCESS | 1858 | 1462630086490 Marionette TRACE conn4 <- [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] 07:08:06 INFO - PROCESS | 1858 | 1462630086533 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:08:06 INFO - PROCESS | 1858 | 1462630086539 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 1858 | 1462630086543 Marionette TRACE conn4 <- [1,2322,null,{}] 07:08:06 INFO - PROCESS | 1858 | 1462630086548 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 1858 | 1462630086760 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:08:07 INFO - PROCESS | 1858 | 1462630087095 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x94649800 == 162 [pid = 1858] [id = 588] 07:08:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x952f3000) [pid = 1858] [serial = 1765] [outer = (nil)] 07:08:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x98aeec00) [pid = 1858] [serial = 1766] [outer = 0x952f3000] 07:08:07 INFO - PROCESS | 1858 | 1462630087203 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x98f53c00) [pid = 1858] [serial = 1767] [outer = 0x952f3000] 07:08:08 INFO - PROCESS | 1858 | 1462630088099 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1588ms 07:08:08 INFO - PROCESS | 1858 | 1462630088129 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 1858 | 1462630088134 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:08:08 INFO - PROCESS | 1858 | 1462630088141 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 1858 | 1462630088146 Marionette TRACE conn4 <- [1,2326,null,{}] 07:08:08 INFO - PROCESS | 1858 | 1462630088152 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 1858 | 1462630088404 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:08:08 INFO - PROCESS | 1858 | 1462630088756 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb99000 == 163 [pid = 1858] [id = 589] 07:08:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99c45400) [pid = 1858] [serial = 1768] [outer = (nil)] 07:08:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x99c4d000) [pid = 1858] [serial = 1769] [outer = 0x99c45400] 07:08:08 INFO - PROCESS | 1858 | 1462630088857 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9a008000) [pid = 1858] [serial = 1770] [outer = 0x99c45400] 07:08:09 INFO - PROCESS | 1858 | 1462630089781 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1684ms 07:08:09 INFO - PROCESS | 1858 | 1462630089826 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 1858 | 1462630089830 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:08:09 INFO - PROCESS | 1858 | 1462630089836 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 1858 | 1462630089840 Marionette TRACE conn4 <- [1,2330,null,{}] 07:08:09 INFO - PROCESS | 1858 | 1462630089845 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 1858 | 1462630090072 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:08:10 INFO - PROCESS | 1858 | 1462630090365 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c4dc00 == 164 [pid = 1858] [id = 590] 07:08:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9a002800) [pid = 1858] [serial = 1771] [outer = (nil)] 07:08:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9a50d400) [pid = 1858] [serial = 1772] [outer = 0x9a002800] 07:08:10 INFO - PROCESS | 1858 | 1462630090504 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9a5fa000) [pid = 1858] [serial = 1773] [outer = 0x9a002800] 07:08:11 INFO - PROCESS | 1858 | 1462630091413 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1638ms 07:08:11 INFO - PROCESS | 1858 | 1462630091476 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:08:11 INFO - PROCESS | 1858 | 1462630091480 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:08:11 INFO - PROCESS | 1858 | 1462630091487 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 1858 | 1462630091490 Marionette TRACE conn4 <- [1,2334,null,{}] 07:08:11 INFO - PROCESS | 1858 | 1462630091496 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:11 INFO - PROCESS | 1858 | 1462630091733 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:08:12 INFO - PROCESS | 1858 | 1462630092067 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a0bdc00 == 165 [pid = 1858] [id = 591] 07:08:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9aca2400) [pid = 1858] [serial = 1774] [outer = (nil)] 07:08:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9b183400) [pid = 1858] [serial = 1775] [outer = 0x9aca2400] 07:08:12 INFO - PROCESS | 1858 | 1462630092173 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x9b1b8000) [pid = 1858] [serial = 1776] [outer = 0x9aca2400] 07:08:13 INFO - PROCESS | 1858 | 1462630093066 Marionette TRACE conn4 <- [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]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1633ms 07:08:13 INFO - PROCESS | 1858 | 1462630093120 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 1858 | 1462630093124 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:08:13 INFO - PROCESS | 1858 | 1462630093131 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 1858 | 1462630093134 Marionette TRACE conn4 <- [1,2338,null,{}] 07:08:13 INFO - PROCESS | 1858 | 1462630093140 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 1858 | 1462630093364 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:08:13 INFO - PROCESS | 1858 | 1462630093706 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd3800 == 166 [pid = 1858] [id = 592] 07:08:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x91a36c00) [pid = 1858] [serial = 1777] [outer = (nil)] 07:08:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9b876c00) [pid = 1858] [serial = 1778] [outer = 0x91a36c00] 07:08:13 INFO - PROCESS | 1858 | 1462630093799 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9b99b800) [pid = 1858] [serial = 1779] [outer = 0x91a36c00] 07:08:14 INFO - PROCESS | 1858 | 1462630094719 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1631ms 07:08:14 INFO - PROCESS | 1858 | 1462630094763 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 1858 | 1462630094767 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:08:14 INFO - PROCESS | 1858 | 1462630094774 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 1858 | 1462630094777 Marionette TRACE conn4 <- [1,2342,null,{}] 07:08:14 INFO - PROCESS | 1858 | 1462630094783 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 1858 | 1462630095040 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:08:15 INFO - PROCESS | 1858 | 1462630095375 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cd000 == 167 [pid = 1858] [id = 593] 07:08:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x9addb000) [pid = 1858] [serial = 1780] [outer = (nil)] 07:08:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9ce9d400) [pid = 1858] [serial = 1781] [outer = 0x9addb000] 07:08:15 INFO - PROCESS | 1858 | 1462630095468 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0xa1023000) [pid = 1858] [serial = 1782] [outer = 0x9addb000] 07:08:16 INFO - PROCESS | 1858 | 1462630096371 Marionette TRACE conn4 <- [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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 07:08:16 INFO - PROCESS | 1858 | 1462630096408 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 1858 | 1462630096412 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:08:16 INFO - PROCESS | 1858 | 1462630096419 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 1858 | 1462630096423 Marionette TRACE conn4 <- [1,2346,null,{}] 07:08:16 INFO - PROCESS | 1858 | 1462630096428 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:16 INFO - PROCESS | 1858 | 1462630096645 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:08:17 INFO - PROCESS | 1858 | 1462630096986 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cd000 == 168 [pid = 1858] [id = 594] 07:08:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9a5fb800) [pid = 1858] [serial = 1783] [outer = (nil)] 07:08:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0xa2552c00) [pid = 1858] [serial = 1784] [outer = 0x9a5fb800] 07:08:17 INFO - PROCESS | 1858 | 1462630097078 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa27b6800) [pid = 1858] [serial = 1785] [outer = 0x9a5fb800] 07:08:18 INFO - PROCESS | 1858 | 1462630097996 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1630ms 07:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:08:18 INFO - PROCESS | 1858 | 1462630098050 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 1858 | 1462630098053 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:08:18 INFO - PROCESS | 1858 | 1462630098060 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 1858 | 1462630098063 Marionette TRACE conn4 <- [1,2350,null,{}] 07:08:18 INFO - PROCESS | 1858 | 1462630098069 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:18 INFO - PROCESS | 1858 | 1462630098291 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:08:18 INFO - PROCESS | 1858 | 1462630098639 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f104800 == 169 [pid = 1858] [id = 595] 07:08:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x92236c00) [pid = 1858] [serial = 1786] [outer = (nil)] 07:08:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa3350800) [pid = 1858] [serial = 1787] [outer = 0x92236c00] 07:08:18 INFO - PROCESS | 1858 | 1462630098738 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0xa357b000) [pid = 1858] [serial = 1788] [outer = 0x92236c00] 07:08:19 INFO - PROCESS | 1858 | 1462630099647 Marionette TRACE conn4 <- [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]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1638ms 07:08:19 INFO - PROCESS | 1858 | 1462630099699 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 1858 | 1462630099703 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:08:19 INFO - PROCESS | 1858 | 1462630099709 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 1858 | 1462630099713 Marionette TRACE conn4 <- [1,2354,null,{}] 07:08:19 INFO - PROCESS | 1858 | 1462630099719 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 1858 | 1462630099959 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:08:20 INFO - PROCESS | 1858 | 1462630100334 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 1858 | ++DOCSHELL 0xa51cb400 == 170 [pid = 1858] [id = 596] 07:08:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0xa51d6800) [pid = 1858] [serial = 1789] [outer = (nil)] 07:08:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0xa63e4c00) [pid = 1858] [serial = 1790] [outer = 0xa51d6800] 07:08:20 INFO - PROCESS | 1858 | 1462630100436 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0xa6861c00) [pid = 1858] [serial = 1791] [outer = 0xa51d6800] 07:08:21 INFO - PROCESS | 1858 | 1462630101370 Marionette TRACE conn4 <- [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]]]}] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x89f94400 == 169 [pid = 1858] [id = 435] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9b87d800 == 168 [pid = 1858] [id = 436] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x864c4800 == 167 [pid = 1858] [id = 577] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8b437400 == 166 [pid = 1858] [id = 576] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x84f1cc00 == 165 [pid = 1858] [id = 575] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9000 == 164 [pid = 1858] [id = 574] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x864d1000 == 163 [pid = 1858] [id = 573] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8774b800 == 162 [pid = 1858] [id = 572] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9b9a4400 == 161 [pid = 1858] [id = 570] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x878c1800 == 160 [pid = 1858] [id = 571] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9262fc00 == 159 [pid = 1858] [id = 569] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9a50c800 == 158 [pid = 1858] [id = 568] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x983fc400 == 157 [pid = 1858] [id = 567] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9526b400 == 156 [pid = 1858] [id = 566] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x919bf800 == 155 [pid = 1858] [id = 564] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x91cc2c00 == 154 [pid = 1858] [id = 565] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8decec00 == 153 [pid = 1858] [id = 563] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x90d92000 == 152 [pid = 1858] [id = 562] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8f461800 == 151 [pid = 1858] [id = 561] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9a507800 == 150 [pid = 1858] [id = 437] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1aa000 == 149 [pid = 1858] [id = 560] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d885800 == 148 [pid = 1858] [id = 558] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7c1000 == 147 [pid = 1858] [id = 559] 07:08:23 INFO - PROCESS | 1858 | --DOCSHELL 0x878cf000 == 146 [pid = 1858] [id = 557] 07:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 3941ms 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8e2d9c00) [pid = 1858] [serial = 1668] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x93ce0c00) [pid = 1858] [serial = 1626] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0x8e083800) [pid = 1858] [serial = 1665] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8acaa000) [pid = 1858] [serial = 1658] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x9b510000) [pid = 1858] [serial = 1643] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0xa27d9c00) [pid = 1858] [serial = 1652] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x93a43800) [pid = 1858] [serial = 1625] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x9aca9800) [pid = 1858] [serial = 1641] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x97789c00) [pid = 1858] [serial = 1632] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x92238400) [pid = 1858] [serial = 1622] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8cdf6400) [pid = 1858] [serial = 1662] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x90cf3800) [pid = 1858] [serial = 1617] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0xa331dc00) [pid = 1858] [serial = 1655] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8c3d5c00) [pid = 1858] [serial = 1605] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x9a00dc00) [pid = 1858] [serial = 1637] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x8e2de800) [pid = 1858] [serial = 1608] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x9514f000) [pid = 1858] [serial = 1628] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x92630400) [pid = 1858] [serial = 1623] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9aca6000) [pid = 1858] [serial = 1640] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x8e083c00) [pid = 1858] [serial = 1607] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x90cee000) [pid = 1858] [serial = 1616] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x8e2da800) [pid = 1858] [serial = 1601] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x97736800) [pid = 1858] [serial = 1631] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x9ce48c00) [pid = 1858] [serial = 1647] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8c3ddc00) [pid = 1858] [serial = 1661] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8b2d5800) [pid = 1858] [serial = 1604] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8f2b3c00) [pid = 1858] [serial = 1611] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x9b879000) [pid = 1858] [serial = 1644] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0xa236fc00) [pid = 1858] [serial = 1650] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0xa27bb000) [pid = 1858] [serial = 1587] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8df8f000) [pid = 1858] [serial = 1667] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8b2d2c00) [pid = 1858] [serial = 1659] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x91a36800) [pid = 1858] [serial = 1619] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0xa3158000) [pid = 1858] [serial = 1653] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x9cc90800) [pid = 1858] [serial = 1646] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x90a70000) [pid = 1858] [serial = 1614] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8de37400) [pid = 1858] [serial = 1664] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x9a505400) [pid = 1858] [serial = 1638] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8f459c00) [pid = 1858] [serial = 1613] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x99c42400) [pid = 1858] [serial = 1635] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0xa229e800) [pid = 1858] [serial = 1649] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x99a2e000) [pid = 1858] [serial = 1634] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8f105000) [pid = 1858] [serial = 1610] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x91a3e000) [pid = 1858] [serial = 1620] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8e2e1c00) [pid = 1858] [serial = 1533] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x95262c00) [pid = 1858] [serial = 1629] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1858 | 1462630103935 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 1858 | 1462630103939 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:08:23 INFO - PROCESS | 1858 | 1462630103955 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 1858 | 1462630103963 Marionette TRACE conn4 <- [1,2358,null,{}] 07:08:23 INFO - PROCESS | 1858 | 1462630103971 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 1858 | 1462630104179 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:08:24 INFO - PROCESS | 1858 | 1462630104407 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x873b5400 == 147 [pid = 1858] [id = 597] 07:08:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x873b7000) [pid = 1858] [serial = 1792] [outer = (nil)] 07:08:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x878cf000) [pid = 1858] [serial = 1793] [outer = 0x873b7000] 07:08:24 INFO - PROCESS | 1858 | 1462630104490 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x89eb1400) [pid = 1858] [serial = 1794] [outer = 0x873b7000] 07:08:25 INFO - PROCESS | 1858 | 1462630105351 Marionette TRACE conn4 <- [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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1451ms 07:08:25 INFO - PROCESS | 1858 | 1462630105406 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 1858 | 1462630105411 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:08:25 INFO - PROCESS | 1858 | 1462630105424 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 1858 | 1462630105430 Marionette TRACE conn4 <- [1,2362,null,{}] 07:08:25 INFO - PROCESS | 1858 | 1462630105437 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 1858 | 1462630105654 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:08:25 INFO - PROCESS | 1858 | 1462630105892 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acb1400 == 148 [pid = 1858] [id = 598] 07:08:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8acb8c00) [pid = 1858] [serial = 1795] [outer = (nil)] 07:08:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8b5af800) [pid = 1858] [serial = 1796] [outer = 0x8acb8c00] 07:08:26 INFO - PROCESS | 1858 | 1462630106013 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8b7b9000) [pid = 1858] [serial = 1797] [outer = 0x8acb8c00] 07:08:26 INFO - PROCESS | 1858 | 1462630106914 Marionette TRACE conn4 <- [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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1542ms 07:08:26 INFO - PROCESS | 1858 | 1462630106963 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 1858 | 1462630106967 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:08:26 INFO - PROCESS | 1858 | 1462630106981 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 1858 | 1462630106983 Marionette TRACE conn4 <- [1,2366,null,{}] 07:08:27 INFO - PROCESS | 1858 | 1462630106998 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:27 INFO - PROCESS | 1858 | 1462630107295 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:08:27 INFO - PROCESS | 1858 | 1462630107332 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x873be000 == 149 [pid = 1858] [id = 599] 07:08:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8cdfb400) [pid = 1858] [serial = 1798] [outer = (nil)] 07:08:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8d878c00) [pid = 1858] [serial = 1799] [outer = 0x8cdfb400] 07:08:27 INFO - PROCESS | 1858 | 1462630107411 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8decec00) [pid = 1858] [serial = 1800] [outer = 0x8cdfb400] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8b654400) [pid = 1858] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0xa2549c00) [pid = 1858] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0xa2241000) [pid = 1858] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8d87dc00) [pid = 1858] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x95158000) [pid = 1858] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x919be400) [pid = 1858] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x9a004800) [pid = 1858] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x99c4f400) [pid = 1858] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8f452400) [pid = 1858] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8ebf0c00) [pid = 1858] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x946e5c00) [pid = 1858] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x93a3f800) [pid = 1858] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8ca31400) [pid = 1858] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x91a35800) [pid = 1858] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x8e1a2000) [pid = 1858] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x9aa8a800) [pid = 1858] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0xa229e400) [pid = 1858] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8b5b4c00) [pid = 1858] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x99a2d400) [pid = 1858] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x878cf400) [pid = 1858] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8f110800) [pid = 1858] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x864cb000) [pid = 1858] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:08:28 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x8acaa400) [pid = 1858] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:08:28 INFO - PROCESS | 1858 | 1462630108944 Marionette TRACE conn4 <- [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]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2032ms 07:08:29 INFO - PROCESS | 1858 | 1462630109022 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 1858 | 1462630109026 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:08:29 INFO - PROCESS | 1858 | 1462630109040 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 1858 | 1462630109044 Marionette TRACE conn4 <- [1,2370,null,{}] 07:08:29 INFO - PROCESS | 1858 | 1462630109062 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 1858 | 1462630109259 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:08:29 INFO - PROCESS | 1858 | 1462630109269 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc4400 == 150 [pid = 1858] [id = 600] 07:08:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8b2d8c00) [pid = 1858] [serial = 1801] [outer = (nil)] 07:08:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8de28c00) [pid = 1858] [serial = 1802] [outer = 0x8b2d8c00] 07:08:29 INFO - PROCESS | 1858 | 1462630109527 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8e08c000) [pid = 1858] [serial = 1803] [outer = 0x8b2d8c00] 07:08:30 INFO - PROCESS | 1858 | 1462630110321 Marionette TRACE conn4 <- [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]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1339ms 07:08:30 INFO - PROCESS | 1858 | 1462630110375 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 1858 | 1462630110378 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:08:30 INFO - PROCESS | 1858 | 1462630110395 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 1858 | 1462630110398 Marionette TRACE conn4 <- [1,2374,null,{}] 07:08:30 INFO - PROCESS | 1858 | 1462630110404 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 1858 | 1462630110609 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:08:30 INFO - PROCESS | 1858 | 1462630110623 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca31400 == 151 [pid = 1858] [id = 601] 07:08:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8cdf6c00) [pid = 1858] [serial = 1804] [outer = (nil)] 07:08:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8eb8a800) [pid = 1858] [serial = 1805] [outer = 0x8cdf6c00] 07:08:30 INFO - PROCESS | 1858 | 1462630110697 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8eb9d000) [pid = 1858] [serial = 1806] [outer = 0x8cdf6c00] 07:08:32 INFO - PROCESS | 1858 | 1462630112057 Marionette TRACE conn4 <- [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]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1742ms 07:08:32 INFO - PROCESS | 1858 | 1462630112128 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 1858 | 1462630112135 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:08:32 INFO - PROCESS | 1858 | 1462630112144 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 1858 | 1462630112151 Marionette TRACE conn4 <- [1,2378,null,{}] 07:08:32 INFO - PROCESS | 1858 | 1462630112159 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 1858 | 1462630112419 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:08:32 INFO - PROCESS | 1858 | 1462630112736 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8f800 == 152 [pid = 1858] [id = 602] 07:08:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x89fc2400) [pid = 1858] [serial = 1807] [outer = (nil)] 07:08:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b436c00) [pid = 1858] [serial = 1808] [outer = 0x89fc2400] 07:08:32 INFO - PROCESS | 1858 | 1462630112828 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8c3ddc00) [pid = 1858] [serial = 1809] [outer = 0x89fc2400] 07:08:33 INFO - PROCESS | 1858 | 1462630113816 Marionette TRACE conn4 <- [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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1736ms 07:08:33 INFO - PROCESS | 1858 | 1462630113881 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 1858 | 1462630113891 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:08:33 INFO - PROCESS | 1858 | 1462630113902 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 1858 | 1462630113907 Marionette TRACE conn4 <- [1,2382,null,{}] 07:08:33 INFO - PROCESS | 1858 | 1462630113914 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 1858 | 1462630114208 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:08:34 INFO - PROCESS | 1858 | 1462630114548 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df91000 == 153 [pid = 1858] [id = 603] 07:08:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8e088400) [pid = 1858] [serial = 1810] [outer = (nil)] 07:08:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8e2de800) [pid = 1858] [serial = 1811] [outer = 0x8e088400] 07:08:34 INFO - PROCESS | 1858 | 1462630114639 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8eb99c00) [pid = 1858] [serial = 1812] [outer = 0x8e088400] 07:08:35 INFO - PROCESS | 1858 | 1462630115643 Marionette TRACE conn4 <- [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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1786ms 07:08:35 INFO - PROCESS | 1858 | 1462630115689 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:08:35 INFO - PROCESS | 1858 | 1462630115693 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:08:35 INFO - PROCESS | 1858 | 1462630115700 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 1858 | 1462630115706 Marionette TRACE conn4 <- [1,2386,null,{}] 07:08:35 INFO - PROCESS | 1858 | 1462630115723 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 1858 | 1462630115973 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:08:36 INFO - PROCESS | 1858 | 1462630116307 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8b000 == 154 [pid = 1858] [id = 604] 07:08:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f2b3c00) [pid = 1858] [serial = 1813] [outer = (nil)] 07:08:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x90a6bc00) [pid = 1858] [serial = 1814] [outer = 0x8f2b3c00] 07:08:36 INFO - PROCESS | 1858 | 1462630116407 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90ceac00) [pid = 1858] [serial = 1815] [outer = 0x8f2b3c00] 07:08:37 INFO - PROCESS | 1858 | 1462630117327 Marionette TRACE conn4 <- [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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1685ms 07:08:37 INFO - PROCESS | 1858 | 1462630117385 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:08:37 INFO - PROCESS | 1858 | 1462630117390 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:08:37 INFO - PROCESS | 1858 | 1462630117396 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 1858 | 1462630117399 Marionette TRACE conn4 <- [1,2390,null,{}] 07:08:37 INFO - PROCESS | 1858 | 1462630117405 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 1858 | 1462630117632 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:08:37 INFO - PROCESS | 1858 | 1462630117959 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb90000 == 155 [pid = 1858] [id = 605] 07:08:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bd0c00) [pid = 1858] [serial = 1816] [outer = (nil)] 07:08:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90d98800) [pid = 1858] [serial = 1817] [outer = 0x90bd0c00] 07:08:38 INFO - PROCESS | 1858 | 1462630118050 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x919be400) [pid = 1858] [serial = 1818] [outer = 0x90bd0c00] 07:08:38 INFO - PROCESS | 1858 | 1462630118942 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1629ms 07:08:39 INFO - PROCESS | 1858 | 1462630119025 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 1858 | 1462630119029 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:08:39 INFO - PROCESS | 1858 | 1462630119035 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 1858 | 1462630119038 Marionette TRACE conn4 <- [1,2394,null,{}] 07:08:39 INFO - PROCESS | 1858 | 1462630119044 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:39 INFO - PROCESS | 1858 | 1462630119265 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:08:39 INFO - PROCESS | 1858 | 1462630119604 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c5000 == 156 [pid = 1858] [id = 606] 07:08:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x90d89800) [pid = 1858] [serial = 1819] [outer = (nil)] 07:08:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x91cc9c00) [pid = 1858] [serial = 1820] [outer = 0x90d89800] 07:08:39 INFO - PROCESS | 1858 | 1462630119696 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x91fbe400) [pid = 1858] [serial = 1821] [outer = 0x90d89800] 07:08:40 INFO - PROCESS | 1858 | 1462630120669 Marionette TRACE conn4 <- [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]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1679ms 07:08:40 INFO - PROCESS | 1858 | 1462630120716 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:08:40 INFO - PROCESS | 1858 | 1462630120720 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:08:40 INFO - PROCESS | 1858 | 1462630120726 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 1858 | 1462630120730 Marionette TRACE conn4 <- [1,2398,null,{}] 07:08:40 INFO - PROCESS | 1858 | 1462630120735 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 1858 | 1462630120972 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:08:41 INFO - PROCESS | 1858 | 1462630121320 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca31000 == 157 [pid = 1858] [id = 607] 07:08:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8cccdc00) [pid = 1858] [serial = 1822] [outer = (nil)] 07:08:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x92977400) [pid = 1858] [serial = 1823] [outer = 0x8cccdc00] 07:08:41 INFO - PROCESS | 1858 | 1462630121414 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x93ce1400) [pid = 1858] [serial = 1824] [outer = 0x8cccdc00] 07:08:42 INFO - PROCESS | 1858 | 1462630122323 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1630ms 07:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:08:42 INFO - PROCESS | 1858 | 1462630122356 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:08:42 INFO - PROCESS | 1858 | 1462630122359 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:08:42 INFO - PROCESS | 1858 | 1462630122366 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 1858 | 1462630122371 Marionette TRACE conn4 <- [1,2402,null,{}] 07:08:42 INFO - PROCESS | 1858 | 1462630122376 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:42 INFO - PROCESS | 1858 | 1462630122600 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:08:42 INFO - PROCESS | 1858 | 1462630122930 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d879800 == 158 [pid = 1858] [id = 608] 07:08:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x9263b400) [pid = 1858] [serial = 1825] [outer = (nil)] 07:08:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x95267c00) [pid = 1858] [serial = 1826] [outer = 0x9263b400] 07:08:43 INFO - PROCESS | 1858 | 1462630123021 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x952ee800) [pid = 1858] [serial = 1827] [outer = 0x9263b400] 07:08:43 INFO - PROCESS | 1858 | 1462630123912 Marionette TRACE conn4 <- [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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1579ms 07:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:08:43 INFO - PROCESS | 1858 | 1462630123945 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1858 | 1462630123949 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:08:43 INFO - PROCESS | 1858 | 1462630123955 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1858 | 1462630123959 Marionette TRACE conn4 <- [1,2406,null,{}] 07:08:43 INFO - PROCESS | 1858 | 1462630123968 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 1858 | 1462630124192 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:08:44 INFO - PROCESS | 1858 | 1462630124525 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a3c000 == 159 [pid = 1858] [id = 609] 07:08:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x93a41000) [pid = 1858] [serial = 1828] [outer = (nil)] 07:08:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x97794000) [pid = 1858] [serial = 1829] [outer = 0x93a41000] 07:08:44 INFO - PROCESS | 1858 | 1462630124614 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x983fc400) [pid = 1858] [serial = 1830] [outer = 0x93a41000] 07:08:45 INFO - PROCESS | 1858 | 1462630125510 Marionette TRACE conn4 <- [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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1634ms 07:08:45 INFO - PROCESS | 1858 | 1462630125589 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1858 | 1462630125593 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:08:45 INFO - PROCESS | 1858 | 1462630125599 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1858 | 1462630125603 Marionette TRACE conn4 <- [1,2410,null,{}] 07:08:45 INFO - PROCESS | 1858 | 1462630125608 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 1858 | 1462630125851 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:08:46 INFO - PROCESS | 1858 | 1462630126186 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c9000 == 160 [pid = 1858] [id = 610] 07:08:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8b7c3800) [pid = 1858] [serial = 1831] [outer = (nil)] 07:08:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x98f4a000) [pid = 1858] [serial = 1832] [outer = 0x8b7c3800] 07:08:46 INFO - PROCESS | 1858 | 1462630126279 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x99a2d400) [pid = 1858] [serial = 1833] [outer = 0x8b7c3800] 07:08:47 INFO - PROCESS | 1858 | 1462630127216 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1637ms 07:08:47 INFO - PROCESS | 1858 | 1462630127236 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1858 | 1462630127239 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:08:47 INFO - PROCESS | 1858 | 1462630127246 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1858 | 1462630127250 Marionette TRACE conn4 <- [1,2414,null,{}] 07:08:47 INFO - PROCESS | 1858 | 1462630127256 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 1858 | 1462630127493 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:08:47 INFO - PROCESS | 1858 | 1462630127845 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x99c43c00 == 161 [pid = 1858] [id = 611] 07:08:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x99c44400) [pid = 1858] [serial = 1834] [outer = (nil)] 07:08:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x99c4d800) [pid = 1858] [serial = 1835] [outer = 0x99c44400] 07:08:47 INFO - PROCESS | 1858 | 1462630127935 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x99fb6400) [pid = 1858] [serial = 1836] [outer = 0x99c44400] 07:08:48 INFO - PROCESS | 1858 | 1462630128810 Marionette TRACE conn4 <- [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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1631ms 07:08:48 INFO - PROCESS | 1858 | 1462630128878 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1858 | 1462630128882 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:08:48 INFO - PROCESS | 1858 | 1462630128888 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1858 | 1462630128892 Marionette TRACE conn4 <- [1,2418,null,{}] 07:08:48 INFO - PROCESS | 1858 | 1462630128898 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:49 INFO - PROCESS | 1858 | 1462630129144 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:08:49 INFO - PROCESS | 1858 | 1462630129483 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x99b0cc00 == 162 [pid = 1858] [id = 612] 07:08:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99c42000) [pid = 1858] [serial = 1837] [outer = (nil)] 07:08:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9add3400) [pid = 1858] [serial = 1838] [outer = 0x99c42000] 07:08:49 INFO - PROCESS | 1858 | 1462630129577 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9b843c00) [pid = 1858] [serial = 1839] [outer = 0x99c42000] 07:08:50 INFO - PROCESS | 1858 | 1462630130442 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1652ms 07:08:50 INFO - PROCESS | 1858 | 1462630130541 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1858 | 1462630130544 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:08:50 INFO - PROCESS | 1858 | 1462630130551 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1858 | 1462630130555 Marionette TRACE conn4 <- [1,2422,null,{}] 07:08:50 INFO - PROCESS | 1858 | 1462630130560 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 1858 | 1462630130782 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:08:51 INFO - PROCESS | 1858 | 1462630131133 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x87757c00 == 163 [pid = 1858] [id = 613] 07:08:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x8eb96400) [pid = 1858] [serial = 1840] [outer = (nil)] 07:08:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9b99f000) [pid = 1858] [serial = 1841] [outer = 0x8eb96400] 07:08:51 INFO - PROCESS | 1858 | 1462630131225 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9cc9a400) [pid = 1858] [serial = 1842] [outer = 0x8eb96400] 07:08:52 INFO - PROCESS | 1858 | 1462630132135 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1631ms 07:08:52 INFO - PROCESS | 1858 | 1462630132184 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 1858 | 1462630132188 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:08:52 INFO - PROCESS | 1858 | 1462630132194 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 1858 | 1462630132198 Marionette TRACE conn4 <- [1,2426,null,{}] 07:08:52 INFO - PROCESS | 1858 | 1462630132204 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 1858 | 1462630132449 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:08:52 INFO - PROCESS | 1858 | 1462630132788 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a50f000 == 164 [pid = 1858] [id = 614] 07:08:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9a510000) [pid = 1858] [serial = 1843] [outer = (nil)] 07:08:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0xa23b6800) [pid = 1858] [serial = 1844] [outer = 0x9a510000] 07:08:52 INFO - PROCESS | 1858 | 1462630132881 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0xa2549800) [pid = 1858] [serial = 1845] [outer = 0x9a510000] 07:08:53 INFO - PROCESS | 1858 | 1462630133789 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1638ms 07:08:53 INFO - PROCESS | 1858 | 1462630133834 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:08:53 INFO - PROCESS | 1858 | 1462630133838 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:08:53 INFO - PROCESS | 1858 | 1462630133845 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1858 | 1462630133849 Marionette TRACE conn4 <- [1,2430,null,{}] 07:08:53 INFO - PROCESS | 1858 | 1462630133855 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 1858 | 1462630134097 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:08:54 INFO - PROCESS | 1858 | 1462630134437 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x873be800 == 165 [pid = 1858] [id = 615] 07:08:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x9ac9f000) [pid = 1858] [serial = 1846] [outer = (nil)] 07:08:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa31e5c00) [pid = 1858] [serial = 1847] [outer = 0x9ac9f000] 07:08:54 INFO - PROCESS | 1858 | 1462630134534 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0xa3346c00) [pid = 1858] [serial = 1848] [outer = 0x9ac9f000] 07:08:55 INFO - PROCESS | 1858 | 1462630135437 Marionette TRACE conn4 <- [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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1633ms 07:08:55 INFO - PROCESS | 1858 | 1462630135478 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:08:55 INFO - PROCESS | 1858 | 1462630135482 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:08:55 INFO - PROCESS | 1858 | 1462630135489 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1858 | 1462630135492 Marionette TRACE conn4 <- [1,2434,null,{}] 07:08:55 INFO - PROCESS | 1858 | 1462630135498 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 1858 | 1462630135746 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:08:56 INFO - PROCESS | 1858 | 1462630136097 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c4000 == 166 [pid = 1858] [id = 616] 07:08:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x919b8800) [pid = 1858] [serial = 1849] [outer = (nil)] 07:08:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0xa35c1c00) [pid = 1858] [serial = 1850] [outer = 0x919b8800] 07:08:56 INFO - PROCESS | 1858 | 1462630136190 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0xa36a4000) [pid = 1858] [serial = 1851] [outer = 0x919b8800] 07:08:57 INFO - PROCESS | 1858 | 1462630137087 Marionette TRACE conn4 <- [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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1632ms 07:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:08:57 INFO - PROCESS | 1858 | 1462630137121 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1858 | 1462630137124 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:08:57 INFO - PROCESS | 1858 | 1462630137130 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1858 | 1462630137134 Marionette TRACE conn4 <- [1,2438,null,{}] 07:08:57 INFO - PROCESS | 1858 | 1462630137140 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 1858 | 1462630137390 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:08:57 INFO - PROCESS | 1858 | 1462630137734 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x873bec00 == 167 [pid = 1858] [id = 617] 07:08:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x9cb7c000) [pid = 1858] [serial = 1852] [outer = (nil)] 07:08:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0xa686d000) [pid = 1858] [serial = 1853] [outer = 0x9cb7c000] 07:08:57 INFO - PROCESS | 1858 | 1462630137826 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa68b4c00) [pid = 1858] [serial = 1854] [outer = 0x9cb7c000] 07:08:58 INFO - PROCESS | 1858 | 1462630138735 Marionette TRACE conn4 <- [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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1646ms 07:08:58 INFO - PROCESS | 1858 | 1462630138776 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 1858 | 1462630138779 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:08:58 INFO - PROCESS | 1858 | 1462630138786 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 1858 | 1462630138790 Marionette TRACE conn4 <- [1,2442,null,{}] 07:08:58 INFO - PROCESS | 1858 | 1462630138795 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:59 INFO - PROCESS | 1858 | 1462630139020 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:08:59 INFO - PROCESS | 1858 | 1462630139375 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d621400 == 168 [pid = 1858] [id = 618] 07:08:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x8d622000) [pid = 1858] [serial = 1855] [outer = (nil)] 07:08:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x8d628000) [pid = 1858] [serial = 1856] [outer = 0x8d622000] 07:08:59 INFO - PROCESS | 1858 | 1462630139469 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x8d629c00) [pid = 1858] [serial = 1857] [outer = 0x8d622000] 07:09:00 INFO - PROCESS | 1858 | 1462630140349 Marionette TRACE conn4 <- [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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1637ms 07:09:00 INFO - PROCESS | 1858 | 1462630140424 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 1858 | 1462630140428 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:09:00 INFO - PROCESS | 1858 | 1462630140434 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 1858 | 1462630140437 Marionette TRACE conn4 <- [1,2446,null,{}] 07:09:00 INFO - PROCESS | 1858 | 1462630140443 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:00 INFO - PROCESS | 1858 | 1462630140729 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:09:01 INFO - PROCESS | 1858 | 1462630141076 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bc6800 == 169 [pid = 1858] [id = 619] 07:09:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x88bc8800) [pid = 1858] [serial = 1858] [outer = (nil)] 07:09:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x88bce000) [pid = 1858] [serial = 1859] [outer = 0x88bc8800] 07:09:01 INFO - PROCESS | 1858 | 1462630141170 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x88bd1000) [pid = 1858] [serial = 1860] [outer = 0x88bc8800] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d729400 == 168 [pid = 1858] [id = 217] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x90cf6400 == 167 [pid = 1858] [id = 312] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x92231400 == 166 [pid = 1858] [id = 311] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb94400 == 165 [pid = 1858] [id = 228] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x92977000 == 164 [pid = 1858] [id = 220] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc4400 == 163 [pid = 1858] [id = 600] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x873be000 == 162 [pid = 1858] [id = 599] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8acb1400 == 161 [pid = 1858] [id = 598] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x873b5400 == 160 [pid = 1858] [id = 597] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8f104800 == 159 [pid = 1858] [id = 595] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x864cd000 == 158 [pid = 1858] [id = 594] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x878cd000 == 157 [pid = 1858] [id = 593] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x9a0bdc00 == 156 [pid = 1858] [id = 591] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd3800 == 155 [pid = 1858] [id = 592] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x99c4dc00 == 154 [pid = 1858] [id = 590] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb99000 == 153 [pid = 1858] [id = 589] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x94649800 == 152 [pid = 1858] [id = 588] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x89ead400 == 151 [pid = 1858] [id = 587] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8b2cf000 == 150 [pid = 1858] [id = 585] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x864ccc00 == 149 [pid = 1858] [id = 586] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x89fbe000 == 148 [pid = 1858] [id = 584] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64a000 == 147 [pid = 1858] [id = 583] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8f105400 == 146 [pid = 1858] [id = 582] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb9fc00 == 145 [pid = 1858] [id = 581] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdfa400 == 144 [pid = 1858] [id = 580] 07:09:03 INFO - PROCESS | 1858 | --DOCSHELL 0x896cac00 == 143 [pid = 1858] [id = 579] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8cdf4c00) [pid = 1858] [serial = 1731] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0xa3581c00) [pid = 1858] [serial = 1719] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0xa36a1c00) [pid = 1858] [serial = 1721] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8df8fc00) [pid = 1858] [serial = 1734] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x9979ac00) [pid = 1858] [serial = 1698] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x939e7000) [pid = 1858] [serial = 1688] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9cb79800) [pid = 1858] [serial = 1709] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x9a50a400) [pid = 1858] [serial = 1703] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x90bd2800) [pid = 1858] [serial = 1680] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x95263400) [pid = 1858] [serial = 1691] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x97787000) [pid = 1858] [serial = 1695] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x98ae2800) [pid = 1858] [serial = 1697] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0xa3579000) [pid = 1858] [serial = 1716] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0xa36aa400) [pid = 1858] [serial = 1722] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0xa334ac00) [pid = 1858] [serial = 1656] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x91cc7400) [pid = 1858] [serial = 1685] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x8ebeb400) [pid = 1858] [serial = 1677] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9b871000) [pid = 1858] [serial = 1707] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9aca4800) [pid = 1858] [serial = 1704] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0xa2551000) [pid = 1858] [serial = 1712] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x8d71f400) [pid = 1858] [serial = 1674] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x99a37400) [pid = 1858] [serial = 1701] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x9526f400) [pid = 1858] [serial = 1692] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x93cd3c00) [pid = 1858] [serial = 1689] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8a0b5400) [pid = 1858] [serial = 1727] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8eb89c00) [pid = 1858] [serial = 1676] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x99a32400) [pid = 1858] [serial = 1700] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x96523c00) [pid = 1858] [serial = 1694] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x90d90400) [pid = 1858] [serial = 1682] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9b50cc00) [pid = 1858] [serial = 1706] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8eb93c00) [pid = 1858] [serial = 1670] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x919b5800) [pid = 1858] [serial = 1683] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8b42a800) [pid = 1858] [serial = 1728] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x91cd0800) [pid = 1858] [serial = 1686] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8de35000) [pid = 1858] [serial = 1733] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0xa51d6c00) [pid = 1858] [serial = 1725] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0xa3580000) [pid = 1858] [serial = 1718] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x9ce49400) [pid = 1858] [serial = 1710] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8cccc400) [pid = 1858] [serial = 1673] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x90a76c00) [pid = 1858] [serial = 1679] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0xa27bac00) [pid = 1858] [serial = 1713] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8ca30000) [pid = 1858] [serial = 1730] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0xa51d0400) [pid = 1858] [serial = 1724] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8e2e4400) [pid = 1858] [serial = 1602] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0xa3574c00) [pid = 1858] [serial = 1715] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8e08dc00) [pid = 1858] [serial = 1736] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 1858 | 1462630144530 Marionette TRACE conn4 <- [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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 4110ms 07:09:04 INFO - PROCESS | 1858 | 1462630144545 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1858 | 1462630144550 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:09:04 INFO - PROCESS | 1858 | 1462630144559 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 1858 | 1462630144565 Marionette TRACE conn4 <- [1,2450,null,{}] 07:09:04 INFO - PROCESS | 1858 | 1462630144574 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 1858 | 1462630144782 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:09:05 INFO - PROCESS | 1858 | 1462630145046 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x873bf400 == 144 [pid = 1858] [id = 620] 07:09:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x878c7000) [pid = 1858] [serial = 1861] [outer = (nil)] 07:09:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x88bc6000) [pid = 1858] [serial = 1862] [outer = 0x878c7000] 07:09:05 INFO - PROCESS | 1858 | 1462630145127 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x88bcf400) [pid = 1858] [serial = 1863] [outer = 0x878c7000] 07:09:05 INFO - PROCESS | 1858 | 1462630145983 Marionette TRACE conn4 <- [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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1491ms 07:09:06 INFO - PROCESS | 1858 | 1462630146051 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 1858 | 1462630146060 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:09:06 INFO - PROCESS | 1858 | 1462630146071 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 1858 | 1462630146075 Marionette TRACE conn4 <- [1,2454,null,{}] 07:09:06 INFO - PROCESS | 1858 | 1462630146083 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:06 INFO - PROCESS | 1858 | 1462630146308 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:09:06 INFO - PROCESS | 1858 | 1462630146585 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc4800 == 145 [pid = 1858] [id = 621] 07:09:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8a0b5400) [pid = 1858] [serial = 1864] [outer = (nil)] 07:09:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8acb2000) [pid = 1858] [serial = 1865] [outer = 0x8a0b5400] 07:09:06 INFO - PROCESS | 1858 | 1462630146666 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8b42e400) [pid = 1858] [serial = 1866] [outer = 0x8a0b5400] 07:09:07 INFO - PROCESS | 1858 | 1462630147557 Marionette TRACE conn4 <- [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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1533ms 07:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:09:07 INFO - PROCESS | 1858 | 1462630147611 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 1858 | 1462630147614 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:09:07 INFO - PROCESS | 1858 | 1462630147621 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 1858 | 1462630147627 Marionette TRACE conn4 <- [1,2458,null,{}] 07:09:07 INFO - PROCESS | 1858 | 1462630147642 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 1858 | 1462630147937 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:09:08 INFO - PROCESS | 1858 | 1462630147987 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bd4400 == 146 [pid = 1858] [id = 622] 07:09:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8b7c4800) [pid = 1858] [serial = 1867] [outer = (nil)] 07:09:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8cdee000) [pid = 1858] [serial = 1868] [outer = 0x8b7c4800] 07:09:08 INFO - PROCESS | 1858 | 1462630148199 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d5a7800) [pid = 1858] [serial = 1869] [outer = 0x8b7c4800] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8cdfb400) [pid = 1858] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8acb8c00) [pid = 1858] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x873b7000) [pid = 1858] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0xa51d6800) [pid = 1858] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x92236c00) [pid = 1858] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9a5fb800) [pid = 1858] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x9addb000) [pid = 1858] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x91a36c00) [pid = 1858] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x9aca2400) [pid = 1858] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x9a002800) [pid = 1858] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x99c45400) [pid = 1858] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x952f3000) [pid = 1858] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x928a1000) [pid = 1858] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x8b64ac00) [pid = 1858] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x91a3f800) [pid = 1858] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x90cea400) [pid = 1858] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8d5aa000) [pid = 1858] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8f461000) [pid = 1858] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8f104c00) [pid = 1858] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x8d5af800) [pid = 1858] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8acabc00) [pid = 1858] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8b2d8c00) [pid = 1858] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:09:09 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x8e2dec00) [pid = 1858] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:09:09 INFO - PROCESS | 1858 | 1462630149799 Marionette TRACE conn4 <- [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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2245ms 07:09:09 INFO - PROCESS | 1858 | 1462630149866 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:09:09 INFO - PROCESS | 1858 | 1462630149871 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:09:09 INFO - PROCESS | 1858 | 1462630149877 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1858 | 1462630149880 Marionette TRACE conn4 <- [1,2462,null,{}] 07:09:09 INFO - PROCESS | 1858 | 1462630149886 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 1858 | 1462630150093 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:09:10 INFO - PROCESS | 1858 | 1462630150299 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x89fc7000 == 147 [pid = 1858] [id = 623] 07:09:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8b2d8c00) [pid = 1858] [serial = 1870] [outer = (nil)] 07:09:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8d5ac000) [pid = 1858] [serial = 1871] [outer = 0x8b2d8c00] 07:09:10 INFO - PROCESS | 1858 | 1462630150374 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8d629800) [pid = 1858] [serial = 1872] [outer = 0x8b2d8c00] 07:09:11 INFO - PROCESS | 1858 | 1462630151168 Marionette TRACE conn4 <- [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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1333ms 07:09:11 INFO - PROCESS | 1858 | 1462630151211 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1858 | 1462630151214 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:09:11 INFO - PROCESS | 1858 | 1462630151221 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1858 | 1462630151224 Marionette TRACE conn4 <- [1,2466,null,{}] 07:09:11 INFO - PROCESS | 1858 | 1462630151230 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 1858 | 1462630151435 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:09:11 INFO - PROCESS | 1858 | 1462630151774 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cb000 == 148 [pid = 1858] [id = 624] 07:09:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x873b3400) [pid = 1858] [serial = 1873] [outer = (nil)] 07:09:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x873bd000) [pid = 1858] [serial = 1874] [outer = 0x873b3400] 07:09:11 INFO - PROCESS | 1858 | 1462630151933 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x878cd400) [pid = 1858] [serial = 1875] [outer = 0x873b3400] 07:09:12 INFO - PROCESS | 1858 | 1462630152911 Marionette TRACE conn4 <- [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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1728ms 07:09:12 INFO - PROCESS | 1858 | 1462630152950 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1858 | 1462630152957 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:09:12 INFO - PROCESS | 1858 | 1462630152964 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1858 | 1462630152971 Marionette TRACE conn4 <- [1,2470,null,{}] 07:09:12 INFO - PROCESS | 1858 | 1462630152978 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:13 INFO - PROCESS | 1858 | 1462630153220 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:09:13 INFO - PROCESS | 1858 | 1462630153555 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bb000 == 149 [pid = 1858] [id = 625] 07:09:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8a0c2c00) [pid = 1858] [serial = 1876] [outer = (nil)] 07:09:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b648c00) [pid = 1858] [serial = 1877] [outer = 0x8a0c2c00] 07:09:13 INFO - PROCESS | 1858 | 1462630153654 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8c3cf000) [pid = 1858] [serial = 1878] [outer = 0x8a0c2c00] 07:09:14 INFO - PROCESS | 1858 | 1462630154589 Marionette TRACE conn4 <- [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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1681ms 07:09:14 INFO - PROCESS | 1858 | 1462630154649 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1858 | 1462630154656 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:09:14 INFO - PROCESS | 1858 | 1462630154666 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1858 | 1462630154669 Marionette TRACE conn4 <- [1,2474,null,{}] 07:09:14 INFO - PROCESS | 1858 | 1462630154676 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 1858 | 1462630154953 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:09:15 INFO - PROCESS | 1858 | 1462630155333 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cccf400 == 150 [pid = 1858] [id = 626] 07:09:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8cdfb400) [pid = 1858] [serial = 1879] [outer = (nil)] 07:09:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d621000) [pid = 1858] [serial = 1880] [outer = 0x8cdfb400] 07:09:15 INFO - PROCESS | 1858 | 1462630155429 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8d87bc00) [pid = 1858] [serial = 1881] [outer = 0x8cdfb400] 07:09:16 INFO - PROCESS | 1858 | 1462630156433 Marionette TRACE conn4 <- [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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1837ms 07:09:16 INFO - PROCESS | 1858 | 1462630156503 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 1858 | 1462630156508 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:09:16 INFO - PROCESS | 1858 | 1462630156516 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1858 | 1462630156526 Marionette TRACE conn4 <- [1,2478,null,{}] 07:09:16 INFO - PROCESS | 1858 | 1462630156541 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 1858 | 1462630156822 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:09:17 INFO - PROCESS | 1858 | 1462630157160 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bca000 == 151 [pid = 1858] [id = 627] 07:09:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8df90800) [pid = 1858] [serial = 1882] [outer = (nil)] 07:09:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8e1a1c00) [pid = 1858] [serial = 1883] [outer = 0x8df90800] 07:09:17 INFO - PROCESS | 1858 | 1462630157254 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8e2dd000) [pid = 1858] [serial = 1884] [outer = 0x8df90800] 07:09:18 INFO - PROCESS | 1858 | 1462630158179 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1740ms 07:09:18 INFO - PROCESS | 1858 | 1462630158255 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:09:18 INFO - PROCESS | 1858 | 1462630158260 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:09:18 INFO - PROCESS | 1858 | 1462630158266 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 1858 | 1462630158270 Marionette TRACE conn4 <- [1,2482,null,{}] 07:09:18 INFO - PROCESS | 1858 | 1462630158276 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 1858 | 1462630158551 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:09:18 INFO - PROCESS | 1858 | 1462630158882 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x87755400 == 152 [pid = 1858] [id = 628] 07:09:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8b64d000) [pid = 1858] [serial = 1885] [outer = (nil)] 07:09:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8eb90c00) [pid = 1858] [serial = 1886] [outer = 0x8b64d000] 07:09:18 INFO - PROCESS | 1858 | 1462630158975 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8eb95c00) [pid = 1858] [serial = 1887] [outer = 0x8b64d000] 07:09:19 INFO - PROCESS | 1858 | 1462630159892 Marionette TRACE conn4 <- [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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1695ms 07:09:19 INFO - PROCESS | 1858 | 1462630159962 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1858 | 1462630159966 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:09:19 INFO - PROCESS | 1858 | 1462630159972 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1858 | 1462630159976 Marionette TRACE conn4 <- [1,2486,null,{}] 07:09:19 INFO - PROCESS | 1858 | 1462630159982 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 1858 | 1462630160200 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:09:20 INFO - PROCESS | 1858 | 1462630160536 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f109000 == 153 [pid = 1858] [id = 629] 07:09:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8f109800) [pid = 1858] [serial = 1888] [outer = (nil)] 07:09:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8f2b5000) [pid = 1858] [serial = 1889] [outer = 0x8f109800] 07:09:20 INFO - PROCESS | 1858 | 1462630160641 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x90a6f000) [pid = 1858] [serial = 1890] [outer = 0x8f109800] 07:09:21 INFO - PROCESS | 1858 | 1462630161635 Marionette TRACE conn4 <- [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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1735ms 07:09:21 INFO - PROCESS | 1858 | 1462630161709 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 1858 | 1462630161712 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:09:21 INFO - PROCESS | 1858 | 1462630161719 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1858 | 1462630161721 Marionette TRACE conn4 <- [1,2490,null,{}] 07:09:21 INFO - PROCESS | 1858 | 1462630161727 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 1858 | 1462630161985 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:09:22 INFO - PROCESS | 1858 | 1462630162317 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f10b000 == 154 [pid = 1858] [id = 630] 07:09:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8f2b7400) [pid = 1858] [serial = 1891] [outer = (nil)] 07:09:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x90cee000) [pid = 1858] [serial = 1892] [outer = 0x8f2b7400] 07:09:22 INFO - PROCESS | 1858 | 1462630162410 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x90d90800) [pid = 1858] [serial = 1893] [outer = 0x8f2b7400] 07:09:23 INFO - PROCESS | 1858 | 1462630163330 Marionette TRACE conn4 <- [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]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1679ms 07:09:23 INFO - PROCESS | 1858 | 1462630163398 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 1858 | 1462630163403 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:09:23 INFO - PROCESS | 1858 | 1462630163410 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 1858 | 1462630163413 Marionette TRACE conn4 <- [1,2494,null,{}] 07:09:23 INFO - PROCESS | 1858 | 1462630163419 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 1858 | 1462630163637 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:09:24 INFO - PROCESS | 1858 | 1462630163983 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded4000 == 155 [pid = 1858] [id = 631] 07:09:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8eb8c800) [pid = 1858] [serial = 1894] [outer = (nil)] 07:09:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x919be000) [pid = 1858] [serial = 1895] [outer = 0x8eb8c800] 07:09:24 INFO - PROCESS | 1858 | 1462630164073 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x91a34400) [pid = 1858] [serial = 1896] [outer = 0x8eb8c800] 07:09:24 INFO - PROCESS | 1858 | 1462630164987 Marionette TRACE conn4 <- [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]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1642ms 07:09:25 INFO - PROCESS | 1858 | 1462630165053 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 1858 | 1462630165057 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:09:25 INFO - PROCESS | 1858 | 1462630165063 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 1858 | 1462630165067 Marionette TRACE conn4 <- [1,2498,null,{}] 07:09:25 INFO - PROCESS | 1858 | 1462630165072 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 1858 | 1462630165295 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:09:25 INFO - PROCESS | 1858 | 1462630165626 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cf400 == 156 [pid = 1858] [id = 632] 07:09:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x90cee400) [pid = 1858] [serial = 1897] [outer = (nil)] 07:09:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x9223d800) [pid = 1858] [serial = 1898] [outer = 0x90cee400] 07:09:25 INFO - PROCESS | 1858 | 1462630165716 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x9263bc00) [pid = 1858] [serial = 1899] [outer = 0x90cee400] 07:09:26 INFO - PROCESS | 1858 | 1462630166644 Marionette TRACE conn4 <- [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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1637ms 07:09:26 INFO - PROCESS | 1858 | 1462630166701 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1858 | 1462630166705 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:09:26 INFO - PROCESS | 1858 | 1462630166712 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1858 | 1462630166715 Marionette TRACE conn4 <- [1,2502,null,{}] 07:09:26 INFO - PROCESS | 1858 | 1462630166721 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 1858 | 1462630166954 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:09:27 INFO - PROCESS | 1858 | 1462630167287 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8b800 == 157 [pid = 1858] [id = 633] 07:09:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x919b9400) [pid = 1858] [serial = 1900] [outer = (nil)] 07:09:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x9297d400) [pid = 1858] [serial = 1901] [outer = 0x919b9400] 07:09:27 INFO - PROCESS | 1858 | 1462630167379 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x939e0c00) [pid = 1858] [serial = 1902] [outer = 0x919b9400] 07:09:28 INFO - PROCESS | 1858 | 1462630168286 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1630ms 07:09:28 INFO - PROCESS | 1858 | 1462630168343 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1858 | 1462630168347 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:09:28 INFO - PROCESS | 1858 | 1462630168354 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1858 | 1462630168357 Marionette TRACE conn4 <- [1,2506,null,{}] 07:09:28 INFO - PROCESS | 1858 | 1462630168363 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 1858 | 1462630168593 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:09:28 INFO - PROCESS | 1858 | 1462630168954 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x93a43800 == 158 [pid = 1858] [id = 634] 07:09:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x93cdbc00) [pid = 1858] [serial = 1903] [outer = (nil)] 07:09:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x9463e000) [pid = 1858] [serial = 1904] [outer = 0x93cdbc00] 07:09:29 INFO - PROCESS | 1858 | 1462630169062 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x95158000) [pid = 1858] [serial = 1905] [outer = 0x93cdbc00] 07:09:30 INFO - PROCESS | 1858 | 1462630170049 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1733ms 07:09:30 INFO - PROCESS | 1858 | 1462630170088 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1858 | 1462630170092 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:09:30 INFO - PROCESS | 1858 | 1462630170099 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1858 | 1462630170103 Marionette TRACE conn4 <- [1,2510,null,{}] 07:09:30 INFO - PROCESS | 1858 | 1462630170109 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 1858 | 1462630170360 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:09:30 INFO - PROCESS | 1858 | 1462630170700 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cd4000 == 159 [pid = 1858] [id = 635] 07:09:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9514d400) [pid = 1858] [serial = 1906] [outer = (nil)] 07:09:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x97730000) [pid = 1858] [serial = 1907] [outer = 0x9514d400] 07:09:30 INFO - PROCESS | 1858 | 1462630170791 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x97734800) [pid = 1858] [serial = 1908] [outer = 0x9514d400] 07:09:31 INFO - PROCESS | 1858 | 1462630171721 Marionette TRACE conn4 <- [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]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1680ms 07:09:31 INFO - PROCESS | 1858 | 1462630171780 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1858 | 1462630171783 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:09:31 INFO - PROCESS | 1858 | 1462630171790 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1858 | 1462630171793 Marionette TRACE conn4 <- [1,2514,null,{}] 07:09:31 INFO - PROCESS | 1858 | 1462630171799 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 1858 | 1462630172027 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:09:32 INFO - PROCESS | 1858 | 1462630172362 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x94634400 == 160 [pid = 1858] [id = 636] 07:09:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x946e0800) [pid = 1858] [serial = 1909] [outer = (nil)] 07:09:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x98ae2800) [pid = 1858] [serial = 1910] [outer = 0x946e0800] 07:09:32 INFO - PROCESS | 1858 | 1462630172452 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x996ef800) [pid = 1858] [serial = 1911] [outer = 0x946e0800] 07:09:33 INFO - PROCESS | 1858 | 1462630173355 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1631ms 07:09:33 INFO - PROCESS | 1858 | 1462630173422 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1858 | 1462630173436 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:09:33 INFO - PROCESS | 1858 | 1462630173443 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1858 | 1462630173446 Marionette TRACE conn4 <- [1,2518,null,{}] 07:09:33 INFO - PROCESS | 1858 | 1462630173452 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 1858 | 1462630173676 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:09:34 INFO - PROCESS | 1858 | 1462630174025 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x96523400 == 161 [pid = 1858] [id = 637] 07:09:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9772e400) [pid = 1858] [serial = 1912] [outer = (nil)] 07:09:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x99a32c00) [pid = 1858] [serial = 1913] [outer = 0x9772e400] 07:09:34 INFO - PROCESS | 1858 | 1462630174116 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x99a39800) [pid = 1858] [serial = 1914] [outer = 0x9772e400] 07:09:35 INFO - PROCESS | 1858 | 1462630175019 Marionette TRACE conn4 <- [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]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1640ms 07:09:35 INFO - PROCESS | 1858 | 1462630175084 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1858 | 1462630175088 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:09:35 INFO - PROCESS | 1858 | 1462630175095 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1858 | 1462630175098 Marionette TRACE conn4 <- [1,2522,null,{}] 07:09:35 INFO - PROCESS | 1858 | 1462630175104 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 1858 | 1462630175321 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:09:35 INFO - PROCESS | 1858 | 1462630175660 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f5400 == 162 [pid = 1858] [id = 638] 07:09:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x99974400) [pid = 1858] [serial = 1915] [outer = (nil)] 07:09:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9a001c00) [pid = 1858] [serial = 1916] [outer = 0x99974400] 07:09:35 INFO - PROCESS | 1858 | 1462630175751 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9a009800) [pid = 1858] [serial = 1917] [outer = 0x99974400] 07:09:36 INFO - PROCESS | 1858 | 1462630176692 Marionette TRACE conn4 <- [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]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1630ms 07:09:36 INFO - PROCESS | 1858 | 1462630176726 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 1858 | 1462630176730 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:09:36 INFO - PROCESS | 1858 | 1462630176737 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 1858 | 1462630176740 Marionette TRACE conn4 <- [1,2526,null,{}] 07:09:36 INFO - PROCESS | 1858 | 1462630176746 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 1858 | 1462630176958 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:09:37 INFO - PROCESS | 1858 | 1462630177299 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c8800 == 163 [pid = 1858] [id = 639] 07:09:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x8ca24c00) [pid = 1858] [serial = 1918] [outer = (nil)] 07:09:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x9a50d800) [pid = 1858] [serial = 1919] [outer = 0x8ca24c00] 07:09:37 INFO - PROCESS | 1858 | 1462630177390 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x9aa82c00) [pid = 1858] [serial = 1920] [outer = 0x8ca24c00] 07:09:38 INFO - PROCESS | 1858 | 1462630178303 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1628ms 07:09:38 INFO - PROCESS | 1858 | 1462630178366 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 1858 | 1462630178370 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:09:38 INFO - PROCESS | 1858 | 1462630178377 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 1858 | 1462630178381 Marionette TRACE conn4 <- [1,2530,null,{}] 07:09:38 INFO - PROCESS | 1858 | 1462630178388 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 1858 | 1462630178621 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:09:38 INFO - PROCESS | 1858 | 1462630178970 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c6400 == 164 [pid = 1858] [id = 640] 07:09:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x873b1c00) [pid = 1858] [serial = 1921] [outer = (nil)] 07:09:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x9aca9c00) [pid = 1858] [serial = 1922] [outer = 0x873b1c00] 07:09:39 INFO - PROCESS | 1858 | 1462630179061 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x9aa81400) [pid = 1858] [serial = 1923] [outer = 0x873b1c00] 07:09:39 INFO - PROCESS | 1858 | 1462630179979 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1641ms 07:09:40 INFO - PROCESS | 1858 | 1462630180019 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 1858 | 1462630180022 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:09:40 INFO - PROCESS | 1858 | 1462630180030 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 1858 | 1462630180033 Marionette TRACE conn4 <- [1,2534,null,{}] 07:09:40 INFO - PROCESS | 1858 | 1462630180039 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 1858 | 1462630180271 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:09:40 INFO - PROCESS | 1858 | 1462630180620 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9c00 == 165 [pid = 1858] [id = 641] 07:09:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x93a3bc00) [pid = 1858] [serial = 1924] [outer = (nil)] 07:09:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x9b87ac00) [pid = 1858] [serial = 1925] [outer = 0x93a3bc00] 07:09:40 INFO - PROCESS | 1858 | 1462630180712 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x9b87f800) [pid = 1858] [serial = 1926] [outer = 0x93a3bc00] 07:09:41 INFO - PROCESS | 1858 | 1462630181611 Marionette TRACE conn4 <- [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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 07:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:09:41 INFO - PROCESS | 1858 | 1462630181664 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 1858 | 1462630181667 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:09:41 INFO - PROCESS | 1858 | 1462630181673 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1858 | 1462630181677 Marionette TRACE conn4 <- [1,2538,null,{}] 07:09:41 INFO - PROCESS | 1858 | 1462630181682 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 1858 | 1462630181906 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:09:42 INFO - PROCESS | 1858 | 1462630182247 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x97788800 == 164 [pid = 1858] [id = 523] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x91a39400 == 163 [pid = 1858] [id = 519] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864cec00 == 162 [pid = 1858] [id = 509] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x9263ec00 == 161 [pid = 1858] [id = 518] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x98378800 == 160 [pid = 1858] [id = 521] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebf2c00 == 159 [pid = 1858] [id = 520] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x946ebc00 == 158 [pid = 1858] [id = 522] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x90d89400 == 157 [pid = 1858] [id = 517] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x919bb000 == 156 [pid = 1858] [id = 516] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8f2ba800 == 155 [pid = 1858] [id = 514] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc7000 == 154 [pid = 1858] [id = 623] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x88bd4400 == 153 [pid = 1858] [id = 622] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x89fc4800 == 152 [pid = 1858] [id = 621] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x873bf400 == 151 [pid = 1858] [id = 620] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x88bc6800 == 150 [pid = 1858] [id = 619] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8d621400 == 149 [pid = 1858] [id = 618] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x873bec00 == 148 [pid = 1858] [id = 617] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x873be800 == 147 [pid = 1858] [id = 615] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x878c4000 == 146 [pid = 1858] [id = 616] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x9a50f000 == 145 [pid = 1858] [id = 614] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x87757c00 == 144 [pid = 1858] [id = 613] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x99b0cc00 == 143 [pid = 1858] [id = 612] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x878c9000 == 142 [pid = 1858] [id = 610] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x99c43c00 == 141 [pid = 1858] [id = 611] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x91a3c000 == 140 [pid = 1858] [id = 609] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8d879800 == 139 [pid = 1858] [id = 608] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca31000 == 138 [pid = 1858] [id = 607] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x878c5000 == 137 [pid = 1858] [id = 606] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb90000 == 136 [pid = 1858] [id = 605] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8df91000 == 135 [pid = 1858] [id = 603] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8b000 == 134 [pid = 1858] [id = 604] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1a2400 == 133 [pid = 1858] [id = 556] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8f800 == 132 [pid = 1858] [id = 602] 07:09:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64b000 == 131 [pid = 1858] [id = 578] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8d878c00) [pid = 1858] [serial = 1799] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x8decec00) [pid = 1858] [serial = 1800] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x8b5af800) [pid = 1858] [serial = 1796] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x878cf000) [pid = 1858] [serial = 1793] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x89eb1400) [pid = 1858] [serial = 1794] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0xa6861c00) [pid = 1858] [serial = 1791] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0xa63e4c00) [pid = 1858] [serial = 1790] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0xa357b000) [pid = 1858] [serial = 1788] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0xa3350800) [pid = 1858] [serial = 1787] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0xa27b6800) [pid = 1858] [serial = 1785] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0xa2552c00) [pid = 1858] [serial = 1784] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0xa1023000) [pid = 1858] [serial = 1782] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x9ce9d400) [pid = 1858] [serial = 1781] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x9b99b800) [pid = 1858] [serial = 1779] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9b876c00) [pid = 1858] [serial = 1778] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9b1b8000) [pid = 1858] [serial = 1776] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9b183400) [pid = 1858] [serial = 1775] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x9a5fa000) [pid = 1858] [serial = 1773] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9a50d400) [pid = 1858] [serial = 1772] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x9a008000) [pid = 1858] [serial = 1770] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x99c4d000) [pid = 1858] [serial = 1769] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x98f53c00) [pid = 1858] [serial = 1767] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x98aeec00) [pid = 1858] [serial = 1766] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x97787800) [pid = 1858] [serial = 1764] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x96525400) [pid = 1858] [serial = 1763] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x9514e400) [pid = 1858] [serial = 1761] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x946e3400) [pid = 1858] [serial = 1760] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x93a38400) [pid = 1858] [serial = 1758] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x939e2400) [pid = 1858] [serial = 1757] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x92898000) [pid = 1858] [serial = 1755] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x92636800) [pid = 1858] [serial = 1754] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x90d96400) [pid = 1858] [serial = 1752] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x90cf6c00) [pid = 1858] [serial = 1751] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x90bd5400) [pid = 1858] [serial = 1749] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x90bcac00) [pid = 1858] [serial = 1748] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8f2bec00) [pid = 1858] [serial = 1746] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x8f10d800) [pid = 1858] [serial = 1745] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8e080000) [pid = 1858] [serial = 1743] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8d87d000) [pid = 1858] [serial = 1742] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8b7b9400) [pid = 1858] [serial = 1740] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8b5b3800) [pid = 1858] [serial = 1739] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8e08c000) [pid = 1858] [serial = 1803] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8de28c00) [pid = 1858] [serial = 1802] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8b7b9000) [pid = 1858] [serial = 1797] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8ebea000) [pid = 1858] [serial = 1671] [outer = (nil)] [url = about:blank] 07:09:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x873bcc00 == 132 [pid = 1858] [id = 642] 07:09:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x873bd400) [pid = 1858] [serial = 1927] [outer = (nil)] 07:09:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8774a000) [pid = 1858] [serial = 1928] [outer = 0x873bd400] 07:09:44 INFO - PROCESS | 1858 | 1462630184807 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x87f29800) [pid = 1858] [serial = 1929] [outer = 0x873bd400] 07:09:45 INFO - PROCESS | 1858 | 1462630185663 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 4037ms 07:09:45 INFO - PROCESS | 1858 | 1462630185710 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 1858 | 1462630185717 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:09:45 INFO - PROCESS | 1858 | 1462630185725 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 1858 | 1462630185730 Marionette TRACE conn4 <- [1,2542,null,{}] 07:09:45 INFO - PROCESS | 1858 | 1462630185737 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 1858 | 1462630185946 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:09:46 INFO - PROCESS | 1858 | 1462630186167 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f8e800 == 133 [pid = 1858] [id = 643] 07:09:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x89f91000) [pid = 1858] [serial = 1930] [outer = (nil)] 07:09:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8acb4400) [pid = 1858] [serial = 1931] [outer = 0x89f91000] 07:09:46 INFO - PROCESS | 1858 | 1462630186256 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8b5b3000) [pid = 1858] [serial = 1932] [outer = 0x89f91000] 07:09:47 INFO - PROCESS | 1858 | 1462630187084 Marionette TRACE conn4 <- [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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1436ms 07:09:47 INFO - PROCESS | 1858 | 1462630187161 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 1858 | 1462630187167 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:09:47 INFO - PROCESS | 1858 | 1462630187182 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 1858 | 1462630187186 Marionette TRACE conn4 <- [1,2546,null,{}] 07:09:47 INFO - PROCESS | 1858 | 1462630187192 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 1858 | 1462630187460 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:09:47 INFO - PROCESS | 1858 | 1462630187496 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5af800 == 134 [pid = 1858] [id = 644] 07:09:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8b64a400) [pid = 1858] [serial = 1933] [outer = (nil)] 07:09:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8cdef800) [pid = 1858] [serial = 1934] [outer = 0x8b64a400] 07:09:47 INFO - PROCESS | 1858 | 1462630187572 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8d622400) [pid = 1858] [serial = 1935] [outer = 0x8b64a400] 07:09:48 INFO - PROCESS | 1858 | 1462630188623 Marionette TRACE conn4 <- [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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1537ms 07:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:09:48 INFO - PROCESS | 1858 | 1462630188713 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1858 | 1462630188716 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:09:48 INFO - PROCESS | 1858 | 1462630188723 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1858 | 1462630188728 Marionette TRACE conn4 <- [1,2550,null,{}] 07:09:48 INFO - PROCESS | 1858 | 1462630188750 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:49 INFO - PROCESS | 1858 | 1462630189030 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:09:49 INFO - PROCESS | 1858 | 1462630189062 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf2800 == 135 [pid = 1858] [id = 645] 07:09:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8deccc00) [pid = 1858] [serial = 1936] [outer = (nil)] 07:09:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8df8ac00) [pid = 1858] [serial = 1937] [outer = 0x8deccc00] 07:09:49 INFO - PROCESS | 1858 | 1462630189134 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8e083800) [pid = 1858] [serial = 1938] [outer = 0x8deccc00] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8d882400) [pid = 1858] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8b7c4800) [pid = 1858] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8a0b5400) [pid = 1858] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x878c7000) [pid = 1858] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x88bc8800) [pid = 1858] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8d622000) [pid = 1858] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9cb7c000) [pid = 1858] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x919b8800) [pid = 1858] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x9ac9f000) [pid = 1858] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x9a510000) [pid = 1858] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8eb96400) [pid = 1858] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x99c42000) [pid = 1858] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x99c44400) [pid = 1858] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8b7c3800) [pid = 1858] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x93a41000) [pid = 1858] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x9263b400) [pid = 1858] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8cccdc00) [pid = 1858] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x90d89800) [pid = 1858] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x90bd0c00) [pid = 1858] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8f2b3c00) [pid = 1858] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x8e088400) [pid = 1858] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:09:50 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x89fc2400) [pid = 1858] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:09:50 INFO - PROCESS | 1858 | 1462630190654 Marionette TRACE conn4 <- [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]]]}] 07:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1994ms 07:09:50 INFO - PROCESS | 1858 | 1462630190716 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 1858 | 1462630190721 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:09:50 INFO - PROCESS | 1858 | 1462630190727 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 1858 | 1462630190729 Marionette TRACE conn4 <- [1,2554,null,{}] 07:09:50 INFO - PROCESS | 1858 | 1462630190735 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 1858 | 1462630191015 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:09:51 INFO - PROCESS | 1858 | 1462630191033 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb0000 == 136 [pid = 1858] [id = 646] 07:09:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x89f91400) [pid = 1858] [serial = 1939] [outer = (nil)] 07:09:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8df8b800) [pid = 1858] [serial = 1940] [outer = 0x89f91400] 07:09:51 INFO - PROCESS | 1858 | 1462630191104 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e2e0400) [pid = 1858] [serial = 1941] [outer = 0x89f91400] 07:09:52 INFO - PROCESS | 1858 | 1462630192233 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1579ms 07:09:52 INFO - PROCESS | 1858 | 1462630192307 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 1858 | 1462630192313 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:09:52 INFO - PROCESS | 1858 | 1462630192322 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 1858 | 1462630192328 Marionette TRACE conn4 <- [1,2558,null,{}] 07:09:52 INFO - PROCESS | 1858 | 1462630192338 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 1858 | 1462630192609 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:09:52 INFO - PROCESS | 1858 | 1462630192978 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x89ea7800 == 137 [pid = 1858] [id = 647] 07:09:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x89f90400) [pid = 1858] [serial = 1942] [outer = (nil)] 07:09:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8a0be800) [pid = 1858] [serial = 1943] [outer = 0x89f90400] 07:09:53 INFO - PROCESS | 1858 | 1462630193070 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8ccc8400) [pid = 1858] [serial = 1944] [outer = 0x89f90400] 07:09:54 INFO - PROCESS | 1858 | 1462630194102 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1834ms 07:09:54 INFO - PROCESS | 1858 | 1462630194156 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 1858 | 1462630194165 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:09:54 INFO - PROCESS | 1858 | 1462630194176 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1858 | 1462630194180 Marionette TRACE conn4 <- [1,2562,null,{}] 07:09:54 INFO - PROCESS | 1858 | 1462630194186 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 1858 | 1462630194434 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:09:54 INFO - PROCESS | 1858 | 1462630194777 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf5800 == 138 [pid = 1858] [id = 648] 07:09:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8d62a400) [pid = 1858] [serial = 1945] [outer = (nil)] 07:09:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8ded6800) [pid = 1858] [serial = 1946] [outer = 0x8d62a400] 07:09:54 INFO - PROCESS | 1858 | 1462630194870 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8e2e5400) [pid = 1858] [serial = 1947] [outer = 0x8d62a400] 07:09:55 INFO - PROCESS | 1858 | 1462630195846 Marionette TRACE conn4 <- [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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1731ms 07:09:55 INFO - PROCESS | 1858 | 1462630195908 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:09:55 INFO - PROCESS | 1858 | 1462630195912 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:09:55 INFO - PROCESS | 1858 | 1462630195919 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 1858 | 1462630195926 Marionette TRACE conn4 <- [1,2566,null,{}] 07:09:55 INFO - PROCESS | 1858 | 1462630195942 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 1858 | 1462630196235 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:09:56 INFO - PROCESS | 1858 | 1462630196623 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e088c00 == 139 [pid = 1858] [id = 649] 07:09:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8e1afc00) [pid = 1858] [serial = 1948] [outer = (nil)] 07:09:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f2c1c00) [pid = 1858] [serial = 1949] [outer = 0x8e1afc00] 07:09:56 INFO - PROCESS | 1858 | 1462630196730 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x90a6c400) [pid = 1858] [serial = 1950] [outer = 0x8e1afc00] 07:09:57 INFO - PROCESS | 1858 | 1462630197740 Marionette TRACE conn4 <- [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]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1885ms 07:09:57 INFO - PROCESS | 1858 | 1462630197804 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 1858 | 1462630197810 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:09:57 INFO - PROCESS | 1858 | 1462630197816 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 1858 | 1462630197820 Marionette TRACE conn4 <- [1,2570,null,{}] 07:09:57 INFO - PROCESS | 1858 | 1462630197826 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 1858 | 1462630198059 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:09:58 INFO - PROCESS | 1858 | 1462630198396 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x89eb1400 == 140 [pid = 1858] [id = 650] 07:09:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90bcd000) [pid = 1858] [serial = 1951] [outer = (nil)] 07:09:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bd7000) [pid = 1858] [serial = 1952] [outer = 0x90bcd000] 07:09:58 INFO - PROCESS | 1858 | 1462630198492 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90cf5000) [pid = 1858] [serial = 1953] [outer = 0x90bcd000] 07:09:59 INFO - PROCESS | 1858 | 1462630199468 Marionette TRACE conn4 <- [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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1687ms 07:09:59 INFO - PROCESS | 1858 | 1462630199504 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 1858 | 1462630199507 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:09:59 INFO - PROCESS | 1858 | 1462630199513 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 1858 | 1462630199517 Marionette TRACE conn4 <- [1,2574,null,{}] 07:09:59 INFO - PROCESS | 1858 | 1462630199523 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 1858 | 1462630199729 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:10:00 INFO - PROCESS | 1858 | 1462630200070 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a6e000 == 141 [pid = 1858] [id = 651] 07:10:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x90bcac00) [pid = 1858] [serial = 1954] [outer = (nil)] 07:10:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x919bfc00) [pid = 1858] [serial = 1955] [outer = 0x90bcac00] 07:10:00 INFO - PROCESS | 1858 | 1462630200167 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x91cc1800) [pid = 1858] [serial = 1956] [outer = 0x90bcac00] 07:10:01 INFO - PROCESS | 1858 | 1462630201106 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 07:10:01 INFO - PROCESS | 1858 | 1462630201145 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:10:01 INFO - PROCESS | 1858 | 1462630201150 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:10:01 INFO - PROCESS | 1858 | 1462630201156 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1858 | 1462630201160 Marionette TRACE conn4 <- [1,2578,null,{}] 07:10:01 INFO - PROCESS | 1858 | 1462630201166 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 1858 | 1462630201482 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:10:01 INFO - PROCESS | 1858 | 1462630201855 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x90d8c400 == 142 [pid = 1858] [id = 652] 07:10:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x919b3000) [pid = 1858] [serial = 1957] [outer = (nil)] 07:10:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x939e8c00) [pid = 1858] [serial = 1958] [outer = 0x919b3000] 07:10:01 INFO - PROCESS | 1858 | 1462630201962 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x9462b400) [pid = 1858] [serial = 1959] [outer = 0x919b3000] 07:10:02 INFO - PROCESS | 1858 | 1462630202900 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1784ms 07:10:02 INFO - PROCESS | 1858 | 1462630202941 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:10:02 INFO - PROCESS | 1858 | 1462630202945 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:10:02 INFO - PROCESS | 1858 | 1462630202951 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 1858 | 1462630202955 Marionette TRACE conn4 <- [1,2582,null,{}] 07:10:02 INFO - PROCESS | 1858 | 1462630202961 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 1858 | 1462630203187 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:10:03 INFO - PROCESS | 1858 | 1462630203532 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b432800 == 143 [pid = 1858] [id = 653] 07:10:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x928a4400) [pid = 1858] [serial = 1960] [outer = (nil)] 07:10:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x95152800) [pid = 1858] [serial = 1961] [outer = 0x928a4400] 07:10:03 INFO - PROCESS | 1858 | 1462630203623 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x952e9000) [pid = 1858] [serial = 1962] [outer = 0x928a4400] 07:10:04 INFO - PROCESS | 1858 | 1462630204563 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1685ms 07:10:04 INFO - PROCESS | 1858 | 1462630204637 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 1858 | 1462630204642 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:10:04 INFO - PROCESS | 1858 | 1462630204648 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 1858 | 1462630204652 Marionette TRACE conn4 <- [1,2586,null,{}] 07:10:04 INFO - PROCESS | 1858 | 1462630204658 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:04 INFO - PROCESS | 1858 | 1462630204925 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:10:05 INFO - PROCESS | 1858 | 1462630205263 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x93cdb800 == 144 [pid = 1858] [id = 654] 07:10:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x946e3400) [pid = 1858] [serial = 1963] [outer = (nil)] 07:10:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x97787400) [pid = 1858] [serial = 1964] [outer = 0x946e3400] 07:10:05 INFO - PROCESS | 1858 | 1462630205359 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x97789c00) [pid = 1858] [serial = 1965] [outer = 0x946e3400] 07:10:06 INFO - PROCESS | 1858 | 1462630206289 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1682ms 07:10:06 INFO - PROCESS | 1858 | 1462630206332 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 1858 | 1462630206336 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:10:06 INFO - PROCESS | 1858 | 1462630206343 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 1858 | 1462630206347 Marionette TRACE conn4 <- [1,2590,null,{}] 07:10:06 INFO - PROCESS | 1858 | 1462630206353 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 1858 | 1462630206587 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:10:06 INFO - PROCESS | 1858 | 1462630206971 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x864d1000 == 145 [pid = 1858] [id = 655] 07:10:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x91fbd400) [pid = 1858] [serial = 1966] [outer = (nil)] 07:10:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x98373c00) [pid = 1858] [serial = 1967] [outer = 0x91fbd400] 07:10:07 INFO - PROCESS | 1858 | 1462630207065 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x996ec800) [pid = 1858] [serial = 1968] [outer = 0x91fbd400] 07:10:07 INFO - PROCESS | 1858 | 1462630207979 Marionette TRACE conn4 <- [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]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1692ms 07:10:08 INFO - PROCESS | 1858 | 1462630208036 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 1858 | 1462630208041 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:10:08 INFO - PROCESS | 1858 | 1462630208047 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 1858 | 1462630208050 Marionette TRACE conn4 <- [1,2594,null,{}] 07:10:08 INFO - PROCESS | 1858 | 1462630208056 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 1858 | 1462630208291 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:10:08 INFO - PROCESS | 1858 | 1462630208633 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9000 == 146 [pid = 1858] [id = 656] 07:10:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9778cc00) [pid = 1858] [serial = 1969] [outer = (nil)] 07:10:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x99c42400) [pid = 1858] [serial = 1970] [outer = 0x9778cc00] 07:10:08 INFO - PROCESS | 1858 | 1462630208724 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x99c4fc00) [pid = 1858] [serial = 1971] [outer = 0x9778cc00] 07:10:09 INFO - PROCESS | 1858 | 1462630209703 Marionette TRACE conn4 <- [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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1687ms 07:10:09 INFO - PROCESS | 1858 | 1462630209734 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:10:09 INFO - PROCESS | 1858 | 1462630209738 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:10:09 INFO - PROCESS | 1858 | 1462630209744 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1858 | 1462630209749 Marionette TRACE conn4 <- [1,2598,null,{}] 07:10:09 INFO - PROCESS | 1858 | 1462630209755 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 1858 | 1462630210091 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:10:10 INFO - PROCESS | 1858 | 1462630210371 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd4000 == 147 [pid = 1858] [id = 657] 07:10:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x99a2e800) [pid = 1858] [serial = 1972] [outer = (nil)] 07:10:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9acaa800) [pid = 1858] [serial = 1973] [outer = 0x99a2e800] 07:10:10 INFO - PROCESS | 1858 | 1462630210469 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9b845400) [pid = 1858] [serial = 1974] [outer = 0x99a2e800] 07:10:11 INFO - PROCESS | 1858 | 1462630211452 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1785ms 07:10:11 INFO - PROCESS | 1858 | 1462630211529 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 1858 | 1462630211533 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:10:11 INFO - PROCESS | 1858 | 1462630211540 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 1858 | 1462630211543 Marionette TRACE conn4 <- [1,2602,null,{}] 07:10:11 INFO - PROCESS | 1858 | 1462630211549 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 1858 | 1462630211783 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:10:12 INFO - PROCESS | 1858 | 1462630212132 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x952f1c00 == 148 [pid = 1858] [id = 658] 07:10:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x97789800) [pid = 1858] [serial = 1975] [outer = (nil)] 07:10:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9b9a1c00) [pid = 1858] [serial = 1976] [outer = 0x97789800] 07:10:12 INFO - PROCESS | 1858 | 1462630212218 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9cb7c400) [pid = 1858] [serial = 1977] [outer = 0x97789800] 07:10:13 INFO - PROCESS | 1858 | 1462630213125 Marionette TRACE conn4 <- [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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1631ms 07:10:13 INFO - PROCESS | 1858 | 1462630213172 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 1858 | 1462630213176 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:10:13 INFO - PROCESS | 1858 | 1462630213182 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 1858 | 1462630213186 Marionette TRACE conn4 <- [1,2606,null,{}] 07:10:13 INFO - PROCESS | 1858 | 1462630213191 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 1858 | 1462630213427 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:10:13 INFO - PROCESS | 1858 | 1462630213768 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b877c00 == 149 [pid = 1858] [id = 659] 07:10:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9b99b800) [pid = 1858] [serial = 1978] [outer = (nil)] 07:10:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0xa102d000) [pid = 1858] [serial = 1979] [outer = 0x9b99b800] 07:10:13 INFO - PROCESS | 1858 | 1462630213861 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0xa2241000) [pid = 1858] [serial = 1980] [outer = 0x9b99b800] 07:10:14 INFO - PROCESS | 1858 | 1462630214822 Marionette TRACE conn4 <- [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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1686ms 07:10:14 INFO - PROCESS | 1858 | 1462630214869 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1858 | 1462630214872 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:10:14 INFO - PROCESS | 1858 | 1462630214879 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1858 | 1462630214882 Marionette TRACE conn4 <- [1,2610,null,{}] 07:10:14 INFO - PROCESS | 1858 | 1462630214888 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 1858 | 1462630215112 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:10:15 INFO - PROCESS | 1858 | 1462630215461 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x864cfc00 == 150 [pid = 1858] [id = 660] 07:10:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x8b42ec00) [pid = 1858] [serial = 1981] [outer = (nil)] 07:10:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0xa2552c00) [pid = 1858] [serial = 1982] [outer = 0x8b42ec00] 07:10:15 INFO - PROCESS | 1858 | 1462630215553 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa2720000) [pid = 1858] [serial = 1983] [outer = 0x8b42ec00] 07:10:16 INFO - PROCESS | 1858 | 1462630216480 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1636ms 07:10:16 INFO - PROCESS | 1858 | 1462630216516 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 1858 | 1462630216521 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:10:16 INFO - PROCESS | 1858 | 1462630216528 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 1858 | 1462630216531 Marionette TRACE conn4 <- [1,2614,null,{}] 07:10:16 INFO - PROCESS | 1858 | 1462630216538 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 1858 | 1462630216772 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:10:17 INFO - PROCESS | 1858 | 1462630217114 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x99fb5c00 == 151 [pid = 1858] [id = 661] 07:10:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x9a005400) [pid = 1858] [serial = 1984] [outer = (nil)] 07:10:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0xa3159800) [pid = 1858] [serial = 1985] [outer = 0x9a005400] 07:10:17 INFO - PROCESS | 1858 | 1462630217207 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0xa31e9c00) [pid = 1858] [serial = 1986] [outer = 0x9a005400] 07:10:18 INFO - PROCESS | 1858 | 1462630218123 Marionette TRACE conn4 <- [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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1637ms 07:10:18 INFO - PROCESS | 1858 | 1462630218166 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 1858 | 1462630218169 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:10:18 INFO - PROCESS | 1858 | 1462630218176 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 1858 | 1462630218179 Marionette TRACE conn4 <- [1,2618,null,{}] 07:10:18 INFO - PROCESS | 1858 | 1462630218184 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 1858 | 1462630218412 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:10:18 INFO - PROCESS | 1858 | 1462630218762 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x99a31000 == 152 [pid = 1858] [id = 662] 07:10:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x99a33c00) [pid = 1858] [serial = 1987] [outer = (nil)] 07:10:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0xa357b000) [pid = 1858] [serial = 1988] [outer = 0x99a33c00] 07:10:18 INFO - PROCESS | 1858 | 1462630218858 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0xa357cc00) [pid = 1858] [serial = 1989] [outer = 0x99a33c00] 07:10:19 INFO - PROCESS | 1858 | 1462630219783 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 07:10:19 INFO - PROCESS | 1858 | 1462630219859 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 1858 | 1462630219863 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:10:19 INFO - PROCESS | 1858 | 1462630219870 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 1858 | 1462630219873 Marionette TRACE conn4 <- [1,2622,null,{}] 07:10:19 INFO - PROCESS | 1858 | 1462630219879 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 1858 | 1462630220142 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:10:20 INFO - PROCESS | 1858 | 1462630220487 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 1858 | ++DOCSHELL 0xa3574400 == 153 [pid = 1858] [id = 663] 07:10:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0xa3576c00) [pid = 1858] [serial = 1990] [outer = (nil)] 07:10:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0xa369e400) [pid = 1858] [serial = 1991] [outer = 0xa3576c00] 07:10:20 INFO - PROCESS | 1858 | 1462630220573 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0xa36aa400) [pid = 1858] [serial = 1992] [outer = 0xa3576c00] 07:10:21 INFO - PROCESS | 1858 | 1462630221483 Marionette TRACE conn4 <- [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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1683ms 07:10:21 INFO - PROCESS | 1858 | 1462630221553 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1858 | 1462630221556 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:10:21 INFO - PROCESS | 1858 | 1462630221563 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1858 | 1462630221566 Marionette TRACE conn4 <- [1,2626,null,{}] 07:10:21 INFO - PROCESS | 1858 | 1462630221572 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 1858 | 1462630221800 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:10:22 INFO - PROCESS | 1858 | 1462630222190 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0c1400 == 152 [pid = 1858] [id = 507] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8b434c00 == 151 [pid = 1858] [id = 508] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9c00 == 150 [pid = 1858] [id = 641] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x864c6400 == 149 [pid = 1858] [id = 640] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x952f5400 == 148 [pid = 1858] [id = 638] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x864c8800 == 147 [pid = 1858] [id = 639] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x96523400 == 146 [pid = 1858] [id = 637] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x94634400 == 145 [pid = 1858] [id = 636] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x93cd4000 == 144 [pid = 1858] [id = 635] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8b800 == 143 [pid = 1858] [id = 633] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x93a43800 == 142 [pid = 1858] [id = 634] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x864cf400 == 141 [pid = 1858] [id = 632] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8ded4000 == 140 [pid = 1858] [id = 631] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8f10b000 == 139 [pid = 1858] [id = 630] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8f109000 == 138 [pid = 1858] [id = 629] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x87755400 == 137 [pid = 1858] [id = 628] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8cccf400 == 136 [pid = 1858] [id = 626] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x88bca000 == 135 [pid = 1858] [id = 627] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x8a0bb000 == 134 [pid = 1858] [id = 625] 07:10:24 INFO - PROCESS | 1858 | --DOCSHELL 0x864cb000 == 133 [pid = 1858] [id = 624] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x8eb82400) [pid = 1858] [serial = 1737] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x8cdee000) [pid = 1858] [serial = 1868] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x8d5a7800) [pid = 1858] [serial = 1869] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x8acb2000) [pid = 1858] [serial = 1865] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x88bc6000) [pid = 1858] [serial = 1862] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x88bcf400) [pid = 1858] [serial = 1863] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x88bd1000) [pid = 1858] [serial = 1860] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x88bce000) [pid = 1858] [serial = 1859] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x8d629c00) [pid = 1858] [serial = 1857] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8d628000) [pid = 1858] [serial = 1856] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0xa68b4c00) [pid = 1858] [serial = 1854] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa686d000) [pid = 1858] [serial = 1853] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0xa36a4000) [pid = 1858] [serial = 1851] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0xa35c1c00) [pid = 1858] [serial = 1850] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0xa3346c00) [pid = 1858] [serial = 1848] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0xa31e5c00) [pid = 1858] [serial = 1847] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0xa2549800) [pid = 1858] [serial = 1845] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0xa23b6800) [pid = 1858] [serial = 1844] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x9cc9a400) [pid = 1858] [serial = 1842] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x9b99f000) [pid = 1858] [serial = 1841] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x9b843c00) [pid = 1858] [serial = 1839] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x9add3400) [pid = 1858] [serial = 1838] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x99fb6400) [pid = 1858] [serial = 1836] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x99c4d800) [pid = 1858] [serial = 1835] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x99a2d400) [pid = 1858] [serial = 1833] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x98f4a000) [pid = 1858] [serial = 1832] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x983fc400) [pid = 1858] [serial = 1830] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x97794000) [pid = 1858] [serial = 1829] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x952ee800) [pid = 1858] [serial = 1827] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x95267c00) [pid = 1858] [serial = 1826] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x93ce1400) [pid = 1858] [serial = 1824] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x92977400) [pid = 1858] [serial = 1823] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x91fbe400) [pid = 1858] [serial = 1821] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x91cc9c00) [pid = 1858] [serial = 1820] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x919be400) [pid = 1858] [serial = 1818] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x90d98800) [pid = 1858] [serial = 1817] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x90ceac00) [pid = 1858] [serial = 1815] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x90a6bc00) [pid = 1858] [serial = 1814] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8eb99c00) [pid = 1858] [serial = 1812] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8e2de800) [pid = 1858] [serial = 1811] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8c3ddc00) [pid = 1858] [serial = 1809] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8b436c00) [pid = 1858] [serial = 1808] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8eb8a800) [pid = 1858] [serial = 1805] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8d5ac000) [pid = 1858] [serial = 1871] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8b42e400) [pid = 1858] [serial = 1866] [outer = (nil)] [url = about:blank] 07:10:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c9c00 == 134 [pid = 1858] [id = 664] 07:10:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x864cb000) [pid = 1858] [serial = 1993] [outer = (nil)] 07:10:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x87751400) [pid = 1858] [serial = 1994] [outer = 0x864cb000] 07:10:24 INFO - PROCESS | 1858 | 1462630224813 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x88bc5c00) [pid = 1858] [serial = 1995] [outer = 0x864cb000] 07:10:25 INFO - PROCESS | 1858 | 1462630225698 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4184ms 07:10:25 INFO - PROCESS | 1858 | 1462630225749 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1858 | 1462630225756 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:10:25 INFO - PROCESS | 1858 | 1462630225764 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1858 | 1462630225769 Marionette TRACE conn4 <- [1,2630,null,{}] 07:10:25 INFO - PROCESS | 1858 | 1462630225775 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:26 INFO - PROCESS | 1858 | 1462630225997 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:10:26 INFO - PROCESS | 1858 | 1462630226226 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c5c00 == 135 [pid = 1858] [id = 665] 07:10:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x896d0400) [pid = 1858] [serial = 1996] [outer = (nil)] 07:10:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8a0bb400) [pid = 1858] [serial = 1997] [outer = 0x896d0400] 07:10:26 INFO - PROCESS | 1858 | 1462630226307 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8b2d2c00) [pid = 1858] [serial = 1998] [outer = 0x896d0400] 07:10:27 INFO - PROCESS | 1858 | 1462630227178 Marionette TRACE conn4 <- [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]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1490ms 07:10:27 INFO - PROCESS | 1858 | 1462630227254 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1858 | 1462630227259 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:10:27 INFO - PROCESS | 1858 | 1462630227273 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1858 | 1462630227278 Marionette TRACE conn4 <- [1,2634,null,{}] 07:10:27 INFO - PROCESS | 1858 | 1462630227292 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 1858 | 1462630227580 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:10:27 INFO - PROCESS | 1858 | 1462630227615 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acacc00 == 136 [pid = 1858] [id = 666] 07:10:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8b432400) [pid = 1858] [serial = 1999] [outer = (nil)] 07:10:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8cccf400) [pid = 1858] [serial = 2000] [outer = 0x8b432400] 07:10:27 INFO - PROCESS | 1858 | 1462630227689 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8d620c00) [pid = 1858] [serial = 2001] [outer = 0x8b432400] 07:10:28 INFO - PROCESS | 1858 | 1462630228777 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1542ms 07:10:28 INFO - PROCESS | 1858 | 1462630228816 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 1858 | 1462630228820 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:10:28 INFO - PROCESS | 1858 | 1462630228826 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1858 | 1462630228832 Marionette TRACE conn4 <- [1,2638,null,{}] 07:10:28 INFO - PROCESS | 1858 | 1462630228855 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 1858 | 1462630229163 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:10:29 INFO - PROCESS | 1858 | 1462630229199 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acb7c00 == 137 [pid = 1858] [id = 667] 07:10:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8d886c00) [pid = 1858] [serial = 2002] [outer = (nil)] 07:10:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8df93000) [pid = 1858] [serial = 2003] [outer = 0x8d886c00] 07:10:29 INFO - PROCESS | 1858 | 1462630229274 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8e1a8800) [pid = 1858] [serial = 2004] [outer = 0x8d886c00] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8cdf6c00) [pid = 1858] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8deccc00) [pid = 1858] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9514d400) [pid = 1858] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x93cdbc00) [pid = 1858] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x919b9400) [pid = 1858] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x90cee400) [pid = 1858] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8eb8c800) [pid = 1858] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8f2b7400) [pid = 1858] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8f109800) [pid = 1858] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8b64d000) [pid = 1858] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8df90800) [pid = 1858] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8cdfb400) [pid = 1858] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8a0c2c00) [pid = 1858] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x873b3400) [pid = 1858] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x89f91000) [pid = 1858] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x873bd400) [pid = 1858] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x93a3bc00) [pid = 1858] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x873b1c00) [pid = 1858] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8ca24c00) [pid = 1858] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x99974400) [pid = 1858] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x9772e400) [pid = 1858] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x946e0800) [pid = 1858] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:10:30 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x8b64a400) [pid = 1858] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:10:30 INFO - PROCESS | 1858 | 1462630230926 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2152ms 07:10:30 INFO - PROCESS | 1858 | 1462630230979 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 1858 | 1462630230982 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:10:30 INFO - PROCESS | 1858 | 1462630230990 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1858 | 1462630230994 Marionette TRACE conn4 <- [1,2642,null,{}] 07:10:31 INFO - PROCESS | 1858 | 1462630230999 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:31 INFO - PROCESS | 1858 | 1462630231207 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:10:31 INFO - PROCESS | 1858 | 1462630231416 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x896c8400 == 138 [pid = 1858] [id = 668] 07:10:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8b64a400) [pid = 1858] [serial = 2005] [outer = (nil)] 07:10:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8d87cc00) [pid = 1858] [serial = 2006] [outer = 0x8b64a400] 07:10:31 INFO - PROCESS | 1858 | 1462630231489 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8e080000) [pid = 1858] [serial = 2007] [outer = 0x8b64a400] 07:10:32 INFO - PROCESS | 1858 | 1462630232433 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1485ms 07:10:32 INFO - PROCESS | 1858 | 1462630232478 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 1858 | 1462630232485 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:10:32 INFO - PROCESS | 1858 | 1462630232494 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 1858 | 1462630232500 Marionette TRACE conn4 <- [1,2646,null,{}] 07:10:32 INFO - PROCESS | 1858 | 1462630232508 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 1858 | 1462630232774 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:10:33 INFO - PROCESS | 1858 | 1462630233145 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bd2800 == 139 [pid = 1858] [id = 669] 07:10:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x88bd3400) [pid = 1858] [serial = 2008] [outer = (nil)] 07:10:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x89eb0c00) [pid = 1858] [serial = 2009] [outer = 0x88bd3400] 07:10:33 INFO - PROCESS | 1858 | 1462630233233 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x89fcb000) [pid = 1858] [serial = 2010] [outer = 0x88bd3400] 07:10:34 INFO - PROCESS | 1858 | 1462630234192 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:10:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1742ms 07:10:34 INFO - PROCESS | 1858 | 1462630234236 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 1858 | 1462630234244 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:10:34 INFO - PROCESS | 1858 | 1462630234255 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1858 | 1462630234259 Marionette TRACE conn4 <- [1,2650,null,{}] 07:10:34 INFO - PROCESS | 1858 | 1462630234265 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 1858 | 1462630234509 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:10:34 INFO - PROCESS | 1858 | 1462630234861 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca23000 == 140 [pid = 1858] [id = 670] 07:10:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8ca2f000) [pid = 1858] [serial = 2011] [outer = (nil)] 07:10:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8d620400) [pid = 1858] [serial = 2012] [outer = 0x8ca2f000] 07:10:34 INFO - PROCESS | 1858 | 1462630234957 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8d727400) [pid = 1858] [serial = 2013] [outer = 0x8ca2f000] 07:10:35 INFO - PROCESS | 1858 | 1462630235862 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1680ms 07:10:35 INFO - PROCESS | 1858 | 1462630235936 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 1858 | 1462630235939 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:10:35 INFO - PROCESS | 1858 | 1462630235947 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1858 | 1462630235953 Marionette TRACE conn4 <- [1,2654,null,{}] 07:10:35 INFO - PROCESS | 1858 | 1462630235970 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 1858 | 1462630236250 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:10:36 INFO - PROCESS | 1858 | 1462630236644 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2de800 == 141 [pid = 1858] [id = 671] 07:10:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8eb8fc00) [pid = 1858] [serial = 2014] [outer = (nil)] 07:10:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8eba0800) [pid = 1858] [serial = 2015] [outer = 0x8eb8fc00] 07:10:36 INFO - PROCESS | 1858 | 1462630236737 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8ebf7800) [pid = 1858] [serial = 2016] [outer = 0x8eb8fc00] 07:10:37 INFO - PROCESS | 1858 | 1462630237659 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1783ms 07:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:10:37 INFO - PROCESS | 1858 | 1462630237732 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 1858 | 1462630237736 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:10:37 INFO - PROCESS | 1858 | 1462630237742 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 1858 | 1462630237746 Marionette TRACE conn4 <- [1,2658,null,{}] 07:10:37 INFO - PROCESS | 1858 | 1462630237751 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 1858 | 1462630238031 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:10:38 INFO - PROCESS | 1858 | 1462630238368 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d623400 == 142 [pid = 1858] [id = 672] 07:10:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f104c00) [pid = 1858] [serial = 2017] [outer = (nil)] 07:10:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8f2be800) [pid = 1858] [serial = 2018] [outer = 0x8f104c00] 07:10:38 INFO - PROCESS | 1858 | 1462630238462 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90a6d400) [pid = 1858] [serial = 2019] [outer = 0x8f104c00] 07:10:39 INFO - PROCESS | 1858 | 1462630239341 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1646ms 07:10:39 INFO - PROCESS | 1858 | 1462630239388 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 1858 | 1462630239392 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:10:39 INFO - PROCESS | 1858 | 1462630239398 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1858 | 1462630239402 Marionette TRACE conn4 <- [1,2662,null,{}] 07:10:39 INFO - PROCESS | 1858 | 1462630239408 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 1858 | 1462630239650 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:10:40 INFO - PROCESS | 1858 | 1462630240031 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x873c0400 == 143 [pid = 1858] [id = 673] 07:10:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8ebf4800) [pid = 1858] [serial = 2020] [outer = (nil)] 07:10:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90bd7800) [pid = 1858] [serial = 2021] [outer = 0x8ebf4800] 07:10:40 INFO - PROCESS | 1858 | 1462630240123 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x90d8c800) [pid = 1858] [serial = 2022] [outer = 0x8ebf4800] 07:10:41 INFO - PROCESS | 1858 | 1462630241028 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1687ms 07:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:10:41 INFO - PROCESS | 1858 | 1462630241086 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 1858 | 1462630241090 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:10:41 INFO - PROCESS | 1858 | 1462630241096 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 1858 | 1462630241100 Marionette TRACE conn4 <- [1,2666,null,{}] 07:10:41 INFO - PROCESS | 1858 | 1462630241105 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 1858 | 1462630241361 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:10:41 INFO - PROCESS | 1858 | 1462630241708 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bce000 == 144 [pid = 1858] [id = 674] 07:10:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x90cea800) [pid = 1858] [serial = 2023] [outer = (nil)] 07:10:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x91ccd000) [pid = 1858] [serial = 2024] [outer = 0x90cea800] 07:10:41 INFO - PROCESS | 1858 | 1462630241796 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x92231400) [pid = 1858] [serial = 2025] [outer = 0x90cea800] 07:10:43 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:43 INFO - PROCESS | 1858 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:10:43 INFO - PROCESS | 1858 | 1462630243125 Marionette TRACE conn4 <- [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]]]}] 07:10:43 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) 07:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2044ms 07:10:43 INFO - PROCESS | 1858 | 1462630243140 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 1858 | 1462630243144 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:10:43 INFO - PROCESS | 1858 | 1462630243155 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:10:43 INFO - PROCESS | 1858 | 1462630243160 Marionette TRACE conn4 <- [1,2670,null,{}] 07:10:43 INFO - PROCESS | 1858 | 1462630243165 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 1858 | 1462630243371 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:10:43 INFO - PROCESS | 1858 | 1462630243676 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd4400 == 145 [pid = 1858] [id = 675] 07:10:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x91a3fc00) [pid = 1858] [serial = 2026] [outer = (nil)] 07:10:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x9263d000) [pid = 1858] [serial = 2027] [outer = 0x91a3fc00] 07:10:43 INFO - PROCESS | 1858 | 1462630243761 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x939dcc00) [pid = 1858] [serial = 2028] [outer = 0x91a3fc00] 07:10:45 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:45 INFO - PROCESS | 1858 | 1462630245113 Marionette TRACE conn4 <- [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] 07:10:45 INFO - PROCESS | 1858 | 1462630245145 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:10:45 INFO - PROCESS | 1858 | 1462630245151 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1858 | 1462630245154 Marionette TRACE conn4 <- [1,2674,null,{}] 07:10:45 INFO - PROCESS | 1858 | 1462630245160 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 1858 | 1462630245422 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:10:45 INFO - PROCESS | 1858 | 1462630245692 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x9263a000 == 146 [pid = 1858] [id = 676] 07:10:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x9263a400) [pid = 1858] [serial = 2029] [outer = (nil)] 07:10:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x9464a000) [pid = 1858] [serial = 2030] [outer = 0x9263a400] 07:10:45 INFO - PROCESS | 1858 | 1462630245780 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x95265c00) [pid = 1858] [serial = 2031] [outer = 0x9263a400] 07:10:47 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:47 INFO - PROCESS | 1858 | 1462630247152 Marionette TRACE conn4 <- [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] 07:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:10:47 INFO - PROCESS | 1858 | 1462630247191 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:10:47 INFO - PROCESS | 1858 | 1462630247198 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1858 | 1462630247202 Marionette TRACE conn4 <- [1,2678,null,{}] 07:10:47 INFO - PROCESS | 1858 | 1462630247208 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 1858 | 1462630247474 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:10:47 INFO - PROCESS | 1858 | 1462630247744 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x919bf800 == 147 [pid = 1858] [id = 677] 07:10:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x93cd3c00) [pid = 1858] [serial = 2032] [outer = (nil)] 07:10:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x952f7400) [pid = 1858] [serial = 2033] [outer = 0x93cd3c00] 07:10:47 INFO - PROCESS | 1858 | 1462630247833 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x9778e800) [pid = 1858] [serial = 2034] [outer = 0x93cd3c00] 07:10:49 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:49 INFO - PROCESS | 1858 | 1462630249207 Marionette TRACE conn4 <- [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]]]}] 07:10:49 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) 07:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2038ms 07:10:49 INFO - PROCESS | 1858 | 1462630249236 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1858 | 1462630249240 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:10:49 INFO - PROCESS | 1858 | 1462630249247 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1858 | 1462630249249 Marionette TRACE conn4 <- [1,2682,null,{}] 07:10:49 INFO - PROCESS | 1858 | 1462630249255 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 1858 | 1462630249532 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:10:49 INFO - PROCESS | 1858 | 1462630249814 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x92630400 == 148 [pid = 1858] [id = 678] 07:10:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x93a46000) [pid = 1858] [serial = 2035] [outer = (nil)] 07:10:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x98f4a000) [pid = 1858] [serial = 2036] [outer = 0x93a46000] 07:10:49 INFO - PROCESS | 1858 | 1462630249903 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9996d000) [pid = 1858] [serial = 2037] [outer = 0x93a46000] 07:10:51 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:51 INFO - PROCESS | 1858 | 1462630251285 Marionette TRACE conn4 <- [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]]]}] 07:10:51 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) 07:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2094ms 07:10:51 INFO - PROCESS | 1858 | 1462630251342 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:10:51 INFO - PROCESS | 1858 | 1462630251346 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:10:51 INFO - PROCESS | 1858 | 1462630251353 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1858 | 1462630251359 Marionette TRACE conn4 <- [1,2686,null,{}] 07:10:51 INFO - PROCESS | 1858 | 1462630251364 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 1858 | 1462630251683 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:10:51 INFO - PROCESS | 1858 | 1462630251978 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x97736800 == 149 [pid = 1858] [id = 679] 07:10:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x98ae8800) [pid = 1858] [serial = 2038] [outer = (nil)] 07:10:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x99fac400) [pid = 1858] [serial = 2039] [outer = 0x98ae8800] 07:10:52 INFO - PROCESS | 1858 | 1462630252071 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x9a508400) [pid = 1858] [serial = 2040] [outer = 0x98ae8800] 07:10:53 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:10:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:10:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:10:53 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 07:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:53 INFO - _addTest/ [0,2689,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 1858 | 1462630253500 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:10:53 INFO - PROCESS | 1858 | 1462630253507 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 1858 | 1462630253511 Marionette TRACE conn4 <- [1,2690,null,{}] 07:10:53 INFO - PROCESS | 1858 | 1462630253516 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 1858 | 1462630253773 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:10:54 INFO - PROCESS | 1858 | 1462630254043 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1a5000 == 150 [pid = 1858] [id = 680] 07:10:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x99b0d400) [pid = 1858] [serial = 2041] [outer = (nil)] 07:10:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9acabc00) [pid = 1858] [serial = 2042] [outer = 0x99b0d400] 07:10:54 INFO - PROCESS | 1858 | 1462630254128 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9af5f800) [pid = 1858] [serial = 2043] [outer = 0x99b0d400] 07:10:55 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:55 INFO - PROCESS | 1858 | 1462630255544 Marionette TRACE conn4 <- [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] 07:10:55 INFO - PROCESS | 1858 | 1462630255594 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:10:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:10:55 INFO - PROCESS | 1858 | 1462630255666 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1858 | 1462630255669 Marionette TRACE conn4 <- [1,2694,null,{}] 07:10:55 INFO - PROCESS | 1858 | 1462630255679 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 1858 | 1462630255905 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:10:56 INFO - PROCESS | 1858 | 1462630256210 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x873b4400 == 151 [pid = 1858] [id = 681] 07:10:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9a766000) [pid = 1858] [serial = 2044] [outer = (nil)] 07:10:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9b87e800) [pid = 1858] [serial = 2045] [outer = 0x9a766000] 07:10:56 INFO - PROCESS | 1858 | 1462630256296 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x9b9a9400) [pid = 1858] [serial = 2046] [outer = 0x9a766000] 07:10:57 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:57 INFO - PROCESS | 1858 | 1462630257647 Marionette TRACE conn4 <- [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] 07:10:57 INFO - PROCESS | 1858 | 1462630257714 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:10:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:10:57 INFO - PROCESS | 1858 | 1462630257721 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1858 | 1462630257725 Marionette TRACE conn4 <- [1,2698,null,{}] 07:10:57 INFO - PROCESS | 1858 | 1462630257730 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 1858 | 1462630258123 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:10:58 INFO - PROCESS | 1858 | 1462630258346 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b502800 == 152 [pid = 1858] [id = 682] 07:10:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x9b99d400) [pid = 1858] [serial = 2047] [outer = (nil)] 07:10:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0xa25e6800) [pid = 1858] [serial = 2048] [outer = 0x9b99d400] 07:10:58 INFO - PROCESS | 1858 | 1462630258433 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0xa27df400) [pid = 1858] [serial = 2049] [outer = 0x9b99d400] 07:10:59 INFO - PROCESS | 1858 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:59 INFO - PROCESS | 1858 | 1462630259802 Marionette TRACE conn4 <- [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] 07:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:10:59 INFO - PROCESS | 1858 | 1462630259864 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:10:59 INFO - PROCESS | 1858 | 1462630259871 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1858 | 1462630259874 Marionette TRACE conn4 <- [1,2702,null,{}] 07:10:59 INFO - PROCESS | 1858 | 1462630259880 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 1858 | 1462630260202 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:11:00 INFO - PROCESS | 1858 | 1462630260513 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1858 | ++DOCSHELL 0xa0515400 == 153 [pid = 1858] [id = 683] 07:11:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0xa23b3000) [pid = 1858] [serial = 2050] [outer = (nil)] 07:11:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa35c1c00) [pid = 1858] [serial = 2051] [outer = 0xa23b3000] 07:11:00 INFO - PROCESS | 1858 | 1462630260603 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0xa36a4000) [pid = 1858] [serial = 2052] [outer = 0xa23b3000] 07:11:01 INFO - PROCESS | 1858 | 1462630261569 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:11:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1734ms 07:11:01 INFO - PROCESS | 1858 | 1462630261604 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 1858 | 1462630261609 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:11:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:11:01 INFO - PROCESS | 1858 | 1462630261615 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 1858 | 1462630261619 Marionette TRACE conn4 <- [1,2706,null,{}] 07:11:01 INFO - PROCESS | 1858 | 1462630261624 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 1858 | 1462630261875 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:11:02 INFO - PROCESS | 1858 | 1462630262236 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 1858 | ++DOCSHELL 0xa23ba800 == 154 [pid = 1858] [id = 684] 07:11:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0xa357f400) [pid = 1858] [serial = 2053] [outer = (nil)] 07:11:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0xa63ecc00) [pid = 1858] [serial = 2054] [outer = 0xa357f400] 07:11:02 INFO - PROCESS | 1858 | 1462630262328 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0xa6860c00) [pid = 1858] [serial = 2055] [outer = 0xa357f400] 07:11:04 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccc6800 == 153 [pid = 1858] [id = 515] 07:11:04 INFO - PROCESS | 1858 | --DOCSHELL 0x873bcc00 == 152 [pid = 1858] [id = 642] 07:11:04 INFO - PROCESS | 1858 | --DOCSHELL 0x878c1400 == 151 [pid = 1858] [id = 254] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8eb9d000) [pid = 1858] [serial = 1806] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8df8b800) [pid = 1858] [serial = 1940] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x8df8ac00) [pid = 1858] [serial = 1937] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x8e083800) [pid = 1858] [serial = 1938] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x97730000) [pid = 1858] [serial = 1907] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x95158000) [pid = 1858] [serial = 1905] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x9463e000) [pid = 1858] [serial = 1904] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x939e0c00) [pid = 1858] [serial = 1902] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x9297d400) [pid = 1858] [serial = 1901] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x9263bc00) [pid = 1858] [serial = 1899] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x9223d800) [pid = 1858] [serial = 1898] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x91a34400) [pid = 1858] [serial = 1896] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x919be000) [pid = 1858] [serial = 1895] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x90d90800) [pid = 1858] [serial = 1893] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x90cee000) [pid = 1858] [serial = 1892] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x90a6f000) [pid = 1858] [serial = 1890] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8f2b5000) [pid = 1858] [serial = 1889] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8eb95c00) [pid = 1858] [serial = 1887] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8eb90c00) [pid = 1858] [serial = 1886] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x8e2dd000) [pid = 1858] [serial = 1884] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x8e1a1c00) [pid = 1858] [serial = 1883] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8d87bc00) [pid = 1858] [serial = 1881] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8d621000) [pid = 1858] [serial = 1880] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8c3cf000) [pid = 1858] [serial = 1878] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8b648c00) [pid = 1858] [serial = 1877] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x878cd400) [pid = 1858] [serial = 1875] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x873bd000) [pid = 1858] [serial = 1874] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8acb4400) [pid = 1858] [serial = 1931] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8774a000) [pid = 1858] [serial = 1928] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x87f29800) [pid = 1858] [serial = 1929] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9b87f800) [pid = 1858] [serial = 1926] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9b87ac00) [pid = 1858] [serial = 1925] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x9aa81400) [pid = 1858] [serial = 1923] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9aca9c00) [pid = 1858] [serial = 1922] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x9aa82c00) [pid = 1858] [serial = 1920] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x9a50d800) [pid = 1858] [serial = 1919] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x9a009800) [pid = 1858] [serial = 1917] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x9a001c00) [pid = 1858] [serial = 1916] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x99a39800) [pid = 1858] [serial = 1914] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x99a32c00) [pid = 1858] [serial = 1913] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x996ef800) [pid = 1858] [serial = 1911] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x98ae2800) [pid = 1858] [serial = 1910] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x97734800) [pid = 1858] [serial = 1908] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8cdef800) [pid = 1858] [serial = 1934] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8d622400) [pid = 1858] [serial = 1935] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8b5b3000) [pid = 1858] [serial = 1932] [outer = (nil)] [url = about:blank] 07:11:05 INFO - PROCESS | 1858 | 1462630265128 Marionette TRACE conn4 <- [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]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:11:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 3532ms 07:11:05 INFO - PROCESS | 1858 | 1462630265148 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1858 | 1462630265153 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:11:05 INFO - PROCESS | 1858 | 1462630265206 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1858 | 1462630265211 Marionette TRACE conn4 <- [1,2710,null,{}] 07:11:05 INFO - PROCESS | 1858 | 1462630265221 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 1858 | 1462630265445 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:11:05 INFO - PROCESS | 1858 | 1462630265659 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x87754400 == 152 [pid = 1858] [id = 685] 07:11:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x87f27c00) [pid = 1858] [serial = 2056] [outer = (nil)] 07:11:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x89f88c00) [pid = 1858] [serial = 2057] [outer = 0x87f27c00] 07:11:05 INFO - PROCESS | 1858 | 1462630265750 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8acb0c00) [pid = 1858] [serial = 2058] [outer = 0x87f27c00] 07:11:06 INFO - PROCESS | 1858 | 1462630266651 Marionette TRACE conn4 <- [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] 07:11:06 INFO - PROCESS | 1858 | 1462630266716 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:11:06 INFO - PROCESS | 1858 | 1462630266725 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1858 | 1462630266730 Marionette TRACE conn4 <- [1,2714,null,{}] 07:11:06 INFO - PROCESS | 1858 | 1462630266736 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 1858 | 1462630266958 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:11:07 INFO - PROCESS | 1858 | 1462630267251 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b42c800 == 153 [pid = 1858] [id = 686] 07:11:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8ca25400) [pid = 1858] [serial = 2059] [outer = (nil)] 07:11:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8cdf5c00) [pid = 1858] [serial = 2060] [outer = 0x8ca25400] 07:11:07 INFO - PROCESS | 1858 | 1462630267340 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8d622400) [pid = 1858] [serial = 2061] [outer = 0x8ca25400] 07:11:08 INFO - PROCESS | 1858 | 1462630268248 Marionette TRACE conn4 <- [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]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:11:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1589ms 07:11:08 INFO - PROCESS | 1858 | 1462630268316 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 1858 | 1462630268320 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:11:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:11:08 INFO - PROCESS | 1858 | 1462630268326 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 1858 | 1462630268332 Marionette TRACE conn4 <- [1,2718,null,{}] 07:11:08 INFO - PROCESS | 1858 | 1462630268355 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 1858 | 1462630268656 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:11:08 INFO - PROCESS | 1858 | 1462630268710 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf6c00 == 154 [pid = 1858] [id = 687] 07:11:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8ded7c00) [pid = 1858] [serial = 2062] [outer = (nil)] 07:11:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8e086400) [pid = 1858] [serial = 2063] [outer = 0x8ded7c00] 07:11:08 INFO - PROCESS | 1858 | 1462630268804 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8e10b000) [pid = 1858] [serial = 2064] [outer = 0x8ded7c00] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x90bcac00) [pid = 1858] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x946e3400) [pid = 1858] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x864cb000) [pid = 1858] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x97789800) [pid = 1858] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x99a2e800) [pid = 1858] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x90bcd000) [pid = 1858] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x89f90400) [pid = 1858] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x91fbd400) [pid = 1858] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8b42ec00) [pid = 1858] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x8e1afc00) [pid = 1858] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x8d886c00) [pid = 1858] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x8b432400) [pid = 1858] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8d62a400) [pid = 1858] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x928a4400) [pid = 1858] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0x896d0400) [pid = 1858] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 124 (0x99a33c00) [pid = 1858] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 123 (0x919b3000) [pid = 1858] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 122 (0x9a005400) [pid = 1858] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 121 (0x9b99b800) [pid = 1858] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 120 (0x9778cc00) [pid = 1858] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:11:09 INFO - PROCESS | 1858 | --DOMWINDOW == 119 (0x8b2d8c00) [pid = 1858] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:11:10 INFO - PROCESS | 1858 | 1462630270424 Marionette TRACE conn4 <- [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] 07:11:10 INFO - PROCESS | 1858 | 1462630270471 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:11:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:11:10 INFO - PROCESS | 1858 | 1462630270478 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1858 | 1462630270481 Marionette TRACE conn4 <- [1,2722,null,{}] 07:11:10 INFO - PROCESS | 1858 | 1462630270487 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:10 INFO - PROCESS | 1858 | 1462630270693 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:11:10 INFO - PROCESS | 1858 | 1462630270941 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x896d0400 == 155 [pid = 1858] [id = 688] 07:11:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 120 (0x8d625000) [pid = 1858] [serial = 2065] [outer = (nil)] 07:11:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 121 (0x8e110800) [pid = 1858] [serial = 2066] [outer = 0x8d625000] 07:11:11 INFO - PROCESS | 1858 | 1462630271022 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 122 (0x8e114800) [pid = 1858] [serial = 2067] [outer = 0x8d625000] 07:11:11 INFO - PROCESS | 1858 | 1462630271843 Marionette TRACE conn4 <- [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] 07:11:12 INFO - PROCESS | 1858 | 1462630272034 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:11:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:11:12 INFO - PROCESS | 1858 | 1462630272043 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 1858 | 1462630272047 Marionette TRACE conn4 <- [1,2726,null,{}] 07:11:12 INFO - PROCESS | 1858 | 1462630272056 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:12 INFO - PROCESS | 1858 | 1462630272323 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:11:12 INFO - PROCESS | 1858 | 1462630272697 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bd0400 == 156 [pid = 1858] [id = 689] 07:11:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 123 (0x896c2c00) [pid = 1858] [serial = 2068] [outer = (nil)] 07:11:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 124 (0x89f8c400) [pid = 1858] [serial = 2069] [outer = 0x896c2c00] 07:11:12 INFO - PROCESS | 1858 | 1462630272788 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 125 (0x8b654000) [pid = 1858] [serial = 2070] [outer = 0x896c2c00] 07:11:13 INFO - PROCESS | 1858 | 1462630273786 Marionette TRACE conn4 <- [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]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:11:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1792ms 07:11:13 INFO - PROCESS | 1858 | 1462630273836 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 1858 | 1462630273842 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:11:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:11:13 INFO - PROCESS | 1858 | 1462630273854 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 1858 | 1462630273859 Marionette TRACE conn4 <- [1,2730,null,{}] 07:11:13 INFO - PROCESS | 1858 | 1462630273866 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 1858 | 1462630274098 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:11:14 INFO - PROCESS | 1858 | 1462630274441 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdf6800 == 157 [pid = 1858] [id = 690] 07:11:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x8d621000) [pid = 1858] [serial = 2071] [outer = (nil)] 07:11:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8de35800) [pid = 1858] [serial = 2072] [outer = 0x8d621000] 07:11:14 INFO - PROCESS | 1858 | 1462630274534 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8e10a800) [pid = 1858] [serial = 2073] [outer = 0x8d621000] 07:11:15 INFO - PROCESS | 1858 | 1462630275880 Marionette TRACE conn4 <- [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] 07:11:15 INFO - PROCESS | 1858 | 1462630275945 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:11:15 INFO - PROCESS | 1858 | 1462630275951 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 1858 | 1462630275955 Marionette TRACE conn4 <- [1,2734,null,{}] 07:11:15 INFO - PROCESS | 1858 | 1462630275971 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 1858 | 1462630276317 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:11:16 INFO - PROCESS | 1858 | 1462630276627 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x878cd400 == 158 [pid = 1858] [id = 691] 07:11:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8e25e000) [pid = 1858] [serial = 2074] [outer = (nil)] 07:11:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8e266000) [pid = 1858] [serial = 2075] [outer = 0x8e25e000] 07:11:16 INFO - PROCESS | 1858 | 1462630276719 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e26a000) [pid = 1858] [serial = 2076] [outer = 0x8e25e000] 07:11:17 INFO - PROCESS | 1858 | 1462630277703 Marionette TRACE conn4 <- [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]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:11:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1791ms 07:11:17 INFO - PROCESS | 1858 | 1462630277743 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 1858 | 1462630277747 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:11:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:11:17 INFO - PROCESS | 1858 | 1462630277754 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 1858 | 1462630277756 Marionette TRACE conn4 <- [1,2738,null,{}] 07:11:17 INFO - PROCESS | 1858 | 1462630277763 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:17 INFO - PROCESS | 1858 | 1462630277989 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:11:18 INFO - PROCESS | 1858 | 1462630278354 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e1afc00 == 159 [pid = 1858] [id = 692] 07:11:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8e266400) [pid = 1858] [serial = 2077] [outer = (nil)] 07:11:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8eb96400) [pid = 1858] [serial = 2078] [outer = 0x8e266400] 07:11:18 INFO - PROCESS | 1858 | 1462630278444 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8ebeac00) [pid = 1858] [serial = 2079] [outer = 0x8e266400] 07:11:19 INFO - PROCESS | 1858 | 1462630279354 Marionette TRACE conn4 <- [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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:11:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1635ms 07:11:19 INFO - PROCESS | 1858 | 1462630279389 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 1858 | 1462630279393 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:11:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:11:19 INFO - PROCESS | 1858 | 1462630279399 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 1858 | 1462630279402 Marionette TRACE conn4 <- [1,2742,null,{}] 07:11:19 INFO - PROCESS | 1858 | 1462630279409 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 1858 | 1462630279649 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:11:20 INFO - PROCESS | 1858 | 1462630279994 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x873bf400 == 160 [pid = 1858] [id = 693] 07:11:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8e269000) [pid = 1858] [serial = 2080] [outer = (nil)] 07:11:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8f2b7400) [pid = 1858] [serial = 2081] [outer = 0x8e269000] 07:11:20 INFO - PROCESS | 1858 | 1462630280092 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x90a6f000) [pid = 1858] [serial = 2082] [outer = 0x8e269000] 07:11:21 INFO - PROCESS | 1858 | 1462630281018 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:11:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1689ms 07:11:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:11:21 INFO - PROCESS | 1858 | 1462630281089 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1858 | 1462630281092 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:11:21 INFO - PROCESS | 1858 | 1462630281099 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 1858 | 1462630281103 Marionette TRACE conn4 <- [1,2746,null,{}] 07:11:21 INFO - PROCESS | 1858 | 1462630281109 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 1858 | 1462630281430 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:11:21 INFO - PROCESS | 1858 | 1462630281791 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acaac00 == 161 [pid = 1858] [id = 694] 07:11:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8e2e0c00) [pid = 1858] [serial = 2083] [outer = (nil)] 07:11:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x919b3400) [pid = 1858] [serial = 2084] [outer = 0x8e2e0c00] 07:11:21 INFO - PROCESS | 1858 | 1462630281887 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x91a31800) [pid = 1858] [serial = 2085] [outer = 0x8e2e0c00] 07:11:22 INFO - PROCESS | 1858 | 1462630282791 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1735ms 07:11:22 INFO - PROCESS | 1858 | 1462630282834 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:11:22 INFO - PROCESS | 1858 | 1462630282838 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:11:22 INFO - PROCESS | 1858 | 1462630282844 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 1858 | 1462630282848 Marionette TRACE conn4 <- [1,2750,null,{}] 07:11:22 INFO - PROCESS | 1858 | 1462630282854 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 1858 | 1462630283092 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:11:23 INFO - PROCESS | 1858 | 1462630283395 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x90bd2400 == 162 [pid = 1858] [id = 695] 07:11:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x90cf7000) [pid = 1858] [serial = 2086] [outer = (nil)] 07:11:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x91cd0000) [pid = 1858] [serial = 2087] [outer = 0x90cf7000] 07:11:23 INFO - PROCESS | 1858 | 1462630283531 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x91fc0c00) [pid = 1858] [serial = 2088] [outer = 0x90cf7000] 07:11:24 INFO - PROCESS | 1858 | 1462630284423 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:11:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1652ms 07:11:24 INFO - PROCESS | 1858 | 1462630284497 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 1858 | 1462630284500 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:11:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:11:24 INFO - PROCESS | 1858 | 1462630284507 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 1858 | 1462630284510 Marionette TRACE conn4 <- [1,2754,null,{}] 07:11:24 INFO - PROCESS | 1858 | 1462630284535 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:24 INFO - PROCESS | 1858 | 1462630284773 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:11:25 INFO - PROCESS | 1858 | 1462630285108 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a3cc00 == 163 [pid = 1858] [id = 696] 07:11:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x91a3f800) [pid = 1858] [serial = 2089] [outer = (nil)] 07:11:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x939e9400) [pid = 1858] [serial = 2090] [outer = 0x91a3f800] 07:11:25 INFO - PROCESS | 1858 | 1462630285210 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x93a45c00) [pid = 1858] [serial = 2091] [outer = 0x91a3f800] 07:11:26 INFO - PROCESS | 1858 | 1462630286136 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:11:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1697ms 07:11:26 INFO - PROCESS | 1858 | 1462630286205 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1858 | 1462630286209 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:11:26 INFO - PROCESS | 1858 | 1462630286215 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1858 | 1462630286219 Marionette TRACE conn4 <- [1,2758,null,{}] 07:11:26 INFO - PROCESS | 1858 | 1462630286224 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 1858 | 1462630286441 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:11:26 INFO - PROCESS | 1858 | 1462630286795 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8acac400 == 164 [pid = 1858] [id = 697] 07:11:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8cdef400) [pid = 1858] [serial = 2092] [outer = (nil)] 07:11:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x94637c00) [pid = 1858] [serial = 2093] [outer = 0x8cdef400] 07:11:26 INFO - PROCESS | 1858 | 1462630286884 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x95267000) [pid = 1858] [serial = 2094] [outer = 0x8cdef400] 07:11:27 INFO - PROCESS | 1858 | 1462630287749 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:11:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1584ms 07:11:27 INFO - PROCESS | 1858 | 1462630287810 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1858 | 1462630287814 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:11:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:11:27 INFO - PROCESS | 1858 | 1462630287823 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1858 | 1462630287826 Marionette TRACE conn4 <- [1,2762,null,{}] 07:11:27 INFO - PROCESS | 1858 | 1462630287832 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 1858 | 1462630288070 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:11:28 INFO - PROCESS | 1858 | 1462630288422 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9297e000 == 165 [pid = 1858] [id = 698] 07:11:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x946e9000) [pid = 1858] [serial = 2095] [outer = (nil)] 07:11:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x97789400) [pid = 1858] [serial = 2096] [outer = 0x946e9000] 07:11:28 INFO - PROCESS | 1858 | 1462630288516 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x97793800) [pid = 1858] [serial = 2097] [outer = 0x946e9000] 07:11:29 INFO - PROCESS | 1858 | 1462630289445 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:11:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1678ms 07:11:29 INFO - PROCESS | 1858 | 1462630289502 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 1858 | 1462630289507 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:11:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:11:29 INFO - PROCESS | 1858 | 1462630289513 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1858 | 1462630289517 Marionette TRACE conn4 <- [1,2766,null,{}] 07:11:29 INFO - PROCESS | 1858 | 1462630289523 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 1858 | 1462630289791 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:11:30 INFO - PROCESS | 1858 | 1462630290150 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x873b9000 == 166 [pid = 1858] [id = 699] 07:11:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x9778a800) [pid = 1858] [serial = 2098] [outer = (nil)] 07:11:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x99a37800) [pid = 1858] [serial = 2099] [outer = 0x9778a800] 07:11:30 INFO - PROCESS | 1858 | 1462630290250 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x99c44c00) [pid = 1858] [serial = 2100] [outer = 0x9778a800] 07:11:31 INFO - PROCESS | 1858 | 1462630291198 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:11:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1730ms 07:11:31 INFO - PROCESS | 1858 | 1462630291244 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1858 | 1462630291248 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:11:31 INFO - PROCESS | 1858 | 1462630291255 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1858 | 1462630291259 Marionette TRACE conn4 <- [1,2770,null,{}] 07:11:31 INFO - PROCESS | 1858 | 1462630291264 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 1858 | 1462630291608 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:11:31 INFO - PROCESS | 1858 | 1462630291889 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb9f400 == 167 [pid = 1858] [id = 700] 07:11:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x90bce800) [pid = 1858] [serial = 2101] [outer = (nil)] 07:11:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x9a007400) [pid = 1858] [serial = 2102] [outer = 0x90bce800] 07:11:31 INFO - PROCESS | 1858 | 1462630291983 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x9a506c00) [pid = 1858] [serial = 2103] [outer = 0x90bce800] 07:11:32 INFO - PROCESS | 1858 | 1462630292848 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:11:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1628ms 07:11:32 INFO - PROCESS | 1858 | 1462630292884 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 1858 | 1462630292888 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:11:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:11:32 INFO - PROCESS | 1858 | 1462630292895 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 1858 | 1462630292899 Marionette TRACE conn4 <- [1,2774,null,{}] 07:11:32 INFO - PROCESS | 1858 | 1462630292904 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 1858 | 1462630293146 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:11:33 INFO - PROCESS | 1858 | 1462630293467 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x9996f800 == 168 [pid = 1858] [id = 701] 07:11:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9a004000) [pid = 1858] [serial = 2104] [outer = (nil)] 07:11:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9aca5c00) [pid = 1858] [serial = 2105] [outer = 0x9a004000] 07:11:33 INFO - PROCESS | 1858 | 1462630293609 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x9af5e400) [pid = 1858] [serial = 2106] [outer = 0x9a004000] 07:11:34 INFO - PROCESS | 1858 | 1462630294513 Marionette TRACE conn4 <- [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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:11:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1692ms 07:11:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:11:34 INFO - PROCESS | 1858 | 1462630294588 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 1858 | 1462630294591 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:11:34 INFO - PROCESS | 1858 | 1462630294597 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 1858 | 1462630294600 Marionette TRACE conn4 <- [1,2778,null,{}] 07:11:34 INFO - PROCESS | 1858 | 1462630294606 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 1858 | 1462630294877 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:11:35 INFO - PROCESS | 1858 | 1462630295227 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x99a35400 == 169 [pid = 1858] [id = 702] 07:11:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x9aca0c00) [pid = 1858] [serial = 2107] [outer = (nil)] 07:11:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9b87b000) [pid = 1858] [serial = 2108] [outer = 0x9aca0c00] 07:11:35 INFO - PROCESS | 1858 | 1462630295319 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9b87e400) [pid = 1858] [serial = 2109] [outer = 0x9aca0c00] 07:11:36 INFO - PROCESS | 1858 | 1462630296254 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:11:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1696ms 07:11:36 INFO - PROCESS | 1858 | 1462630296293 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1858 | 1462630296296 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:11:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:11:36 INFO - PROCESS | 1858 | 1462630296303 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1858 | 1462630296307 Marionette TRACE conn4 <- [1,2782,null,{}] 07:11:36 INFO - PROCESS | 1858 | 1462630296312 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 1858 | 1462630296539 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:11:36 INFO - PROCESS | 1858 | 1462630296902 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x919b8c00 == 170 [pid = 1858] [id = 703] 07:11:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x91a3c400) [pid = 1858] [serial = 2110] [outer = (nil)] 07:11:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x9ce9ec00) [pid = 1858] [serial = 2111] [outer = 0x91a3c400] 07:11:36 INFO - PROCESS | 1858 | 1462630296994 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0xa229fc00) [pid = 1858] [serial = 2112] [outer = 0x91a3c400] 07:11:37 INFO - PROCESS | 1858 | 1462630297870 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:11:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1638ms 07:11:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:11:37 INFO - PROCESS | 1858 | 1462630297942 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 1858 | 1462630297945 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:11:37 INFO - PROCESS | 1858 | 1462630297952 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 1858 | 1462630297955 Marionette TRACE conn4 <- [1,2786,null,{}] 07:11:37 INFO - PROCESS | 1858 | 1462630297961 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:38 INFO - PROCESS | 1858 | 1462630298202 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:11:38 INFO - PROCESS | 1858 | 1462630298549 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1858 | ++DOCSHELL 0xa1020800 == 171 [pid = 1858] [id = 704] 07:11:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0xa2378c00) [pid = 1858] [serial = 2113] [outer = (nil)] 07:11:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0xa31b8400) [pid = 1858] [serial = 2114] [outer = 0xa2378c00] 07:11:38 INFO - PROCESS | 1858 | 1462630298644 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0xa3350800) [pid = 1858] [serial = 2115] [outer = 0xa2378c00] 07:11:39 INFO - PROCESS | 1858 | 1462630299529 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:11:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1638ms 07:11:39 INFO - PROCESS | 1858 | 1462630299591 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 1858 | 1462630299595 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:11:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:11:39 INFO - PROCESS | 1858 | 1462630299602 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1858 | 1462630299606 Marionette TRACE conn4 <- [1,2790,null,{}] 07:11:39 INFO - PROCESS | 1858 | 1462630299612 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 1858 | 1462630299862 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:11:40 INFO - PROCESS | 1858 | 1462630300213 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b99c000 == 172 [pid = 1858] [id = 705] 07:11:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0xa31df000) [pid = 1858] [serial = 2116] [outer = (nil)] 07:11:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0xa51d8000) [pid = 1858] [serial = 2117] [outer = 0xa31df000] 07:11:40 INFO - PROCESS | 1858 | 1462630300307 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa685ec00) [pid = 1858] [serial = 2118] [outer = 0xa31df000] 07:11:41 INFO - PROCESS | 1858 | 1462630301265 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1680ms 07:11:41 INFO - PROCESS | 1858 | 1462630301282 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 1858 | 1462630301285 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:11:41 INFO - PROCESS | 1858 | 1462630301292 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 1858 | 1462630301296 Marionette TRACE conn4 <- [1,2794,null,{}] 07:11:41 INFO - PROCESS | 1858 | 1462630301302 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 1858 | 1462630301643 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:11:41 INFO - PROCESS | 1858 | 1462630301922 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x87322000 == 173 [pid = 1858] [id = 706] 07:11:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x87323400) [pid = 1858] [serial = 2119] [outer = (nil)] 07:11:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x87329000) [pid = 1858] [serial = 2120] [outer = 0x87323400] 07:11:42 INFO - PROCESS | 1858 | 1462630302016 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x8732cc00) [pid = 1858] [serial = 2121] [outer = 0x87323400] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864d0c00 == 172 [pid = 1858] [id = 506] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9c00 == 171 [pid = 1858] [id = 664] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x90cec800 == 170 [pid = 1858] [id = 405] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf6c00 == 169 [pid = 1858] [id = 687] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8b42c800 == 168 [pid = 1858] [id = 686] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x87754400 == 167 [pid = 1858] [id = 685] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd4400 == 166 [pid = 1858] [id = 675] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x873c0400 == 165 [pid = 1858] [id = 673] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x90bce000 == 164 [pid = 1858] [id = 674] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8d623400 == 163 [pid = 1858] [id = 672] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2de800 == 162 [pid = 1858] [id = 671] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca23000 == 161 [pid = 1858] [id = 670] 07:11:44 INFO - PROCESS | 1858 | --DOCSHELL 0x88bd2800 == 160 [pid = 1858] [id = 669] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x919bfc00) [pid = 1858] [serial = 1955] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x97787400) [pid = 1858] [serial = 1964] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x88bc5c00) [pid = 1858] [serial = 1995] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x9cb7c400) [pid = 1858] [serial = 1977] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x9b845400) [pid = 1858] [serial = 1974] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa369e400) [pid = 1858] [serial = 1991] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x91cc1800) [pid = 1858] [serial = 1956] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x90cf5000) [pid = 1858] [serial = 1953] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x8a0be800) [pid = 1858] [serial = 1943] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x87751400) [pid = 1858] [serial = 1994] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x996ec800) [pid = 1858] [serial = 1968] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x98373c00) [pid = 1858] [serial = 1967] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0xa2720000) [pid = 1858] [serial = 1983] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x8f2c1c00) [pid = 1858] [serial = 1949] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8df93000) [pid = 1858] [serial = 2003] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0xa2552c00) [pid = 1858] [serial = 1982] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x8cccf400) [pid = 1858] [serial = 2000] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8e2e5400) [pid = 1858] [serial = 1947] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x97789c00) [pid = 1858] [serial = 1965] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x9b9a1c00) [pid = 1858] [serial = 1976] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x952e9000) [pid = 1858] [serial = 1962] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8a0bb400) [pid = 1858] [serial = 1997] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0xa357b000) [pid = 1858] [serial = 1988] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x939e8c00) [pid = 1858] [serial = 1958] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8ccc8400) [pid = 1858] [serial = 1944] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0xa3159800) [pid = 1858] [serial = 1985] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0xa357cc00) [pid = 1858] [serial = 1989] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x9462b400) [pid = 1858] [serial = 1959] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x9acaa800) [pid = 1858] [serial = 1973] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0xa102d000) [pid = 1858] [serial = 1979] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x90bd7000) [pid = 1858] [serial = 1952] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8d620c00) [pid = 1858] [serial = 2001] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x99c42400) [pid = 1858] [serial = 1970] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8d629800) [pid = 1858] [serial = 1872] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8b2d2c00) [pid = 1858] [serial = 1998] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x99c4fc00) [pid = 1858] [serial = 1971] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0xa31e9c00) [pid = 1858] [serial = 1986] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x8e1a8800) [pid = 1858] [serial = 2004] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x90a6c400) [pid = 1858] [serial = 1950] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8ded6800) [pid = 1858] [serial = 1946] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0xa2241000) [pid = 1858] [serial = 1980] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x95152800) [pid = 1858] [serial = 1961] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x8d87cc00) [pid = 1858] [serial = 2006] [outer = (nil)] [url = about:blank] 07:11:45 INFO - PROCESS | 1858 | 1462630305597 Marionette TRACE conn4 <- [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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 4344ms 07:11:45 INFO - PROCESS | 1858 | 1462630305638 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 1858 | 1462630305645 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:11:45 INFO - PROCESS | 1858 | 1462630305654 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1858 | 1462630305659 Marionette TRACE conn4 <- [1,2798,null,{}] 07:11:45 INFO - PROCESS | 1858 | 1462630305667 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 1858 | 1462630305907 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:11:46 INFO - PROCESS | 1858 | 1462630306135 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f28c00 == 161 [pid = 1858] [id = 707] 07:11:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x88bc5c00) [pid = 1858] [serial = 2122] [outer = (nil)] 07:11:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x88bd0c00) [pid = 1858] [serial = 2123] [outer = 0x88bc5c00] 07:11:46 INFO - PROCESS | 1858 | 1462630306262 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x89f95000) [pid = 1858] [serial = 2124] [outer = 0x88bc5c00] 07:11:47 INFO - PROCESS | 1858 | 1462630307073 Marionette TRACE conn4 <- [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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1481ms 07:11:47 INFO - PROCESS | 1858 | 1462630307136 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1858 | 1462630307144 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:11:47 INFO - PROCESS | 1858 | 1462630307155 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1858 | 1462630307158 Marionette TRACE conn4 <- [1,2802,null,{}] 07:11:47 INFO - PROCESS | 1858 | 1462630307164 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 1858 | 1462630307380 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:11:47 INFO - PROCESS | 1858 | 1462630307635 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f23c00 == 162 [pid = 1858] [id = 708] 07:11:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8b2d1400) [pid = 1858] [serial = 2125] [outer = (nil)] 07:11:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8b7bc000) [pid = 1858] [serial = 2126] [outer = 0x8b2d1400] 07:11:47 INFO - PROCESS | 1858 | 1462630307710 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8ccc2800) [pid = 1858] [serial = 2127] [outer = 0x8b2d1400] 07:11:48 INFO - PROCESS | 1858 | 1462630308673 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1536ms 07:11:48 INFO - PROCESS | 1858 | 1462630308691 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1858 | 1462630308695 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:11:48 INFO - PROCESS | 1858 | 1462630308705 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1858 | 1462630308710 Marionette TRACE conn4 <- [1,2806,null,{}] 07:11:48 INFO - PROCESS | 1858 | 1462630308734 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 1858 | 1462630309061 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:11:49 INFO - PROCESS | 1858 | 1462630309099 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7c1000 == 163 [pid = 1858] [id = 709] 07:11:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8d71b400) [pid = 1858] [serial = 2128] [outer = (nil)] 07:11:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8d87a000) [pid = 1858] [serial = 2129] [outer = 0x8d71b400] 07:11:49 INFO - PROCESS | 1858 | 1462630309181 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8ded1000) [pid = 1858] [serial = 2130] [outer = 0x8d71b400] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x89f91400) [pid = 1858] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x90cea800) [pid = 1858] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x98ae8800) [pid = 1858] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x9263a400) [pid = 1858] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x91a3fc00) [pid = 1858] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x8ca2f000) [pid = 1858] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0xa23b3000) [pid = 1858] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x93a46000) [pid = 1858] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x93cd3c00) [pid = 1858] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8f104c00) [pid = 1858] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8eb8fc00) [pid = 1858] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0xa357f400) [pid = 1858] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x9b99d400) [pid = 1858] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x9a766000) [pid = 1858] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x99b0d400) [pid = 1858] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x8ca25400) [pid = 1858] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0x87f27c00) [pid = 1858] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 124 (0xa3576c00) [pid = 1858] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 123 (0x88bd3400) [pid = 1858] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 122 (0x8ded7c00) [pid = 1858] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:11:50 INFO - PROCESS | 1858 | --DOMWINDOW == 121 (0x8ebf4800) [pid = 1858] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:11:50 INFO - PROCESS | 1858 | 1462630310791 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2143ms 07:11:50 INFO - PROCESS | 1858 | 1462630310844 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:11:50 INFO - PROCESS | 1858 | 1462630310854 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:11:50 INFO - PROCESS | 1858 | 1462630310859 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1858 | 1462630310863 Marionette TRACE conn4 <- [1,2810,null,{}] 07:11:50 INFO - PROCESS | 1858 | 1462630310869 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 1858 | 1462630311081 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:11:51 INFO - PROCESS | 1858 | 1462630311337 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f26400 == 164 [pid = 1858] [id = 710] 07:11:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 122 (0x8b7bf000) [pid = 1858] [serial = 2131] [outer = (nil)] 07:11:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 123 (0x8df8a400) [pid = 1858] [serial = 2132] [outer = 0x8b7bf000] 07:11:51 INFO - PROCESS | 1858 | 1462630311421 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 124 (0x8e08d800) [pid = 1858] [serial = 2133] [outer = 0x8b7bf000] 07:11:52 INFO - PROCESS | 1858 | 1462630312176 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1339ms 07:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:11:52 INFO - PROCESS | 1858 | 1462630312211 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 1858 | 1462630312214 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:11:52 INFO - PROCESS | 1858 | 1462630312221 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 1858 | 1462630312224 Marionette TRACE conn4 <- [1,2814,null,{}] 07:11:52 INFO - PROCESS | 1858 | 1462630312229 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 1858 | 1462630312687 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:11:52 INFO - PROCESS | 1858 | 1462630312974 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c4000 == 165 [pid = 1858] [id = 711] 07:11:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 125 (0x878c5000) [pid = 1858] [serial = 2134] [outer = (nil)] 07:11:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x88bcd400) [pid = 1858] [serial = 2135] [outer = 0x878c5000] 07:11:53 INFO - PROCESS | 1858 | 1462630313074 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x89ea9400) [pid = 1858] [serial = 2136] [outer = 0x878c5000] 07:11:54 INFO - PROCESS | 1858 | 1462630314075 Marionette TRACE conn4 <- [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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1890ms 07:11:54 INFO - PROCESS | 1858 | 1462630314112 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1858 | 1462630314120 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:11:54 INFO - PROCESS | 1858 | 1462630314129 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1858 | 1462630314133 Marionette TRACE conn4 <- [1,2818,null,{}] 07:11:54 INFO - PROCESS | 1858 | 1462630314141 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 1858 | 1462630314386 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:11:54 INFO - PROCESS | 1858 | 1462630314736 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cdeec00 == 166 [pid = 1858] [id = 712] 07:11:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8cdf7400) [pid = 1858] [serial = 2137] [outer = (nil)] 07:11:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8d622000) [pid = 1858] [serial = 2138] [outer = 0x8cdf7400] 07:11:54 INFO - PROCESS | 1858 | 1462630314856 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8d726000) [pid = 1858] [serial = 2139] [outer = 0x8cdf7400] 07:11:55 INFO - PROCESS | 1858 | 1462630315796 Marionette TRACE conn4 <- [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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1698ms 07:11:55 INFO - PROCESS | 1858 | 1462630315827 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:11:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:11:55 INFO - PROCESS | 1858 | 1462630315833 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:11:55 INFO - PROCESS | 1858 | 1462630315840 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1858 | 1462630315843 Marionette TRACE conn4 <- [1,2822,null,{}] 07:11:55 INFO - PROCESS | 1858 | 1462630315850 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 1858 | 1462630316171 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:11:56 INFO - PROCESS | 1858 | 1462630316573 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e10e800 == 167 [pid = 1858] [id = 713] 07:11:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8e115800) [pid = 1858] [serial = 2140] [outer = (nil)] 07:11:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8e25c000) [pid = 1858] [serial = 2141] [outer = 0x8e115800] 07:11:56 INFO - PROCESS | 1858 | 1462630316666 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8e262000) [pid = 1858] [serial = 2142] [outer = 0x8e115800] 07:11:57 INFO - PROCESS | 1858 | 1462630317602 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1795ms 07:11:57 INFO - PROCESS | 1858 | 1462630317635 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1858 | 1462630317642 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:11:57 INFO - PROCESS | 1858 | 1462630317658 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1858 | 1462630317665 Marionette TRACE conn4 <- [1,2826,null,{}] 07:11:57 INFO - PROCESS | 1858 | 1462630317671 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 1858 | 1462630317895 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:11:58 INFO - PROCESS | 1858 | 1462630318248 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e08a800 == 168 [pid = 1858] [id = 714] 07:11:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8e10f400) [pid = 1858] [serial = 2143] [outer = (nil)] 07:11:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8eb9d800) [pid = 1858] [serial = 2144] [outer = 0x8e10f400] 07:11:58 INFO - PROCESS | 1858 | 1462630318341 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8f2b7800) [pid = 1858] [serial = 2145] [outer = 0x8e10f400] 07:11:59 INFO - PROCESS | 1858 | 1462630319236 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1642ms 07:11:59 INFO - PROCESS | 1858 | 1462630319293 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:11:59 INFO - PROCESS | 1858 | 1462630319297 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:11:59 INFO - PROCESS | 1858 | 1462630319303 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1858 | 1462630319307 Marionette TRACE conn4 <- [1,2830,null,{}] 07:11:59 INFO - PROCESS | 1858 | 1462630319312 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 1858 | 1462630319537 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:11:59 INFO - PROCESS | 1858 | 1462630319899 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8de2b800 == 169 [pid = 1858] [id = 715] 07:11:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8df92c00) [pid = 1858] [serial = 2146] [outer = (nil)] 07:11:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8f45d800) [pid = 1858] [serial = 2147] [outer = 0x8df92c00] 07:11:59 INFO - PROCESS | 1858 | 1462630319993 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x90a72400) [pid = 1858] [serial = 2148] [outer = 0x8df92c00] 07:12:00 INFO - PROCESS | 1858 | 1462630320932 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1680ms 07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:12:00 INFO - PROCESS | 1858 | 1462630320988 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1858 | 1462630320991 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:12:00 INFO - PROCESS | 1858 | 1462630320997 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 1858 | 1462630321001 Marionette TRACE conn4 <- [1,2834,null,{}] 07:12:01 INFO - PROCESS | 1858 | 1462630321007 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 1858 | 1462630321310 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:12:01 INFO - PROCESS | 1858 | 1462630321676 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x90ced800 == 170 [pid = 1858] [id = 716] 07:12:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x90cee000) [pid = 1858] [serial = 2149] [outer = (nil)] 07:12:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x919b2800) [pid = 1858] [serial = 2150] [outer = 0x90cee000] 07:12:01 INFO - PROCESS | 1858 | 1462630321782 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x91a34000) [pid = 1858] [serial = 2151] [outer = 0x90cee000] 07:12:02 INFO - PROCESS | 1858 | 1462630322726 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:12:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1780ms 07:12:02 INFO - PROCESS | 1858 | 1462630322778 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1858 | 1462630322782 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:12:02 INFO - PROCESS | 1858 | 1462630322788 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1858 | 1462630322792 Marionette TRACE conn4 <- [1,2838,null,{}] 07:12:02 INFO - PROCESS | 1858 | 1462630322797 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 1858 | 1462630323030 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:12:03 INFO - PROCESS | 1858 | 1462630323385 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8eb9a400 == 171 [pid = 1858] [id = 717] 07:12:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x91a3ec00) [pid = 1858] [serial = 2152] [outer = (nil)] 07:12:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x91fc3800) [pid = 1858] [serial = 2153] [outer = 0x91a3ec00] 07:12:03 INFO - PROCESS | 1858 | 1462630323478 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x9223dc00) [pid = 1858] [serial = 2154] [outer = 0x91a3ec00] 07:12:04 INFO - PROCESS | 1858 | 1462630324409 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:12:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1691ms 07:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:12:04 INFO - PROCESS | 1858 | 1462630324480 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1858 | 1462630324483 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:12:04 INFO - PROCESS | 1858 | 1462630324490 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1858 | 1462630324493 Marionette TRACE conn4 <- [1,2842,null,{}] 07:12:04 INFO - PROCESS | 1858 | 1462630324499 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 1858 | 1462630324777 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:12:05 INFO - PROCESS | 1858 | 1462630325137 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ebec400 == 172 [pid = 1858] [id = 718] 07:12:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x90a75c00) [pid = 1858] [serial = 2155] [outer = (nil)] 07:12:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x93a38c00) [pid = 1858] [serial = 2156] [outer = 0x90a75c00] 07:12:05 INFO - PROCESS | 1858 | 1462630325230 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x93cd7800) [pid = 1858] [serial = 2157] [outer = 0x90a75c00] 07:12:06 INFO - PROCESS | 1858 | 1462630326133 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1684ms 07:12:06 INFO - PROCESS | 1858 | 1462630326174 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1858 | 1462630326178 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:12:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:12:06 INFO - PROCESS | 1858 | 1462630326184 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1858 | 1462630326188 Marionette TRACE conn4 <- [1,2846,null,{}] 07:12:06 INFO - PROCESS | 1858 | 1462630326193 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 1858 | 1462630326423 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:12:06 INFO - PROCESS | 1858 | 1462630326776 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x873b2c00 == 173 [pid = 1858] [id = 719] 07:12:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8de29c00) [pid = 1858] [serial = 2158] [outer = (nil)] 07:12:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x9515a800) [pid = 1858] [serial = 2159] [outer = 0x8de29c00] 07:12:06 INFO - PROCESS | 1858 | 1462630326868 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x952ecc00) [pid = 1858] [serial = 2160] [outer = 0x8de29c00] 07:12:07 INFO - PROCESS | 1858 | 1462630327788 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1639ms 07:12:07 INFO - PROCESS | 1858 | 1462630327823 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:12:07 INFO - PROCESS | 1858 | 1462630327834 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:12:07 INFO - PROCESS | 1858 | 1462630327840 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1858 | 1462630327844 Marionette TRACE conn4 <- [1,2850,null,{}] 07:12:07 INFO - PROCESS | 1858 | 1462630327849 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 1858 | 1462630328073 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:12:08 INFO - PROCESS | 1858 | 1462630328433 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x92235400 == 174 [pid = 1858] [id = 720] 07:12:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x9514cc00) [pid = 1858] [serial = 2161] [outer = (nil)] 07:12:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x9778bc00) [pid = 1858] [serial = 2162] [outer = 0x9514cc00] 07:12:08 INFO - PROCESS | 1858 | 1462630328524 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x97793c00) [pid = 1858] [serial = 2163] [outer = 0x9514cc00] 07:12:09 INFO - PROCESS | 1858 | 1462630329441 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1641ms 07:12:09 INFO - PROCESS | 1858 | 1462630329482 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 1858 | 1462630329486 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:12:09 INFO - PROCESS | 1858 | 1462630329492 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1858 | 1462630329496 Marionette TRACE conn4 <- [1,2854,null,{}] 07:12:09 INFO - PROCESS | 1858 | 1462630329501 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 1858 | 1462630329750 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:12:10 INFO - PROCESS | 1858 | 1462630330114 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a40400 == 175 [pid = 1858] [id = 721] 07:12:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x996f5400) [pid = 1858] [serial = 2164] [outer = (nil)] 07:12:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x99a2f400) [pid = 1858] [serial = 2165] [outer = 0x996f5400] 07:12:10 INFO - PROCESS | 1858 | 1462630330208 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x99b0a400) [pid = 1858] [serial = 2166] [outer = 0x996f5400] 07:12:11 INFO - PROCESS | 1858 | 1462630331209 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1781ms 07:12:11 INFO - PROCESS | 1858 | 1462630331275 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:12:11 INFO - PROCESS | 1858 | 1462630331280 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:12:11 INFO - PROCESS | 1858 | 1462630331286 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 1858 | 1462630331290 Marionette TRACE conn4 <- [1,2858,null,{}] 07:12:11 INFO - PROCESS | 1858 | 1462630331296 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:11 INFO - PROCESS | 1858 | 1462630331528 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:12:11 INFO - PROCESS | 1858 | 1462630331881 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x9979ac00 == 176 [pid = 1858] [id = 722] 07:12:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x99a84800) [pid = 1858] [serial = 2167] [outer = (nil)] 07:12:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9a501c00) [pid = 1858] [serial = 2168] [outer = 0x99a84800] 07:12:11 INFO - PROCESS | 1858 | 1462630331975 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9aa81800) [pid = 1858] [serial = 2169] [outer = 0x99a84800] 07:12:12 INFO - PROCESS | 1858 | 1462630332887 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1679ms 07:12:12 INFO - PROCESS | 1858 | 1462630332965 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:12:12 INFO - PROCESS | 1858 | 1462630332969 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:12:12 INFO - PROCESS | 1858 | 1462630332976 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1858 | 1462630332980 Marionette TRACE conn4 <- [1,2862,null,{}] 07:12:12 INFO - PROCESS | 1858 | 1462630332986 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 1858 | 1462630333270 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:12:13 INFO - PROCESS | 1858 | 1462630333642 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x96520000 == 177 [pid = 1858] [id = 723] 07:12:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x99c41400) [pid = 1858] [serial = 2170] [outer = (nil)] 07:12:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x9b84b400) [pid = 1858] [serial = 2171] [outer = 0x99c41400] 07:12:13 INFO - PROCESS | 1858 | 1462630333729 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9b871c00) [pid = 1858] [serial = 2172] [outer = 0x99c41400] 07:12:14 INFO - PROCESS | 1858 | 1462630334640 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1742ms 07:12:14 INFO - PROCESS | 1858 | 1462630334718 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 1858 | 1462630334721 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:12:14 INFO - PROCESS | 1858 | 1462630334728 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 1858 | 1462630334732 Marionette TRACE conn4 <- [1,2866,null,{}] 07:12:14 INFO - PROCESS | 1858 | 1462630334737 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 1858 | 1462630335028 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:12:15 INFO - PROCESS | 1858 | 1462630335376 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x87329400 == 178 [pid = 1858] [id = 724] 07:12:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9514f800) [pid = 1858] [serial = 2173] [outer = (nil)] 07:12:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0xa1027000) [pid = 1858] [serial = 2174] [outer = 0x9514f800] 07:12:15 INFO - PROCESS | 1858 | 1462630335468 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0xa22a8400) [pid = 1858] [serial = 2175] [outer = 0x9514f800] 07:12:16 INFO - PROCESS | 1858 | 1462630336387 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1733ms 07:12:16 INFO - PROCESS | 1858 | 1462630336462 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 1858 | 1462630336465 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:12:16 INFO - PROCESS | 1858 | 1462630336472 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 1858 | 1462630336475 Marionette TRACE conn4 <- [1,2870,null,{}] 07:12:16 INFO - PROCESS | 1858 | 1462630336482 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 1858 | 1462630336754 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:12:17 INFO - PROCESS | 1858 | 1462630337104 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x9af5d800 == 179 [pid = 1858] [id = 725] 07:12:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9b50b400) [pid = 1858] [serial = 2176] [outer = (nil)] 07:12:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0xa3159000) [pid = 1858] [serial = 2177] [outer = 0x9b50b400] 07:12:17 INFO - PROCESS | 1858 | 1462630337198 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0xa31e9c00) [pid = 1858] [serial = 2178] [outer = 0x9b50b400] 07:12:18 INFO - PROCESS | 1858 | 1462630338122 Marionette TRACE conn4 <- [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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1687ms 07:12:18 INFO - PROCESS | 1858 | 1462630338159 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1858 | 1462630338163 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:12:18 INFO - PROCESS | 1858 | 1462630338169 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1858 | 1462630338172 Marionette TRACE conn4 <- [1,2874,null,{}] 07:12:18 INFO - PROCESS | 1858 | 1462630338178 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 1858 | 1462630338404 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:12:18 INFO - PROCESS | 1858 | 1462630338756 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x9aa8bc00 == 180 [pid = 1858] [id = 726] 07:12:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9cc90800) [pid = 1858] [serial = 2179] [outer = (nil)] 07:12:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0xa369e400) [pid = 1858] [serial = 2180] [outer = 0x9cc90800] 07:12:18 INFO - PROCESS | 1858 | 1462630338843 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0xa5138400) [pid = 1858] [serial = 2181] [outer = 0x9cc90800] 07:12:19 INFO - PROCESS | 1858 | 1462630339710 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1580ms 07:12:19 INFO - PROCESS | 1858 | 1462630339750 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 1858 | 1462630339753 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:12:19 INFO - PROCESS | 1858 | 1462630339775 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 1858 | 1462630339779 Marionette TRACE conn4 <- [1,2878,null,{}] 07:12:19 INFO - PROCESS | 1858 | 1462630339791 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 1858 | 1462630340026 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:12:20 INFO - PROCESS | 1858 | 1462630340382 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x99a30400 == 181 [pid = 1858] [id = 727] 07:12:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x9a00a000) [pid = 1858] [serial = 2182] [outer = (nil)] 07:12:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0xa68b7800) [pid = 1858] [serial = 2183] [outer = 0x9a00a000] 07:12:20 INFO - PROCESS | 1858 | 1462630340475 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0xa69b2000) [pid = 1858] [serial = 2184] [outer = 0x9a00a000] 07:12:21 INFO - PROCESS | 1858 | 1462630341382 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1700ms 07:12:21 INFO - PROCESS | 1858 | 1462630341461 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 1858 | 1462630341465 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:12:21 INFO - PROCESS | 1858 | 1462630341471 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 1858 | 1462630341475 Marionette TRACE conn4 <- [1,2882,null,{}] 07:12:21 INFO - PROCESS | 1858 | 1462630341480 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:21 INFO - PROCESS | 1858 | 1462630341750 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:12:22 INFO - PROCESS | 1858 | 1462630342104 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x9af5f400 == 182 [pid = 1858] [id = 728] 07:12:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0xa6383400) [pid = 1858] [serial = 2185] [outer = (nil)] 07:12:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0xa6d2c800) [pid = 1858] [serial = 2186] [outer = 0xa6383400] 07:12:22 INFO - PROCESS | 1858 | 1462630342197 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0xa6d2e000) [pid = 1858] [serial = 2187] [outer = 0xa6383400] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x896c5c00 == 181 [pid = 1858] [id = 665] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x9b9a7000 == 180 [pid = 1858] [id = 483] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8acacc00 == 179 [pid = 1858] [id = 666] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7c1000 == 178 [pid = 1858] [id = 709] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x87f23c00 == 177 [pid = 1858] [id = 708] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x87f28c00 == 176 [pid = 1858] [id = 707] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x873b9000 == 175 [pid = 1858] [id = 699] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8acac400 == 174 [pid = 1858] [id = 697] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x9297e000 == 173 [pid = 1858] [id = 698] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x91a3cc00 == 172 [pid = 1858] [id = 696] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x90bd2400 == 171 [pid = 1858] [id = 695] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8acaac00 == 170 [pid = 1858] [id = 694] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8e1afc00 == 169 [pid = 1858] [id = 692] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x873bf400 == 168 [pid = 1858] [id = 693] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x878cd400 == 167 [pid = 1858] [id = 691] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf6800 == 166 [pid = 1858] [id = 690] 07:12:25 INFO - PROCESS | 1858 | --DOCSHELL 0x88bd0400 == 165 [pid = 1858] [id = 689] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x8e2e0400) [pid = 1858] [serial = 1941] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x91ccd000) [pid = 1858] [serial = 2024] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x9a508400) [pid = 1858] [serial = 2040] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x9464a000) [pid = 1858] [serial = 2030] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0x9263d000) [pid = 1858] [serial = 2027] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8d727400) [pid = 1858] [serial = 2013] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0xa35c1c00) [pid = 1858] [serial = 2051] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0x9996d000) [pid = 1858] [serial = 2037] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x9778e800) [pid = 1858] [serial = 2034] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x90a6d400) [pid = 1858] [serial = 2019] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x8eba0800) [pid = 1858] [serial = 2015] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0xa6860c00) [pid = 1858] [serial = 2055] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0xa25e6800) [pid = 1858] [serial = 2048] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x9b9a9400) [pid = 1858] [serial = 2046] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x939dcc00) [pid = 1858] [serial = 2028] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x9acabc00) [pid = 1858] [serial = 2042] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x8f2be800) [pid = 1858] [serial = 2018] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8cdf5c00) [pid = 1858] [serial = 2060] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x95265c00) [pid = 1858] [serial = 2031] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x98f4a000) [pid = 1858] [serial = 2036] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x8acb0c00) [pid = 1858] [serial = 2058] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0xa36aa400) [pid = 1858] [serial = 1992] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x89eb0c00) [pid = 1858] [serial = 2009] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x99fac400) [pid = 1858] [serial = 2039] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x8d620400) [pid = 1858] [serial = 2012] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x8e10b000) [pid = 1858] [serial = 2064] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8ebf7800) [pid = 1858] [serial = 2016] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0xa36a4000) [pid = 1858] [serial = 2052] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0xa27df400) [pid = 1858] [serial = 2049] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x952f7400) [pid = 1858] [serial = 2033] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x90d8c800) [pid = 1858] [serial = 2022] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x90bd7800) [pid = 1858] [serial = 2021] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8d622400) [pid = 1858] [serial = 2061] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x9b87e800) [pid = 1858] [serial = 2045] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8e086400) [pid = 1858] [serial = 2063] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x92231400) [pid = 1858] [serial = 2025] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x89fcb000) [pid = 1858] [serial = 2010] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0xa63ecc00) [pid = 1858] [serial = 2054] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x89f88c00) [pid = 1858] [serial = 2057] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x9af5f800) [pid = 1858] [serial = 2043] [outer = (nil)] [url = about:blank] 07:12:25 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8e110800) [pid = 1858] [serial = 2066] [outer = (nil)] [url = about:blank] 07:12:26 INFO - PROCESS | 1858 | 1462630346109 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:12:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 4687ms 07:12:26 INFO - PROCESS | 1858 | 1462630346159 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1858 | 1462630346166 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:12:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:12:26 INFO - PROCESS | 1858 | 1462630346173 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1858 | 1462630346178 Marionette TRACE conn4 <- [1,2886,null,{}] 07:12:26 INFO - PROCESS | 1858 | 1462630346185 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 1858 | 1462630346441 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:12:26 INFO - PROCESS | 1858 | 1462630346668 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774e000 == 166 [pid = 1858] [id = 729] 07:12:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8774f000) [pid = 1858] [serial = 2188] [outer = (nil)] 07:12:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x89fbe000) [pid = 1858] [serial = 2189] [outer = 0x8774f000] 07:12:26 INFO - PROCESS | 1858 | 1462630346756 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8acb0800) [pid = 1858] [serial = 2190] [outer = 0x8774f000] 07:12:27 INFO - PROCESS | 1858 | 1462630347588 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:12:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1439ms 07:12:27 INFO - PROCESS | 1858 | 1462630347612 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 1858 | 1462630347621 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:12:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:12:27 INFO - PROCESS | 1858 | 1462630347631 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 1858 | 1462630347634 Marionette TRACE conn4 <- [1,2890,null,{}] 07:12:27 INFO - PROCESS | 1858 | 1462630347640 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 1858 | 1462630347969 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:12:28 INFO - PROCESS | 1858 | 1462630348146 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3db400 == 167 [pid = 1858] [id = 730] 07:12:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8cccbc00) [pid = 1858] [serial = 2191] [outer = (nil)] 07:12:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8cdf6c00) [pid = 1858] [serial = 2192] [outer = 0x8cccbc00] 07:12:28 INFO - PROCESS | 1858 | 1462630348236 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8d624000) [pid = 1858] [serial = 2193] [outer = 0x8cccbc00] 07:12:29 INFO - PROCESS | 1858 | 1462630349217 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1628ms 07:12:29 INFO - PROCESS | 1858 | 1462630349259 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1858 | 1462630349263 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:12:29 INFO - PROCESS | 1858 | 1462630349269 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1858 | 1462630349275 Marionette TRACE conn4 <- [1,2894,null,{}] 07:12:29 INFO - PROCESS | 1858 | 1462630349320 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 1858 | 1462630349609 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:12:29 INFO - PROCESS | 1858 | 1462630349657 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d5a6800 == 168 [pid = 1858] [id = 731] 07:12:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8deccc00) [pid = 1858] [serial = 2194] [outer = (nil)] 07:12:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8e109c00) [pid = 1858] [serial = 2195] [outer = 0x8deccc00] 07:12:29 INFO - PROCESS | 1858 | 1462630349747 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8e112c00) [pid = 1858] [serial = 2196] [outer = 0x8deccc00] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8cdef400) [pid = 1858] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8e25e000) [pid = 1858] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x90cf7000) [pid = 1858] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0xa31df000) [pid = 1858] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x946e9000) [pid = 1858] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x8e269000) [pid = 1858] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8e2e0c00) [pid = 1858] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x9aca0c00) [pid = 1858] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8b2d1400) [pid = 1858] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x91a3f800) [pid = 1858] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x90bce800) [pid = 1858] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x8e266400) [pid = 1858] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x9a004000) [pid = 1858] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0xa2378c00) [pid = 1858] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x8d71b400) [pid = 1858] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x9778a800) [pid = 1858] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x896c2c00) [pid = 1858] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x88bc5c00) [pid = 1858] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8d621000) [pid = 1858] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 126 (0x8b64a400) [pid = 1858] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:12:30 INFO - PROCESS | 1858 | --DOMWINDOW == 125 (0x91a3c400) [pid = 1858] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:12:31 INFO - PROCESS | 1858 | 1462630351192 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1962ms 07:12:31 INFO - PROCESS | 1858 | 1462630351232 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1858 | 1462630351236 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:12:31 INFO - PROCESS | 1858 | 1462630351254 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1858 | 1462630351257 Marionette TRACE conn4 <- [1,2898,null,{}] 07:12:31 INFO - PROCESS | 1858 | 1462630351264 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 1858 | 1462630351465 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:12:31 INFO - PROCESS | 1858 | 1462630351480 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x87321c00 == 169 [pid = 1858] [id = 732] 07:12:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 126 (0x8d629800) [pid = 1858] [serial = 2197] [outer = (nil)] 07:12:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 127 (0x8e1a2400) [pid = 1858] [serial = 2198] [outer = 0x8d629800] 07:12:31 INFO - PROCESS | 1858 | 1462630351555 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8e266800) [pid = 1858] [serial = 2199] [outer = 0x8d629800] 07:12:32 INFO - PROCESS | 1858 | 1462630352603 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1401ms 07:12:32 INFO - PROCESS | 1858 | 1462630352643 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 1858 | 1462630352647 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:12:32 INFO - PROCESS | 1858 | 1462630352653 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 1858 | 1462630352655 Marionette TRACE conn4 <- [1,2902,null,{}] 07:12:32 INFO - PROCESS | 1858 | 1462630352825 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 1858 | 1462630353077 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:12:33 INFO - PROCESS | 1858 | 1462630353396 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x87f25800 == 170 [pid = 1858] [id = 733] 07:12:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x87f29400) [pid = 1858] [serial = 2200] [outer = (nil)] 07:12:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x88bca400) [pid = 1858] [serial = 2201] [outer = 0x87f29400] 07:12:33 INFO - PROCESS | 1858 | 1462630353489 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8a0b5400) [pid = 1858] [serial = 2202] [outer = 0x87f29400] 07:12:34 INFO - PROCESS | 1858 | 1462630354475 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1880ms 07:12:34 INFO - PROCESS | 1858 | 1462630354536 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1858 | 1462630354543 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:12:34 INFO - PROCESS | 1858 | 1462630354551 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1858 | 1462630354555 Marionette TRACE conn4 <- [1,2906,null,{}] 07:12:34 INFO - PROCESS | 1858 | 1462630354562 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 1858 | 1462630354817 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:12:35 INFO - PROCESS | 1858 | 1462630355190 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ccc6800 == 171 [pid = 1858] [id = 734] 07:12:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8ccc7400) [pid = 1858] [serial = 2203] [outer = (nil)] 07:12:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8cdf2400) [pid = 1858] [serial = 2204] [outer = 0x8ccc7400] 07:12:35 INFO - PROCESS | 1858 | 1462630355287 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8d629400) [pid = 1858] [serial = 2205] [outer = 0x8ccc7400] 07:12:36 INFO - PROCESS | 1858 | 1462630356256 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:12:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1783ms 07:12:36 INFO - PROCESS | 1858 | 1462630356334 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 1858 | 1462630356338 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:12:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:12:36 INFO - PROCESS | 1858 | 1462630356346 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 1858 | 1462630356350 Marionette TRACE conn4 <- [1,2910,null,{}] 07:12:36 INFO - PROCESS | 1858 | 1462630356356 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:36 INFO - PROCESS | 1858 | 1462630356644 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:12:37 INFO - PROCESS | 1858 | 1462630357048 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df8c000 == 172 [pid = 1858] [id = 735] 07:12:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8e088400) [pid = 1858] [serial = 2206] [outer = (nil)] 07:12:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8e1a1800) [pid = 1858] [serial = 2207] [outer = 0x8e088400] 07:12:37 INFO - PROCESS | 1858 | 1462630357143 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8e2dec00) [pid = 1858] [serial = 2208] [outer = 0x8e088400] 07:12:37 INFO - PROCESS | 1858 | 1462630357975 Marionette TRACE conn4 <- [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]]]}] 07:12:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:12:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:12:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1684ms 07:12:38 INFO - PROCESS | 1858 | 1462630358038 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:12:38 INFO - TEST-START | /DOMEvents/constructors.html 07:12:38 INFO - PROCESS | 1858 | 1462630358048 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:12:38 INFO - PROCESS | 1858 | 1462630358057 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 1858 | 1462630358061 Marionette TRACE conn4 <- [1,2914,null,{}] 07:12:38 INFO - PROCESS | 1858 | 1462630358083 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 1858 | 1462630358401 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:12:38 INFO - PROCESS | 1858 | 1462630358654 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2ddc00 == 173 [pid = 1858] [id = 736] 07:12:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8eb9e000) [pid = 1858] [serial = 2209] [outer = (nil)] 07:12:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8f2be800) [pid = 1858] [serial = 2210] [outer = 0x8eb9e000] 07:12:38 INFO - PROCESS | 1858 | 1462630358791 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x90a6d400) [pid = 1858] [serial = 2211] [outer = 0x8eb9e000] 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:12:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:12:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1758ms 07:12:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:12:39 INFO - PROCESS | 1858 | 1462630359758 Marionette TRACE conn4 <- [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]]]}] 07:12:39 INFO - PROCESS | 1858 | 1462630359823 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1858 | 1462630359833 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:12:39 INFO - PROCESS | 1858 | 1462630359851 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1858 | 1462630359860 Marionette TRACE conn4 <- [1,2918,null,{}] 07:12:39 INFO - PROCESS | 1858 | 1462630359873 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 1858 | 1462630360138 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:12:40 INFO - PROCESS | 1858 | 1462630360488 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decdc00 == 174 [pid = 1858] [id = 737] 07:12:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8e1a6c00) [pid = 1858] [serial = 2212] [outer = (nil)] 07:12:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x90bd7800) [pid = 1858] [serial = 2213] [outer = 0x8e1a6c00] 07:12:40 INFO - PROCESS | 1858 | 1462630360576 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x90d8c800) [pid = 1858] [serial = 2214] [outer = 0x8e1a6c00] 07:12:41 INFO - PROCESS | 1858 | 1462630361423 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:12:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1596ms 07:12:41 INFO - PROCESS | 1858 | 1462630361443 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1858 | 1462630361447 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:12:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:12:41 INFO - PROCESS | 1858 | 1462630361454 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1858 | 1462630361458 Marionette TRACE conn4 <- [1,2922,null,{}] 07:12:41 INFO - PROCESS | 1858 | 1462630361464 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 1858 | 1462630361731 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:12:42 INFO - PROCESS | 1858 | 1462630362046 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8df89800 == 175 [pid = 1858] [id = 738] 07:12:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x91fb8800) [pid = 1858] [serial = 2215] [outer = (nil)] 07:12:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x9289e800) [pid = 1858] [serial = 2216] [outer = 0x91fb8800] 07:12:42 INFO - PROCESS | 1858 | 1462630362189 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x93a3ac00) [pid = 1858] [serial = 2217] [outer = 0x91fb8800] 07:12:42 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:42 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:42 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:42 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:43 INFO - PROCESS | 1858 | 1462630363039 Marionette TRACE conn4 <- [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]]]}] 07:12:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:12:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:43 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 07:12:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:43 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 07:12:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:43 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]" 07:12:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:12:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1635ms 07:12:43 INFO - PROCESS | 1858 | 1462630363091 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 1858 | 1462630363098 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:12:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:12:43 INFO - PROCESS | 1858 | 1462630363106 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 1858 | 1462630363114 Marionette TRACE conn4 <- [1,2926,null,{}] 07:12:43 INFO - PROCESS | 1858 | 1462630363136 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 1858 | 1462630363433 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:12:43 INFO - PROCESS | 1858 | 1462630363678 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e110800 == 176 [pid = 1858] [id = 739] 07:12:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x9289ec00) [pid = 1858] [serial = 2218] [outer = (nil)] 07:12:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x95270c00) [pid = 1858] [serial = 2219] [outer = 0x9289ec00] 07:12:43 INFO - PROCESS | 1858 | 1462630363810 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x96523400) [pid = 1858] [serial = 2220] [outer = 0x9289ec00] 07:12:44 INFO - PROCESS | 1858 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:12:44 INFO - PROCESS | 1858 | 1462630364575 Marionette TRACE conn4 <- [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]]]}] 07:12:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:12:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1491ms 07:12:44 INFO - PROCESS | 1858 | 1462630364611 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 1858 | 1462630364614 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:12:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:12:44 INFO - PROCESS | 1858 | 1462630364623 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1858 | 1462630364627 Marionette TRACE conn4 <- [1,2930,null,{}] 07:12:44 INFO - PROCESS | 1858 | 1462630364633 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 1858 | 1462630364848 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:12:45 INFO - PROCESS | 1858 | 1462630365149 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x9514f000 == 177 [pid = 1858] [id = 740] 07:12:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x97786800) [pid = 1858] [serial = 2221] [outer = (nil)] 07:12:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x978d4400) [pid = 1858] [serial = 2222] [outer = 0x97786800] 07:12:45 INFO - PROCESS | 1858 | 1462630365242 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x98a97400) [pid = 1858] [serial = 2223] [outer = 0x97786800] 07:12:45 INFO - PROCESS | 1858 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:12:46 INFO - PROCESS | 1858 | 1462630366071 Marionette TRACE conn4 <- [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]]]}] 07:12:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:12:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1484ms 07:12:46 INFO - PROCESS | 1858 | 1462630366108 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 1858 | 1462630366112 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:12:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:12:46 INFO - PROCESS | 1858 | 1462630366119 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 1858 | 1462630366123 Marionette TRACE conn4 <- [1,2934,null,{}] 07:12:46 INFO - PROCESS | 1858 | 1462630366129 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 1858 | 1462630366391 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:12:46 INFO - PROCESS | 1858 | 1462630366678 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x90a70800 == 178 [pid = 1858] [id = 741] 07:12:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x97736c00) [pid = 1858] [serial = 2224] [outer = (nil)] 07:12:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x999b2000) [pid = 1858] [serial = 2225] [outer = 0x97736c00] 07:12:46 INFO - PROCESS | 1858 | 1462630366771 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x99a33800) [pid = 1858] [serial = 2226] [outer = 0x97736c00] 07:12:47 INFO - PROCESS | 1858 | 1462630367607 Marionette TRACE conn4 <- [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]]]}] 07:12:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:12:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1538ms 07:12:47 INFO - PROCESS | 1858 | 1462630367658 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 1858 | 1462630367662 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:12:47 INFO - PROCESS | 1858 | 1462630367668 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1858 | 1462630367672 Marionette TRACE conn4 <- [1,2938,null,{}] 07:12:47 INFO - PROCESS | 1858 | 1462630367677 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 1858 | 1462630368021 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:12:48 INFO - PROCESS | 1858 | 1462630368247 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x87321400 == 179 [pid = 1858] [id = 742] 07:12:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8e083000) [pid = 1858] [serial = 2227] [outer = (nil)] 07:12:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x99fb6800) [pid = 1858] [serial = 2228] [outer = 0x8e083000] 07:12:48 INFO - PROCESS | 1858 | 1462630368351 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x9a00d000) [pid = 1858] [serial = 2229] [outer = 0x8e083000] 07:12:49 INFO - PROCESS | 1858 | 1462630369213 Marionette TRACE conn4 <- [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]]]}] 07:12:49 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. 07:12:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1580ms 07:12:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:12:49 INFO - PROCESS | 1858 | 1462630369249 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 1858 | 1462630369253 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:12:49 INFO - PROCESS | 1858 | 1462630369260 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1858 | 1462630369263 Marionette TRACE conn4 <- [1,2942,null,{}] 07:12:49 INFO - PROCESS | 1858 | 1462630369270 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:49 INFO - PROCESS | 1858 | 1462630369589 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:12:49 INFO - PROCESS | 1858 | 1462630369907 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a72e400 == 180 [pid = 1858] [id = 743] 07:12:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x9a72e800) [pid = 1858] [serial = 2230] [outer = (nil)] 07:12:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x9a730c00) [pid = 1858] [serial = 2231] [outer = 0x9a72e800] 07:12:50 INFO - PROCESS | 1858 | 1462630370089 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x9a736000) [pid = 1858] [serial = 2232] [outer = 0x9a72e800] 07:12:50 INFO - PROCESS | 1858 | 1462630370943 Marionette TRACE conn4 <- [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"]]]}] 07:12:50 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 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:12:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1741ms 07:12:51 INFO - PROCESS | 1858 | 1462630371003 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1858 | 1462630371006 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:12:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:12:51 INFO - PROCESS | 1858 | 1462630371014 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 1858 | 1462630371019 Marionette TRACE conn4 <- [1,2946,null,{}] 07:12:51 INFO - PROCESS | 1858 | 1462630371025 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:51 INFO - PROCESS | 1858 | 1462630371263 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:12:51 INFO - PROCESS | 1858 | 1462630371587 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a72fc00 == 181 [pid = 1858] [id = 744] 07:12:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x9a737000) [pid = 1858] [serial = 2233] [outer = (nil)] 07:12:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x9b84c800) [pid = 1858] [serial = 2234] [outer = 0x9a737000] 07:12:51 INFO - PROCESS | 1858 | 1462630371679 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x9b87d400) [pid = 1858] [serial = 2235] [outer = 0x9a737000] 07:12:52 INFO - PROCESS | 1858 | 1462630372535 Marionette TRACE conn4 <- [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]]]}] 07:12:52 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. 07:12:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1549ms 07:12:52 INFO - PROCESS | 1858 | 1462630372563 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 1858 | 1462630372568 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:12:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:12:52 INFO - PROCESS | 1858 | 1462630372574 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 1858 | 1462630372578 Marionette TRACE conn4 <- [1,2950,null,{}] 07:12:52 INFO - PROCESS | 1858 | 1462630372583 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 1858 | 1462630372848 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:12:53 INFO - PROCESS | 1858 | 1462630373139 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a72b400 == 182 [pid = 1858] [id = 745] 07:12:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x9add8400) [pid = 1858] [serial = 2236] [outer = (nil)] 07:12:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0xa223fc00) [pid = 1858] [serial = 2237] [outer = 0x9add8400] 07:12:53 INFO - PROCESS | 1858 | 1462630373247 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0xa23b6800) [pid = 1858] [serial = 2238] [outer = 0x9add8400] 07:12:53 INFO - PROCESS | 1858 | ++DOCSHELL 0xa0511800 == 183 [pid = 1858] [id = 746] 07:12:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0xa35c1c00) [pid = 1858] [serial = 2239] [outer = (nil)] 07:12:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0xa363c000) [pid = 1858] [serial = 2240] [outer = 0xa35c1c00] 07:12:54 INFO - PROCESS | 1858 | 1462630374226 Marionette TRACE conn4 <- [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]]]}] 07:12:54 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. 07:12:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1693ms 07:12:54 INFO - PROCESS | 1858 | 1462630374268 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 1858 | 1462630374271 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:12:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:12:54 INFO - PROCESS | 1858 | 1462630374279 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 1858 | 1462630374283 Marionette TRACE conn4 <- [1,2954,null,{}] 07:12:54 INFO - PROCESS | 1858 | 1462630374289 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 1858 | 1462630374603 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:12:54 INFO - PROCESS | 1858 | 1462630374965 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c7000 == 184 [pid = 1858] [id = 747] 07:12:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9ce9b000) [pid = 1858] [serial = 2241] [outer = (nil)] 07:12:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0xa3576400) [pid = 1858] [serial = 2242] [outer = 0x9ce9b000] 07:12:55 INFO - PROCESS | 1858 | 1462630375072 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0xa357c000) [pid = 1858] [serial = 2243] [outer = 0x9ce9b000] 07:12:55 INFO - PROCESS | 1858 | 1462630375848 Marionette TRACE conn4 <- [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]]]}] 07:12:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:12:55 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 07:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1630ms 07:12:55 INFO - PROCESS | 1858 | 1462630375910 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1858 | 1462630375915 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:12:55 INFO - PROCESS | 1858 | 1462630375922 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1858 | 1462630375926 Marionette TRACE conn4 <- [1,2958,null,{}] 07:12:55 INFO - PROCESS | 1858 | 1462630375932 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:56 INFO - PROCESS | 1858 | 1462630376189 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:12:56 INFO - PROCESS | 1858 | 1462630376569 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 1858 | ++DOCSHELL 0xa31e6800 == 185 [pid = 1858] [id = 748] 07:12:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0xa63ecc00) [pid = 1858] [serial = 2244] [outer = (nil)] 07:12:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0xa6d2b800) [pid = 1858] [serial = 2245] [outer = 0xa63ecc00] 07:12:56 INFO - PROCESS | 1858 | 1462630376722 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0xa6d33c00) [pid = 1858] [serial = 2246] [outer = 0xa63ecc00] 07:12:57 INFO - PROCESS | 1858 | 1462630377530 Marionette TRACE conn4 <- [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]]]}] 07:12:57 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. 07:12:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1630ms 07:12:57 INFO - PROCESS | 1858 | 1462630377554 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:12:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:12:57 INFO - PROCESS | 1858 | 1462630377559 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:12:57 INFO - PROCESS | 1858 | 1462630377567 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 1858 | 1462630377572 Marionette TRACE conn4 <- [1,2962,null,{}] 07:12:57 INFO - PROCESS | 1858 | 1462630377579 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 1858 | 1462630377861 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:12:58 INFO - PROCESS | 1858 | 1462630378170 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8807c800 == 186 [pid = 1858] [id = 749] 07:12:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x8807e800) [pid = 1858] [serial = 2247] [outer = (nil)] 07:12:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x88084c00) [pid = 1858] [serial = 2248] [outer = 0x8807e800] 07:12:58 INFO - PROCESS | 1858 | 1462630378261 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x88086c00) [pid = 1858] [serial = 2249] [outer = 0x8807e800] 07:12:59 INFO - PROCESS | 1858 | 1462630379105 Marionette TRACE conn4 <- [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]]]}] 07:12:59 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. 07:12:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1595ms 07:12:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:12:59 INFO - PROCESS | 1858 | 1462630379161 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 1858 | 1462630379164 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:12:59 INFO - PROCESS | 1858 | 1462630379171 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1858 | 1462630379175 Marionette TRACE conn4 <- [1,2966,null,{}] 07:12:59 INFO - PROCESS | 1858 | 1462630379181 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 1858 | 1462630379515 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:12:59 INFO - PROCESS | 1858 | 1462630379752 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8807c400 == 187 [pid = 1858] [id = 750] 07:12:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x8807d400) [pid = 1858] [serial = 2250] [outer = (nil)] 07:12:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x8dd7c400) [pid = 1858] [serial = 2251] [outer = 0x8807d400] 07:12:59 INFO - PROCESS | 1858 | 1462630379848 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x8dd7dc00) [pid = 1858] [serial = 2252] [outer = 0x8807d400] 07:13:00 INFO - PROCESS | 1858 | 1462630380746 Marionette TRACE conn4 <- [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]]]}] 07:13:00 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. 07:13:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1592ms 07:13:00 INFO - PROCESS | 1858 | 1462630380762 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 1858 | 1462630380765 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:13:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:13:00 INFO - PROCESS | 1858 | 1462630380773 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 1858 | 1462630380777 Marionette TRACE conn4 <- [1,2970,null,{}] 07:13:00 INFO - PROCESS | 1858 | 1462630380782 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 1858 | 1462630381031 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:13:01 INFO - PROCESS | 1858 | 1462630381326 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x873b2400 == 188 [pid = 1858] [id = 751] 07:13:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x88084000) [pid = 1858] [serial = 2253] [outer = (nil)] 07:13:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x8dd84800) [pid = 1858] [serial = 2254] [outer = 0x88084000] 07:13:01 INFO - PROCESS | 1858 | 1462630381440 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x8dd86c00) [pid = 1858] [serial = 2255] [outer = 0x88084000] 07:13:02 INFO - PROCESS | 1858 | 1462630382362 Marionette TRACE conn4 <- [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]]]}] 07:13:02 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. 07:13:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1650ms 07:13:02 INFO - PROCESS | 1858 | 1462630382424 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:13:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:13:02 INFO - PROCESS | 1858 | 1462630382428 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:13:02 INFO - PROCESS | 1858 | 1462630382435 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1858 | 1462630382440 Marionette TRACE conn4 <- [1,2974,null,{}] 07:13:02 INFO - PROCESS | 1858 | 1462630382446 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 1858 | 1462630382719 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:13:03 INFO - PROCESS | 1858 | 1462630383094 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2d800 == 187 [pid = 1858] [id = 510] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5af800 == 186 [pid = 1858] [id = 644] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8d5a6800 == 185 [pid = 1858] [id = 731] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8c3db400 == 184 [pid = 1858] [id = 730] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8774e000 == 183 [pid = 1858] [id = 729] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x91a40400 == 182 [pid = 1858] [id = 721] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x92235400 == 181 [pid = 1858] [id = 720] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x873b2c00 == 180 [pid = 1858] [id = 719] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8ebec400 == 179 [pid = 1858] [id = 718] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x90ced800 == 178 [pid = 1858] [id = 716] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8eb9a400 == 177 [pid = 1858] [id = 717] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8de2b800 == 176 [pid = 1858] [id = 715] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8e08a800 == 175 [pid = 1858] [id = 714] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8e10e800 == 174 [pid = 1858] [id = 713] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdeec00 == 173 [pid = 1858] [id = 712] 07:13:06 INFO - PROCESS | 1858 | --DOCSHELL 0x878c4000 == 172 [pid = 1858] [id = 711] 07:13:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8476ec00 == 173 [pid = 1858] [id = 752] 07:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x84f0d400) [pid = 1858] [serial = 2256] [outer = (nil)] 07:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x84f1a400) [pid = 1858] [serial = 2257] [outer = 0x84f0d400] 07:13:06 INFO - PROCESS | 1858 | 1462630386126 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 187 (0x864ce400) [pid = 1858] [serial = 2258] [outer = 0x84f0d400] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 186 (0x95267000) [pid = 1858] [serial = 2094] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8e26a000) [pid = 1858] [serial = 2076] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x91cd0000) [pid = 1858] [serial = 2087] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0xa51d8000) [pid = 1858] [serial = 2117] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x97793800) [pid = 1858] [serial = 2097] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x8f2b7400) [pid = 1858] [serial = 2081] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x919b3400) [pid = 1858] [serial = 2084] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x9b87e400) [pid = 1858] [serial = 2109] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x8b7bc000) [pid = 1858] [serial = 2126] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0x93a45c00) [pid = 1858] [serial = 2091] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x9a007400) [pid = 1858] [serial = 2102] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8ebeac00) [pid = 1858] [serial = 2079] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x9aca5c00) [pid = 1858] [serial = 2105] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0xa3350800) [pid = 1858] [serial = 2115] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x9b87b000) [pid = 1858] [serial = 2108] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x8ded1000) [pid = 1858] [serial = 2130] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa31b8400) [pid = 1858] [serial = 2114] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0x99a37800) [pid = 1858] [serial = 2099] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x8b654000) [pid = 1858] [serial = 2070] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x90a6f000) [pid = 1858] [serial = 2082] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0xa685ec00) [pid = 1858] [serial = 2118] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0x9af5e400) [pid = 1858] [serial = 2106] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x939e9400) [pid = 1858] [serial = 2090] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x89f95000) [pid = 1858] [serial = 2124] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x99c44c00) [pid = 1858] [serial = 2100] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x87329000) [pid = 1858] [serial = 2120] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8de35800) [pid = 1858] [serial = 2072] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x94637c00) [pid = 1858] [serial = 2093] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x8ccc2800) [pid = 1858] [serial = 2127] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x88bd0c00) [pid = 1858] [serial = 2123] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0x89f8c400) [pid = 1858] [serial = 2069] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0x8e080000) [pid = 1858] [serial = 2007] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0x8eb96400) [pid = 1858] [serial = 2078] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0xa229fc00) [pid = 1858] [serial = 2112] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x9a506c00) [pid = 1858] [serial = 2103] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x91fc0c00) [pid = 1858] [serial = 2088] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9ce9ec00) [pid = 1858] [serial = 2111] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8e266000) [pid = 1858] [serial = 2075] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x97789400) [pid = 1858] [serial = 2096] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x91a31800) [pid = 1858] [serial = 2085] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x8e10a800) [pid = 1858] [serial = 2073] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8d87a000) [pid = 1858] [serial = 2129] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8df8a400) [pid = 1858] [serial = 2132] [outer = (nil)] [url = about:blank] 07:13:07 INFO - PROCESS | 1858 | 1462630387187 Marionette TRACE conn4 <- [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]]]}] 07:13:07 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. 07:13:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 4794ms 07:13:07 INFO - PROCESS | 1858 | 1462630387230 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1858 | 1462630387237 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:13:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:13:07 INFO - PROCESS | 1858 | 1462630387245 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1858 | 1462630387250 Marionette TRACE conn4 <- [1,2978,null,{}] 07:13:07 INFO - PROCESS | 1858 | 1462630387258 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:07 INFO - PROCESS | 1858 | 1462630387486 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:13:07 INFO - PROCESS | 1858 | 1462630387737 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x873bb800 == 174 [pid = 1858] [id = 753] 07:13:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x873bc800) [pid = 1858] [serial = 2259] [outer = (nil)] 07:13:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x873c0800) [pid = 1858] [serial = 2260] [outer = 0x873bc800] 07:13:07 INFO - PROCESS | 1858 | 1462630387821 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x87754400) [pid = 1858] [serial = 2261] [outer = 0x873bc800] 07:13:08 INFO - PROCESS | 1858 | 1462630388596 Marionette TRACE conn4 <- [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]]]}] 07:13:08 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. 07:13:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1381ms 07:13:08 INFO - PROCESS | 1858 | 1462630388625 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 1858 | 1462630388632 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:13:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:13:08 INFO - PROCESS | 1858 | 1462630388644 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 1858 | 1462630388647 Marionette TRACE conn4 <- [1,2982,null,{}] 07:13:08 INFO - PROCESS | 1858 | 1462630388653 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 1858 | 1462630388862 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:13:09 INFO - PROCESS | 1858 | 1462630389135 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8807fc00 == 175 [pid = 1858] [id = 754] 07:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x88084800) [pid = 1858] [serial = 2262] [outer = (nil)] 07:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8831c000) [pid = 1858] [serial = 2263] [outer = 0x88084800] 07:13:09 INFO - PROCESS | 1858 | 1462630389216 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x88bd0c00) [pid = 1858] [serial = 2264] [outer = 0x88084800] 07:13:10 INFO - PROCESS | 1858 | 1462630390191 Marionette TRACE conn4 <- [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"]]]}] 07:13:10 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 07:13:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:13:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1585ms 07:13:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:13:10 INFO - PROCESS | 1858 | 1462630390230 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1858 | 1462630390233 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:13:10 INFO - PROCESS | 1858 | 1462630390240 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1858 | 1462630390245 Marionette TRACE conn4 <- [1,2986,null,{}] 07:13:10 INFO - PROCESS | 1858 | 1462630390269 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 1858 | 1462630390560 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:13:10 INFO - PROCESS | 1858 | 1462630390612 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8808a400 == 176 [pid = 1858] [id = 755] 07:13:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x89fc4400) [pid = 1858] [serial = 2265] [outer = (nil)] 07:13:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8aca9c00) [pid = 1858] [serial = 2266] [outer = 0x89fc4400] 07:13:10 INFO - PROCESS | 1858 | 1462630390688 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x8acb5400) [pid = 1858] [serial = 2267] [outer = 0x89fc4400] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0x87323400) [pid = 1858] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8cdf7400) [pid = 1858] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x9514f800) [pid = 1858] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8774f000) [pid = 1858] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8d625000) [pid = 1858] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8de29c00) [pid = 1858] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9b50b400) [pid = 1858] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8e10f400) [pid = 1858] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8cccbc00) [pid = 1858] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x99a84800) [pid = 1858] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0xa6383400) [pid = 1858] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8deccc00) [pid = 1858] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0x90a75c00) [pid = 1858] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x9cc90800) [pid = 1858] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0x91a3ec00) [pid = 1858] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x8df92c00) [pid = 1858] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x996f5400) [pid = 1858] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x99c41400) [pid = 1858] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x90cee000) [pid = 1858] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x9a00a000) [pid = 1858] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:13:11 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8e115800) [pid = 1858] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:13:12 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x878c5000) [pid = 1858] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:13:12 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x9514cc00) [pid = 1858] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:13:12 INFO - PROCESS | 1858 | 1462630392271 Marionette TRACE conn4 <- [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]]]}] 07:13:12 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. 07:13:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2087ms 07:13:12 INFO - PROCESS | 1858 | 1462630392327 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 1858 | 1462630392332 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:13:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:13:12 INFO - PROCESS | 1858 | 1462630392337 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1858 | 1462630392340 Marionette TRACE conn4 <- [1,2990,null,{}] 07:13:12 INFO - PROCESS | 1858 | 1462630392346 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 1858 | 1462630392553 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:13:12 INFO - PROCESS | 1858 | 1462630392774 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8774e400 == 177 [pid = 1858] [id = 756] 07:13:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x89fc7c00) [pid = 1858] [serial = 2268] [outer = (nil)] 07:13:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8b5aac00) [pid = 1858] [serial = 2269] [outer = 0x89fc7c00] 07:13:12 INFO - PROCESS | 1858 | 1462630392850 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x8b5af400) [pid = 1858] [serial = 2270] [outer = 0x89fc7c00] 07:13:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b64cc00 == 178 [pid = 1858] [id = 757] 07:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x8b64f000) [pid = 1858] [serial = 2271] [outer = (nil)] 07:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8b657800) [pid = 1858] [serial = 2272] [outer = 0x8b64f000] 07:13:13 INFO - PROCESS | 1858 | 1462630393655 Marionette TRACE conn4 <- [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]]]}] 07:13:13 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. 07:13:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1333ms 07:13:13 INFO - PROCESS | 1858 | 1462630393671 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 1858 | 1462630393674 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:13:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:13:13 INFO - PROCESS | 1858 | 1462630393680 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 1858 | 1462630393683 Marionette TRACE conn4 <- [1,2994,null,{}] 07:13:13 INFO - PROCESS | 1858 | 1462630393689 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 1858 | 1462630394093 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:13:14 INFO - PROCESS | 1858 | 1462630394470 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x87325000 == 179 [pid = 1858] [id = 758] 07:13:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x87325400) [pid = 1858] [serial = 2273] [outer = (nil)] 07:13:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8732d000) [pid = 1858] [serial = 2274] [outer = 0x87325400] 07:13:14 INFO - PROCESS | 1858 | 1462630394563 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x878cc400) [pid = 1858] [serial = 2275] [outer = 0x87325400] 07:13:15 INFO - PROCESS | 1858 | 1462630395414 Marionette TRACE conn4 <- [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]]]}] 07:13:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:15 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 07:13:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1779ms 07:13:15 INFO - PROCESS | 1858 | 1462630395462 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1858 | 1462630395468 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:13:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:13:15 INFO - PROCESS | 1858 | 1462630395475 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1858 | 1462630395482 Marionette TRACE conn4 <- [1,2998,null,{}] 07:13:15 INFO - PROCESS | 1858 | 1462630395489 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:15 INFO - PROCESS | 1858 | 1462630395761 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:13:16 INFO - PROCESS | 1858 | 1462630396065 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cc800 == 180 [pid = 1858] [id = 759] 07:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x896d0800) [pid = 1858] [serial = 2276] [outer = (nil)] 07:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x89f95c00) [pid = 1858] [serial = 2277] [outer = 0x896d0800] 07:13:16 INFO - PROCESS | 1858 | 1462630396217 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8acac400) [pid = 1858] [serial = 2278] [outer = 0x896d0800] 07:13:17 INFO - PROCESS | 1858 | 1462630397048 Marionette TRACE conn4 <- [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]]]}] 07:13:17 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. 07:13:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1589ms 07:13:17 INFO - PROCESS | 1858 | 1462630397065 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1858 | 1462630397069 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:13:17 INFO - PROCESS | 1858 | 1462630397077 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1858 | 1462630397081 Marionette TRACE conn4 <- [1,3002,null,{}] 07:13:17 INFO - PROCESS | 1858 | 1462630397087 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 1858 | 1462630397314 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:13:17 INFO - PROCESS | 1858 | 1462630397598 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x878c4000 == 181 [pid = 1858] [id = 760] 07:13:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8b7c1000) [pid = 1858] [serial = 2279] [outer = (nil)] 07:13:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8c3d1800) [pid = 1858] [serial = 2280] [outer = 0x8b7c1000] 07:13:17 INFO - PROCESS | 1858 | 1462630397687 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8ca22400) [pid = 1858] [serial = 2281] [outer = 0x8b7c1000] 07:13:18 INFO - PROCESS | 1858 | 1462630398598 Marionette TRACE conn4 <- [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]]]}] 07:13:18 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. 07:13:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1598ms 07:13:18 INFO - PROCESS | 1858 | 1462630398675 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 1858 | 1462630398681 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:13:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:13:18 INFO - PROCESS | 1858 | 1462630398699 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 1858 | 1462630398707 Marionette TRACE conn4 <- [1,3006,null,{}] 07:13:18 INFO - PROCESS | 1858 | 1462630398733 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:18 INFO - PROCESS | 1858 | 1462630398968 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:13:19 INFO - PROCESS | 1858 | 1462630399274 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c3dc800 == 182 [pid = 1858] [id = 761] 07:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8ca24c00) [pid = 1858] [serial = 2282] [outer = (nil)] 07:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8cded400) [pid = 1858] [serial = 2283] [outer = 0x8ca24c00] 07:13:19 INFO - PROCESS | 1858 | 1462630399363 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8cdf6800) [pid = 1858] [serial = 2284] [outer = 0x8ca24c00] 07:13:20 INFO - PROCESS | 1858 | 1462630400231 Marionette TRACE conn4 <- [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]]]}] 07:13:20 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. 07:13:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1569ms 07:13:20 INFO - PROCESS | 1858 | 1462630400260 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:13:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:13:20 INFO - PROCESS | 1858 | 1462630400265 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:13:20 INFO - PROCESS | 1858 | 1462630400272 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1858 | 1462630400275 Marionette TRACE conn4 <- [1,3010,null,{}] 07:13:20 INFO - PROCESS | 1858 | 1462630400281 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 1858 | 1462630400513 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:13:20 INFO - PROCESS | 1858 | 1462630400818 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca28400 == 183 [pid = 1858] [id = 762] 07:13:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8ca2d800) [pid = 1858] [serial = 2285] [outer = (nil)] 07:13:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d71c400) [pid = 1858] [serial = 2286] [outer = 0x8ca2d800] 07:13:20 INFO - PROCESS | 1858 | 1462630400913 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8d879000) [pid = 1858] [serial = 2287] [outer = 0x8ca2d800] 07:13:21 INFO - PROCESS | 1858 | 1462630401736 Marionette TRACE conn4 <- [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]]]}] 07:13:21 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 07:13:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1488ms 07:13:21 INFO - PROCESS | 1858 | 1462630401760 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 1858 | 1462630401764 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:13:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:13:21 INFO - PROCESS | 1858 | 1462630401771 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 1858 | 1462630401774 Marionette TRACE conn4 <- [1,3014,null,{}] 07:13:21 INFO - PROCESS | 1858 | 1462630401781 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 1858 | 1462630402062 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:13:22 INFO - PROCESS | 1858 | 1462630402358 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dd7f400 == 184 [pid = 1858] [id = 763] 07:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x8dd80400) [pid = 1858] [serial = 2288] [outer = (nil)] 07:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x8dd84000) [pid = 1858] [serial = 2289] [outer = 0x8dd80400] 07:13:22 INFO - PROCESS | 1858 | 1462630402467 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x8ded1000) [pid = 1858] [serial = 2290] [outer = 0x8dd80400] 07:13:22 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:23 INFO - PROCESS | 1858 | 1462630403431 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:13:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:13:23 INFO - {} 07:13:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:13:23 INFO - {} 07:13:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:13:23 INFO - {} 07:13:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:13:23 INFO - {} 07:13:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1683ms 07:13:23 INFO - PROCESS | 1858 | 1462630403456 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 1858 | 1462630403460 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:13:23 INFO - TEST-START | /FileAPI/fileReader.html 07:13:23 INFO - PROCESS | 1858 | 1462630403472 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 1858 | 1462630403474 Marionette TRACE conn4 <- [1,3018,null,{}] 07:13:23 INFO - PROCESS | 1858 | 1462630403481 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 1858 | 1462630403760 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:13:24 INFO - PROCESS | 1858 | 1462630404095 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d62a800 == 185 [pid = 1858] [id = 764] 07:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x8ded3c00) [pid = 1858] [serial = 2291] [outer = (nil)] 07:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x8e08dc00) [pid = 1858] [serial = 2292] [outer = 0x8ded3c00] 07:13:24 INFO - PROCESS | 1858 | 1462630404184 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x8e10e400) [pid = 1858] [serial = 2293] [outer = 0x8ded3c00] 07:13:24 INFO - PROCESS | 1858 | 1462630404956 Marionette TRACE conn4 <- [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]]]}] 07:13:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:13:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:13:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:13:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:13:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1539ms 07:13:25 INFO - PROCESS | 1858 | 1462630405007 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:13:25 INFO - TEST-START | /FileAPI/historical.html 07:13:25 INFO - PROCESS | 1858 | 1462630405011 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:13:25 INFO - PROCESS | 1858 | 1462630405018 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1858 | 1462630405022 Marionette TRACE conn4 <- [1,3022,null,{}] 07:13:25 INFO - PROCESS | 1858 | 1462630405043 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 1858 | 1462630405355 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:13:25 INFO - PROCESS | 1858 | 1462630405588 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded6c00 == 186 [pid = 1858] [id = 765] 07:13:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x8e083c00) [pid = 1858] [serial = 2294] [outer = (nil)] 07:13:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8e1a5400) [pid = 1858] [serial = 2295] [outer = 0x8e083c00] 07:13:25 INFO - PROCESS | 1858 | 1462630405678 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x8e1abc00) [pid = 1858] [serial = 2296] [outer = 0x8e083c00] 07:13:26 INFO - PROCESS | 1858 | 1462630406547 Marionette TRACE conn4 <- [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"]]]}] 07:13:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:13:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:13:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:13:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:13:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:13:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:13:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:13:26 INFO - TEST-OK | /FileAPI/historical.html | took 1589ms 07:13:26 INFO - PROCESS | 1858 | 1462630406609 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 1858 | 1462630406612 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /FileAPI/idlharness.html 07:13:26 INFO - PROCESS | 1858 | 1462630406620 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 1858 | 1462630406623 Marionette TRACE conn4 <- [1,3026,null,{}] 07:13:26 INFO - PROCESS | 1858 | 1462630406651 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 1858 | 1462630406877 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:13:27 INFO - PROCESS | 1858 | 1462630407210 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8a0bc000 == 187 [pid = 1858] [id = 766] 07:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x8d5af400) [pid = 1858] [serial = 2297] [outer = (nil)] 07:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 161 (0x8e2de400) [pid = 1858] [serial = 2298] [outer = 0x8d5af400] 07:13:27 INFO - PROCESS | 1858 | 1462630407339 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 162 (0x8e2e8000) [pid = 1858] [serial = 2299] [outer = 0x8d5af400] 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:13:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:13:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:13:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:13:29 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 07:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:13:29 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 07:13:29 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 07:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:13:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:13:29 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 07:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:13:29 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 07:13:29 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 07:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:13:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 2436ms 07:13:29 INFO - TEST-START | /FileAPI/idlharness.worker 07:13:29 INFO - PROCESS | 1858 | 1462630408852 Marionette TRACE conn4 <- [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]]]}] 07:13:29 INFO - PROCESS | 1858 | 1462630409063 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 1858 | 1462630409065 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:13:29 INFO - PROCESS | 1858 | 1462630409083 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 1858 | 1462630409085 Marionette TRACE conn4 <- [1,3030,null,{}] 07:13:29 INFO - PROCESS | 1858 | 1462630409235 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 1858 | 1462630409466 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:13:29 INFO - PROCESS | 1858 | 1462630409768 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e268800 == 188 [pid = 1858] [id = 767] 07:13:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 163 (0x8eb83000) [pid = 1858] [serial = 2300] [outer = (nil)] 07:13:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 164 (0x90bd4c00) [pid = 1858] [serial = 2301] [outer = 0x8eb83000] 07:13:29 INFO - PROCESS | 1858 | 1462630409855 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 165 (0x90ceb800) [pid = 1858] [serial = 2302] [outer = 0x8eb83000] 07:13:30 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:13:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:13:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:13:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:13:32 INFO - {} 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:13:32 INFO - {} 07:13:32 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 - {} 07:13:32 INFO - {} 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:13:32 INFO - {} 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:13:32 INFO - {} 07:13:32 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 - {} 07:13:32 INFO - {} 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 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 07:13:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:32 INFO - {} 07:13:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2997ms 07:13:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:13:32 INFO - PROCESS | 1858 | 1462630411957 Marionette TRACE conn4 <- [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,{},{}]]]}] 07:13:32 INFO - PROCESS | 1858 | 1462630412103 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 1858 | 1462630412109 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:13:32 INFO - PROCESS | 1858 | 1462630412120 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 1858 | 1462630412131 Marionette TRACE conn4 <- [1,3034,null,{}] 07:13:32 INFO - PROCESS | 1858 | 1462630412144 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 1858 | 1462630412581 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:13:32 INFO - PROCESS | 1858 | 1462630412887 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d886400 == 189 [pid = 1858] [id = 768] 07:13:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 166 (0x8ded8400) [pid = 1858] [serial = 2303] [outer = (nil)] 07:13:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 167 (0x9526f800) [pid = 1858] [serial = 2304] [outer = 0x8ded8400] 07:13:32 INFO - PROCESS | 1858 | 1462630412980 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 168 (0x952f6400) [pid = 1858] [serial = 2305] [outer = 0x8ded8400] 07:13:33 INFO - PROCESS | 1858 | 1462630413838 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:13:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:13:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1747ms 07:13:33 INFO - PROCESS | 1858 | 1462630413868 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 1858 | 1462630413872 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:13:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:13:33 INFO - PROCESS | 1858 | 1462630413879 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 1858 | 1462630413883 Marionette TRACE conn4 <- [1,3038,null,{}] 07:13:33 INFO - PROCESS | 1858 | 1462630413889 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 1858 | 1462630414173 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:13:34 INFO - PROCESS | 1858 | 1462630414469 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x90cebc00 == 190 [pid = 1858] [id = 769] 07:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 169 (0x952e8400) [pid = 1858] [serial = 2306] [outer = (nil)] 07:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 170 (0x9778f000) [pid = 1858] [serial = 2307] [outer = 0x952e8400] 07:13:34 INFO - PROCESS | 1858 | 1462630414563 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 171 (0x978ce000) [pid = 1858] [serial = 2308] [outer = 0x952e8400] 07:13:35 INFO - PROCESS | 1858 | 1462630415404 Marionette TRACE conn4 <- [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"]]]}] 07:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:13:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1538ms 07:13:35 INFO - PROCESS | 1858 | 1462630415419 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 1858 | 1462630415422 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:13:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:13:35 INFO - PROCESS | 1858 | 1462630415429 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 1858 | 1462630415432 Marionette TRACE conn4 <- [1,3042,null,{}] 07:13:35 INFO - PROCESS | 1858 | 1462630415438 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 1858 | 1462630415660 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:13:35 INFO - PROCESS | 1858 | 1462630415955 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e269c00 == 191 [pid = 1858] [id = 770] 07:13:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 172 (0x97791400) [pid = 1858] [serial = 2309] [outer = (nil)] 07:13:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 173 (0x98f4d800) [pid = 1858] [serial = 2310] [outer = 0x97791400] 07:13:36 INFO - PROCESS | 1858 | 1462630416039 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 174 (0x98f54000) [pid = 1858] [serial = 2311] [outer = 0x97791400] 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:13:37 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. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:13:37 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'.) 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:13:37 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. 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:13:37 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. 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:13:37 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. 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:13:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1832ms 07:13:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:13:37 INFO - PROCESS | 1858 | 1462630417145 Marionette TRACE conn4 <- [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]]]}] 07:13:37 INFO - PROCESS | 1858 | 1462630417263 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 1858 | 1462630417265 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:13:37 INFO - PROCESS | 1858 | 1462630417284 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 1858 | 1462630417287 Marionette TRACE conn4 <- [1,3046,null,{}] 07:13:37 INFO - PROCESS | 1858 | 1462630417361 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 1858 | 1462630417681 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:13:38 INFO - PROCESS | 1858 | 1462630418038 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8476e000 == 192 [pid = 1858] [id = 771] 07:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 175 (0x8b7bb000) [pid = 1858] [serial = 2312] [outer = (nil)] 07:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 176 (0x90cf1000) [pid = 1858] [serial = 2313] [outer = 0x8b7bb000] 07:13:38 INFO - PROCESS | 1858 | 1462630418124 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 177 (0x90cf6c00) [pid = 1858] [serial = 2314] [outer = 0x8b7bb000] 07:13:38 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:39 INFO - PROCESS | 1858 | 1462630419011 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:13:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:13:39 INFO - {} 07:13:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1770ms 07:13:39 INFO - PROCESS | 1858 | 1462630419050 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 1858 | 1462630419053 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:13:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:13:39 INFO - PROCESS | 1858 | 1462630419060 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1858 | 1462630419063 Marionette TRACE conn4 <- [1,3050,null,{}] 07:13:39 INFO - PROCESS | 1858 | 1462630419074 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 1858 | 1462630419338 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:13:39 INFO - PROCESS | 1858 | 1462630419634 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x919b9c00 == 193 [pid = 1858] [id = 772] 07:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 178 (0x91a3d800) [pid = 1858] [serial = 2315] [outer = (nil)] 07:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 179 (0x91cc9c00) [pid = 1858] [serial = 2316] [outer = 0x91a3d800] 07:13:39 INFO - PROCESS | 1858 | 1462630419761 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 180 (0x91cd0000) [pid = 1858] [serial = 2317] [outer = 0x91a3d800] 07:13:40 INFO - PROCESS | 1858 | 1462630420602 Marionette TRACE conn4 <- [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]]]}] 07:13:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:13:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:13:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:13:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:13:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1587ms 07:13:40 INFO - PROCESS | 1858 | 1462630420649 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 1858 | 1462630420653 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:13:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:13:40 INFO - PROCESS | 1858 | 1462630420662 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 1858 | 1462630420664 Marionette TRACE conn4 <- [1,3054,null,{}] 07:13:40 INFO - PROCESS | 1858 | 1462630420669 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 1858 | 1462630420936 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:13:41 INFO - PROCESS | 1858 | 1462630421225 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8476d400 == 194 [pid = 1858] [id = 773] 07:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 181 (0x90cf2800) [pid = 1858] [serial = 2318] [outer = (nil)] 07:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 182 (0x92233400) [pid = 1858] [serial = 2319] [outer = 0x90cf2800] 07:13:41 INFO - PROCESS | 1858 | 1462630421317 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 183 (0x92238400) [pid = 1858] [serial = 2320] [outer = 0x90cf2800] 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:42 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" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:42 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" 07:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2122ms 07:13:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:13:43 INFO - PROCESS | 1858 | 1462630422632 Marionette TRACE conn4 <- [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"]]]}] 07:13:43 INFO - PROCESS | 1858 | 1462630422790 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1858 | 1462630422793 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:13:43 INFO - PROCESS | 1858 | 1462630422812 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1858 | 1462630422821 Marionette TRACE conn4 <- [1,3058,null,{}] 07:13:43 INFO - PROCESS | 1858 | 1462630422849 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 1858 | 1462630423253 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:13:43 INFO - PROCESS | 1858 | 1462630423567 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x91fc0c00 == 195 [pid = 1858] [id = 774] 07:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 184 (0x91fc1400) [pid = 1858] [serial = 2321] [outer = (nil)] 07:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 185 (0x99c4fc00) [pid = 1858] [serial = 2322] [outer = 0x91fc1400] 07:13:43 INFO - PROCESS | 1858 | 1462630423656 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 186 (0x99fb3400) [pid = 1858] [serial = 2323] [outer = 0x91fc1400] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x89f8e800 == 194 [pid = 1858] [id = 643] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x87f26400 == 193 [pid = 1858] [id = 710] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x89eb1400 == 192 [pid = 1858] [id = 650] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b432800 == 191 [pid = 1858] [id = 653] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x864c9000 == 190 [pid = 1858] [id = 656] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8cdf5800 == 189 [pid = 1858] [id = 648] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x93cdb800 == 188 [pid = 1858] [id = 654] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x90d8c400 == 187 [pid = 1858] [id = 652] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8e088c00 == 186 [pid = 1858] [id = 649] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x90a6e000 == 185 [pid = 1858] [id = 651] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8b64cc00 == 184 [pid = 1858] [id = 757] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0xa0511800 == 183 [pid = 1858] [id = 746] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9a72b400 == 182 [pid = 1858] [id = 745] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9a72e400 == 181 [pid = 1858] [id = 743] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9a72fc00 == 180 [pid = 1858] [id = 744] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x87321400 == 179 [pid = 1858] [id = 742] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x90a70800 == 178 [pid = 1858] [id = 741] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x9514f000 == 177 [pid = 1858] [id = 740] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8df89800 == 176 [pid = 1858] [id = 738] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8e110800 == 175 [pid = 1858] [id = 739] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8decdc00 == 174 [pid = 1858] [id = 737] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8e2ddc00 == 173 [pid = 1858] [id = 736] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8df8c000 == 172 [pid = 1858] [id = 735] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8ccc6800 == 171 [pid = 1858] [id = 734] 07:13:47 INFO - PROCESS | 1858 | --DOCSHELL 0x87f25800 == 170 [pid = 1858] [id = 733] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 185 (0x8732cc00) [pid = 1858] [serial = 2121] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 184 (0x8d622000) [pid = 1858] [serial = 2138] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 183 (0xa1027000) [pid = 1858] [serial = 2174] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 182 (0x8acb0800) [pid = 1858] [serial = 2190] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 181 (0x8e114800) [pid = 1858] [serial = 2067] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 180 (0x9515a800) [pid = 1858] [serial = 2159] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 179 (0x952ecc00) [pid = 1858] [serial = 2160] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 178 (0x89fbe000) [pid = 1858] [serial = 2189] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 177 (0xa3159000) [pid = 1858] [serial = 2177] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 176 (0x8f2b7800) [pid = 1858] [serial = 2145] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 175 (0x8d624000) [pid = 1858] [serial = 2193] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 174 (0x9aa81800) [pid = 1858] [serial = 2169] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 173 (0xa6d2c800) [pid = 1858] [serial = 2186] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 172 (0x8e112c00) [pid = 1858] [serial = 2196] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 171 (0x93cd7800) [pid = 1858] [serial = 2157] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 170 (0xa5138400) [pid = 1858] [serial = 2181] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 169 (0xa31e9c00) [pid = 1858] [serial = 2178] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 168 (0x91fc3800) [pid = 1858] [serial = 2153] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 167 (0x90a72400) [pid = 1858] [serial = 2148] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 166 (0x8eb9d800) [pid = 1858] [serial = 2144] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 165 (0xa6d2e000) [pid = 1858] [serial = 2187] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 164 (0x99b0a400) [pid = 1858] [serial = 2166] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 163 (0x9223dc00) [pid = 1858] [serial = 2154] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 162 (0x9b84b400) [pid = 1858] [serial = 2171] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 161 (0x919b2800) [pid = 1858] [serial = 2150] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 160 (0x8d726000) [pid = 1858] [serial = 2139] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 159 (0x99a2f400) [pid = 1858] [serial = 2165] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 158 (0x93a38c00) [pid = 1858] [serial = 2156] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 157 (0x91a34000) [pid = 1858] [serial = 2151] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 156 (0xa69b2000) [pid = 1858] [serial = 2184] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 155 (0xa369e400) [pid = 1858] [serial = 2180] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 154 (0xa68b7800) [pid = 1858] [serial = 2183] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 153 (0x9a501c00) [pid = 1858] [serial = 2168] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 152 (0xa22a8400) [pid = 1858] [serial = 2175] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 151 (0x8e262000) [pid = 1858] [serial = 2142] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 150 (0x88bcd400) [pid = 1858] [serial = 2135] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x9b871c00) [pid = 1858] [serial = 2172] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x89ea9400) [pid = 1858] [serial = 2136] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x8cdf6c00) [pid = 1858] [serial = 2192] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x97793c00) [pid = 1858] [serial = 2163] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x9778bc00) [pid = 1858] [serial = 2162] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8e25c000) [pid = 1858] [serial = 2141] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x8f45d800) [pid = 1858] [serial = 2147] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8e109c00) [pid = 1858] [serial = 2195] [outer = (nil)] [url = about:blank] 07:13:47 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x8e1a2400) [pid = 1858] [serial = 2198] [outer = (nil)] [url = about:blank] 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:13:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:13:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:13:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:13:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:13:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:13:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:13:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:13:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:13:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4870ms 07:13:47 INFO - PROCESS | 1858 | 1462630427655 Marionette TRACE conn4 <- [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]]]}] 07:13:47 INFO - PROCESS | 1858 | 1462630427682 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 1858 | 1462630427690 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:13:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:13:47 INFO - PROCESS | 1858 | 1462630427703 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 1858 | 1462630427711 Marionette TRACE conn4 <- [1,3062,null,{}] 07:13:47 INFO - PROCESS | 1858 | 1462630427719 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:47 INFO - PROCESS | 1858 | 1462630427920 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:13:48 INFO - PROCESS | 1858 | 1462630428182 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x87321400 == 171 [pid = 1858] [id = 775] 07:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8807f800) [pid = 1858] [serial = 2324] [outer = (nil)] 07:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x88bcc800) [pid = 1858] [serial = 2325] [outer = 0x8807f800] 07:13:48 INFO - PROCESS | 1858 | 1462630428260 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x896cb800) [pid = 1858] [serial = 2326] [outer = 0x8807f800] 07:13:48 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:49 INFO - PROCESS | 1858 | 1462630429064 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:13:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:13:49 INFO - {} 07:13:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1390ms 07:13:49 INFO - PROCESS | 1858 | 1462630429094 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1858 | 1462630429101 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:13:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:13:49 INFO - PROCESS | 1858 | 1462630429112 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1858 | 1462630429115 Marionette TRACE conn4 <- [1,3066,null,{}] 07:13:49 INFO - PROCESS | 1858 | 1462630429122 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 1858 | 1462630429339 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:13:49 INFO - PROCESS | 1858 | 1462630429601 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x88bc7000 == 172 [pid = 1858] [id = 776] 07:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x88bcd800) [pid = 1858] [serial = 2327] [outer = (nil)] 07:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x8b5b6c00) [pid = 1858] [serial = 2328] [outer = 0x88bcd800] 07:13:49 INFO - PROCESS | 1858 | 1462630429675 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8b7b9000) [pid = 1858] [serial = 2329] [outer = 0x88bcd800] 07:13:50 INFO - PROCESS | 1858 | 1462630430516 Marionette TRACE conn4 <- [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]]]}] 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:13:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:13:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1441ms 07:13:50 INFO - PROCESS | 1858 | 1462630430555 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 1858 | 1462630430559 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:13:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:13:50 INFO - PROCESS | 1858 | 1462630430566 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 1858 | 1462630430572 Marionette TRACE conn4 <- [1,3070,null,{}] 07:13:50 INFO - PROCESS | 1858 | 1462630430598 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 1858 | 1462630430900 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:13:50 INFO - PROCESS | 1858 | 1462630430938 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b648800 == 173 [pid = 1858] [id = 777] 07:13:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x8cccf400) [pid = 1858] [serial = 2330] [outer = (nil)] 07:13:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d5ab800) [pid = 1858] [serial = 2331] [outer = 0x8cccf400] 07:13:51 INFO - PROCESS | 1858 | 1462630431014 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x8d62d800) [pid = 1858] [serial = 2332] [outer = 0x8cccf400] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 149 (0x8e083000) [pid = 1858] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 148 (0x8eb9e000) [pid = 1858] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 147 (0x87f29400) [pid = 1858] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 146 (0x9289ec00) [pid = 1858] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 145 (0x8e1a6c00) [pid = 1858] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 144 (0x8ccc7400) [pid = 1858] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 143 (0x9add8400) [pid = 1858] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 142 (0x8807d400) [pid = 1858] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 141 (0x88084800) [pid = 1858] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 140 (0xa63ecc00) [pid = 1858] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 139 (0x8807e800) [pid = 1858] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 138 (0xa35c1c00) [pid = 1858] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 137 (0x97786800) [pid = 1858] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 136 (0x89fc4400) [pid = 1858] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 135 (0x97736c00) [pid = 1858] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 134 (0x84f0d400) [pid = 1858] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 133 (0x91fb8800) [pid = 1858] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 132 (0x8e088400) [pid = 1858] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 131 (0x873bc800) [pid = 1858] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 130 (0x9ce9b000) [pid = 1858] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 129 (0x9a737000) [pid = 1858] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 128 (0x9a72e800) [pid = 1858] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:13:52 INFO - PROCESS | 1858 | --DOMWINDOW == 127 (0x8b7bf000) [pid = 1858] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:13:52 INFO - PROCESS | 1858 | 1462630432458 Marionette TRACE conn4 <- [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]]]}] 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:13:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1951ms 07:13:52 INFO - PROCESS | 1858 | 1462630432520 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 1858 | 1462630432524 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:13:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:13:52 INFO - PROCESS | 1858 | 1462630432531 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 1858 | 1462630432534 Marionette TRACE conn4 <- [1,3074,null,{}] 07:13:52 INFO - PROCESS | 1858 | 1462630432539 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 1858 | 1462630432753 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:13:53 INFO - PROCESS | 1858 | 1462630433026 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x88085400 == 174 [pid = 1858] [id = 778] 07:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 128 (0x8d5a9800) [pid = 1858] [serial = 2333] [outer = (nil)] 07:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 129 (0x8d724400) [pid = 1858] [serial = 2334] [outer = 0x8d5a9800] 07:13:53 INFO - PROCESS | 1858 | 1462630433100 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 130 (0x8dd81000) [pid = 1858] [serial = 2335] [outer = 0x8d5a9800] 07:13:53 INFO - PROCESS | 1858 | 1462630433813 Marionette TRACE conn4 <- [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]]]}] 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:13:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1331ms 07:13:53 INFO - PROCESS | 1858 | 1462630433865 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 1858 | 1462630433868 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:13:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:13:53 INFO - PROCESS | 1858 | 1462630433875 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1858 | 1462630433879 Marionette TRACE conn4 <- [1,3078,null,{}] 07:13:53 INFO - PROCESS | 1858 | 1462630433897 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 1858 | 1462630434103 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:13:54 INFO - PROCESS | 1858 | 1462630434118 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x89f91000 == 175 [pid = 1858] [id = 779] 07:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 131 (0x8dd84400) [pid = 1858] [serial = 2336] [outer = (nil)] 07:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 132 (0x8df92000) [pid = 1858] [serial = 2337] [outer = 0x8dd84400] 07:13:54 INFO - PROCESS | 1858 | 1462630434192 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 133 (0x89f8c000) [pid = 1858] [serial = 2338] [outer = 0x8dd84400] 07:13:55 INFO - PROCESS | 1858 | 1462630435569 Marionette TRACE conn4 <- [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] 07:13:55 INFO - PROCESS | 1858 | 1462630435650 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:13:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:13:55 INFO - PROCESS | 1858 | 1462630435710 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 1858 | 1462630435717 Marionette TRACE conn4 <- [1,3082,null,{}] 07:13:55 INFO - PROCESS | 1858 | 1462630435724 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 1858 | 1462630435990 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:13:56 INFO - PROCESS | 1858 | 1462630436365 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x88086800 == 176 [pid = 1858] [id = 780] 07:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 134 (0x88312000) [pid = 1858] [serial = 2339] [outer = (nil)] 07:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 135 (0x8acaec00) [pid = 1858] [serial = 2340] [outer = 0x88312000] 07:13:56 INFO - PROCESS | 1858 | 1462630436463 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 136 (0x8b5ac000) [pid = 1858] [serial = 2341] [outer = 0x88312000] 07:13:57 INFO - PROCESS | 1858 | 1462630437350 Marionette TRACE conn4 <- [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]]]}] 07:13:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:13:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:13:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:13:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1688ms 07:13:57 INFO - PROCESS | 1858 | 1462630437394 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 1858 | 1462630437403 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:13:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:13:57 INFO - PROCESS | 1858 | 1462630437414 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 1858 | 1462630437419 Marionette TRACE conn4 <- [1,3086,null,{}] 07:13:57 INFO - PROCESS | 1858 | 1462630437425 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 1858 | 1462630437803 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:13:58 INFO - PROCESS | 1858 | 1462630438094 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2b000 == 177 [pid = 1858] [id = 781] 07:13:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 137 (0x8cccd800) [pid = 1858] [serial = 2342] [outer = (nil)] 07:13:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 138 (0x8d721c00) [pid = 1858] [serial = 2343] [outer = 0x8cccd800] 07:13:58 INFO - PROCESS | 1858 | 1462630438186 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 139 (0x8dd87400) [pid = 1858] [serial = 2344] [outer = 0x8cccd800] 07:13:59 INFO - PROCESS | 1858 | 1462630439000 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:13:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:13:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1642ms 07:13:59 INFO - PROCESS | 1858 | 1462630439057 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1858 | 1462630439061 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:13:59 INFO - PROCESS | 1858 | 1462630439068 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1858 | 1462630439074 Marionette TRACE conn4 <- [1,3090,null,{}] 07:13:59 INFO - PROCESS | 1858 | 1462630439110 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 1858 | 1462630439354 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:13:59 INFO - PROCESS | 1858 | 1462630439686 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ded6400 == 178 [pid = 1858] [id = 782] 07:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 140 (0x8e117800) [pid = 1858] [serial = 2345] [outer = (nil)] 07:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 141 (0x8e1b0400) [pid = 1858] [serial = 2346] [outer = 0x8e117800] 07:13:59 INFO - PROCESS | 1858 | 1462630439820 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 142 (0x8e263800) [pid = 1858] [serial = 2347] [outer = 0x8e117800] 07:14:00 INFO - PROCESS | 1858 | 1462630440626 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:14:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:14:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1593ms 07:14:00 INFO - PROCESS | 1858 | 1462630440661 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 1858 | 1462630440666 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:14:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:14:00 INFO - PROCESS | 1858 | 1462630440672 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 1858 | 1462630440676 Marionette TRACE conn4 <- [1,3094,null,{}] 07:14:00 INFO - PROCESS | 1858 | 1462630440683 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 1858 | 1462630440921 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:14:01 INFO - PROCESS | 1858 | 1462630441250 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x864ca000 == 179 [pid = 1858] [id = 783] 07:14:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 143 (0x8e2e4000) [pid = 1858] [serial = 2348] [outer = (nil)] 07:14:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 144 (0x8eb9a800) [pid = 1858] [serial = 2349] [outer = 0x8e2e4000] 07:14:01 INFO - PROCESS | 1858 | 1462630441345 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 145 (0x8f108000) [pid = 1858] [serial = 2350] [outer = 0x8e2e4000] 07:14:02 INFO - PROCESS | 1858 | 1462630442202 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:14:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1539ms 07:14:02 INFO - PROCESS | 1858 | 1462630442212 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 1858 | 1462630442216 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:14:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:14:02 INFO - PROCESS | 1858 | 1462630442223 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 1858 | 1462630442227 Marionette TRACE conn4 <- [1,3098,null,{}] 07:14:02 INFO - PROCESS | 1858 | 1462630442233 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 1858 | 1462630442478 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:14:02 INFO - PROCESS | 1858 | 1462630442796 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x864c5800 == 180 [pid = 1858] [id = 784] 07:14:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 146 (0x864d1400) [pid = 1858] [serial = 2351] [outer = (nil)] 07:14:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 147 (0x8f45d400) [pid = 1858] [serial = 2352] [outer = 0x864d1400] 07:14:02 INFO - PROCESS | 1858 | 1462630442890 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 148 (0x90a6c400) [pid = 1858] [serial = 2353] [outer = 0x864d1400] 07:14:03 INFO - PROCESS | 1858 | 1462630443780 Marionette TRACE conn4 <- [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]]]}] 07:14:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:14:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:14:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1584ms 07:14:03 INFO - PROCESS | 1858 | 1462630443808 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 1858 | 1462630443812 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:14:03 INFO - PROCESS | 1858 | 1462630443819 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1858 | 1462630443822 Marionette TRACE conn4 <- [1,3102,null,{}] 07:14:03 INFO - PROCESS | 1858 | 1462630443828 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 1858 | 1462630444084 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:14:04 INFO - PROCESS | 1858 | 1462630444424 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x896cd400 == 181 [pid = 1858] [id = 785] 07:14:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 149 (0x8d884400) [pid = 1858] [serial = 2354] [outer = (nil)] 07:14:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 150 (0x90d89800) [pid = 1858] [serial = 2355] [outer = 0x8d884400] 07:14:04 INFO - PROCESS | 1858 | 1462630444558 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 151 (0x919b6800) [pid = 1858] [serial = 2356] [outer = 0x8d884400] 07:14:05 INFO - PROCESS | 1858 | 1462630445352 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:14:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1592ms 07:14:05 INFO - PROCESS | 1858 | 1462630445412 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 1858 | 1462630445416 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:14:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:14:05 INFO - PROCESS | 1858 | 1462630445422 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 1858 | 1462630445426 Marionette TRACE conn4 <- [1,3106,null,{}] 07:14:05 INFO - PROCESS | 1858 | 1462630445432 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 1858 | 1462630445661 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:14:06 INFO - PROCESS | 1858 | 1462630445982 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8e2dac00 == 182 [pid = 1858] [id = 786] 07:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 152 (0x90a70400) [pid = 1858] [serial = 2357] [outer = (nil)] 07:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 153 (0x91a3ec00) [pid = 1858] [serial = 2358] [outer = 0x90a70400] 07:14:06 INFO - PROCESS | 1858 | 1462630446075 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 154 (0x91cc8c00) [pid = 1858] [serial = 2359] [outer = 0x90a70400] 07:14:06 INFO - PROCESS | 1858 | 1462630446935 Marionette TRACE conn4 <- [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]]]}] 07:14:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:14:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:14:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:14:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1548ms 07:14:06 INFO - PROCESS | 1858 | 1462630446972 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 1858 | 1462630446976 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:14:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:14:06 INFO - PROCESS | 1858 | 1462630446983 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1858 | 1462630446987 Marionette TRACE conn4 <- [1,3110,null,{}] 07:14:07 INFO - PROCESS | 1858 | 1462630447041 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:07 INFO - PROCESS | 1858 | 1462630447286 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:14:07 INFO - PROCESS | 1858 | 1462630447603 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8decc800 == 183 [pid = 1858] [id = 787] 07:14:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 155 (0x90bcb800) [pid = 1858] [serial = 2360] [outer = (nil)] 07:14:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 156 (0x92637800) [pid = 1858] [serial = 2361] [outer = 0x90bcb800] 07:14:07 INFO - PROCESS | 1858 | 1462630447763 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 157 (0x92895800) [pid = 1858] [serial = 2362] [outer = 0x90bcb800] 07:14:08 INFO - PROCESS | 1858 | 1462630448538 Marionette TRACE conn4 <- [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"]]]}] 07:14:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:14:08 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 07:14:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:14:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1581ms 07:14:08 INFO - PROCESS | 1858 | 1462630448565 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1858 | 1462630448569 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:14:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:14:08 INFO - PROCESS | 1858 | 1462630448575 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1858 | 1462630448579 Marionette TRACE conn4 <- [1,3114,null,{}] 07:14:08 INFO - PROCESS | 1858 | 1462630448584 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 1858 | 1462630448840 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:14:09 INFO - PROCESS | 1858 | 1462630449172 Marionette TRACE conn4 -> [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\", \"3cbb7a24-69c3-4b0f-af0b-8daa749cb762\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8476c000 == 184 [pid = 1858] [id = 788] 07:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 158 (0x8732c000) [pid = 1858] [serial = 2363] [outer = (nil)] 07:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 159 (0x93a38c00) [pid = 1858] [serial = 2364] [outer = 0x8732c000] 07:14:09 INFO - PROCESS | 1858 | 1462630449265 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 160 (0x93ce0400) [pid = 1858] [serial = 2365] [outer = 0x8732c000] 07:14:10 INFO - PROCESS | 1858 | 1462630450111 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:14:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1587ms 07:14:10 INFO - PROCESS | 1858 | 1462630450163 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 1858 | 1462630450166 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:14:11 WARNING - u'runner_teardown' () 07:14:11 INFO - No more tests 07:14:11 INFO - Got 0 unexpected results 07:14:11 INFO - SUITE-END | took 1309s 07:14:11 INFO - Closing logging queue 07:14:11 INFO - queue closed 07:14:11 INFO - Return code: 0 07:14:11 WARNING - # TBPL SUCCESS # 07:14:11 INFO - Running post-action listener: _resource_record_post_action 07:14:11 INFO - Running post-run listener: _resource_record_post_run 07:14:12 INFO - Total resource usage - Wall time: 1344s; CPU: 98.0%; Read bytes: 14077952; Write bytes: 920580096; Read time: 844; Write time: 254640 07:14:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:14:12 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134115328; Read time: 8; Write time: 133864 07:14:12 INFO - run-tests - Wall time: 1315s; CPU: 98.0%; Read bytes: 11247616; Write bytes: 777326592; Read time: 516; Write time: 112180 07:14:12 INFO - Running post-run listener: _upload_blobber_files 07:14:12 INFO - Blob upload gear active. 07:14:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:14:12 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 07:14:12 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:14:12 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:14:13 INFO - (blobuploader) - INFO - Open directory for files ... 07:14:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:14:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:14:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:14 INFO - (blobuploader) - INFO - Done attempting. 07:14:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:14:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:14:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:14 INFO - (blobuploader) - INFO - Done attempting. 07:14:14 INFO - (blobuploader) - INFO - Iteration through files over. 07:14:14 INFO - Return code: 0 07:14:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:14:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:14:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b6fd86e7fbe1fb7a51906532f0c3a3763f4866379c1221a139b4a7cdcddd92c86d8a6ba5f5f431d9bb54ca83e74d3882010bcaccd76b89d81874852e4614d4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a789879d32cd3f0c0c0aee41fb49ba4de1b103b6e908dc94cc3dcaf9c516fcc7f12aa196342e3c3da27e103e800efdac9b0592bc126cfd8ced10a31cfe774de"} 07:14:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:14:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:14:14 INFO - Contents: 07:14:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b6fd86e7fbe1fb7a51906532f0c3a3763f4866379c1221a139b4a7cdcddd92c86d8a6ba5f5f431d9bb54ca83e74d3882010bcaccd76b89d81874852e4614d4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a789879d32cd3f0c0c0aee41fb49ba4de1b103b6e908dc94cc3dcaf9c516fcc7f12aa196342e3c3da27e103e800efdac9b0592bc126cfd8ced10a31cfe774de"} 07:14:14 INFO - Running post-run listener: copy_logs_to_upload_dir 07:14:14 INFO - Copying logs to upload dir... 07:14:14 INFO - mkdir: /builds/slave/test/build/upload/logs 07:14:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1495.172834 ========= master_lag: 0.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 55 secs) (at 2016-05-07 07:14:15.508304) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-07 07:14:15.514519) ========= 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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b6fd86e7fbe1fb7a51906532f0c3a3763f4866379c1221a139b4a7cdcddd92c86d8a6ba5f5f431d9bb54ca83e74d3882010bcaccd76b89d81874852e4614d4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a789879d32cd3f0c0c0aee41fb49ba4de1b103b6e908dc94cc3dcaf9c516fcc7f12aa196342e3c3da27e103e800efdac9b0592bc126cfd8ced10a31cfe774de"} build_url:https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031192 build_url: 'https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b6fd86e7fbe1fb7a51906532f0c3a3763f4866379c1221a139b4a7cdcddd92c86d8a6ba5f5f431d9bb54ca83e74d3882010bcaccd76b89d81874852e4614d4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a789879d32cd3f0c0c0aee41fb49ba4de1b103b6e908dc94cc3dcaf9c516fcc7f12aa196342e3c3da27e103e800efdac9b0592bc126cfd8ced10a31cfe774de"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UamDP-g2SOaGnwkg6sYjGg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-07 07:14:15.573913) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 07:14:15.574445) ========= 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=5a152710dd62cc268aad214e000002d8-1462623405.259380-2146280857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016509 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 07:14:15.669153) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-07 07:14:15.669616) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-07 07:14:15.670191) ========= ========= Total master_lag: 0.66 =========