builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0265 starttime: 1465203024.36 results: success (0) buildid: 20160606003529 builduid: 5bf5b41c7b4a4cc698ee9abdcebeaa3c revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.363238) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.363746) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.364059) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.388131) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.388525) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-06 01:50:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 129M=0s 2016-06-06 01:50:24 (129 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.135791 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.544884) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.545221) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.024480 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:24.594022) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:50:24.594412) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --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 7f8d31a531ca31d5206f0a37528c36d1695ad767 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-06 01:50:24,677 truncating revision to first 12 chars 2016-06-06 01:50:24,677 Setting DEBUG logging. 2016-06-06 01:50:24,677 attempt 1/10 2016-06-06 01:50:24,677 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7f8d31a531ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:50:25,943 unpacking tar archive at: mozilla-aurora-7f8d31a531ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.549376 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:50:26.165814) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:26.166338) ========= script_repo_revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:26.166987) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:26.167377) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:50:26.186426) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-06 01:50:26.186869) ========= /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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 01:50:26 INFO - MultiFileLogger online at 20160606 01:50:26 in /builds/slave/test 01:50:26 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 01:50:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:50:26 INFO - {'append_to_log': False, 01:50:26 INFO - 'base_work_dir': '/builds/slave/test', 01:50:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:50:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:50:26 INFO - 'buildbot_json_path': 'buildprops.json', 01:50:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:50:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:50:26 INFO - 'download_minidump_stackwalk': True, 01:50:26 INFO - 'download_symbols': 'true', 01:50:26 INFO - 'e10s': False, 01:50:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:50:26 INFO - 'tooltool.py': '/tools/tooltool.py', 01:50:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:50:26 INFO - '/tools/misc-python/virtualenv.py')}, 01:50:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:50:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:50:26 INFO - 'log_level': 'info', 01:50:26 INFO - 'log_to_console': True, 01:50:26 INFO - 'opt_config_files': (), 01:50:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:50:26 INFO - '--processes=1', 01:50:26 INFO - '--config=%(test_path)s/wptrunner.ini', 01:50:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:50:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:50:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:50:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:50:26 INFO - 'pip_index': False, 01:50:26 INFO - 'require_test_zip': True, 01:50:26 INFO - 'test_type': ('testharness',), 01:50:26 INFO - 'this_chunk': '1', 01:50:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:50:26 INFO - 'total_chunks': '10', 01:50:26 INFO - 'virtualenv_path': 'venv', 01:50:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:50:26 INFO - 'work_dir': 'build'} 01:50:26 INFO - ##### 01:50:26 INFO - ##### Running clobber step. 01:50:26 INFO - ##### 01:50:26 INFO - Running pre-action listener: _resource_record_pre_action 01:50:26 INFO - Running main action method: clobber 01:50:26 INFO - rmtree: /builds/slave/test/build 01:50:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:50:27 INFO - Running post-action listener: _resource_record_post_action 01:50:27 INFO - ##### 01:50:27 INFO - ##### Running read-buildbot-config step. 01:50:27 INFO - ##### 01:50:27 INFO - Running pre-action listener: _resource_record_pre_action 01:50:27 INFO - Running main action method: read_buildbot_config 01:50:27 INFO - Using buildbot properties: 01:50:27 INFO - { 01:50:27 INFO - "project": "", 01:50:27 INFO - "product": "firefox", 01:50:27 INFO - "script_repo_revision": "production", 01:50:27 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 01:50:27 INFO - "repository": "", 01:50:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 01:50:27 INFO - "buildid": "20160606003529", 01:50:27 INFO - "pgo_build": "False", 01:50:27 INFO - "basedir": "/builds/slave/test", 01:50:27 INFO - "buildnumber": 24, 01:50:27 INFO - "slavename": "t-yosemite-r7-0265", 01:50:27 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 01:50:27 INFO - "platform": "macosx64", 01:50:27 INFO - "branch": "mozilla-aurora", 01:50:27 INFO - "revision": "7f8d31a531ca31d5206f0a37528c36d1695ad767", 01:50:27 INFO - "repo_path": "releases/mozilla-aurora", 01:50:27 INFO - "moz_repo_path": "", 01:50:27 INFO - "stage_platform": "macosx64", 01:50:27 INFO - "builduid": "5bf5b41c7b4a4cc698ee9abdcebeaa3c", 01:50:27 INFO - "slavebuilddir": "test" 01:50:27 INFO - } 01:50:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 01:50:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 01:50:27 INFO - Running post-action listener: _resource_record_post_action 01:50:27 INFO - ##### 01:50:27 INFO - ##### Running download-and-extract step. 01:50:27 INFO - ##### 01:50:27 INFO - Running pre-action listener: _resource_record_pre_action 01:50:27 INFO - Running main action method: download_and_extract 01:50:27 INFO - mkdir: /builds/slave/test/build/tests 01:50:27 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')]} 01:50:27 INFO - https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:50:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:50:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:50:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:50:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 01:50:34 INFO - Downloaded 1235 bytes. 01:50:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:50:34 INFO - Using the following test package requirements: 01:50:34 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:50:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 01:50:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 01:50:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'jsshell-mac64.zip'], 01:50:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 01:50:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:50:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 01:50:34 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 01:50:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 01:50:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:50:34 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 01:50:34 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 01:50:34 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')]} 01:50:34 INFO - https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:50:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:50:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:50:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:50:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 01:50:36 INFO - Downloaded 18347725 bytes. 01:50:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:50:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:50:36 INFO - caution: filename not matched: web-platform/* 01:50:36 INFO - Return code: 11 01:50: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')]} 01:50:36 INFO - https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:50:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:50:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:50:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:50:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 01:50:37 INFO - Downloaded 36389086 bytes. 01:50:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:50:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:50:41 INFO - caution: filename not matched: bin/* 01:50:41 INFO - caution: filename not matched: config/* 01:50:41 INFO - caution: filename not matched: mozbase/* 01:50:41 INFO - caution: filename not matched: marionette/* 01:50:41 INFO - caution: filename not matched: tools/wptserve/* 01:50:41 INFO - Return code: 11 01:50:41 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')]} 01:50:41 INFO - https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 01:50:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:50:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:50:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 01:50:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 01:50:46 INFO - Downloaded 73048250 bytes. 01:50:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:50:46 INFO - mkdir: /builds/slave/test/properties 01:50:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:50:46 INFO - Writing to file /builds/slave/test/properties/build_url 01:50:46 INFO - Contents: 01:50:46 INFO - build_url:https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:50:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:50:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:50:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:50:47 INFO - Contents: 01:50:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:50:47 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')]} 01:50:47 INFO - https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:50:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:50:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:50:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:50:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 01:50:53 INFO - Downloaded 103674360 bytes. 01:50:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:50:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:50:56 INFO - Return code: 0 01:50:56 INFO - Running post-action listener: _resource_record_post_action 01:50:56 INFO - Running post-action listener: set_extra_try_arguments 01:50:56 INFO - ##### 01:50:56 INFO - ##### Running create-virtualenv step. 01:50:56 INFO - ##### 01:50:56 INFO - Running pre-action listener: _pre_create_virtualenv 01:50:56 INFO - Running pre-action listener: _resource_record_pre_action 01:50:56 INFO - Running main action method: create_virtualenv 01:50:56 INFO - Creating virtualenv /builds/slave/test/build/venv 01:50:56 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 01:50:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:50:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:50:56 INFO - Using real prefix '/tools/python27' 01:50:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:50:57 INFO - Installing distribute.............................................................................................................................................................................................done. 01:51:00 INFO - Installing pip.................done. 01:51:00 INFO - Return code: 0 01:51:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:51:00 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')]} 01:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:00 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')]} 01:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:00 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x10afffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b01cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c9bcae890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:51:00 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:00 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:00 INFO - 'HOME': '/Users/cltbld', 01:51:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:00 INFO - 'LOGNAME': 'cltbld', 01:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:00 INFO - 'MOZ_NO_REMOTE': '1', 01:51:00 INFO - 'NO_EM_RESTART': '1', 01:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:00 INFO - 'PWD': '/builds/slave/test', 01:51:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:00 INFO - 'SHELL': '/bin/bash', 01:51:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:00 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:00 INFO - 'USER': 'cltbld', 01:51:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:00 INFO - 'XPC_FLAGS': '0x0', 01:51:00 INFO - 'XPC_SERVICE_NAME': '0', 01:51:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:51:00 INFO - Downloading/unpacking psutil>=0.7.1 01:51:00 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 01:51:00 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 01:51:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:00 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 01:51:00 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 01:51:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:51:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:51:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:51:03 INFO - Installing collected packages: psutil 01:51:03 INFO - Running setup.py install for psutil 01:51:03 INFO - building 'psutil._psutil_osx' extension 01:51:03 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 01:51:04 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 01:51:04 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 01:51:04 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 01:51:04 INFO - building 'psutil._psutil_posix' extension 01:51:04 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 01:51:04 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:51:04 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:51:04 INFO - ^ 01:51:04 INFO - 1 warning generated. 01:51:04 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 01:51:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:51:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:51:04 INFO - Successfully installed psutil 01:51:04 INFO - Cleaning up... 01:51:04 INFO - Return code: 0 01:51:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:51:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:51:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:51:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:04 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x10afffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b01cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c9bcae890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:51:04 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:04 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:04 INFO - 'HOME': '/Users/cltbld', 01:51:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:04 INFO - 'LOGNAME': 'cltbld', 01:51:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:04 INFO - 'MOZ_NO_REMOTE': '1', 01:51:04 INFO - 'NO_EM_RESTART': '1', 01:51:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:04 INFO - 'PWD': '/builds/slave/test', 01:51:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:04 INFO - 'SHELL': '/bin/bash', 01:51:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:04 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:04 INFO - 'USER': 'cltbld', 01:51:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:04 INFO - 'XPC_FLAGS': '0x0', 01:51:04 INFO - 'XPC_SERVICE_NAME': '0', 01:51:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:51:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:51:05 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 01:51:05 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 01:51:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:05 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 01:51:05 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 01:51:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:51:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:51:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:51:07 INFO - Installing collected packages: mozsystemmonitor 01:51:07 INFO - Running setup.py install for mozsystemmonitor 01:51:07 INFO - Successfully installed mozsystemmonitor 01:51:07 INFO - Cleaning up... 01:51:08 INFO - Return code: 0 01:51:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:51:08 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')]} 01:51:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:08 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')]} 01:51:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:08 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x10afffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b01cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c9bcae890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:51:08 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:08 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:08 INFO - 'HOME': '/Users/cltbld', 01:51:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:08 INFO - 'LOGNAME': 'cltbld', 01:51:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:08 INFO - 'MOZ_NO_REMOTE': '1', 01:51:08 INFO - 'NO_EM_RESTART': '1', 01:51:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:08 INFO - 'PWD': '/builds/slave/test', 01:51:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:08 INFO - 'SHELL': '/bin/bash', 01:51:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:08 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:08 INFO - 'USER': 'cltbld', 01:51:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:08 INFO - 'XPC_FLAGS': '0x0', 01:51:08 INFO - 'XPC_SERVICE_NAME': '0', 01:51:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:51:08 INFO - Downloading/unpacking blobuploader==1.2.4 01:51:08 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 01:51:08 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 01:51:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:08 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 01:51:08 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 01:51:10 INFO - Downloading blobuploader-1.2.4.tar.gz 01:51:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:51:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:51:10 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 01:51:10 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 01:51:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:10 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 01:51:10 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 01:51:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:51:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:51:11 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 01:51:11 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 01:51:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:11 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 01:51:11 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 01:51:11 INFO - Downloading docopt-0.6.1.tar.gz 01:51:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:51:12 INFO - Installing collected packages: blobuploader, requests, docopt 01:51:12 INFO - Running setup.py install for blobuploader 01:51:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:51:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:51:12 INFO - Running setup.py install for requests 01:51:12 INFO - Running setup.py install for docopt 01:51:12 INFO - Successfully installed blobuploader requests docopt 01:51:12 INFO - Cleaning up... 01:51:12 INFO - Return code: 0 01:51:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:51:12 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')]} 01:51:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:12 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')]} 01:51:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:12 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x10afffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b01cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c9bcae890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:51:12 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:12 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:51:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:12 INFO - 'HOME': '/Users/cltbld', 01:51:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:12 INFO - 'LOGNAME': 'cltbld', 01:51:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:12 INFO - 'MOZ_NO_REMOTE': '1', 01:51:12 INFO - 'NO_EM_RESTART': '1', 01:51:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:12 INFO - 'PWD': '/builds/slave/test', 01:51:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:12 INFO - 'SHELL': '/bin/bash', 01:51:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:12 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:12 INFO - 'USER': 'cltbld', 01:51:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:12 INFO - 'XPC_FLAGS': '0x0', 01:51:12 INFO - 'XPC_SERVICE_NAME': '0', 01:51:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-OYIShj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-yoj91F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-1eaX8d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-OdY9Aa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-e48Wd8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-BCJn3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-bYEzHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-3Fu7Ux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:51:13 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-JMDu1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-oR8EZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-Ie7685-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-JP8AZi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-tuSEk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-87kOhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-5zA8Zd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-KC4277-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-e7NPfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-eKzc1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:51:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:51:14 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-9kc2sK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:51:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:51:15 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-K1iLkc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:51:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:51:15 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-A0rSMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:51:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:51:15 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 01:51:15 INFO - Running setup.py install for manifestparser 01:51:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:51:15 INFO - Running setup.py install for mozcrash 01:51:15 INFO - Running setup.py install for mozdebug 01:51:16 INFO - Running setup.py install for mozdevice 01:51:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Running setup.py install for mozfile 01:51:16 INFO - Running setup.py install for mozhttpd 01:51:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Running setup.py install for mozinfo 01:51:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Running setup.py install for mozInstall 01:51:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:51:16 INFO - Running setup.py install for mozleak 01:51:16 INFO - Running setup.py install for mozlog 01:51:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Running setup.py install for moznetwork 01:51:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Running setup.py install for mozprocess 01:51:17 INFO - Running setup.py install for mozprofile 01:51:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Running setup.py install for mozrunner 01:51:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:51:17 INFO - Running setup.py install for mozscreenshot 01:51:17 INFO - Running setup.py install for moztest 01:51:18 INFO - Running setup.py install for mozversion 01:51:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:51:18 INFO - Running setup.py install for wptserve 01:51:18 INFO - Running setup.py install for marionette-driver 01:51:18 INFO - Running setup.py install for browsermob-proxy 01:51:18 INFO - Running setup.py install for marionette-client 01:51:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:51:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:51:19 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 01:51:19 INFO - Cleaning up... 01:51:19 INFO - Return code: 0 01:51:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01: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')]} 01:51:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01: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')]} 01:51:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:51:19 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x10afffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b01cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c9bcae890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:51:19 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 01:51:19 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:51:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:19 INFO - 'HOME': '/Users/cltbld', 01:51:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:19 INFO - 'LOGNAME': 'cltbld', 01:51:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:19 INFO - 'MOZ_NO_REMOTE': '1', 01:51:19 INFO - 'NO_EM_RESTART': '1', 01:51:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:19 INFO - 'PWD': '/builds/slave/test', 01:51:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:19 INFO - 'SHELL': '/bin/bash', 01:51:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:19 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:19 INFO - 'USER': 'cltbld', 01:51:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:19 INFO - 'XPC_FLAGS': '0x0', 01:51:19 INFO - 'XPC_SERVICE_NAME': '0', 01:51:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-QJIByN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-ziGILT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-rlXkTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-6nZRal-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-OHf9mY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-e6kq_F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:51:19 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)) 01:51:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:51:19 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-e8Gzz5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-L6K7aS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-h7ywvT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-w8kwp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-2TPZUr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-N0Ap6M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-LU7y2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-9kE6D8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-3e1KHZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:51:20 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)) 01:51:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:51:20 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-QN0F1h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:51:21 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)) 01:51:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:51:21 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-109KzD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:51:21 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)) 01:51:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:51:21 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-aZ8Q5r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:51:21 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)) 01:51:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:51:21 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-mdFEi6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:51:21 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)) 01:51:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:51:21 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-g5reYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:51:21 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)) 01:51:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:51:21 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-iE8sr_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:51:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:51:21 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)) 01:51:21 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)) 01:51:21 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)) 01:51:21 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)) 01:51:21 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)) 01:51:21 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)) 01:51:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:51:21 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 01:51:21 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 01:51:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:51:21 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 01:51:21 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 01:51:24 INFO - Downloading blessings-1.6.tar.gz 01:51:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:51:24 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)) 01:51:24 INFO - Installing collected packages: blessings 01:51:24 INFO - Running setup.py install for blessings 01:51:25 INFO - Successfully installed blessings 01:51:25 INFO - Cleaning up... 01:51:25 INFO - Return code: 0 01:51:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:51:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:51:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:51:25 INFO - Reading from file tmpfile_stdout 01:51:25 INFO - Current package versions: 01:51:25 INFO - blessings == 1.6 01:51:25 INFO - blobuploader == 1.2.4 01:51:25 INFO - browsermob-proxy == 0.6.0 01:51:25 INFO - docopt == 0.6.1 01:51:25 INFO - manifestparser == 1.1 01:51:25 INFO - marionette-client == 2.3.0 01:51:25 INFO - marionette-driver == 1.4.0 01:51:25 INFO - mozInstall == 1.12 01:51:25 INFO - mozcrash == 0.17 01:51:25 INFO - mozdebug == 0.1 01:51:25 INFO - mozdevice == 0.48 01:51:25 INFO - mozfile == 1.2 01:51:25 INFO - mozhttpd == 0.7 01:51:25 INFO - mozinfo == 0.9 01:51:25 INFO - mozleak == 0.1 01:51:25 INFO - mozlog == 3.1 01:51:25 INFO - moznetwork == 0.27 01:51:25 INFO - mozprocess == 0.22 01:51:25 INFO - mozprofile == 0.28 01:51:25 INFO - mozrunner == 6.11 01:51:25 INFO - mozscreenshot == 0.1 01:51:25 INFO - mozsystemmonitor == 0.0 01:51:25 INFO - moztest == 0.7 01:51:25 INFO - mozversion == 1.4 01:51:25 INFO - psutil == 3.1.1 01:51:25 INFO - requests == 1.2.3 01:51:25 INFO - wptserve == 1.4.0 01:51:25 INFO - wsgiref == 0.1.2 01:51:25 INFO - Running post-action listener: _resource_record_post_action 01:51:25 INFO - Running post-action listener: _start_resource_monitoring 01:51:25 INFO - Starting resource monitoring. 01:51:25 INFO - ##### 01:51:25 INFO - ##### Running pull step. 01:51:25 INFO - ##### 01:51:25 INFO - Running pre-action listener: _resource_record_pre_action 01:51:25 INFO - Running main action method: pull 01:51:25 INFO - Pull has nothing to do! 01:51:25 INFO - Running post-action listener: _resource_record_post_action 01:51:25 INFO - ##### 01:51:25 INFO - ##### Running install step. 01:51:25 INFO - ##### 01:51:25 INFO - Running pre-action listener: _resource_record_pre_action 01:51:25 INFO - Running main action method: install 01:51:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:51:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:51:25 INFO - Reading from file tmpfile_stdout 01:51:25 INFO - Detecting whether we're running mozinstall >=1.0... 01:51:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:51:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:51:25 INFO - Reading from file tmpfile_stdout 01:51:25 INFO - Output received: 01:51:25 INFO - Usage: mozinstall [options] installer 01:51:25 INFO - Options: 01:51:25 INFO - -h, --help show this help message and exit 01:51:25 INFO - -d DEST, --destination=DEST 01:51:25 INFO - Directory to install application into. [default: 01:51:25 INFO - "/builds/slave/test"] 01:51:25 INFO - --app=APP Application being installed. [default: firefox] 01:51:25 INFO - mkdir: /builds/slave/test/build/application 01:51:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 01:51:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 01:51:44 INFO - Reading from file tmpfile_stdout 01:51:44 INFO - Output received: 01:51:44 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 01:51:44 INFO - Running post-action listener: _resource_record_post_action 01:51:44 INFO - ##### 01:51:44 INFO - ##### Running run-tests step. 01:51:44 INFO - ##### 01:51:44 INFO - Running pre-action listener: _resource_record_pre_action 01:51:44 INFO - Running main action method: run_tests 01:51:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:51:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:51:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:51:44 INFO - grabbing minidump binary from tooltool 01:51:44 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')]} 01:51:44 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b0185e0>, '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 0x10abfbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ac26990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:51:44 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:51:44 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/macosx64/releng.manifest -o -c /builds/tooltool_cache 01:51:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:51:44 INFO - Return code: 0 01:51:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:51:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:51:44 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 01:51:44 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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 01:51:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render', 01:51:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:51:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:51:44 INFO - 'HOME': '/Users/cltbld', 01:51:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:51:44 INFO - 'LOGNAME': 'cltbld', 01:51:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:51:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:44 INFO - 'MOZ_NO_REMOTE': '1', 01:51:44 INFO - 'NO_EM_RESTART': '1', 01:51:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:51:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:51:44 INFO - 'PWD': '/builds/slave/test', 01:51:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:51:44 INFO - 'SHELL': '/bin/bash', 01:51:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners', 01:51:44 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 01:51:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:51:44 INFO - 'USER': 'cltbld', 01:51:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:51:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:51:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:51:44 INFO - 'XPC_FLAGS': '0x0', 01:51:44 INFO - 'XPC_SERVICE_NAME': '0', 01:51:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:51:44 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 01:51:44 INFO - STDERR: /builds/slave/test/build/venv/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 01:51:44 INFO - import pkg_resources 01:51:45 INFO - Using 1 client processes 01:51:45 INFO - wptserve Starting http server on 127.0.0.1:8000 01:51:45 INFO - wptserve Starting http server on 127.0.0.1:8001 01:51:45 INFO - wptserve Starting http server on 127.0.0.1:8443 01:51:47 INFO - SUITE-START | Running 778 tests 01:51:47 INFO - Running testharness tests 01:51:47 INFO - Setting up ssl 01:51:47 INFO - PROCESS | certutil | 01:51:47 INFO - PROCESS | certutil | 01:51:47 INFO - PROCESS | certutil | 01:51:47 INFO - Certificate Nickname Trust Attributes 01:51:47 INFO - SSL,S/MIME,JAR/XPI 01:51:47 INFO - 01:51:47 INFO - web-platform-tests CT,, 01:51:47 INFO - 01:51:47 INFO - Starting runner 01:51:48 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:51:48 INFO - PROCESS | 1647 | 1465203108716 Marionette DEBUG Marionette enabled via build flag and pref 01:51:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cf4800 == 1 [pid = 1647] [id = 1] 01:51:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 1 (0x113cf5000) [pid = 1647] [serial = 1] [outer = 0x0] 01:51:48 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:51:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 2 (0x113cf6000) [pid = 1647] [serial = 2] [outer = 0x113cf5000] 01:51:49 INFO - PROCESS | 1647 | 1465203109029 Marionette INFO Listening on port 2828 01:51:49 INFO - PROCESS | 1647 | 1465203109258 Marionette DEBUG Marionette enabled via command-line flag 01:51:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x11697f800 == 2 [pid = 1647] [id = 2] 01:51:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 3 (0x116980000) [pid = 1647] [serial = 3] [outer = 0x0] 01:51:49 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:51:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 4 (0x116981000) [pid = 1647] [serial = 4] [outer = 0x116980000] 01:51:49 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:51:49 INFO - PROCESS | 1647 | 1465203109421 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 01:51:49 INFO - PROCESS | 1647 | 1465203109492 Marionette DEBUG Closed connection conn0 01:51:49 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:51:49 INFO - PROCESS | 1647 | 1465203109495 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 01:51:49 INFO - PROCESS | 1647 | 1465203109506 Marionette DEBUG Closed connection conn1 01:51:49 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:51:49 INFO - PROCESS | 1647 | 1465203109511 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 01:51:49 INFO - PROCESS | 1647 | 1465203109519 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:51:49 INFO - PROCESS | 1647 | 1465203109525 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606003529","device":"desktop","version":"48.0a2"} 01:51:49 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:51:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b0000 == 3 [pid = 1647] [id = 3] 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 5 (0x11a0b0800) [pid = 1647] [serial = 5] [outer = 0x0] 01:51:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b1000 == 4 [pid = 1647] [id = 4] 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 6 (0x11a0d1400) [pid = 1647] [serial = 6] [outer = 0x0] 01:51:50 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:51:50 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:51:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12370f000 == 5 [pid = 1647] [id = 5] 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 7 (0x11a0d0c00) [pid = 1647] [serial = 7] [outer = 0x0] 01:51:50 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:51:50 INFO - PROCESS | 1647 | [1647] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 8 (0x1237d8000) [pid = 1647] [serial = 8] [outer = 0x11a0d0c00] 01:51:50 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 9 (0x12471d800) [pid = 1647] [serial = 9] [outer = 0x11a0b0800] 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 10 (0x1235bc800) [pid = 1647] [serial = 10] [outer = 0x11a0d1400] 01:51:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 11 (0x1235be800) [pid = 1647] [serial = 11] [outer = 0x11a0d0c00] 01:51:51 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:51:51 INFO - PROCESS | 1647 | 1465203111376 Marionette INFO startBrowser 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:51 INFO - PROCESS | 1647 | 1465203111399 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 1647 | 1465203111408 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 1647 | 1465203111410 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:51 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:51:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 12 (0x12715a400) [pid = 1647] [serial = 12] [outer = 0x11a0d0c00] 01:51:51 INFO - PROCESS | 1647 | 1465203111763 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"153f15c8-e33c-1842-adc0-16d7e8d759a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606003529","device":"desktop","version":"48.0a2","command_id":1}}] 01:51:51 INFO - PROCESS | 1647 | 1465203111849 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:51:51 INFO - PROCESS | 1647 | 1465203111851 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:51 INFO - PROCESS | 1647 | 1465203111899 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:51:51 INFO - PROCESS | 1647 | 1465203111987 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:51:51 INFO - PROCESS | 1647 | 1465203111989 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:51 INFO - PROCESS | 1647 | [1647] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:51:52 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 13 (0x128f28000) [pid = 1647] [serial = 13] [outer = 0x11a0d0c00] 01:51:52 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:51:52 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:52 INFO - PROCESS | 1647 | 1465203112249 Marionette TRACE conn2 <- [1,3,null,{}] 01:51:52 INFO - PROCESS | 1647 | 1465203112251 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:51:52 INFO - PROCESS | 1647 | 1465203112254 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:52 INFO - PROCESS | 1647 | 1465203112270 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:51:52 INFO - PROCESS | 1647 | 1465203112298 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1647 | 1465203112299 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:51:52 INFO - PROCESS | 1647 | 1465203112302 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 1647 | 1465203112306 Marionette TRACE conn2 <- [1,6,null,{}] 01:51:52 INFO - PROCESS | 1647 | 1465203112310 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:52 INFO - PROCESS | 1647 | 1465203112311 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:52 INFO - PROCESS | 1647 | 1465203112322 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:51:52 INFO - PROCESS | 1647 | 1465203112329 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1647 | 1465203112330 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291d8000 == 6 [pid = 1647] [id = 6] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 14 (0x1194e9000) [pid = 1647] [serial = 14] [outer = 0x0] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 15 (0x1194eac00) [pid = 1647] [serial = 15] [outer = 0x1194e9000] 01:51:52 INFO - PROCESS | 1647 | 1465203112363 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 16 (0x129496400) [pid = 1647] [serial = 16] [outer = 0x1194e9000] 01:51:52 INFO - PROCESS | 1647 | 1465203112646 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 01:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:51:52 INFO - PROCESS | 1647 | 1465203112679 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1647 | 1465203112680 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:51:52 INFO - PROCESS | 1647 | 1465203112683 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 1647 | 1465203112684 Marionette TRACE conn2 <- [1,10,null,{}] 01:51:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1297a0800 == 7 [pid = 1647] [id = 7] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 17 (0x129634000) [pid = 1647] [serial = 17] [outer = 0x0] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 18 (0x129636c00) [pid = 1647] [serial = 18] [outer = 0x129634000] 01:51:52 INFO - PROCESS | 1647 | 1465203112714 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1647 | 1465203112739 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:52 INFO - PROCESS | 1647 | 1465203112742 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 19 (0x12a716400) [pid = 1647] [serial = 19] [outer = 0x129634000] 01:51:52 INFO - PROCESS | 1647 | 1465203112882 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:51:52 INFO - PROCESS | 1647 | 1465203112896 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1647 | 1465203112897 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a905800 == 8 [pid = 1647] [id = 8] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 20 (0x12a831800) [pid = 1647] [serial = 20] [outer = 0x0] 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 21 (0x12a96b400) [pid = 1647] [serial = 21] [outer = 0x12a831800] 01:51:52 INFO - PROCESS | 1647 | 1465203112926 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 22 (0x12a96f800) [pid = 1647] [serial = 22] [outer = 0x12a831800] 01:51:53 INFO - PROCESS | 1647 | 1465203113304 Marionette TRACE conn2 <- [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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 01:51:53 INFO - PROCESS | 1647 | 1465203113367 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1647 | 1465203113369 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:51:53 INFO - PROCESS | 1647 | 1465203113382 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1647 | 1465203113383 Marionette TRACE conn2 <- [1,14,null,{}] 01:51:53 INFO - PROCESS | 1647 | 1465203113386 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 1647 | 1465203113390 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:53 INFO - PROCESS | 1647 | 1465203113497 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:51:53 INFO - PROCESS | 1647 | 1465203113509 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 1647 | 1465203113511 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba1d000 == 9 [pid = 1647] [id = 9] 01:51:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 23 (0x12a970800) [pid = 1647] [serial = 23] [outer = 0x0] 01:51:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 24 (0x12ba29800) [pid = 1647] [serial = 24] [outer = 0x12a970800] 01:51:53 INFO - PROCESS | 1647 | 1465203113544 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 25 (0x12bb75800) [pid = 1647] [serial = 25] [outer = 0x12a970800] 01:51:53 INFO - PROCESS | 1647 | 1465203113898 Marionette TRACE conn2 <- [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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 522ms 01:51:53 INFO - PROCESS | 1647 | 1465203113901 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1647 | 1465203113902 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:51:53 INFO - PROCESS | 1647 | 1465203113909 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1647 | 1465203113910 Marionette TRACE conn2 <- [1,18,null,{}] 01:51:53 INFO - PROCESS | 1647 | 1465203113912 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 1647 | 1465203113914 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:54 INFO - PROCESS | 1647 | 1465203114053 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:51:54 INFO - PROCESS | 1647 | 1465203114060 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1647 | 1465203114063 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bec8800 == 10 [pid = 1647] [id = 10] 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 26 (0x12bb83800) [pid = 1647] [serial = 26] [outer = 0x0] 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 27 (0x12bd62800) [pid = 1647] [serial = 27] [outer = 0x12bb83800] 01:51:54 INFO - PROCESS | 1647 | 1465203114102 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x12bd6a800) [pid = 1647] [serial = 28] [outer = 0x12bb83800] 01:51:54 INFO - PROCESS | 1647 | 1465203114478 Marionette TRACE conn2 <- [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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 623ms 01:51:54 INFO - PROCESS | 1647 | 1465203114528 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1647 | 1465203114529 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:51:54 INFO - PROCESS | 1647 | 1465203114531 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1647 | 1465203114532 Marionette TRACE conn2 <- [1,22,null,{}] 01:51:54 INFO - PROCESS | 1647 | 1465203114535 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 1647 | 1465203114536 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:54 INFO - PROCESS | 1647 | 1465203114629 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:51:54 INFO - PROCESS | 1647 | 1465203114632 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1647 | 1465203114634 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x118196000 == 11 [pid = 1647] [id = 11] 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x1176a1000) [pid = 1647] [serial = 29] [outer = 0x0] 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x11862c400) [pid = 1647] [serial = 30] [outer = 0x1176a1000] 01:51:54 INFO - PROCESS | 1647 | 1465203114659 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x12be18400) [pid = 1647] [serial = 31] [outer = 0x1176a1000] 01:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 01:51:54 INFO - PROCESS | 1647 | 1465203114895 Marionette TRACE conn2 <- [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]]]}] 01:51:54 INFO - PROCESS | 1647 | 1465203114900 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1647 | 1465203114902 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:51:54 INFO - PROCESS | 1647 | 1465203114911 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1647 | 1465203114912 Marionette TRACE conn2 <- [1,26,null,{}] 01:51:54 INFO - PROCESS | 1647 | 1465203114914 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 1647 | 1465203114915 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | 1465203115014 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:51:55 INFO - PROCESS | 1647 | 1465203115018 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1647 | 1465203115020 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c265000 == 12 [pid = 1647] [id = 12] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x12bf65800) [pid = 1647] [serial = 32] [outer = 0x0] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x12c132c00) [pid = 1647] [serial = 33] [outer = 0x12bf65800] 01:51:55 INFO - PROCESS | 1647 | 1465203115044 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x12c13bc00) [pid = 1647] [serial = 34] [outer = 0x12bf65800] 01:51:55 INFO - PROCESS | 1647 | 1465203115277 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 01:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:51:55 INFO - PROCESS | 1647 | 1465203115331 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 1647 | 1465203115332 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:51:55 INFO - PROCESS | 1647 | 1465203115334 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 1647 | 1465203115348 Marionette TRACE conn2 <- [1,30,null,{}] 01:51:55 INFO - PROCESS | 1647 | 1465203115364 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 1647 | 1465203115365 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | 1465203115453 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:51:55 INFO - PROCESS | 1647 | 1465203115459 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1647 | 1465203115460 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7bd800 == 13 [pid = 1647] [id = 13] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x12c13e800) [pid = 1647] [serial = 35] [outer = 0x0] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x12c6aac00) [pid = 1647] [serial = 36] [outer = 0x12c13e800] 01:51:55 INFO - PROCESS | 1647 | 1465203115484 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x12c6b1000) [pid = 1647] [serial = 37] [outer = 0x12c13e800] 01:51:55 INFO - PROCESS | 1647 | 1465203115726 Marionette TRACE conn2 <- [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]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 435ms 01:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:51:55 INFO - PROCESS | 1647 | 1465203115779 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 1647 | 1465203115781 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:51:55 INFO - PROCESS | 1647 | 1465203115784 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 1647 | 1465203115786 Marionette TRACE conn2 <- [1,34,null,{}] 01:51:55 INFO - PROCESS | 1647 | 1465203115799 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 1647 | 1465203115801 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | 1465203115941 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:51:55 INFO - PROCESS | 1647 | 1465203115946 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1647 | 1465203115947 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbcb000 == 14 [pid = 1647] [id = 14] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x12c6ac800) [pid = 1647] [serial = 38] [outer = 0x0] 01:51:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x12c6b7c00) [pid = 1647] [serial = 39] [outer = 0x12c6ac800] 01:51:55 INFO - PROCESS | 1647 | 1465203115987 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x12c719c00) [pid = 1647] [serial = 40] [outer = 0x12c6ac800] 01:51:56 INFO - PROCESS | 1647 | 1465203116224 Marionette TRACE conn2 <- [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]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 480ms 01:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:51:56 INFO - PROCESS | 1647 | 1465203116265 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1647 | 1465203116266 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:51:56 INFO - PROCESS | 1647 | 1465203116268 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1647 | 1465203116269 Marionette TRACE conn2 <- [1,38,null,{}] 01:51:56 INFO - PROCESS | 1647 | 1465203116279 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 1647 | 1465203116281 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:56 INFO - PROCESS | 1647 | 1465203116381 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:51:56 INFO - PROCESS | 1647 | 1465203116384 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1647 | 1465203116386 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf67000 == 15 [pid = 1647] [id = 15] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x12c71ec00) [pid = 1647] [serial = 41] [outer = 0x0] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x12cca2c00) [pid = 1647] [serial = 42] [outer = 0x12c71ec00] 01:51:56 INFO - PROCESS | 1647 | 1465203116410 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x12cca7c00) [pid = 1647] [serial = 43] [outer = 0x12c71ec00] 01:51:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1d0800 == 16 [pid = 1647] [id = 16] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x12d1d1000) [pid = 1647] [serial = 44] [outer = 0x0] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x12d1d2800) [pid = 1647] [serial = 45] [outer = 0x12d1d1000] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x12d1d7000) [pid = 1647] [serial = 46] [outer = 0x12d1d1000] 01:51:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7d000 == 17 [pid = 1647] [id = 17] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x12c715800) [pid = 1647] [serial = 47] [outer = 0x0] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x12d128c00) [pid = 1647] [serial = 48] [outer = 0x12c715800] 01:51:56 INFO - PROCESS | 1647 | 1465203116763 Marionette TRACE conn2 <- [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]]]}] 01:51:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x12d12ec00) [pid = 1647] [serial = 49] [outer = 0x12c715800] 01:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 01:51:56 INFO - PROCESS | 1647 | 1465203116802 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1647 | 1465203116803 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:51:56 INFO - PROCESS | 1647 | 1465203116812 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1647 | 1465203116814 Marionette TRACE conn2 <- [1,42,null,{}] 01:51:56 INFO - PROCESS | 1647 | 1465203116846 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 1647 | 1465203116847 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:56 INFO - PROCESS | 1647 | 1465203116990 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:51:57 INFO - PROCESS | 1647 | 1465203117001 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1647 | 1465203117002 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d508800 == 18 [pid = 1647] [id = 18] 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x12ccaa400) [pid = 1647] [serial = 50] [outer = 0x0] 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x12d12b400) [pid = 1647] [serial = 51] [outer = 0x12ccaa400] 01:51:57 INFO - PROCESS | 1647 | 1465203117043 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x12d52a800) [pid = 1647] [serial = 52] [outer = 0x12ccaa400] 01:51:57 INFO - PROCESS | 1647 | 1465203117423 Marionette TRACE conn2 <- [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]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 636ms 01:51:57 INFO - PROCESS | 1647 | 1465203117443 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1647 | 1465203117445 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:51:57 INFO - PROCESS | 1647 | 1465203117447 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1647 | 1465203117448 Marionette TRACE conn2 <- [1,46,null,{}] 01:51:57 INFO - PROCESS | 1647 | 1465203117451 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 1647 | 1465203117452 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:57 INFO - PROCESS | 1647 | 1465203117549 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:51:57 INFO - PROCESS | 1647 | 1465203117552 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1647 | 1465203117554 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d863000 == 19 [pid = 1647] [id = 19] 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x1189d3400) [pid = 1647] [serial = 53] [outer = 0x0] 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x12d52c000) [pid = 1647] [serial = 54] [outer = 0x1189d3400] 01:51:57 INFO - PROCESS | 1647 | 1465203117581 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x12d532000) [pid = 1647] [serial = 55] [outer = 0x1189d3400] 01:51:57 INFO - PROCESS | 1647 | 1465203117824 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 01:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:51:57 INFO - PROCESS | 1647 | 1465203117866 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1647 | 1465203117867 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:51:57 INFO - PROCESS | 1647 | 1465203117869 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1647 | 1465203117870 Marionette TRACE conn2 <- [1,50,null,{}] 01:51:57 INFO - PROCESS | 1647 | 1465203117880 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 1647 | 1465203117881 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:57 INFO - PROCESS | 1647 | 1465203117978 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:51:57 INFO - PROCESS | 1647 | 1465203117982 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1647 | 1465203117983 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dab6000 == 20 [pid = 1647] [id = 20] 01:51:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x12d534800) [pid = 1647] [serial = 56] [outer = 0x0] 01:51:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x12d7ae400) [pid = 1647] [serial = 57] [outer = 0x12d534800] 01:51:58 INFO - PROCESS | 1647 | 1465203118006 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x12d7b4c00) [pid = 1647] [serial = 58] [outer = 0x12d534800] 01:51:58 INFO - PROCESS | 1647 | 1465203118233 Marionette TRACE conn2 <- [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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 01:51:58 INFO - PROCESS | 1647 | 1465203118255 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1647 | 1465203118258 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:51:58 INFO - PROCESS | 1647 | 1465203118266 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1647 | 1465203118267 Marionette TRACE conn2 <- [1,54,null,{}] 01:51:58 INFO - PROCESS | 1647 | 1465203118269 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:58 INFO - PROCESS | 1647 | 1465203118270 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:58 INFO - PROCESS | 1647 | 1465203118392 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:51:58 INFO - PROCESS | 1647 | 1465203118395 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1647 | 1465203118396 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8d4000 == 21 [pid = 1647] [id = 21] 01:51:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x124757800) [pid = 1647] [serial = 59] [outer = 0x0] 01:51:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x12db85c00) [pid = 1647] [serial = 60] [outer = 0x124757800] 01:51:58 INFO - PROCESS | 1647 | 1465203118424 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x12db8c000) [pid = 1647] [serial = 61] [outer = 0x124757800] 01:51:58 INFO - PROCESS | 1647 | 1465203118684 Marionette TRACE conn2 <- [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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 469ms 01:51:58 INFO - PROCESS | 1647 | 1465203118736 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1647 | 1465203118738 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:51:58 INFO - PROCESS | 1647 | 1465203118749 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1647 | 1465203118750 Marionette TRACE conn2 <- [1,58,null,{}] 01:51:58 INFO - PROCESS | 1647 | 1465203118753 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:58 INFO - PROCESS | 1647 | 1465203118754 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:58 INFO - PROCESS | 1647 | 1465203118874 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:51:59 INFO - PROCESS | 1647 | 1465203119472 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 1647 | 1465203119474 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:51:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x111eab800 == 22 [pid = 1647] [id = 22] 01:51:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x111ab4400) [pid = 1647] [serial = 62] [outer = 0x0] 01:51:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x111f3e800) [pid = 1647] [serial = 63] [outer = 0x111ab4400] 01:51:59 INFO - PROCESS | 1647 | 1465203119509 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1121afc00) [pid = 1647] [serial = 64] [outer = 0x111ab4400] 01:51:59 INFO - PROCESS | 1647 | 1465203119971 Marionette TRACE conn2 <- [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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1270ms 01:52:00 INFO - PROCESS | 1647 | 1465203120022 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1647 | 1465203120026 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:52:00 INFO - PROCESS | 1647 | 1465203120030 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1647 | 1465203120033 Marionette TRACE conn2 <- [1,62,null,{}] 01:52:00 INFO - PROCESS | 1647 | 1465203120038 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 1647 | 1465203120043 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:00 INFO - PROCESS | 1647 | 1465203120244 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:52:00 INFO - PROCESS | 1647 | 1465203120330 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1647 | 1465203120331 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b6800 == 23 [pid = 1647] [id = 23] 01:52:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x112ebbc00) [pid = 1647] [serial = 65] [outer = 0x0] 01:52:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1162ed400) [pid = 1647] [serial = 66] [outer = 0x112ebbc00] 01:52:00 INFO - PROCESS | 1647 | 1465203120364 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11688e800) [pid = 1647] [serial = 67] [outer = 0x112ebbc00] 01:52:00 INFO - PROCESS | 1647 | 1465203120778 Marionette TRACE conn2 <- [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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 772ms 01:52:00 INFO - PROCESS | 1647 | 1465203120804 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:52:00 INFO - PROCESS | 1647 | 1465203120809 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:52:00 INFO - PROCESS | 1647 | 1465203120811 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1647 | 1465203120813 Marionette TRACE conn2 <- [1,66,null,{}] 01:52:00 INFO - PROCESS | 1647 | 1465203120815 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 1647 | 1465203120817 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:00 INFO - PROCESS | 1647 | 1465203120929 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:52:00 INFO - PROCESS | 1647 | 1465203120984 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1647 | 1465203120985 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x117107000 == 24 [pid = 1647] [id = 24] 01:52:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1171c5400) [pid = 1647] [serial = 68] [outer = 0x0] 01:52:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x11883bc00) [pid = 1647] [serial = 69] [outer = 0x1171c5400] 01:52:01 INFO - PROCESS | 1647 | 1465203121016 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11948f800) [pid = 1647] [serial = 70] [outer = 0x1171c5400] 01:52:01 INFO - PROCESS | 1647 | 1465203121729 Marionette TRACE conn2 <- [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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 969ms 01:52:01 INFO - PROCESS | 1647 | 1465203121781 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:52:01 INFO - PROCESS | 1647 | 1465203121784 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:52:01 INFO - PROCESS | 1647 | 1465203121789 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 1647 | 1465203121792 Marionette TRACE conn2 <- [1,70,null,{}] 01:52:01 INFO - PROCESS | 1647 | 1465203121797 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:01 INFO - PROCESS | 1647 | 1465203121799 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:01 INFO - PROCESS | 1647 | 1465203121902 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:52:01 INFO - PROCESS | 1647 | 1465203121947 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1647 | 1465203121948 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x113eac800 == 25 [pid = 1647] [id = 25] 01:52:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11695cc00) [pid = 1647] [serial = 71] [outer = 0x0] 01:52:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x116b75c00) [pid = 1647] [serial = 72] [outer = 0x11695cc00] 01:52:01 INFO - PROCESS | 1647 | 1465203121976 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x117698000) [pid = 1647] [serial = 73] [outer = 0x11695cc00] 01:52:02 INFO - PROCESS | 1647 | 1465203122390 Marionette TRACE conn2 <- [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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 01:52:02 INFO - PROCESS | 1647 | 1465203122411 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1647 | 1465203122414 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:52:02 INFO - PROCESS | 1647 | 1465203122418 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1647 | 1465203122420 Marionette TRACE conn2 <- [1,74,null,{}] 01:52:02 INFO - PROCESS | 1647 | 1465203122422 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 1647 | 1465203122426 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:02 INFO - PROCESS | 1647 | 1465203122499 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:52:02 INFO - PROCESS | 1647 | 1465203122503 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1647 | 1465203122504 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x116540000 == 26 [pid = 1647] [id = 26] 01:52:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x117753c00) [pid = 1647] [serial = 74] [outer = 0x0] 01:52:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11815e000) [pid = 1647] [serial = 75] [outer = 0x117753c00] 01:52:02 INFO - PROCESS | 1647 | 1465203122535 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11829f400) [pid = 1647] [serial = 76] [outer = 0x117753c00] 01:52:02 INFO - PROCESS | 1647 | 1465203122853 Marionette TRACE conn2 <- [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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 01:52:02 INFO - PROCESS | 1647 | 1465203122887 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1647 | 1465203122889 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:52:02 INFO - PROCESS | 1647 | 1465203122893 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1647 | 1465203122896 Marionette TRACE conn2 <- [1,78,null,{}] 01:52:02 INFO - PROCESS | 1647 | 1465203122903 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 1647 | 1465203122906 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:02 INFO - PROCESS | 1647 | 1465203122980 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:52:02 INFO - PROCESS | 1647 | 1465203122984 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1647 | 1465203122986 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x117053800 == 27 [pid = 1647] [id = 27] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11858d400) [pid = 1647] [serial = 77] [outer = 0x0] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118821800) [pid = 1647] [serial = 78] [outer = 0x11858d400] 01:52:03 INFO - PROCESS | 1647 | 1465203123017 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1189c7c00) [pid = 1647] [serial = 79] [outer = 0x11858d400] 01:52:03 INFO - PROCESS | 1647 | 1465203123338 Marionette TRACE conn2 <- [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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 01:52:03 INFO - PROCESS | 1647 | 1465203123364 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1647 | 1465203123366 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:52:03 INFO - PROCESS | 1647 | 1465203123368 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1647 | 1465203123369 Marionette TRACE conn2 <- [1,82,null,{}] 01:52:03 INFO - PROCESS | 1647 | 1465203123372 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 1647 | 1465203123375 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:03 INFO - PROCESS | 1647 | 1465203123455 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:52:03 INFO - PROCESS | 1647 | 1465203123493 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1647 | 1465203123494 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f1a800 == 28 [pid = 1647] [id = 28] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113ccbc00) [pid = 1647] [serial = 80] [outer = 0x0] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119488800) [pid = 1647] [serial = 81] [outer = 0x113ccbc00] 01:52:03 INFO - PROCESS | 1647 | 1465203123520 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1194eb800) [pid = 1647] [serial = 82] [outer = 0x113ccbc00] 01:52:03 INFO - PROCESS | 1647 | 1465203123782 Marionette TRACE conn2 <- [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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 01:52:03 INFO - PROCESS | 1647 | 1465203123787 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1647 | 1465203123788 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:52:03 INFO - PROCESS | 1647 | 1465203123798 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1647 | 1465203123799 Marionette TRACE conn2 <- [1,86,null,{}] 01:52:03 INFO - PROCESS | 1647 | 1465203123804 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 1647 | 1465203123805 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:03 INFO - PROCESS | 1647 | 1465203123889 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:52:03 INFO - PROCESS | 1647 | 1465203123895 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1647 | 1465203123896 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x118674800 == 29 [pid = 1647] [id = 29] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11948f000) [pid = 1647] [serial = 83] [outer = 0x0] 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119520c00) [pid = 1647] [serial = 84] [outer = 0x11948f000] 01:52:03 INFO - PROCESS | 1647 | 1465203123921 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11952ac00) [pid = 1647] [serial = 85] [outer = 0x11948f000] 01:52:04 INFO - PROCESS | 1647 | 1465203124246 Marionette TRACE conn2 <- [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]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 01:52:04 INFO - PROCESS | 1647 | 1465203124269 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1647 | 1465203124272 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:52:04 INFO - PROCESS | 1647 | 1465203124279 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1647 | 1465203124281 Marionette TRACE conn2 <- [1,90,null,{}] 01:52:04 INFO - PROCESS | 1647 | 1465203124284 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 1647 | 1465203124290 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:04 INFO - PROCESS | 1647 | 1465203124465 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:52:04 INFO - PROCESS | 1647 | 1465203124475 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1647 | 1465203124477 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188fc000 == 30 [pid = 1647] [id = 30] 01:52:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119c40c00) [pid = 1647] [serial = 86] [outer = 0x0] 01:52:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11a00e800) [pid = 1647] [serial = 87] [outer = 0x119c40c00] 01:52:04 INFO - PROCESS | 1647 | 1465203124518 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121315c00) [pid = 1647] [serial = 88] [outer = 0x119c40c00] 01:52:04 INFO - PROCESS | 1647 | 1465203124880 Marionette TRACE conn2 <- [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]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 620ms 01:52:04 INFO - PROCESS | 1647 | 1465203124899 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1647 | 1465203124900 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:52:04 INFO - PROCESS | 1647 | 1465203124902 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1647 | 1465203124903 Marionette TRACE conn2 <- [1,94,null,{}] 01:52:04 INFO - PROCESS | 1647 | 1465203124907 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 1647 | 1465203124910 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | 1465203125007 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:52:05 INFO - PROCESS | 1647 | 1465203125013 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1647 | 1465203125014 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11928f800 == 31 [pid = 1647] [id = 31] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119d09000) [pid = 1647] [serial = 89] [outer = 0x0] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12314f400) [pid = 1647] [serial = 90] [outer = 0x119d09000] 01:52:05 INFO - PROCESS | 1647 | 1465203125038 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123593400) [pid = 1647] [serial = 91] [outer = 0x119d09000] 01:52:05 INFO - PROCESS | 1647 | 1465203125325 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 01:52:05 INFO - PROCESS | 1647 | 1465203125375 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1647 | 1465203125376 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:52:05 INFO - PROCESS | 1647 | 1465203125379 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1647 | 1465203125380 Marionette TRACE conn2 <- [1,98,null,{}] 01:52:05 INFO - PROCESS | 1647 | 1465203125382 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 1647 | 1465203125383 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | 1465203125453 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:52:05 INFO - PROCESS | 1647 | 1465203125459 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1647 | 1465203125459 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x119992000 == 32 [pid = 1647] [id = 32] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x121314400) [pid = 1647] [serial = 92] [outer = 0x0] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1237d7400) [pid = 1647] [serial = 93] [outer = 0x121314400] 01:52:05 INFO - PROCESS | 1647 | 1465203125484 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124275000) [pid = 1647] [serial = 94] [outer = 0x121314400] 01:52:05 INFO - PROCESS | 1647 | 1465203125767 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 01:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:52:05 INFO - PROCESS | 1647 | 1465203125798 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1647 | 1465203125799 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:52:05 INFO - PROCESS | 1647 | 1465203125801 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1647 | 1465203125802 Marionette TRACE conn2 <- [1,102,null,{}] 01:52:05 INFO - PROCESS | 1647 | 1465203125804 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 1647 | 1465203125806 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | 1465203125884 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:52:05 INFO - PROCESS | 1647 | 1465203125937 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1647 | 1465203125938 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x116b97800 == 33 [pid = 1647] [id = 33] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x113ad3000) [pid = 1647] [serial = 95] [outer = 0x0] 01:52:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124277800) [pid = 1647] [serial = 96] [outer = 0x113ad3000] 01:52:05 INFO - PROCESS | 1647 | 1465203125965 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124b99800) [pid = 1647] [serial = 97] [outer = 0x113ad3000] 01:52:06 INFO - PROCESS | 1647 | 1465203126264 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms 01:52:06 INFO - PROCESS | 1647 | 1465203126279 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1647 | 1465203126280 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:52:06 INFO - PROCESS | 1647 | 1465203126282 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1647 | 1465203126283 Marionette TRACE conn2 <- [1,106,null,{}] 01:52:06 INFO - PROCESS | 1647 | 1465203126286 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 1647 | 1465203126287 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:06 INFO - PROCESS | 1647 | 1465203126376 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:52:06 INFO - PROCESS | 1647 | 1465203126380 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1647 | 1465203126381 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x121376800 == 34 [pid = 1647] [id = 34] 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124be4800) [pid = 1647] [serial = 98] [outer = 0x0] 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x124eddc00) [pid = 1647] [serial = 99] [outer = 0x124be4800] 01:52:06 INFO - PROCESS | 1647 | 1465203126405 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12507cc00) [pid = 1647] [serial = 100] [outer = 0x124be4800] 01:52:06 INFO - PROCESS | 1647 | 1465203126711 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 01:52:06 INFO - PROCESS | 1647 | 1465203126751 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1647 | 1465203126753 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:52:06 INFO - PROCESS | 1647 | 1465203126756 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1647 | 1465203126759 Marionette TRACE conn2 <- [1,110,null,{}] 01:52:06 INFO - PROCESS | 1647 | 1465203126762 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 1647 | 1465203126763 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:06 INFO - PROCESS | 1647 | 1465203126870 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:52:06 INFO - PROCESS | 1647 | 1465203126879 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1647 | 1465203126881 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231bd000 == 35 [pid = 1647] [id = 35] 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x124b91c00) [pid = 1647] [serial = 101] [outer = 0x0] 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x125754800) [pid = 1647] [serial = 102] [outer = 0x124b91c00] 01:52:06 INFO - PROCESS | 1647 | 1465203126906 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12507ec00) [pid = 1647] [serial = 103] [outer = 0x124b91c00] 01:52:07 INFO - PROCESS | 1647 | 1465203127201 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 01:52:07 INFO - PROCESS | 1647 | 1465203127231 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1647 | 1465203127232 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:52:07 INFO - PROCESS | 1647 | 1465203127234 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1647 | 1465203127235 Marionette TRACE conn2 <- [1,114,null,{}] 01:52:07 INFO - PROCESS | 1647 | 1465203127238 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 1647 | 1465203127239 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:07 INFO - PROCESS | 1647 | 1465203127319 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:52:07 INFO - PROCESS | 1647 | 1465203127324 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1647 | 1465203127325 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x123708800 == 36 [pid = 1647] [id = 36] 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x126dac000) [pid = 1647] [serial = 104] [outer = 0x0] 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x126fd7c00) [pid = 1647] [serial = 105] [outer = 0x126dac000] 01:52:07 INFO - PROCESS | 1647 | 1465203127349 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127491c00) [pid = 1647] [serial = 106] [outer = 0x126dac000] 01:52:07 INFO - PROCESS | 1647 | 1465203127652 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 01:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:52:07 INFO - PROCESS | 1647 | 1465203127702 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1647 | 1465203127704 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:52:07 INFO - PROCESS | 1647 | 1465203127706 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1647 | 1465203127707 Marionette TRACE conn2 <- [1,118,null,{}] 01:52:07 INFO - PROCESS | 1647 | 1465203127709 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 1647 | 1465203127710 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:07 INFO - PROCESS | 1647 | 1465203127804 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:52:07 INFO - PROCESS | 1647 | 1465203127813 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1647 | 1465203127814 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240fa000 == 37 [pid = 1647] [id = 37] 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12507dc00) [pid = 1647] [serial = 107] [outer = 0x0] 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x127493800) [pid = 1647] [serial = 108] [outer = 0x12507dc00] 01:52:07 INFO - PROCESS | 1647 | 1465203127837 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128dc4c00) [pid = 1647] [serial = 109] [outer = 0x12507dc00] 01:52:08 INFO - PROCESS | 1647 | 1465203128103 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 01:52:08 INFO - PROCESS | 1647 | 1465203128129 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1647 | 1465203128130 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:52:08 INFO - PROCESS | 1647 | 1465203128132 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1647 | 1465203128133 Marionette TRACE conn2 <- [1,122,null,{}] 01:52:08 INFO - PROCESS | 1647 | 1465203128136 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:08 INFO - PROCESS | 1647 | 1465203128137 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:08 INFO - PROCESS | 1647 | 1465203128217 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:52:08 INFO - PROCESS | 1647 | 1465203128221 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1647 | 1465203128222 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b5b000 == 38 [pid = 1647] [id = 38] 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1194ebc00) [pid = 1647] [serial = 110] [outer = 0x0] 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128dcd000) [pid = 1647] [serial = 111] [outer = 0x1194ebc00] 01:52:08 INFO - PROCESS | 1647 | 1465203128247 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x129127000) [pid = 1647] [serial = 112] [outer = 0x1194ebc00] 01:52:08 INFO - PROCESS | 1647 | 1465203128542 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 01:52:08 INFO - PROCESS | 1647 | 1465203128552 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1647 | 1465203128553 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:52:08 INFO - PROCESS | 1647 | 1465203128561 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1647 | 1465203128562 Marionette TRACE conn2 <- [1,126,null,{}] 01:52:08 INFO - PROCESS | 1647 | 1465203128564 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:08 INFO - PROCESS | 1647 | 1465203128565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:08 INFO - PROCESS | 1647 | 1465203128649 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:52:08 INFO - PROCESS | 1647 | 1465203128696 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1647 | 1465203128697 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x125771800 == 39 [pid = 1647] [id = 39] 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11951d000) [pid = 1647] [serial = 113] [outer = 0x0] 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12912ac00) [pid = 1647] [serial = 114] [outer = 0x11951d000] 01:52:08 INFO - PROCESS | 1647 | 1465203128721 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1294a1c00) [pid = 1647] [serial = 115] [outer = 0x11951d000] 01:52:08 INFO - PROCESS | 1647 | 1465203128971 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 01:52:09 INFO - PROCESS | 1647 | 1465203129029 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 1647 | 1465203129030 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:52:09 INFO - PROCESS | 1647 | 1465203129032 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 1647 | 1465203129033 Marionette TRACE conn2 <- [1,130,null,{}] 01:52:09 INFO - PROCESS | 1647 | 1465203129036 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 1647 | 1465203129037 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:09 INFO - PROCESS | 1647 | 1465203129118 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:52:09 INFO - PROCESS | 1647 | 1465203129122 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1647 | 1465203129124 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x126f12000 == 40 [pid = 1647] [id = 40] 01:52:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1294ea800) [pid = 1647] [serial = 116] [outer = 0x0] 01:52:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x129632c00) [pid = 1647] [serial = 117] [outer = 0x1294ea800] 01:52:09 INFO - PROCESS | 1647 | 1465203129149 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12a70d000) [pid = 1647] [serial = 118] [outer = 0x1294ea800] 01:52:09 INFO - PROCESS | 1647 | 1465203129449 Marionette TRACE conn2 <- [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]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 01:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:52:09 INFO - PROCESS | 1647 | 1465203129502 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 1647 | 1465203129503 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:52:09 INFO - PROCESS | 1647 | 1465203129505 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 1647 | 1465203129506 Marionette TRACE conn2 <- [1,134,null,{}] 01:52:09 INFO - PROCESS | 1647 | 1465203129509 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 1647 | 1465203129510 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:09 INFO - PROCESS | 1647 | 1465203129591 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:52:10 INFO - PROCESS | 1647 | 1465203130318 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1647 | 1465203130320 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11216f000 == 41 [pid = 1647] [id = 41] 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x113a41400) [pid = 1647] [serial = 119] [outer = 0x0] 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11607ac00) [pid = 1647] [serial = 120] [outer = 0x113a41400] 01:52:10 INFO - PROCESS | 1647 | 1465203130367 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11688e000) [pid = 1647] [serial = 121] [outer = 0x113a41400] 01:52:10 INFO - PROCESS | 1647 | 1465203130699 Marionette TRACE conn2 <- [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]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1220ms 01:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:52:10 INFO - PROCESS | 1647 | 1465203130729 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1647 | 1465203130731 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:52:10 INFO - PROCESS | 1647 | 1465203130734 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 1647 | 1465203130736 Marionette TRACE conn2 <- [1,138,null,{}] 01:52:10 INFO - PROCESS | 1647 | 1465203130740 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:10 INFO - PROCESS | 1647 | 1465203130744 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:10 INFO - PROCESS | 1647 | 1465203130837 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:52:10 INFO - PROCESS | 1647 | 1465203130842 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1647 | 1465203130843 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1162b7800 == 42 [pid = 1647] [id = 42] 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1176a2000) [pid = 1647] [serial = 122] [outer = 0x0] 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x11829d800) [pid = 1647] [serial = 123] [outer = 0x1176a2000] 01:52:10 INFO - PROCESS | 1647 | 1465203130870 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x11858e000) [pid = 1647] [serial = 124] [outer = 0x1176a2000] 01:52:11 INFO - PROCESS | 1647 | 1465203131188 Marionette TRACE conn2 <- [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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 468ms 01:52:11 INFO - PROCESS | 1647 | 1465203131205 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 1647 | 1465203131211 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:52:11 INFO - PROCESS | 1647 | 1465203131218 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1647 | 1465203131220 Marionette TRACE conn2 <- [1,142,null,{}] 01:52:11 INFO - PROCESS | 1647 | 1465203131229 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 1647 | 1465203131230 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:11 INFO - PROCESS | 1647 | 1465203131333 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:52:11 INFO - PROCESS | 1647 | 1465203131339 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 1647 | 1465203131340 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x117108800 == 43 [pid = 1647] [id = 43] 01:52:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x118845c00) [pid = 1647] [serial = 125] [outer = 0x0] 01:52:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11948f400) [pid = 1647] [serial = 126] [outer = 0x118845c00] 01:52:11 INFO - PROCESS | 1647 | 1465203131365 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x11951c800) [pid = 1647] [serial = 127] [outer = 0x118845c00] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12a831800) [pid = 1647] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1194e9000) [pid = 1647] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x124757800) [pid = 1647] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12d534800) [pid = 1647] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1189d3400) [pid = 1647] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12ccaa400) [pid = 1647] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12c71ec00) [pid = 1647] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12c6ac800) [pid = 1647] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12c13e800) [pid = 1647] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12bf65800) [pid = 1647] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1176a1000) [pid = 1647] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12bb83800) [pid = 1647] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12a970800) [pid = 1647] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x126dac000) [pid = 1647] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12507dc00) [pid = 1647] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1194ebc00) [pid = 1647] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x111ab4400) [pid = 1647] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x112ebbc00) [pid = 1647] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1171c5400) [pid = 1647] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11695cc00) [pid = 1647] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x117753c00) [pid = 1647] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11858d400) [pid = 1647] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x113ccbc00) [pid = 1647] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11948f000) [pid = 1647] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119c40c00) [pid = 1647] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119d09000) [pid = 1647] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121314400) [pid = 1647] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113ad3000) [pid = 1647] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:52:12 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124be4800) [pid = 1647] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:52:12 INFO - PROCESS | 1647 | 1465203132187 Marionette TRACE conn2 <- [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]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 976ms 01:52:12 INFO - PROCESS | 1647 | 1465203132194 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 1647 | 1465203132196 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:52:12 INFO - PROCESS | 1647 | 1465203132202 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 1647 | 1465203132209 Marionette TRACE conn2 <- [1,146,null,{}] 01:52:12 INFO - PROCESS | 1647 | 1465203132219 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 1647 | 1465203132223 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:12 INFO - PROCESS | 1647 | 1465203132299 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:52:12 INFO - PROCESS | 1647 | 1465203132302 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1647 | 1465203132304 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188dd000 == 44 [pid = 1647] [id = 44] 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1121b5800) [pid = 1647] [serial = 128] [outer = 0x0] 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116889000) [pid = 1647] [serial = 129] [outer = 0x1121b5800] 01:52:12 INFO - PROCESS | 1647 | 1465203132333 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119c36400) [pid = 1647] [serial = 130] [outer = 0x1121b5800] 01:52:12 INFO - PROCESS | 1647 | 1465203132663 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 484ms 01:52:12 INFO - PROCESS | 1647 | 1465203132684 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 1647 | 1465203132686 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:52:12 INFO - PROCESS | 1647 | 1465203132688 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 1647 | 1465203132691 Marionette TRACE conn2 <- [1,150,null,{}] 01:52:12 INFO - PROCESS | 1647 | 1465203132694 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 1647 | 1465203132695 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:12 INFO - PROCESS | 1647 | 1465203132774 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:52:12 INFO - PROCESS | 1647 | 1465203132777 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1647 | 1465203132779 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x11928d000 == 45 [pid = 1647] [id = 45] 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1171c6800) [pid = 1647] [serial = 131] [outer = 0x0] 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12130d000) [pid = 1647] [serial = 132] [outer = 0x1171c6800] 01:52:12 INFO - PROCESS | 1647 | 1465203132805 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121314000) [pid = 1647] [serial = 133] [outer = 0x1171c6800] 01:52:13 INFO - PROCESS | 1647 | 1465203133115 Marionette TRACE conn2 <- [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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 01:52:13 INFO - PROCESS | 1647 | 1465203133160 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1647 | 1465203133161 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:52:13 INFO - PROCESS | 1647 | 1465203133164 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1647 | 1465203133165 Marionette TRACE conn2 <- [1,154,null,{}] 01:52:13 INFO - PROCESS | 1647 | 1465203133167 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 1647 | 1465203133168 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:13 INFO - PROCESS | 1647 | 1465203133243 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:52:13 INFO - PROCESS | 1647 | 1465203133289 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1647 | 1465203133292 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bc4800 == 46 [pid = 1647] [id = 46] 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x123596800) [pid = 1647] [serial = 134] [outer = 0x0] 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1235be400) [pid = 1647] [serial = 135] [outer = 0x123596800] 01:52:13 INFO - PROCESS | 1647 | 1465203133323 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124757c00) [pid = 1647] [serial = 136] [outer = 0x123596800] 01:52:13 INFO - PROCESS | 1647 | 1465203133614 Marionette TRACE conn2 <- [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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 01:52:13 INFO - PROCESS | 1647 | 1465203133632 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1647 | 1465203133633 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:52:13 INFO - PROCESS | 1647 | 1465203133635 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1647 | 1465203133637 Marionette TRACE conn2 <- [1,158,null,{}] 01:52:13 INFO - PROCESS | 1647 | 1465203133646 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 1647 | 1465203133648 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:13 INFO - PROCESS | 1647 | 1465203133734 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:52:13 INFO - PROCESS | 1647 | 1465203133737 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1647 | 1465203133739 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b2000 == 47 [pid = 1647] [id = 47] 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11a007000) [pid = 1647] [serial = 137] [outer = 0x0] 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12507b000) [pid = 1647] [serial = 138] [outer = 0x11a007000] 01:52:13 INFO - PROCESS | 1647 | 1465203133765 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x125d99800) [pid = 1647] [serial = 139] [outer = 0x11a007000] 01:52:14 INFO - PROCESS | 1647 | 1465203134070 Marionette TRACE conn2 <- [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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 473ms 01:52:14 INFO - PROCESS | 1647 | 1465203134147 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1647 | 1465203134150 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:52:14 INFO - PROCESS | 1647 | 1465203134155 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1647 | 1465203134158 Marionette TRACE conn2 <- [1,162,null,{}] 01:52:14 INFO - PROCESS | 1647 | 1465203134163 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 1647 | 1465203134165 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:14 INFO - PROCESS | 1647 | 1465203134262 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:52:14 INFO - PROCESS | 1647 | 1465203134310 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1647 | 1465203134314 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cf5800 == 48 [pid = 1647] [id = 48] 01:52:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x113c3ec00) [pid = 1647] [serial = 140] [outer = 0x0] 01:52:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x116076c00) [pid = 1647] [serial = 141] [outer = 0x113c3ec00] 01:52:14 INFO - PROCESS | 1647 | 1465203134348 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1169aa800) [pid = 1647] [serial = 142] [outer = 0x113c3ec00] 01:52:14 INFO - PROCESS | 1647 | 1465203134865 Marionette TRACE conn2 <- [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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 723ms 01:52:14 INFO - PROCESS | 1647 | 1465203134877 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:52:14 INFO - PROCESS | 1647 | 1465203134880 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:52:14 INFO - PROCESS | 1647 | 1465203134884 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1647 | 1465203134887 Marionette TRACE conn2 <- [1,166,null,{}] 01:52:14 INFO - PROCESS | 1647 | 1465203134909 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 1647 | 1465203134911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:15 INFO - PROCESS | 1647 | 1465203135004 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:52:15 INFO - PROCESS | 1647 | 1465203135094 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1647 | 1465203135096 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11899b800 == 49 [pid = 1647] [id = 49] 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x118639c00) [pid = 1647] [serial = 143] [outer = 0x0] 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x118842400) [pid = 1647] [serial = 144] [outer = 0x118639c00] 01:52:15 INFO - PROCESS | 1647 | 1465203135127 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11948f000) [pid = 1647] [serial = 145] [outer = 0x118639c00] 01:52:15 INFO - PROCESS | 1647 | 1465203135560 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 01:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:52:15 INFO - PROCESS | 1647 | 1465203135574 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1647 | 1465203135575 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:52:15 INFO - PROCESS | 1647 | 1465203135577 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1647 | 1465203135579 Marionette TRACE conn2 <- [1,170,null,{}] 01:52:15 INFO - PROCESS | 1647 | 1465203135585 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 1647 | 1465203135589 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:15 INFO - PROCESS | 1647 | 1465203135684 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:52:15 INFO - PROCESS | 1647 | 1465203135743 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1647 | 1465203135745 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11824a800 == 50 [pid = 1647] [id = 50] 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12358e800) [pid = 1647] [serial = 146] [outer = 0x0] 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1235c4800) [pid = 1647] [serial = 147] [outer = 0x12358e800] 01:52:15 INFO - PROCESS | 1647 | 1465203135782 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x124b91800) [pid = 1647] [serial = 148] [outer = 0x12358e800] 01:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 01:52:16 INFO - PROCESS | 1647 | 1465203136192 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:52:16 INFO - PROCESS | 1647 | 1465203136197 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 1647 | 1465203136198 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:52:16 INFO - PROCESS | 1647 | 1465203136201 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1647 | 1465203136202 Marionette TRACE conn2 <- [1,174,null,{}] 01:52:16 INFO - PROCESS | 1647 | 1465203136204 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 1647 | 1465203136206 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:16 INFO - PROCESS | 1647 | 1465203136299 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:52:16 INFO - PROCESS | 1647 | 1465203136371 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1647 | 1465203136372 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x125db6000 == 51 [pid = 1647] [id = 51] 01:52:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1251b5c00) [pid = 1647] [serial = 149] [outer = 0x0] 01:52:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x125d28800) [pid = 1647] [serial = 150] [outer = 0x1251b5c00] 01:52:16 INFO - PROCESS | 1647 | 1465203136401 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x126fdac00) [pid = 1647] [serial = 151] [outer = 0x1251b5c00] 01:52:16 INFO - PROCESS | 1647 | 1465203136803 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 01:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:52:16 INFO - PROCESS | 1647 | 1465203136819 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 1647 | 1465203136821 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:52:16 INFO - PROCESS | 1647 | 1465203136823 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1647 | 1465203136824 Marionette TRACE conn2 <- [1,178,null,{}] 01:52:16 INFO - PROCESS | 1647 | 1465203136826 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 1647 | 1465203136828 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:16 INFO - PROCESS | 1647 | 1465203136916 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:52:16 INFO - PROCESS | 1647 | 1465203136962 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1647 | 1465203136963 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12747f800 == 52 [pid = 1647] [id = 52] 01:52:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x125078400) [pid = 1647] [serial = 152] [outer = 0x0] 01:52:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x127495400) [pid = 1647] [serial = 153] [outer = 0x125078400] 01:52:16 INFO - PROCESS | 1647 | 1465203136992 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x128dca400) [pid = 1647] [serial = 154] [outer = 0x125078400] 01:52:17 INFO - PROCESS | 1647 | 1465203137401 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 01:52:17 INFO - PROCESS | 1647 | 1465203137456 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1647 | 1465203137458 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:52:17 INFO - PROCESS | 1647 | 1465203137462 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 1647 | 1465203137463 Marionette TRACE conn2 <- [1,182,null,{}] 01:52:17 INFO - PROCESS | 1647 | 1465203137465 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:17 INFO - PROCESS | 1647 | 1465203137469 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:17 INFO - PROCESS | 1647 | 1465203137584 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:52:17 INFO - PROCESS | 1647 | 1465203137675 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 1647 | 1465203137676 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x11626b800 == 53 [pid = 1647] [id = 53] 01:52:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x118631800) [pid = 1647] [serial = 155] [outer = 0x0] 01:52:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x128dcc000) [pid = 1647] [serial = 156] [outer = 0x118631800] 01:52:17 INFO - PROCESS | 1647 | 1465203137705 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x12949d800) [pid = 1647] [serial = 157] [outer = 0x118631800] 01:52:18 INFO - PROCESS | 1647 | 1465203138202 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x119bc4800 == 52 [pid = 1647] [id = 46] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x11928d000 == 51 [pid = 1647] [id = 45] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1188dd000 == 50 [pid = 1647] [id = 44] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117108800 == 49 [pid = 1647] [id = 43] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x118674800 == 48 [pid = 1647] [id = 29] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1162b7800 == 47 [pid = 1647] [id = 42] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1188fc000 == 46 [pid = 1647] [id = 30] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x116b97800 == 45 [pid = 1647] [id = 33] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117053800 == 44 [pid = 1647] [id = 27] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x11928f800 == 43 [pid = 1647] [id = 31] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117f1a800 == 42 [pid = 1647] [id = 28] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x11216f000 == 41 [pid = 1647] [id = 41] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x119992000 == 40 [pid = 1647] [id = 32] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12747f800 == 39 [pid = 1647] [id = 52] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x125db6000 == 38 [pid = 1647] [id = 51] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x11824a800 == 37 [pid = 1647] [id = 50] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x11899b800 == 36 [pid = 1647] [id = 49] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1231bd000 == 35 [pid = 1647] [id = 35] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x126f12000 == 34 [pid = 1647] [id = 40] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x124b5b000 == 33 [pid = 1647] [id = 38] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x123708800 == 32 [pid = 1647] [id = 36] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b2000 == 31 [pid = 1647] [id = 47] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x121376800 == 30 [pid = 1647] [id = 34] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1240fa000 == 29 [pid = 1647] [id = 37] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x113cf5800 == 28 [pid = 1647] [id = 48] 01:52:18 INFO - PROCESS | 1647 | --DOCSHELL 0x125771800 == 27 [pid = 1647] [id = 39] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1235be800) [pid = 1647] [serial = 11] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12db8c000) [pid = 1647] [serial = 61] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x126fd7c00) [pid = 1647] [serial = 105] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x127493800) [pid = 1647] [serial = 108] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x128dcd000) [pid = 1647] [serial = 111] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12912ac00) [pid = 1647] [serial = 114] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x111f3e800) [pid = 1647] [serial = 63] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1162ed400) [pid = 1647] [serial = 66] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x11883bc00) [pid = 1647] [serial = 69] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11948f800) [pid = 1647] [serial = 70] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x116b75c00) [pid = 1647] [serial = 72] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x117698000) [pid = 1647] [serial = 73] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11815e000) [pid = 1647] [serial = 75] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11829f400) [pid = 1647] [serial = 76] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118821800) [pid = 1647] [serial = 78] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119488800) [pid = 1647] [serial = 81] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119520c00) [pid = 1647] [serial = 84] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11952ac00) [pid = 1647] [serial = 85] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11a00e800) [pid = 1647] [serial = 87] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12314f400) [pid = 1647] [serial = 90] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x123593400) [pid = 1647] [serial = 91] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1237d7400) [pid = 1647] [serial = 93] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124275000) [pid = 1647] [serial = 94] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x124277800) [pid = 1647] [serial = 96] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x124b99800) [pid = 1647] [serial = 97] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124eddc00) [pid = 1647] [serial = 99] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x125754800) [pid = 1647] [serial = 102] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12507cc00) [pid = 1647] [serial = 100] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x127491c00) [pid = 1647] [serial = 106] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x129127000) [pid = 1647] [serial = 112] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128dc4c00) [pid = 1647] [serial = 109] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121315c00) [pid = 1647] [serial = 88] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1189c7c00) [pid = 1647] [serial = 79] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11688e800) [pid = 1647] [serial = 67] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1194eb800) [pid = 1647] [serial = 82] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x129632c00) [pid = 1647] [serial = 117] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1121afc00) [pid = 1647] [serial = 64] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1237d8000) [pid = 1647] [serial = 8] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12c6b7c00) [pid = 1647] [serial = 39] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12c6aac00) [pid = 1647] [serial = 36] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12c6b1000) [pid = 1647] [serial = 37] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12c132c00) [pid = 1647] [serial = 33] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12c13bc00) [pid = 1647] [serial = 34] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12be18400) [pid = 1647] [serial = 31] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11862c400) [pid = 1647] [serial = 30] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12bd62800) [pid = 1647] [serial = 27] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bd6a800) [pid = 1647] [serial = 28] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12ba29800) [pid = 1647] [serial = 24] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bb75800) [pid = 1647] [serial = 25] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12a96b400) [pid = 1647] [serial = 21] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12a96f800) [pid = 1647] [serial = 22] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x129636c00) [pid = 1647] [serial = 18] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1194eac00) [pid = 1647] [serial = 15] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x129496400) [pid = 1647] [serial = 16] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12db85c00) [pid = 1647] [serial = 60] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12d7ae400) [pid = 1647] [serial = 57] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12d7b4c00) [pid = 1647] [serial = 58] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12d532000) [pid = 1647] [serial = 55] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12d52c000) [pid = 1647] [serial = 54] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12d12b400) [pid = 1647] [serial = 51] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12d52a800) [pid = 1647] [serial = 52] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12d1d2800) [pid = 1647] [serial = 45] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12d128c00) [pid = 1647] [serial = 48] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12cca2c00) [pid = 1647] [serial = 42] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12cca7c00) [pid = 1647] [serial = 43] [outer = 0x0] [url = about:blank] 01:52:18 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12c719c00) [pid = 1647] [serial = 40] [outer = 0x0] [url = about:blank] 01:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1272ms 01:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:52:18 INFO - PROCESS | 1647 | 1465203138735 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 1647 | 1465203138738 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:52:18 INFO - PROCESS | 1647 | 1465203138741 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 1647 | 1465203138743 Marionette TRACE conn2 <- [1,186,null,{}] 01:52:18 INFO - PROCESS | 1647 | 1465203138748 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 1647 | 1465203138750 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:18 INFO - PROCESS | 1647 | 1465203138832 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:52:18 INFO - PROCESS | 1647 | 1465203138839 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1647 | 1465203138845 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x11254d000 == 28 [pid = 1647] [id = 54] 01:52:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1167e6c00) [pid = 1647] [serial = 158] [outer = 0x0] 01:52:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x11688a400) [pid = 1647] [serial = 159] [outer = 0x1167e6c00] 01:52:18 INFO - PROCESS | 1647 | 1465203138876 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x116b6d800) [pid = 1647] [serial = 160] [outer = 0x1167e6c00] 01:52:19 INFO - PROCESS | 1647 | 1465203139199 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 01:52:19 INFO - PROCESS | 1647 | 1465203139212 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1647 | 1465203139215 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:52:19 INFO - PROCESS | 1647 | 1465203139219 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1647 | 1465203139222 Marionette TRACE conn2 <- [1,190,null,{}] 01:52:19 INFO - PROCESS | 1647 | 1465203139227 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:19 INFO - PROCESS | 1647 | 1465203139229 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:19 INFO - PROCESS | 1647 | 1465203139314 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:52:19 INFO - PROCESS | 1647 | 1465203139352 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1647 | 1465203139354 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x116543800 == 29 [pid = 1647] [id = 55] 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x116b6d400) [pid = 1647] [serial = 161] [outer = 0x0] 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11774e000) [pid = 1647] [serial = 162] [outer = 0x116b6d400] 01:52:19 INFO - PROCESS | 1647 | 1465203139381 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x118630c00) [pid = 1647] [serial = 163] [outer = 0x116b6d400] 01:52:19 INFO - PROCESS | 1647 | 1465203139662 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 01:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:52:19 INFO - PROCESS | 1647 | 1465203139696 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1647 | 1465203139698 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:52:19 INFO - PROCESS | 1647 | 1465203139700 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1647 | 1465203139701 Marionette TRACE conn2 <- [1,194,null,{}] 01:52:19 INFO - PROCESS | 1647 | 1465203139712 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:19 INFO - PROCESS | 1647 | 1465203139715 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:19 INFO - PROCESS | 1647 | 1465203139799 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:52:19 INFO - PROCESS | 1647 | 1465203139804 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1647 | 1465203139808 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11710e000 == 30 [pid = 1647] [id = 56] 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x11948e400) [pid = 1647] [serial = 164] [outer = 0x0] 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1194e1000) [pid = 1647] [serial = 165] [outer = 0x11948e400] 01:52:19 INFO - PROCESS | 1647 | 1465203139838 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11951d400) [pid = 1647] [serial = 166] [outer = 0x11948e400] 01:52:20 INFO - PROCESS | 1647 | 1465203140159 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 01:52:20 INFO - PROCESS | 1647 | 1465203140169 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 1647 | 1465203140170 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:52:20 INFO - PROCESS | 1647 | 1465203140182 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1647 | 1465203140183 Marionette TRACE conn2 <- [1,198,null,{}] 01:52:20 INFO - PROCESS | 1647 | 1465203140185 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 1647 | 1465203140186 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:20 INFO - PROCESS | 1647 | 1465203140260 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:52:20 INFO - PROCESS | 1647 | 1465203140264 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1647 | 1465203140265 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x11866b000 == 31 [pid = 1647] [id = 57] 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x119c40c00) [pid = 1647] [serial = 167] [outer = 0x0] 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11a002400) [pid = 1647] [serial = 168] [outer = 0x119c40c00] 01:52:20 INFO - PROCESS | 1647 | 1465203140292 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x12130f800) [pid = 1647] [serial = 169] [outer = 0x119c40c00] 01:52:20 INFO - PROCESS | 1647 | 1465203140584 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 427ms 01:52:20 INFO - PROCESS | 1647 | 1465203140600 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:52:20 INFO - PROCESS | 1647 | 1465203140602 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:52:20 INFO - PROCESS | 1647 | 1465203140604 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1647 | 1465203140605 Marionette TRACE conn2 <- [1,202,null,{}] 01:52:20 INFO - PROCESS | 1647 | 1465203140615 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 1647 | 1465203140616 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:20 INFO - PROCESS | 1647 | 1465203140689 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:52:20 INFO - PROCESS | 1647 | 1465203140693 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1647 | 1465203140695 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x119283800 == 32 [pid = 1647] [id = 58] 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11923d000) [pid = 1647] [serial = 170] [outer = 0x0] 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12314f400) [pid = 1647] [serial = 171] [outer = 0x11923d000] 01:52:20 INFO - PROCESS | 1647 | 1465203140721 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1235be800) [pid = 1647] [serial = 172] [outer = 0x11923d000] 01:52:21 INFO - PROCESS | 1647 | 1465203141064 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms 01:52:21 INFO - PROCESS | 1647 | 1465203141088 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1647 | 1465203141090 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:52:21 INFO - PROCESS | 1647 | 1465203141099 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1647 | 1465203141100 Marionette TRACE conn2 <- [1,206,null,{}] 01:52:21 INFO - PROCESS | 1647 | 1465203141103 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:21 INFO - PROCESS | 1647 | 1465203141107 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:21 INFO - PROCESS | 1647 | 1465203141213 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:52:21 INFO - PROCESS | 1647 | 1465203141244 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1647 | 1465203141245 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bb9000 == 33 [pid = 1647] [id = 59] 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124271800) [pid = 1647] [serial = 173] [outer = 0x0] 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x124b93c00) [pid = 1647] [serial = 174] [outer = 0x124271800] 01:52:21 INFO - PROCESS | 1647 | 1465203141270 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1252f6c00) [pid = 1647] [serial = 175] [outer = 0x124271800] 01:52:21 INFO - PROCESS | 1647 | 1465203141570 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 01:52:21 INFO - PROCESS | 1647 | 1465203141618 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1647 | 1465203141619 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:52:21 INFO - PROCESS | 1647 | 1465203141622 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1647 | 1465203141624 Marionette TRACE conn2 <- [1,210,null,{}] 01:52:21 INFO - PROCESS | 1647 | 1465203141627 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:21 INFO - PROCESS | 1647 | 1465203141628 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:21 INFO - PROCESS | 1647 | 1465203141713 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:52:21 INFO - PROCESS | 1647 | 1465203141744 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1647 | 1465203141745 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x121385800 == 34 [pid = 1647] [id = 60] 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x125753400) [pid = 1647] [serial = 176] [outer = 0x0] 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x125d29000) [pid = 1647] [serial = 177] [outer = 0x125753400] 01:52:21 INFO - PROCESS | 1647 | 1465203141769 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x126f5b000) [pid = 1647] [serial = 178] [outer = 0x125753400] 01:52:22 INFO - PROCESS | 1647 | 1465203142051 Marionette TRACE conn2 <- [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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 472ms 01:52:22 INFO - PROCESS | 1647 | 1465203142097 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 1647 | 1465203142099 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:52:22 INFO - PROCESS | 1647 | 1465203142111 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1647 | 1465203142112 Marionette TRACE conn2 <- [1,214,null,{}] 01:52:22 INFO - PROCESS | 1647 | 1465203142115 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 1647 | 1465203142116 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:22 INFO - PROCESS | 1647 | 1465203142205 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:52:22 INFO - PROCESS | 1647 | 1465203142209 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1647 | 1465203142210 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x123544000 == 35 [pid = 1647] [id = 61] 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x125750800) [pid = 1647] [serial = 179] [outer = 0x0] 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x126fde400) [pid = 1647] [serial = 180] [outer = 0x125750800] 01:52:22 INFO - PROCESS | 1647 | 1465203142234 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12749a000) [pid = 1647] [serial = 181] [outer = 0x125750800] 01:52:22 INFO - PROCESS | 1647 | 1465203142553 Marionette TRACE conn2 <- [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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 01:52:22 INFO - PROCESS | 1647 | 1465203142580 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 1647 | 1465203142581 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:52:22 INFO - PROCESS | 1647 | 1465203142592 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1647 | 1465203142594 Marionette TRACE conn2 <- [1,218,null,{}] 01:52:22 INFO - PROCESS | 1647 | 1465203142597 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 1647 | 1465203142598 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:22 INFO - PROCESS | 1647 | 1465203142685 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:52:22 INFO - PROCESS | 1647 | 1465203142690 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1647 | 1465203142691 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12436c000 == 36 [pid = 1647] [id = 62] 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12749b000) [pid = 1647] [serial = 182] [outer = 0x0] 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128f2ac00) [pid = 1647] [serial = 183] [outer = 0x12749b000] 01:52:22 INFO - PROCESS | 1647 | 1465203142715 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x129496000) [pid = 1647] [serial = 184] [outer = 0x12749b000] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11a007000) [pid = 1647] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x123596800) [pid = 1647] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1176a2000) [pid = 1647] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118845c00) [pid = 1647] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1121b5800) [pid = 1647] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1171c6800) [pid = 1647] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x113a41400) [pid = 1647] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1294ea800) [pid = 1647] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11951d000) [pid = 1647] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:52:22 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x124b91c00) [pid = 1647] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:52:23 INFO - PROCESS | 1647 | 1465203143046 Marionette TRACE conn2 <- [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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 01:52:23 INFO - PROCESS | 1647 | 1465203143063 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1647 | 1465203143064 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:52:23 INFO - PROCESS | 1647 | 1465203143066 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1647 | 1465203143067 Marionette TRACE conn2 <- [1,222,null,{}] 01:52:23 INFO - PROCESS | 1647 | 1465203143070 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:23 INFO - PROCESS | 1647 | 1465203143071 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:23 INFO - PROCESS | 1647 | 1465203143147 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:52:23 INFO - PROCESS | 1647 | 1465203143192 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1647 | 1465203143193 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x124724800 == 37 [pid = 1647] [id = 63] 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1121b5c00) [pid = 1647] [serial = 185] [outer = 0x0] 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x124866c00) [pid = 1647] [serial = 186] [outer = 0x1121b5c00] 01:52:23 INFO - PROCESS | 1647 | 1465203143218 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x129495800) [pid = 1647] [serial = 187] [outer = 0x1121b5c00] 01:52:23 INFO - PROCESS | 1647 | 1465203143491 Marionette TRACE conn2 <- [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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 01:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:52:23 INFO - PROCESS | 1647 | 1465203143536 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1647 | 1465203143537 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:52:23 INFO - PROCESS | 1647 | 1465203143541 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1647 | 1465203143545 Marionette TRACE conn2 <- [1,226,null,{}] 01:52:23 INFO - PROCESS | 1647 | 1465203143547 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:23 INFO - PROCESS | 1647 | 1465203143549 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:23 INFO - PROCESS | 1647 | 1465203143634 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:52:23 INFO - PROCESS | 1647 | 1465203143638 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1647 | 1465203143639 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x125784800 == 38 [pid = 1647] [id = 64] 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12949b000) [pid = 1647] [serial = 188] [outer = 0x0] 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1294f0400) [pid = 1647] [serial = 189] [outer = 0x12949b000] 01:52:23 INFO - PROCESS | 1647 | 1465203143669 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1252f7800) [pid = 1647] [serial = 190] [outer = 0x12949b000] 01:52:23 INFO - PROCESS | 1647 | 1465203143987 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 472ms 01:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:52:24 INFO - PROCESS | 1647 | 1465203144012 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1647 | 1465203144014 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:52:24 INFO - PROCESS | 1647 | 1465203144017 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1647 | 1465203144019 Marionette TRACE conn2 <- [1,230,null,{}] 01:52:24 INFO - PROCESS | 1647 | 1465203144022 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 1647 | 1465203144026 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:24 INFO - PROCESS | 1647 | 1465203144175 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:52:24 INFO - PROCESS | 1647 | 1465203144182 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1647 | 1465203144183 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271ed000 == 39 [pid = 1647] [id = 65] 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12949b400) [pid = 1647] [serial = 191] [outer = 0x0] 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12a828800) [pid = 1647] [serial = 192] [outer = 0x12949b400] 01:52:24 INFO - PROCESS | 1647 | 1465203144223 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a8b8400) [pid = 1647] [serial = 193] [outer = 0x12949b400] 01:52:24 INFO - PROCESS | 1647 | 1465203144558 Marionette TRACE conn2 <- [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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 01:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:52:24 INFO - PROCESS | 1647 | 1465203144586 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1647 | 1465203144587 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:52:24 INFO - PROCESS | 1647 | 1465203144591 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1647 | 1465203144594 Marionette TRACE conn2 <- [1,234,null,{}] 01:52:24 INFO - PROCESS | 1647 | 1465203144597 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 1647 | 1465203144598 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:24 INFO - PROCESS | 1647 | 1465203144672 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:52:24 INFO - PROCESS | 1647 | 1465203144678 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1647 | 1465203144679 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x129109800 == 40 [pid = 1647] [id = 66] 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12a8b8800) [pid = 1647] [serial = 194] [outer = 0x0] 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a969000) [pid = 1647] [serial = 195] [outer = 0x12a8b8800] 01:52:24 INFO - PROCESS | 1647 | 1465203144702 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a96e000) [pid = 1647] [serial = 196] [outer = 0x12a8b8800] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x116543800 == 39 [pid = 1647] [id = 55] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11626b800 == 38 [pid = 1647] [id = 53] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11254d000 == 37 [pid = 1647] [id = 54] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11710e000 == 36 [pid = 1647] [id = 56] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11866b000 == 35 [pid = 1647] [id = 57] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119283800 == 34 [pid = 1647] [id = 58] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119bb9000 == 33 [pid = 1647] [id = 59] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x121385800 == 32 [pid = 1647] [id = 60] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x125784800 == 31 [pid = 1647] [id = 64] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x124724800 == 30 [pid = 1647] [id = 63] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12436c000 == 29 [pid = 1647] [id = 62] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x123544000 == 28 [pid = 1647] [id = 61] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a70d000) [pid = 1647] [serial = 118] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12507b000) [pid = 1647] [serial = 138] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x125d99800) [pid = 1647] [serial = 139] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124757c00) [pid = 1647] [serial = 136] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11829d800) [pid = 1647] [serial = 123] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11948f400) [pid = 1647] [serial = 126] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x116889000) [pid = 1647] [serial = 129] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11951c800) [pid = 1647] [serial = 127] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119c36400) [pid = 1647] [serial = 130] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x121314000) [pid = 1647] [serial = 133] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11607ac00) [pid = 1647] [serial = 120] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11858e000) [pid = 1647] [serial = 124] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12130d000) [pid = 1647] [serial = 132] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11688e000) [pid = 1647] [serial = 121] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1235be400) [pid = 1647] [serial = 135] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1294a1c00) [pid = 1647] [serial = 115] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12507ec00) [pid = 1647] [serial = 103] [outer = 0x0] [url = about:blank] 01:52:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1271ed000 == 27 [pid = 1647] [id = 65] 01:52:26 INFO - PROCESS | 1647 | 1465203146075 Marionette TRACE conn2 <- [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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1523ms 01:52:26 INFO - PROCESS | 1647 | 1465203146114 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 1647 | 1465203146118 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:52:26 INFO - PROCESS | 1647 | 1465203146129 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1647 | 1465203146132 Marionette TRACE conn2 <- [1,238,null,{}] 01:52:26 INFO - PROCESS | 1647 | 1465203146138 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 1647 | 1465203146141 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:26 INFO - PROCESS | 1647 | 1465203146248 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:52:26 INFO - PROCESS | 1647 | 1465203146259 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 1647 | 1465203146261 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cec800 == 28 [pid = 1647] [id = 67] 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x117370400) [pid = 1647] [serial = 197] [outer = 0x0] 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x117698000) [pid = 1647] [serial = 198] [outer = 0x117370400] 01:52:26 INFO - PROCESS | 1647 | 1465203146289 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11829cc00) [pid = 1647] [serial = 199] [outer = 0x117370400] 01:52:26 INFO - PROCESS | 1647 | 1465203146607 Marionette TRACE conn2 <- [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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 526ms 01:52:26 INFO - PROCESS | 1647 | 1465203146651 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 1647 | 1465203146654 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:52:26 INFO - PROCESS | 1647 | 1465203146659 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1647 | 1465203146660 Marionette TRACE conn2 <- [1,242,null,{}] 01:52:26 INFO - PROCESS | 1647 | 1465203146663 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 1647 | 1465203146665 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:26 INFO - PROCESS | 1647 | 1465203146742 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:52:26 INFO - PROCESS | 1647 | 1465203146788 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 1647 | 1465203146790 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11698b800 == 29 [pid = 1647] [id = 68] 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11829fc00) [pid = 1647] [serial = 200] [outer = 0x0] 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118636000) [pid = 1647] [serial = 201] [outer = 0x11829fc00] 01:52:26 INFO - PROCESS | 1647 | 1465203146819 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119487c00) [pid = 1647] [serial = 202] [outer = 0x11829fc00] 01:52:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119494c00) [pid = 1647] [serial = 203] [outer = 0x12c715800] 01:52:27 INFO - PROCESS | 1647 | 1465203147135 Marionette TRACE conn2 <- [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]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 01:52:27 INFO - PROCESS | 1647 | 1465203147178 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1647 | 1465203147179 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:52:27 INFO - PROCESS | 1647 | 1465203147182 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1647 | 1465203147192 Marionette TRACE conn2 <- [1,246,null,{}] 01:52:27 INFO - PROCESS | 1647 | 1465203147200 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 1647 | 1465203147203 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:27 INFO - PROCESS | 1647 | 1465203147296 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:52:27 INFO - PROCESS | 1647 | 1465203147326 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1647 | 1465203147328 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x11824a000 == 30 [pid = 1647] [id = 69] 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1121b6000) [pid = 1647] [serial = 204] [outer = 0x0] 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119d06c00) [pid = 1647] [serial = 205] [outer = 0x1121b6000] 01:52:27 INFO - PROCESS | 1647 | 1465203147356 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x121314c00) [pid = 1647] [serial = 206] [outer = 0x1121b6000] 01:52:27 INFO - PROCESS | 1647 | 1465203147628 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 480ms 01:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:52:27 INFO - PROCESS | 1647 | 1465203147663 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1647 | 1465203147664 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:52:27 INFO - PROCESS | 1647 | 1465203147666 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1647 | 1465203147668 Marionette TRACE conn2 <- [1,250,null,{}] 01:52:27 INFO - PROCESS | 1647 | 1465203147670 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 1647 | 1465203147671 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:27 INFO - PROCESS | 1647 | 1465203147758 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:52:27 INFO - PROCESS | 1647 | 1465203147761 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1647 | 1465203147762 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x119292800 == 31 [pid = 1647] [id = 70] 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1235c0800) [pid = 1647] [serial = 207] [outer = 0x0] 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124757c00) [pid = 1647] [serial = 208] [outer = 0x1235c0800] 01:52:27 INFO - PROCESS | 1647 | 1465203147789 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124ea1000) [pid = 1647] [serial = 209] [outer = 0x1235c0800] 01:52:28 INFO - PROCESS | 1647 | 1465203148085 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 01:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:52:28 INFO - PROCESS | 1647 | 1465203148136 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1647 | 1465203148137 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:52:28 INFO - PROCESS | 1647 | 1465203148139 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1647 | 1465203148142 Marionette TRACE conn2 <- [1,254,null,{}] 01:52:28 INFO - PROCESS | 1647 | 1465203148145 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 1647 | 1465203148147 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:28 INFO - PROCESS | 1647 | 1465203148245 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:52:28 INFO - PROCESS | 1647 | 1465203148250 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1647 | 1465203148251 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x119997000 == 32 [pid = 1647] [id = 71] 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118297000) [pid = 1647] [serial = 210] [outer = 0x0] 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121312400) [pid = 1647] [serial = 211] [outer = 0x118297000] 01:52:28 INFO - PROCESS | 1647 | 1465203148276 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x125758000) [pid = 1647] [serial = 212] [outer = 0x118297000] 01:52:28 INFO - PROCESS | 1647 | 1465203148584 Marionette TRACE conn2 <- [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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 01:52:28 INFO - PROCESS | 1647 | 1465203148612 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1647 | 1465203148613 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:52:28 INFO - PROCESS | 1647 | 1465203148615 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1647 | 1465203148616 Marionette TRACE conn2 <- [1,258,null,{}] 01:52:28 INFO - PROCESS | 1647 | 1465203148619 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 1647 | 1465203148623 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:28 INFO - PROCESS | 1647 | 1465203148713 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:52:28 INFO - PROCESS | 1647 | 1465203148717 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1647 | 1465203148718 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231ca800 == 33 [pid = 1647] [id = 72] 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125753000) [pid = 1647] [serial = 213] [outer = 0x0] 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126f53800) [pid = 1647] [serial = 214] [outer = 0x125753000] 01:52:28 INFO - PROCESS | 1647 | 1465203148745 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1294a0c00) [pid = 1647] [serial = 215] [outer = 0x125753000] 01:52:29 INFO - PROCESS | 1647 | 1465203149044 Marionette TRACE conn2 <- [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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 01:52:29 INFO - PROCESS | 1647 | 1465203149084 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1647 | 1465203149086 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:52:29 INFO - PROCESS | 1647 | 1465203149088 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1647 | 1465203149089 Marionette TRACE conn2 <- [1,262,null,{}] 01:52:29 INFO - PROCESS | 1647 | 1465203149094 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 1647 | 1465203149095 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:29 INFO - PROCESS | 1647 | 1465203149188 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:52:29 INFO - PROCESS | 1647 | 1465203149193 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1647 | 1465203149195 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240de800 == 34 [pid = 1647] [id = 73] 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121311800) [pid = 1647] [serial = 216] [outer = 0x0] 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1294a1000) [pid = 1647] [serial = 217] [outer = 0x121311800] 01:52:29 INFO - PROCESS | 1647 | 1465203149226 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12962ec00) [pid = 1647] [serial = 218] [outer = 0x121311800] 01:52:29 INFO - PROCESS | 1647 | 1465203149492 Marionette TRACE conn2 <- [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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 423ms 01:52:29 INFO - PROCESS | 1647 | 1465203149514 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1647 | 1465203149516 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:52:29 INFO - PROCESS | 1647 | 1465203149518 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1647 | 1465203149519 Marionette TRACE conn2 <- [1,266,null,{}] 01:52:29 INFO - PROCESS | 1647 | 1465203149521 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 1647 | 1465203149523 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:29 INFO - PROCESS | 1647 | 1465203149606 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:52:29 INFO - PROCESS | 1647 | 1465203149611 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1647 | 1465203149612 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250ae000 == 35 [pid = 1647] [id = 74] 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12962d000) [pid = 1647] [serial = 219] [outer = 0x0] 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12963a800) [pid = 1647] [serial = 220] [outer = 0x12962d000] 01:52:29 INFO - PROCESS | 1647 | 1465203149637 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a8b6400) [pid = 1647] [serial = 221] [outer = 0x12962d000] 01:52:29 INFO - PROCESS | 1647 | 1465203149933 Marionette TRACE conn2 <- [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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:52:29 INFO - PROCESS | 1647 | 1465203149987 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1647 | 1465203149988 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:52:29 INFO - PROCESS | 1647 | 1465203149993 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1647 | 1465203149995 Marionette TRACE conn2 <- [1,270,null,{}] 01:52:30 INFO - PROCESS | 1647 | 1465203149998 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 1647 | 1465203150000 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:30 INFO - PROCESS | 1647 | 1465203150140 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:52:30 INFO - PROCESS | 1647 | 1465203150151 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1647 | 1465203150151 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x118248000 == 36 [pid = 1647] [id = 75] 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124ea0000) [pid = 1647] [serial = 222] [outer = 0x0] 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8c2800) [pid = 1647] [serial = 223] [outer = 0x124ea0000] 01:52:30 INFO - PROCESS | 1647 | 1465203150191 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a975000) [pid = 1647] [serial = 224] [outer = 0x124ea0000] 01:52:30 INFO - PROCESS | 1647 | 1465203150575 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 01:52:30 INFO - PROCESS | 1647 | 1465203150612 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1647 | 1465203150614 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:52:30 INFO - PROCESS | 1647 | 1465203150616 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1647 | 1465203150617 Marionette TRACE conn2 <- [1,274,null,{}] 01:52:30 INFO - PROCESS | 1647 | 1465203150619 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 1647 | 1465203150620 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:30 INFO - PROCESS | 1647 | 1465203150695 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:52:30 INFO - PROCESS | 1647 | 1465203150749 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1647 | 1465203150750 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d7a800 == 37 [pid = 1647] [id = 76] 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12962d400) [pid = 1647] [serial = 225] [outer = 0x0] 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12abdf400) [pid = 1647] [serial = 226] [outer = 0x12962d400] 01:52:30 INFO - PROCESS | 1647 | 1465203150773 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12ba2c400) [pid = 1647] [serial = 227] [outer = 0x12962d400] 01:52:31 INFO - PROCESS | 1647 | 1465203151032 Marionette TRACE conn2 <- [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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 01:52:31 INFO - PROCESS | 1647 | 1465203151086 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1647 | 1465203151087 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:52:31 INFO - PROCESS | 1647 | 1465203151097 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1647 | 1465203151099 Marionette TRACE conn2 <- [1,278,null,{}] 01:52:31 INFO - PROCESS | 1647 | 1465203151101 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 1647 | 1465203151103 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:31 INFO - PROCESS | 1647 | 1465203151209 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:52:31 INFO - PROCESS | 1647 | 1465203151213 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1647 | 1465203151215 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x11998c800 == 38 [pid = 1647] [id = 77] 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12abe2000) [pid = 1647] [serial = 228] [outer = 0x0] 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12bb7cc00) [pid = 1647] [serial = 229] [outer = 0x12abe2000] 01:52:31 INFO - PROCESS | 1647 | 1465203151240 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12bd65c00) [pid = 1647] [serial = 230] [outer = 0x12abe2000] 01:52:31 INFO - PROCESS | 1647 | 1465203151578 Marionette TRACE conn2 <- [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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 520ms 01:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:52:31 INFO - PROCESS | 1647 | 1465203151617 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1647 | 1465203151618 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:52:31 INFO - PROCESS | 1647 | 1465203151620 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1647 | 1465203151621 Marionette TRACE conn2 <- [1,282,null,{}] 01:52:31 INFO - PROCESS | 1647 | 1465203151624 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 1647 | 1465203151625 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:31 INFO - PROCESS | 1647 | 1465203151716 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:52:31 INFO - PROCESS | 1647 | 1465203151719 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1647 | 1465203151720 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a76a800 == 39 [pid = 1647] [id = 78] 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12bd61400) [pid = 1647] [serial = 231] [outer = 0x0] 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12bd6ec00) [pid = 1647] [serial = 232] [outer = 0x12bd61400] 01:52:31 INFO - PROCESS | 1647 | 1465203151744 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12be0f800) [pid = 1647] [serial = 233] [outer = 0x12bd61400] 01:52:32 INFO - PROCESS | 1647 | 1465203152047 Marionette TRACE conn2 <- [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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 467ms 01:52:32 INFO - PROCESS | 1647 | 1465203152091 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:52:32 INFO - PROCESS | 1647 | 1465203152093 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:52:32 INFO - PROCESS | 1647 | 1465203152095 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1647 | 1465203152096 Marionette TRACE conn2 <- [1,286,null,{}] 01:52:32 INFO - PROCESS | 1647 | 1465203152099 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:32 INFO - PROCESS | 1647 | 1465203152100 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:32 INFO - PROCESS | 1647 | 1465203152191 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:52:32 INFO - PROCESS | 1647 | 1465203152194 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1647 | 1465203152195 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a814000 == 40 [pid = 1647] [id = 79] 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12bd6cc00) [pid = 1647] [serial = 234] [outer = 0x0] 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12be18000) [pid = 1647] [serial = 235] [outer = 0x12bd6cc00] 01:52:32 INFO - PROCESS | 1647 | 1465203152219 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12bf62000) [pid = 1647] [serial = 236] [outer = 0x12bd6cc00] 01:52:32 INFO - PROCESS | 1647 | 1465203152554 Marionette TRACE conn2 <- [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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 01:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:52:32 INFO - PROCESS | 1647 | 1465203152564 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1647 | 1465203152565 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:52:32 INFO - PROCESS | 1647 | 1465203152567 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1647 | 1465203152568 Marionette TRACE conn2 <- [1,290,null,{}] 01:52:32 INFO - PROCESS | 1647 | 1465203152570 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:32 INFO - PROCESS | 1647 | 1465203152572 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:32 INFO - PROCESS | 1647 | 1465203152670 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:52:32 INFO - PROCESS | 1647 | 1465203152680 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1647 | 1465203152681 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8d7800 == 41 [pid = 1647] [id = 80] 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12bf62400) [pid = 1647] [serial = 237] [outer = 0x0] 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12bf6c400) [pid = 1647] [serial = 238] [outer = 0x12bf62400] 01:52:32 INFO - PROCESS | 1647 | 1465203152705 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12c135c00) [pid = 1647] [serial = 239] [outer = 0x12bf62400] 01:52:33 INFO - PROCESS | 1647 | 1465203153000 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 467ms 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x124271800) [pid = 1647] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x125753400) [pid = 1647] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12749b000) [pid = 1647] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1121b5c00) [pid = 1647] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x125750800) [pid = 1647] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12949b000) [pid = 1647] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119c40c00) [pid = 1647] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11948e400) [pid = 1647] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116b6d400) [pid = 1647] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1167e6c00) [pid = 1647] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118631800) [pid = 1647] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x125078400) [pid = 1647] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1251b5c00) [pid = 1647] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12358e800) [pid = 1647] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118639c00) [pid = 1647] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12949b400) [pid = 1647] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113c3ec00) [pid = 1647] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:52:33 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11923d000) [pid = 1647] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:52:33 INFO - PROCESS | 1647 | 1465203153199 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1647 | 1465203153200 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:52:33 INFO - PROCESS | 1647 | 1465203153205 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1647 | 1465203153206 Marionette TRACE conn2 <- [1,294,null,{}] 01:52:33 INFO - PROCESS | 1647 | 1465203153208 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 1647 | 1465203153209 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:33 INFO - PROCESS | 1647 | 1465203153282 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:52:33 INFO - PROCESS | 1647 | 1465203153286 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1647 | 1465203153287 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c62800 == 42 [pid = 1647] [id = 81] 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x113e14c00) [pid = 1647] [serial = 240] [outer = 0x0] 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118631800) [pid = 1647] [serial = 241] [outer = 0x113e14c00] 01:52:33 INFO - PROCESS | 1647 | 1465203153314 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1233c0400) [pid = 1647] [serial = 242] [outer = 0x113e14c00] 01:52:33 INFO - PROCESS | 1647 | 1465203153631 Marionette TRACE conn2 <- [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]]]}] 01:52:33 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. 01:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 01:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:52:33 INFO - PROCESS | 1647 | 1465203153677 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1647 | 1465203153678 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:52:33 INFO - PROCESS | 1647 | 1465203153680 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1647 | 1465203153681 Marionette TRACE conn2 <- [1,298,null,{}] 01:52:33 INFO - PROCESS | 1647 | 1465203153683 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 1647 | 1465203153684 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:33 INFO - PROCESS | 1647 | 1465203153760 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:52:33 INFO - PROCESS | 1647 | 1465203153764 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1647 | 1465203153765 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af57000 == 43 [pid = 1647] [id = 82] 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x124edb800) [pid = 1647] [serial = 243] [outer = 0x0] 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x129497c00) [pid = 1647] [serial = 244] [outer = 0x124edb800] 01:52:33 INFO - PROCESS | 1647 | 1465203153789 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12c13b000) [pid = 1647] [serial = 245] [outer = 0x124edb800] 01:52:34 INFO - PROCESS | 1647 | 1465203154096 Marionette TRACE conn2 <- [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]]]}] 01:52:34 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. 01:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 468ms 01:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:52:34 INFO - PROCESS | 1647 | 1465203154148 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1647 | 1465203154150 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:52:34 INFO - PROCESS | 1647 | 1465203154152 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1647 | 1465203154154 Marionette TRACE conn2 <- [1,302,null,{}] 01:52:34 INFO - PROCESS | 1647 | 1465203154157 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:34 INFO - PROCESS | 1647 | 1465203154159 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:34 INFO - PROCESS | 1647 | 1465203154312 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:52:34 INFO - PROCESS | 1647 | 1465203154320 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1647 | 1465203154321 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x127489000 == 44 [pid = 1647] [id = 83] 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127496400) [pid = 1647] [serial = 246] [outer = 0x0] 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128d59400) [pid = 1647] [serial = 247] [outer = 0x127496400] 01:52:34 INFO - PROCESS | 1647 | 1465203154361 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128d5d800) [pid = 1647] [serial = 248] [outer = 0x127496400] 01:52:34 INFO - PROCESS | 1647 | 1465203154732 Marionette TRACE conn2 <- [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]]]}] 01:52:34 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. 01:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 01:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:52:34 INFO - PROCESS | 1647 | 1465203154772 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1647 | 1465203154773 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:52:34 INFO - PROCESS | 1647 | 1465203154775 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1647 | 1465203154776 Marionette TRACE conn2 <- [1,306,null,{}] 01:52:34 INFO - PROCESS | 1647 | 1465203154779 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:34 INFO - PROCESS | 1647 | 1465203154780 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:34 INFO - PROCESS | 1647 | 1465203154857 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:52:34 INFO - PROCESS | 1647 | 1465203154908 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1647 | 1465203154910 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba94800 == 45 [pid = 1647] [id = 84] 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12749d000) [pid = 1647] [serial = 249] [outer = 0x0] 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x128d62800) [pid = 1647] [serial = 250] [outer = 0x12749d000] 01:52:34 INFO - PROCESS | 1647 | 1465203154933 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128dc2400) [pid = 1647] [serial = 251] [outer = 0x12749d000] 01:52:35 INFO - PROCESS | 1647 | 1465203155197 Marionette TRACE conn2 <- [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]]]}] 01:52:35 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. 01:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 01:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:52:35 INFO - PROCESS | 1647 | 1465203155294 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1647 | 1465203155297 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:52:35 INFO - PROCESS | 1647 | 1465203155301 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1647 | 1465203155303 Marionette TRACE conn2 <- [1,310,null,{}] 01:52:35 INFO - PROCESS | 1647 | 1465203155306 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 1647 | 1465203155309 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:35 INFO - PROCESS | 1647 | 1465203155422 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:52:35 INFO - PROCESS | 1647 | 1465203155469 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1647 | 1465203155472 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x113a73800 == 46 [pid = 1647] [id = 85] 01:52:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11601ac00) [pid = 1647] [serial = 252] [outer = 0x0] 01:52:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11672f400) [pid = 1647] [serial = 253] [outer = 0x11601ac00] 01:52:35 INFO - PROCESS | 1647 | 1465203155503 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x116961c00) [pid = 1647] [serial = 254] [outer = 0x11601ac00] 01:52:35 INFO - PROCESS | 1647 | 1465203155963 Marionette TRACE conn2 <- [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]]]}] 01:52:35 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. 01:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 01:52:35 INFO - PROCESS | 1647 | 1465203155971 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:52:35 INFO - PROCESS | 1647 | 1465203155973 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:52:35 INFO - PROCESS | 1647 | 1465203155978 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1647 | 1465203155980 Marionette TRACE conn2 <- [1,314,null,{}] 01:52:35 INFO - PROCESS | 1647 | 1465203155983 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 1647 | 1465203155985 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:36 INFO - PROCESS | 1647 | 1465203156096 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:52:36 INFO - PROCESS | 1647 | 1465203156194 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 1647 | 1465203156196 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a6000 == 47 [pid = 1647] [id = 86] 01:52:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1189c5800) [pid = 1647] [serial = 255] [outer = 0x0] 01:52:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x119487000) [pid = 1647] [serial = 256] [outer = 0x1189c5800] 01:52:36 INFO - PROCESS | 1647 | 1465203156226 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x119520000) [pid = 1647] [serial = 257] [outer = 0x1189c5800] 01:52:36 INFO - PROCESS | 1647 | 1465203156924 Marionette TRACE conn2 <- [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]]]}] 01:52:36 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. 01:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 973ms 01:52:36 INFO - PROCESS | 1647 | 1465203156964 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 1647 | 1465203156967 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:52:36 INFO - PROCESS | 1647 | 1465203156972 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 1647 | 1465203156973 Marionette TRACE conn2 <- [1,318,null,{}] 01:52:36 INFO - PROCESS | 1647 | 1465203156977 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:36 INFO - PROCESS | 1647 | 1465203156978 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:37 INFO - PROCESS | 1647 | 1465203157075 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:52:37 INFO - PROCESS | 1647 | 1465203157125 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1647 | 1465203157128 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x11694a000 == 48 [pid = 1647] [id = 87] 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x118632800) [pid = 1647] [serial = 258] [outer = 0x0] 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1189c7400) [pid = 1647] [serial = 259] [outer = 0x118632800] 01:52:37 INFO - PROCESS | 1647 | 1465203157156 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1194e4c00) [pid = 1647] [serial = 260] [outer = 0x118632800] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x127489000 == 47 [pid = 1647] [id = 83] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12af57000 == 46 [pid = 1647] [id = 82] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119c62800 == 45 [pid = 1647] [id = 81] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8d7800 == 44 [pid = 1647] [id = 80] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a814000 == 43 [pid = 1647] [id = 79] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a76a800 == 42 [pid = 1647] [id = 78] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12a969000) [pid = 1647] [serial = 195] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11998c800 == 41 [pid = 1647] [id = 77] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128d7a800 == 40 [pid = 1647] [id = 76] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x118248000 == 39 [pid = 1647] [id = 75] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1250ae000 == 38 [pid = 1647] [id = 74] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1240de800 == 37 [pid = 1647] [id = 73] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1231ca800 == 36 [pid = 1647] [id = 72] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119997000 == 35 [pid = 1647] [id = 71] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119292800 == 34 [pid = 1647] [id = 70] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11824a000 == 33 [pid = 1647] [id = 69] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11698b800 == 32 [pid = 1647] [id = 68] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x113cec800 == 31 [pid = 1647] [id = 67] 01:52:37 INFO - PROCESS | 1647 | --DOCSHELL 0x129109800 == 30 [pid = 1647] [id = 66] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x124b93c00) [pid = 1647] [serial = 174] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x125d29000) [pid = 1647] [serial = 177] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x126f5b000) [pid = 1647] [serial = 178] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1252f6c00) [pid = 1647] [serial = 175] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x128f2ac00) [pid = 1647] [serial = 183] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x124866c00) [pid = 1647] [serial = 186] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x126fde400) [pid = 1647] [serial = 180] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12749a000) [pid = 1647] [serial = 181] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1294f0400) [pid = 1647] [serial = 189] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x129496000) [pid = 1647] [serial = 184] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11a002400) [pid = 1647] [serial = 168] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1194e1000) [pid = 1647] [serial = 165] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11951d400) [pid = 1647] [serial = 166] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11774e000) [pid = 1647] [serial = 162] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118630c00) [pid = 1647] [serial = 163] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11688a400) [pid = 1647] [serial = 159] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116b6d800) [pid = 1647] [serial = 160] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12949d800) [pid = 1647] [serial = 157] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128dcc000) [pid = 1647] [serial = 156] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128dca400) [pid = 1647] [serial = 154] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x127495400) [pid = 1647] [serial = 153] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x126fdac00) [pid = 1647] [serial = 151] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x125d28800) [pid = 1647] [serial = 150] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124b91800) [pid = 1647] [serial = 148] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1235c4800) [pid = 1647] [serial = 147] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11948f000) [pid = 1647] [serial = 145] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118842400) [pid = 1647] [serial = 144] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12a8b8400) [pid = 1647] [serial = 193] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1169aa800) [pid = 1647] [serial = 142] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116076c00) [pid = 1647] [serial = 141] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12314f400) [pid = 1647] [serial = 171] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12130f800) [pid = 1647] [serial = 169] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129495800) [pid = 1647] [serial = 187] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1252f7800) [pid = 1647] [serial = 190] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12a828800) [pid = 1647] [serial = 192] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1235be800) [pid = 1647] [serial = 172] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1647 | 1465203157559 Marionette TRACE conn2 <- [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]]]}] 01:52:37 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. 01:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 01:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:52:37 INFO - PROCESS | 1647 | 1465203157593 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:52:37 INFO - PROCESS | 1647 | 1465203157595 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:52:37 INFO - PROCESS | 1647 | 1465203157599 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 1647 | 1465203157601 Marionette TRACE conn2 <- [1,322,null,{}] 01:52:37 INFO - PROCESS | 1647 | 1465203157604 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:37 INFO - PROCESS | 1647 | 1465203157605 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:37 INFO - PROCESS | 1647 | 1465203157681 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:52:37 INFO - PROCESS | 1647 | 1465203157731 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1647 | 1465203157733 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x117104000 == 31 [pid = 1647] [id = 88] 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11858d800) [pid = 1647] [serial = 261] [outer = 0x0] 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119520400) [pid = 1647] [serial = 262] [outer = 0x11858d800] 01:52:37 INFO - PROCESS | 1647 | 1465203157760 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12130f400) [pid = 1647] [serial = 263] [outer = 0x11858d800] 01:52:38 INFO - PROCESS | 1647 | 1465203158080 Marionette TRACE conn2 <- [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]]]}] 01:52:38 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. 01:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 01:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:52:38 INFO - PROCESS | 1647 | 1465203158119 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1647 | 1465203158121 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:52:38 INFO - PROCESS | 1647 | 1465203158124 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1647 | 1465203158128 Marionette TRACE conn2 <- [1,326,null,{}] 01:52:38 INFO - PROCESS | 1647 | 1465203158139 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:38 INFO - PROCESS | 1647 | 1465203158144 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:38 INFO - PROCESS | 1647 | 1465203158264 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:52:38 INFO - PROCESS | 1647 | 1465203158331 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1647 | 1465203158333 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x118989800 == 32 [pid = 1647] [id = 89] 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12130d400) [pid = 1647] [serial = 264] [outer = 0x0] 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1237d7400) [pid = 1647] [serial = 265] [outer = 0x12130d400] 01:52:38 INFO - PROCESS | 1647 | 1465203158378 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1252f5800) [pid = 1647] [serial = 266] [outer = 0x12130d400] 01:52:38 INFO - PROCESS | 1647 | 1465203158716 Marionette TRACE conn2 <- [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]]]}] 01:52:38 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. 01:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 01:52:38 INFO - PROCESS | 1647 | 1465203158747 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1647 | 1465203158749 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:52:38 INFO - PROCESS | 1647 | 1465203158751 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1647 | 1465203158752 Marionette TRACE conn2 <- [1,330,null,{}] 01:52:38 INFO - PROCESS | 1647 | 1465203158754 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:38 INFO - PROCESS | 1647 | 1465203158756 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:38 INFO - PROCESS | 1647 | 1465203158858 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:52:38 INFO - PROCESS | 1647 | 1465203158887 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1647 | 1465203158888 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x119986800 == 33 [pid = 1647] [id = 90] 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121310000) [pid = 1647] [serial = 267] [outer = 0x0] 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125d97000) [pid = 1647] [serial = 268] [outer = 0x121310000] 01:52:38 INFO - PROCESS | 1647 | 1465203158913 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127159400) [pid = 1647] [serial = 269] [outer = 0x121310000] 01:52:39 INFO - PROCESS | 1647 | 1465203159194 Marionette TRACE conn2 <- [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]]]}] 01:52:39 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. 01:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 01:52:39 INFO - PROCESS | 1647 | 1465203159219 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1647 | 1465203159220 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:52:39 INFO - PROCESS | 1647 | 1465203159230 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1647 | 1465203159231 Marionette TRACE conn2 <- [1,334,null,{}] 01:52:39 INFO - PROCESS | 1647 | 1465203159234 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 1647 | 1465203159235 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:39 INFO - PROCESS | 1647 | 1465203159312 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:52:39 INFO - PROCESS | 1647 | 1465203159322 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1647 | 1465203159325 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231cd800 == 34 [pid = 1647] [id = 91] 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126f54800) [pid = 1647] [serial = 270] [outer = 0x0] 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127499c00) [pid = 1647] [serial = 271] [outer = 0x126f54800] 01:52:39 INFO - PROCESS | 1647 | 1465203159352 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128d5e800) [pid = 1647] [serial = 272] [outer = 0x126f54800] 01:52:39 INFO - PROCESS | 1647 | 1465203159723 Marionette TRACE conn2 <- [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]]]}] 01:52:39 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. 01:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 525ms 01:52:39 INFO - PROCESS | 1647 | 1465203159749 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1647 | 1465203159750 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:52:39 INFO - PROCESS | 1647 | 1465203159761 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1647 | 1465203159762 Marionette TRACE conn2 <- [1,338,null,{}] 01:52:39 INFO - PROCESS | 1647 | 1465203159764 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 1647 | 1465203159768 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:39 INFO - PROCESS | 1647 | 1465203159878 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:52:39 INFO - PROCESS | 1647 | 1465203159882 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1647 | 1465203159883 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124720800 == 35 [pid = 1647] [id = 92] 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128d62400) [pid = 1647] [serial = 273] [outer = 0x0] 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128f25c00) [pid = 1647] [serial = 274] [outer = 0x128d62400] 01:52:39 INFO - PROCESS | 1647 | 1465203159908 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294f3c00) [pid = 1647] [serial = 275] [outer = 0x128d62400] 01:52:40 INFO - PROCESS | 1647 | 1465203160208 Marionette TRACE conn2 <- [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]]]}] 01:52:40 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. 01:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 01:52:40 INFO - PROCESS | 1647 | 1465203160230 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:52:40 INFO - PROCESS | 1647 | 1465203160231 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:52:40 INFO - PROCESS | 1647 | 1465203160234 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1647 | 1465203160235 Marionette TRACE conn2 <- [1,342,null,{}] 01:52:40 INFO - PROCESS | 1647 | 1465203160237 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 1647 | 1465203160238 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:40 INFO - PROCESS | 1647 | 1465203160339 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:52:40 INFO - PROCESS | 1647 | 1465203160372 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1647 | 1465203160373 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x125020000 == 36 [pid = 1647] [id = 93] 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a70c800) [pid = 1647] [serial = 276] [outer = 0x0] 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a70d800) [pid = 1647] [serial = 277] [outer = 0x12a70c800] 01:52:40 INFO - PROCESS | 1647 | 1465203160397 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a830800) [pid = 1647] [serial = 278] [outer = 0x12a70c800] 01:52:40 INFO - PROCESS | 1647 | 1465203160693 Marionette TRACE conn2 <- [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]]]}] 01:52:40 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. 01:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 01:52:40 INFO - PROCESS | 1647 | 1465203160703 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1647 | 1465203160704 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:52:40 INFO - PROCESS | 1647 | 1465203160714 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1647 | 1465203160715 Marionette TRACE conn2 <- [1,346,null,{}] 01:52:40 INFO - PROCESS | 1647 | 1465203160717 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 1647 | 1465203160719 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:40 INFO - PROCESS | 1647 | 1465203160819 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:52:40 INFO - PROCESS | 1647 | 1465203160823 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1647 | 1465203160824 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x125db6000 == 37 [pid = 1647] [id = 94] 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a70d000) [pid = 1647] [serial = 279] [outer = 0x0] 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a96c400) [pid = 1647] [serial = 280] [outer = 0x12a70d000] 01:52:40 INFO - PROCESS | 1647 | 1465203160849 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12abd6400) [pid = 1647] [serial = 281] [outer = 0x12a70d000] 01:52:41 INFO - PROCESS | 1647 | 1465203161181 Marionette TRACE conn2 <- [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]]]}] 01:52:41 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. 01:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 525ms 01:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:52:41 INFO - PROCESS | 1647 | 1465203161233 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1647 | 1465203161234 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:52:41 INFO - PROCESS | 1647 | 1465203161236 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 1647 | 1465203161238 Marionette TRACE conn2 <- [1,350,null,{}] 01:52:41 INFO - PROCESS | 1647 | 1465203161241 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:41 INFO - PROCESS | 1647 | 1465203161242 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:41 INFO - PROCESS | 1647 | 1465203161381 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:52:41 INFO - PROCESS | 1647 | 1465203161399 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1647 | 1465203161401 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d74800 == 38 [pid = 1647] [id = 95] 01:52:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1169ae800) [pid = 1647] [serial = 282] [outer = 0x0] 01:52:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12ba2cc00) [pid = 1647] [serial = 283] [outer = 0x1169ae800] 01:52:41 INFO - PROCESS | 1647 | 1465203161440 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12bb7c000) [pid = 1647] [serial = 284] [outer = 0x1169ae800] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x124ea0000) [pid = 1647] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12abe2000) [pid = 1647] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x117370400) [pid = 1647] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bd6cc00) [pid = 1647] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12962d000) [pid = 1647] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11829fc00) [pid = 1647] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12962d400) [pid = 1647] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1235c0800) [pid = 1647] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1121b6000) [pid = 1647] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a8b8800) [pid = 1647] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x125753000) [pid = 1647] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118297000) [pid = 1647] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127496400) [pid = 1647] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12bd61400) [pid = 1647] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12bf62400) [pid = 1647] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113e14c00) [pid = 1647] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124edb800) [pid = 1647] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:52:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121311800) [pid = 1647] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:52:41 INFO - PROCESS | 1647 | 1465203161951 Marionette TRACE conn2 <- [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]]]}] 01:52:42 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. 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 769ms 01:52:42 INFO - PROCESS | 1647 | 1465203162011 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1647 | 1465203162012 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:52:42 INFO - PROCESS | 1647 | 1465203162015 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1647 | 1465203162016 Marionette TRACE conn2 <- [1,354,null,{}] 01:52:42 INFO - PROCESS | 1647 | 1465203162031 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 1647 | 1465203162032 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:42 INFO - PROCESS | 1647 | 1465203162113 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:52:42 INFO - PROCESS | 1647 | 1465203162117 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1647 | 1465203162118 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d73000 == 39 [pid = 1647] [id = 96] 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1237d2800) [pid = 1647] [serial = 285] [outer = 0x0] 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127495000) [pid = 1647] [serial = 286] [outer = 0x1237d2800] 01:52:42 INFO - PROCESS | 1647 | 1465203162145 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12abd4400) [pid = 1647] [serial = 287] [outer = 0x1237d2800] 01:52:42 INFO - PROCESS | 1647 | 1465203162475 Marionette TRACE conn2 <- [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]]]}] 01:52:42 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. 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:52:42 INFO - PROCESS | 1647 | 1465203162495 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1647 | 1465203162497 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:52:42 INFO - PROCESS | 1647 | 1465203162499 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1647 | 1465203162501 Marionette TRACE conn2 <- [1,358,null,{}] 01:52:42 INFO - PROCESS | 1647 | 1465203162503 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 1647 | 1465203162504 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:42 INFO - PROCESS | 1647 | 1465203162598 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:52:42 INFO - PROCESS | 1647 | 1465203162601 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1647 | 1465203162603 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x129796800 == 40 [pid = 1647] [id = 97] 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11848c400) [pid = 1647] [serial = 288] [outer = 0x0] 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bd62800) [pid = 1647] [serial = 289] [outer = 0x11848c400] 01:52:42 INFO - PROCESS | 1647 | 1465203162631 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12be15400) [pid = 1647] [serial = 290] [outer = 0x11848c400] 01:52:42 INFO - PROCESS | 1647 | 1465203162959 Marionette TRACE conn2 <- [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]]]}] 01:52:42 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. 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:52:42 INFO - PROCESS | 1647 | 1465203162968 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1647 | 1465203162969 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:52:42 INFO - PROCESS | 1647 | 1465203162971 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1647 | 1465203162972 Marionette TRACE conn2 <- [1,362,null,{}] 01:52:42 INFO - PROCESS | 1647 | 1465203162977 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 1647 | 1465203162978 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:43 INFO - PROCESS | 1647 | 1465203163080 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:52:43 INFO - PROCESS | 1647 | 1465203163086 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1647 | 1465203163087 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a775800 == 41 [pid = 1647] [id = 98] 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12962d000) [pid = 1647] [serial = 291] [outer = 0x0] 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bf60000) [pid = 1647] [serial = 292] [outer = 0x12962d000] 01:52:43 INFO - PROCESS | 1647 | 1465203163111 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12c136000) [pid = 1647] [serial = 293] [outer = 0x12962d000] 01:52:43 INFO - PROCESS | 1647 | 1465203163408 Marionette TRACE conn2 <- [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]]]}] 01:52:43 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. 01:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 471ms 01:52:43 INFO - PROCESS | 1647 | 1465203163444 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1647 | 1465203163446 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:52:43 INFO - PROCESS | 1647 | 1465203163448 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1647 | 1465203163456 Marionette TRACE conn2 <- [1,366,null,{}] 01:52:43 INFO - PROCESS | 1647 | 1465203163461 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 1647 | 1465203163462 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:43 INFO - PROCESS | 1647 | 1465203163537 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:52:43 INFO - PROCESS | 1647 | 1465203163542 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1647 | 1465203163544 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a90f000 == 42 [pid = 1647] [id = 99] 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12bd6b000) [pid = 1647] [serial = 294] [outer = 0x0] 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12c141c00) [pid = 1647] [serial = 295] [outer = 0x12bd6b000] 01:52:43 INFO - PROCESS | 1647 | 1465203163568 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12c6ad800) [pid = 1647] [serial = 296] [outer = 0x12bd6b000] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11694a000 == 41 [pid = 1647] [id = 87] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a6000 == 40 [pid = 1647] [id = 86] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x113a73800 == 39 [pid = 1647] [id = 85] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba94800 == 38 [pid = 1647] [id = 84] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1231cd800 == 37 [pid = 1647] [id = 91] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128d74800 == 36 [pid = 1647] [id = 95] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128d73000 == 35 [pid = 1647] [id = 96] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x129796800 == 34 [pid = 1647] [id = 97] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x118989800 == 33 [pid = 1647] [id = 89] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x125db6000 == 32 [pid = 1647] [id = 94] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x125020000 == 31 [pid = 1647] [id = 93] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x117104000 == 30 [pid = 1647] [id = 88] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x124720800 == 29 [pid = 1647] [id = 92] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x119986800 == 28 [pid = 1647] [id = 90] 01:52:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12a775800 == 27 [pid = 1647] [id = 98] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a8c2800) [pid = 1647] [serial = 223] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12bb7cc00) [pid = 1647] [serial = 229] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a975000) [pid = 1647] [serial = 224] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x117698000) [pid = 1647] [serial = 198] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11829cc00) [pid = 1647] [serial = 199] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12be18000) [pid = 1647] [serial = 235] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12963a800) [pid = 1647] [serial = 220] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12a8b6400) [pid = 1647] [serial = 221] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118636000) [pid = 1647] [serial = 201] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119487c00) [pid = 1647] [serial = 202] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12abdf400) [pid = 1647] [serial = 226] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124757c00) [pid = 1647] [serial = 208] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124ea1000) [pid = 1647] [serial = 209] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119d06c00) [pid = 1647] [serial = 205] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121314c00) [pid = 1647] [serial = 206] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a96e000) [pid = 1647] [serial = 196] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126f53800) [pid = 1647] [serial = 214] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1294a0c00) [pid = 1647] [serial = 215] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x121312400) [pid = 1647] [serial = 211] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x125758000) [pid = 1647] [serial = 212] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128d5d800) [pid = 1647] [serial = 248] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bd6ec00) [pid = 1647] [serial = 232] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bf6c400) [pid = 1647] [serial = 238] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12bf62000) [pid = 1647] [serial = 236] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12c135c00) [pid = 1647] [serial = 239] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x118631800) [pid = 1647] [serial = 241] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x129497c00) [pid = 1647] [serial = 244] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1233c0400) [pid = 1647] [serial = 242] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1294a1000) [pid = 1647] [serial = 217] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12962ec00) [pid = 1647] [serial = 218] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x128d59400) [pid = 1647] [serial = 247] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12be0f800) [pid = 1647] [serial = 233] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12bd65c00) [pid = 1647] [serial = 230] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x128d62800) [pid = 1647] [serial = 250] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12d12ec00) [pid = 1647] [serial = 49] [outer = 0x0] [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.] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12ba2c400) [pid = 1647] [serial = 227] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12c13b000) [pid = 1647] [serial = 245] [outer = 0x0] [url = about:blank] 01:52:44 INFO - PROCESS | 1647 | 1465203164917 Marionette TRACE conn2 <- [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]]]}] 01:52:44 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. 01:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1481ms 01:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:52:44 INFO - PROCESS | 1647 | 1465203164929 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 1647 | 1465203164932 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:52:44 INFO - PROCESS | 1647 | 1465203164935 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - PROCESS | 1647 | 1465203164937 Marionette TRACE conn2 <- [1,370,null,{}] 01:52:44 INFO - PROCESS | 1647 | 1465203164941 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:44 INFO - PROCESS | 1647 | 1465203164943 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:45 INFO - PROCESS | 1647 | 1465203165018 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:52:45 INFO - PROCESS | 1647 | 1465203165027 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1647 | 1465203165030 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x113ea7800 == 28 [pid = 1647] [id = 100] 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x118159c00) [pid = 1647] [serial = 297] [outer = 0x0] 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x118483c00) [pid = 1647] [serial = 298] [outer = 0x118159c00] 01:52:45 INFO - PROCESS | 1647 | 1465203165058 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x118825c00) [pid = 1647] [serial = 299] [outer = 0x118159c00] 01:52:45 INFO - PROCESS | 1647 | 1465203165417 Marionette TRACE conn2 <- [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]]]}] 01:52:45 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. 01:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 520ms 01:52:45 INFO - PROCESS | 1647 | 1465203165455 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 1647 | 1465203165458 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:52:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:52:45 INFO - PROCESS | 1647 | 1465203165463 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1647 | 1465203165465 Marionette TRACE conn2 <- [1,374,null,{}] 01:52:45 INFO - PROCESS | 1647 | 1465203165467 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:45 INFO - PROCESS | 1647 | 1465203165469 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:45 INFO - PROCESS | 1647 | 1465203165545 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:52:45 INFO - PROCESS | 1647 | 1465203165549 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1647 | 1465203165551 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x116951800 == 29 [pid = 1647] [id = 101] 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1189d3400) [pid = 1647] [serial = 300] [outer = 0x0] 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1194ec000) [pid = 1647] [serial = 301] [outer = 0x1189d3400] 01:52:45 INFO - PROCESS | 1647 | 1465203165581 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x119529400) [pid = 1647] [serial = 302] [outer = 0x1189d3400] 01:52:45 INFO - PROCESS | 1647 | 1465203165973 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:52:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 568ms 01:52:46 INFO - PROCESS | 1647 | 1465203166032 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1647 | 1465203166033 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:52:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:52:46 INFO - PROCESS | 1647 | 1465203166036 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1647 | 1465203166038 Marionette TRACE conn2 <- [1,378,null,{}] 01:52:46 INFO - PROCESS | 1647 | 1465203166046 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:46 INFO - PROCESS | 1647 | 1465203166049 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:46 INFO - PROCESS | 1647 | 1465203166121 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:52:46 INFO - PROCESS | 1647 | 1465203166127 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1647 | 1465203166129 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867d000 == 30 [pid = 1647] [id = 102] 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x115e0e400) [pid = 1647] [serial = 303] [outer = 0x0] 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1235be400) [pid = 1647] [serial = 304] [outer = 0x115e0e400] 01:52:46 INFO - PROCESS | 1647 | 1465203166157 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x124beb800) [pid = 1647] [serial = 305] [outer = 0x115e0e400] 01:52:46 INFO - PROCESS | 1647 | 1465203166510 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:52:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 521ms 01:52:46 INFO - PROCESS | 1647 | 1465203166557 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1647 | 1465203166559 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:52:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:52:46 INFO - PROCESS | 1647 | 1465203166566 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1647 | 1465203166568 Marionette TRACE conn2 <- [1,382,null,{}] 01:52:46 INFO - PROCESS | 1647 | 1465203166570 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:46 INFO - PROCESS | 1647 | 1465203166579 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:46 INFO - PROCESS | 1647 | 1465203166651 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:52:46 INFO - PROCESS | 1647 | 1465203166655 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1647 | 1465203166656 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194af000 == 31 [pid = 1647] [id = 103] 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x124edfc00) [pid = 1647] [serial = 306] [outer = 0x0] 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x125752800) [pid = 1647] [serial = 307] [outer = 0x124edfc00] 01:52:46 INFO - PROCESS | 1647 | 1465203166684 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x125d99000) [pid = 1647] [serial = 308] [outer = 0x124edfc00] 01:52:47 INFO - PROCESS | 1647 | 1465203167012 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:52:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 01:52:47 INFO - PROCESS | 1647 | 1465203167035 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1647 | 1465203167036 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:52:47 INFO - PROCESS | 1647 | 1465203167039 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 1647 | 1465203167040 Marionette TRACE conn2 <- [1,386,null,{}] 01:52:47 INFO - PROCESS | 1647 | 1465203167042 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 1647 | 1465203167043 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:47 INFO - PROCESS | 1647 | 1465203167113 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:52:47 INFO - PROCESS | 1647 | 1465203167116 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1647 | 1465203167118 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c6f000 == 32 [pid = 1647] [id = 104] 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1189cc400) [pid = 1647] [serial = 309] [outer = 0x0] 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12715b000) [pid = 1647] [serial = 310] [outer = 0x1189cc400] 01:52:47 INFO - PROCESS | 1647 | 1465203167145 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x12749b000) [pid = 1647] [serial = 311] [outer = 0x1189cc400] 01:52:47 INFO - PROCESS | 1647 | 1465203167479 Marionette TRACE conn2 <- [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]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 01:52:47 INFO - PROCESS | 1647 | 1465203167507 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1647 | 1465203167508 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:52:47 INFO - PROCESS | 1647 | 1465203167510 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 1647 | 1465203167511 Marionette TRACE conn2 <- [1,390,null,{}] 01:52:47 INFO - PROCESS | 1647 | 1465203167523 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 1647 | 1465203167527 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:47 INFO - PROCESS | 1647 | 1465203167627 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:52:47 INFO - PROCESS | 1647 | 1465203167630 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1647 | 1465203167632 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x123561000 == 33 [pid = 1647] [id = 105] 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x12575d000) [pid = 1647] [serial = 312] [outer = 0x0] 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128d63c00) [pid = 1647] [serial = 313] [outer = 0x12575d000] 01:52:47 INFO - PROCESS | 1647 | 1465203167657 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12949d400) [pid = 1647] [serial = 314] [outer = 0x12575d000] 01:52:47 INFO - PROCESS | 1647 | 1465203167969 Marionette TRACE conn2 <- [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]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 01:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:52:47 INFO - PROCESS | 1647 | 1465203167981 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1647 | 1465203167982 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:52:47 INFO - PROCESS | 1647 | 1465203167984 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 1647 | 1465203167985 Marionette TRACE conn2 <- [1,394,null,{}] 01:52:47 INFO - PROCESS | 1647 | 1465203167987 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 1647 | 1465203167989 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:48 INFO - PROCESS | 1647 | 1465203168063 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:52:48 INFO - PROCESS | 1647 | 1465203168067 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1647 | 1465203168068 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b52000 == 34 [pid = 1647] [id = 106] 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11688a400) [pid = 1647] [serial = 315] [outer = 0x0] 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1294f4c00) [pid = 1647] [serial = 316] [outer = 0x11688a400] 01:52:48 INFO - PROCESS | 1647 | 1465203168094 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12a711400) [pid = 1647] [serial = 317] [outer = 0x11688a400] 01:52:48 INFO - PROCESS | 1647 | 1465203168415 Marionette TRACE conn2 <- [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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 01:52:48 INFO - PROCESS | 1647 | 1465203168453 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1647 | 1465203168454 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:52:48 INFO - PROCESS | 1647 | 1465203168457 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1647 | 1465203168458 Marionette TRACE conn2 <- [1,398,null,{}] 01:52:48 INFO - PROCESS | 1647 | 1465203168460 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 1647 | 1465203168461 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:48 INFO - PROCESS | 1647 | 1465203168564 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:52:48 INFO - PROCESS | 1647 | 1465203168570 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1647 | 1465203168571 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250ae000 == 35 [pid = 1647] [id = 107] 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12a719c00) [pid = 1647] [serial = 318] [outer = 0x0] 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124ee2c00) [pid = 1647] [serial = 319] [outer = 0x12a719c00] 01:52:48 INFO - PROCESS | 1647 | 1465203168598 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a8c0000) [pid = 1647] [serial = 320] [outer = 0x12a719c00] 01:52:48 INFO - PROCESS | 1647 | 1465203168986 Marionette TRACE conn2 <- [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]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 01:52:49 INFO - PROCESS | 1647 | 1465203169028 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1647 | 1465203169029 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:52:49 INFO - PROCESS | 1647 | 1465203169031 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1647 | 1465203169032 Marionette TRACE conn2 <- [1,402,null,{}] 01:52:49 INFO - PROCESS | 1647 | 1465203169034 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 1647 | 1465203169035 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:49 INFO - PROCESS | 1647 | 1465203169109 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:52:49 INFO - PROCESS | 1647 | 1465203169160 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1647 | 1465203169161 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867c800 == 36 [pid = 1647] [id = 108] 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119c34c00) [pid = 1647] [serial = 321] [outer = 0x0] 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a96e000) [pid = 1647] [serial = 322] [outer = 0x119c34c00] 01:52:49 INFO - PROCESS | 1647 | 1465203169185 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bb81800) [pid = 1647] [serial = 323] [outer = 0x119c34c00] 01:52:49 INFO - PROCESS | 1647 | 1465203169461 Marionette TRACE conn2 <- [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]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 01:52:49 INFO - PROCESS | 1647 | 1465203169499 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1647 | 1465203169500 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:52:49 INFO - PROCESS | 1647 | 1465203169503 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1647 | 1465203169504 Marionette TRACE conn2 <- [1,406,null,{}] 01:52:49 INFO - PROCESS | 1647 | 1465203169506 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 1647 | 1465203169507 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:49 INFO - PROCESS | 1647 | 1465203169589 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:52:49 INFO - PROCESS | 1647 | 1465203169595 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1647 | 1465203169596 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911a800 == 37 [pid = 1647] [id = 109] 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd61000) [pid = 1647] [serial = 324] [outer = 0x0] 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bd6e400) [pid = 1647] [serial = 325] [outer = 0x12bd61000] 01:52:49 INFO - PROCESS | 1647 | 1465203169620 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12be11000) [pid = 1647] [serial = 326] [outer = 0x12bd61000] 01:52:49 INFO - PROCESS | 1647 | 1465203169956 Marionette TRACE conn2 <- [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]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 01:52:49 INFO - PROCESS | 1647 | 1465203169971 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1647 | 1465203169973 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:52:49 INFO - PROCESS | 1647 | 1465203169978 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1647 | 1465203169980 Marionette TRACE conn2 <- [1,410,null,{}] 01:52:49 INFO - PROCESS | 1647 | 1465203169982 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 1647 | 1465203169984 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:50 INFO - PROCESS | 1647 | 1465203170096 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:52:50 INFO - PROCESS | 1647 | 1465203170110 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1647 | 1465203170111 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c6d000 == 38 [pid = 1647] [id = 110] 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bd60800) [pid = 1647] [serial = 327] [outer = 0x0] 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bf61800) [pid = 1647] [serial = 328] [outer = 0x12bd60800] 01:52:50 INFO - PROCESS | 1647 | 1465203170138 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12c6a8400) [pid = 1647] [serial = 329] [outer = 0x12bd60800] 01:52:50 INFO - PROCESS | 1647 | 1465203170478 Marionette TRACE conn2 <- [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]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 01:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:52:50 INFO - PROCESS | 1647 | 1465203170497 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 1647 | 1465203170498 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:52:50 INFO - PROCESS | 1647 | 1465203170506 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - PROCESS | 1647 | 1465203170508 Marionette TRACE conn2 <- [1,414,null,{}] 01:52:50 INFO - PROCESS | 1647 | 1465203170511 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:50 INFO - PROCESS | 1647 | 1465203170512 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:50 INFO - PROCESS | 1647 | 1465203170605 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:52:50 INFO - PROCESS | 1647 | 1465203170609 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1647 | 1465203170610 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a80c000 == 39 [pid = 1647] [id = 111] 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12c6ac800) [pid = 1647] [serial = 330] [outer = 0x0] 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12c6b2000) [pid = 1647] [serial = 331] [outer = 0x12c6ac800] 01:52:50 INFO - PROCESS | 1647 | 1465203170634 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12c6b7c00) [pid = 1647] [serial = 332] [outer = 0x12c6ac800] 01:52:50 INFO - PROCESS | 1647 | 1465203170983 Marionette TRACE conn2 <- [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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 525ms 01:52:51 INFO - PROCESS | 1647 | 1465203171027 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1647 | 1465203171028 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:52:51 INFO - PROCESS | 1647 | 1465203171030 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1647 | 1465203171031 Marionette TRACE conn2 <- [1,418,null,{}] 01:52:51 INFO - PROCESS | 1647 | 1465203171033 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:51 INFO - PROCESS | 1647 | 1465203171034 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:51 INFO - PROCESS | 1647 | 1465203171129 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:52:51 INFO - PROCESS | 1647 | 1465203171144 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 1647 | 1465203171145 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a909000 == 40 [pid = 1647] [id = 112] 01:52:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12c6ae800) [pid = 1647] [serial = 333] [outer = 0x0] 01:52:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12c719400) [pid = 1647] [serial = 334] [outer = 0x12c6ae800] 01:52:51 INFO - PROCESS | 1647 | 1465203171168 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12c720000) [pid = 1647] [serial = 335] [outer = 0x12c6ae800] 01:52:51 INFO - PROCESS | 1647 | 1465203171435 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:52:51 INFO - PROCESS | 1647 | 1465203171972 Marionette TRACE conn2 <- [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]]]}] 01:52:51 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 01:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 01:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:52:52 INFO - PROCESS | 1647 | 1465203172001 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1647 | 1465203172003 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:52:52 INFO - PROCESS | 1647 | 1465203172005 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1647 | 1465203172006 Marionette TRACE conn2 <- [1,422,null,{}] 01:52:52 INFO - PROCESS | 1647 | 1465203172011 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:52 INFO - PROCESS | 1647 | 1465203172012 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:52 INFO - PROCESS | 1647 | 1465203172201 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128d62400) [pid = 1647] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12a70c800) [pid = 1647] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a70d000) [pid = 1647] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1169ae800) [pid = 1647] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11848c400) [pid = 1647] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1237d2800) [pid = 1647] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12962d000) [pid = 1647] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x126f54800) [pid = 1647] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121310000) [pid = 1647] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12130d400) [pid = 1647] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11858d800) [pid = 1647] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118632800) [pid = 1647] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1189c5800) [pid = 1647] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11601ac00) [pid = 1647] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:52:52 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12749d000) [pid = 1647] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:52:52 INFO - PROCESS | 1647 | 1465203172246 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1647 | 1465203172247 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x112619000 == 41 [pid = 1647] [id = 113] 01:52:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1169ae800) [pid = 1647] [serial = 336] [outer = 0x0] 01:52:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11858d800) [pid = 1647] [serial = 337] [outer = 0x1169ae800] 01:52:52 INFO - PROCESS | 1647 | 1465203172281 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124866c00) [pid = 1647] [serial = 338] [outer = 0x1169ae800] 01:52:53 INFO - PROCESS | 1647 | 1465203173050 Marionette TRACE conn2 <- [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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1073ms 01:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:52:53 INFO - PROCESS | 1647 | 1465203173078 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1647 | 1465203173080 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:52:53 INFO - PROCESS | 1647 | 1465203173082 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1647 | 1465203173083 Marionette TRACE conn2 <- [1,426,null,{}] 01:52:53 INFO - PROCESS | 1647 | 1465203173085 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 1647 | 1465203173086 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:53 INFO - PROCESS | 1647 | 1465203173165 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:52:53 INFO - PROCESS | 1647 | 1465203173168 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1647 | 1465203173169 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baaf000 == 42 [pid = 1647] [id = 114] 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127436c00) [pid = 1647] [serial = 339] [outer = 0x0] 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12be18400) [pid = 1647] [serial = 340] [outer = 0x127436c00] 01:52:53 INFO - PROCESS | 1647 | 1465203173193 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12cca7000) [pid = 1647] [serial = 341] [outer = 0x127436c00] 01:52:53 INFO - PROCESS | 1647 | 1465203173552 Marionette TRACE conn2 <- [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] 01:52:53 INFO - PROCESS | 1647 | 1465203173603 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:52:53 INFO - PROCESS | 1647 | 1465203173606 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1647 | 1465203173608 Marionette TRACE conn2 <- [1,430,null,{}] 01:52:53 INFO - PROCESS | 1647 | 1465203173624 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 1647 | 1465203173625 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:53 INFO - PROCESS | 1647 | 1465203173764 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:52:53 INFO - PROCESS | 1647 | 1465203173772 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1647 | 1465203173773 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bee7000 == 43 [pid = 1647] [id = 115] 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118687c00) [pid = 1647] [serial = 342] [outer = 0x0] 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11868b800) [pid = 1647] [serial = 343] [outer = 0x118687c00] 01:52:53 INFO - PROCESS | 1647 | 1465203173813 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a70c800) [pid = 1647] [serial = 344] [outer = 0x118687c00] 01:52:54 INFO - PROCESS | 1647 | 1465203174251 Marionette TRACE conn2 <- [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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 01:52:54 INFO - PROCESS | 1647 | 1465203174303 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1647 | 1465203174305 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:52:54 INFO - PROCESS | 1647 | 1465203174312 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1647 | 1465203174315 Marionette TRACE conn2 <- [1,434,null,{}] 01:52:54 INFO - PROCESS | 1647 | 1465203174319 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:54 INFO - PROCESS | 1647 | 1465203174321 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:54 INFO - PROCESS | 1647 | 1465203174433 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:52:54 INFO - PROCESS | 1647 | 1465203174503 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1647 | 1465203174507 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e50800 == 44 [pid = 1647] [id = 116] 01:52:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11695d000) [pid = 1647] [serial = 345] [outer = 0x0] 01:52:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1171bf400) [pid = 1647] [serial = 346] [outer = 0x11695d000] 01:52:54 INFO - PROCESS | 1647 | 1465203174538 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11829d400) [pid = 1647] [serial = 347] [outer = 0x11695d000] 01:52:55 INFO - PROCESS | 1647 | 1465203175053 Marionette TRACE conn2 <- [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]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 821ms 01:52:55 INFO - PROCESS | 1647 | 1465203175162 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1647 | 1465203175166 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:52:55 INFO - PROCESS | 1647 | 1465203175170 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1647 | 1465203175172 Marionette TRACE conn2 <- [1,438,null,{}] 01:52:55 INFO - PROCESS | 1647 | 1465203175175 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 1647 | 1465203175176 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:55 INFO - PROCESS | 1647 | 1465203175293 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:52:55 INFO - PROCESS | 1647 | 1465203175535 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1647 | 1465203175537 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x113c04000 == 45 [pid = 1647] [id = 117] 01:52:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1162ee000) [pid = 1647] [serial = 348] [outer = 0x0] 01:52:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11829cc00) [pid = 1647] [serial = 349] [outer = 0x1162ee000] 01:52:55 INFO - PROCESS | 1647 | 1465203175583 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11868bc00) [pid = 1647] [serial = 350] [outer = 0x1162ee000] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x12baaf000 == 44 [pid = 1647] [id = 114] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x112619000 == 43 [pid = 1647] [id = 113] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x12a909000 == 42 [pid = 1647] [id = 112] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x12a80c000 == 41 [pid = 1647] [id = 111] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x119c6d000 == 40 [pid = 1647] [id = 110] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x12911a800 == 39 [pid = 1647] [id = 109] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12c141c00) [pid = 1647] [serial = 295] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x11867c800 == 38 [pid = 1647] [id = 108] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x1250ae000 == 37 [pid = 1647] [id = 107] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x124b52000 == 36 [pid = 1647] [id = 106] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x123561000 == 35 [pid = 1647] [id = 105] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x119c6f000 == 34 [pid = 1647] [id = 104] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x1194af000 == 33 [pid = 1647] [id = 103] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x11867d000 == 32 [pid = 1647] [id = 102] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x116951800 == 31 [pid = 1647] [id = 101] 01:52:56 INFO - PROCESS | 1647 | --DOCSHELL 0x113ea7800 == 30 [pid = 1647] [id = 100] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x128f25c00) [pid = 1647] [serial = 274] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a70d800) [pid = 1647] [serial = 277] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1294f3c00) [pid = 1647] [serial = 275] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a96c400) [pid = 1647] [serial = 280] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a830800) [pid = 1647] [serial = 278] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12ba2cc00) [pid = 1647] [serial = 283] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12abd6400) [pid = 1647] [serial = 281] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12bd62800) [pid = 1647] [serial = 289] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127495000) [pid = 1647] [serial = 286] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12c136000) [pid = 1647] [serial = 293] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12bb7c000) [pid = 1647] [serial = 284] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x127499c00) [pid = 1647] [serial = 271] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x125d97000) [pid = 1647] [serial = 268] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127159400) [pid = 1647] [serial = 269] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1237d7400) [pid = 1647] [serial = 265] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1252f5800) [pid = 1647] [serial = 266] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119520400) [pid = 1647] [serial = 262] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12130f400) [pid = 1647] [serial = 263] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1194e4c00) [pid = 1647] [serial = 260] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1189c7400) [pid = 1647] [serial = 259] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119520000) [pid = 1647] [serial = 257] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119487000) [pid = 1647] [serial = 256] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x116961c00) [pid = 1647] [serial = 254] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11672f400) [pid = 1647] [serial = 253] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128dc2400) [pid = 1647] [serial = 251] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12bf60000) [pid = 1647] [serial = 292] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12be15400) [pid = 1647] [serial = 290] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12abd4400) [pid = 1647] [serial = 287] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x128d5e800) [pid = 1647] [serial = 272] [outer = 0x0] [url = about:blank] 01:52:56 INFO - PROCESS | 1647 | 1465203176104 Marionette TRACE conn2 <- [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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 972ms 01:52:56 INFO - PROCESS | 1647 | 1465203176143 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1647 | 1465203176145 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:52:56 INFO - PROCESS | 1647 | 1465203176148 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1647 | 1465203176150 Marionette TRACE conn2 <- [1,442,null,{}] 01:52:56 INFO - PROCESS | 1647 | 1465203176153 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 1647 | 1465203176156 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:56 INFO - PROCESS | 1647 | 1465203176232 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:52:56 INFO - PROCESS | 1647 | 1465203176237 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1647 | 1465203176238 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x11676d000 == 31 [pid = 1647] [id = 118] 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x118681000) [pid = 1647] [serial = 351] [outer = 0x0] 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x119426400) [pid = 1647] [serial = 352] [outer = 0x118681000] 01:52:56 INFO - PROCESS | 1647 | 1465203176270 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x119430c00) [pid = 1647] [serial = 353] [outer = 0x118681000] 01:52:56 INFO - PROCESS | 1647 | 1465203176627 Marionette TRACE conn2 <- [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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 01:52:56 INFO - PROCESS | 1647 | 1465203176670 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1647 | 1465203176673 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:52:56 INFO - PROCESS | 1647 | 1465203176675 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1647 | 1465203176677 Marionette TRACE conn2 <- [1,446,null,{}] 01:52:56 INFO - PROCESS | 1647 | 1465203176679 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 1647 | 1465203176680 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:56 INFO - PROCESS | 1647 | 1465203176757 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:52:56 INFO - PROCESS | 1647 | 1465203176766 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1647 | 1465203176767 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x11866d000 == 32 [pid = 1647] [id = 119] 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11948f800) [pid = 1647] [serial = 354] [outer = 0x0] 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119520400) [pid = 1647] [serial = 355] [outer = 0x11948f800] 01:52:56 INFO - PROCESS | 1647 | 1465203176792 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119d08400) [pid = 1647] [serial = 356] [outer = 0x11948f800] 01:52:57 INFO - PROCESS | 1647 | 1465203177150 Marionette TRACE conn2 <- [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]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 01:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:52:57 INFO - PROCESS | 1647 | 1465203177195 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 1647 | 1465203177196 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:52:57 INFO - PROCESS | 1647 | 1465203177203 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1647 | 1465203177207 Marionette TRACE conn2 <- [1,450,null,{}] 01:52:57 INFO - PROCESS | 1647 | 1465203177211 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:57 INFO - PROCESS | 1647 | 1465203177213 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:57 INFO - PROCESS | 1647 | 1465203177289 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:52:57 INFO - PROCESS | 1647 | 1465203177294 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1647 | 1465203177296 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b2800 == 33 [pid = 1647] [id = 120] 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11a0cbc00) [pid = 1647] [serial = 357] [outer = 0x0] 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12314f400) [pid = 1647] [serial = 358] [outer = 0x11a0cbc00] 01:52:57 INFO - PROCESS | 1647 | 1465203177321 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1237cc800) [pid = 1647] [serial = 359] [outer = 0x11a0cbc00] 01:52:57 INFO - PROCESS | 1647 | 1465203177645 Marionette TRACE conn2 <- [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] 01:52:57 INFO - PROCESS | 1647 | 1465203177680 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:52:57 INFO - PROCESS | 1647 | 1465203177682 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1647 | 1465203177684 Marionette TRACE conn2 <- [1,454,null,{}] 01:52:57 INFO - PROCESS | 1647 | 1465203177686 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:57 INFO - PROCESS | 1647 | 1465203177687 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:57 INFO - PROCESS | 1647 | 1465203177762 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:52:57 INFO - PROCESS | 1647 | 1465203177818 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1647 | 1465203177819 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x121377000 == 34 [pid = 1647] [id = 121] 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11769c000) [pid = 1647] [serial = 360] [outer = 0x0] 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124757800) [pid = 1647] [serial = 361] [outer = 0x11769c000] 01:52:57 INFO - PROCESS | 1647 | 1465203177843 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x125753800) [pid = 1647] [serial = 362] [outer = 0x11769c000] 01:52:58 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:58 INFO - PROCESS | 1647 | 1465203178171 Marionette TRACE conn2 <- [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]]]}] 01:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 01:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:52:58 INFO - PROCESS | 1647 | 1465203178204 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 1647 | 1465203178205 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:52:58 INFO - PROCESS | 1647 | 1465203178207 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1647 | 1465203178210 Marionette TRACE conn2 <- [1,458,null,{}] 01:52:58 INFO - PROCESS | 1647 | 1465203178213 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 1647 | 1465203178214 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:58 INFO - PROCESS | 1647 | 1465203178306 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:52:58 INFO - PROCESS | 1647 | 1465203178310 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 1647 | 1465203178314 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a3000 == 35 [pid = 1647] [id = 122] 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x126dad000) [pid = 1647] [serial = 363] [outer = 0x0] 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x127157800) [pid = 1647] [serial = 364] [outer = 0x126dad000] 01:52:58 INFO - PROCESS | 1647 | 1465203178346 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12749d800) [pid = 1647] [serial = 365] [outer = 0x126dad000] 01:52:58 INFO - PROCESS | 1647 | 1465203178700 Marionette TRACE conn2 <- [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] 01:52:58 INFO - PROCESS | 1647 | 1465203178731 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:52:58 INFO - PROCESS | 1647 | 1465203178740 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1647 | 1465203178741 Marionette TRACE conn2 <- [1,462,null,{}] 01:52:58 INFO - PROCESS | 1647 | 1465203178743 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 1647 | 1465203178745 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:58 INFO - PROCESS | 1647 | 1465203178837 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:52:58 INFO - PROCESS | 1647 | 1465203178841 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 1647 | 1465203178842 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12481d000 == 36 [pid = 1647] [id = 123] 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11868a800) [pid = 1647] [serial = 366] [outer = 0x0] 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128d60400) [pid = 1647] [serial = 367] [outer = 0x11868a800] 01:52:58 INFO - PROCESS | 1647 | 1465203178866 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128f2e400) [pid = 1647] [serial = 368] [outer = 0x11868a800] 01:52:59 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:59 INFO - PROCESS | 1647 | 1465203179237 Marionette TRACE conn2 <- [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] 01:52:59 INFO - PROCESS | 1647 | 1465203179267 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:52:59 INFO - PROCESS | 1647 | 1465203179269 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 1647 | 1465203179270 Marionette TRACE conn2 <- [1,466,null,{}] 01:52:59 INFO - PROCESS | 1647 | 1465203179272 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 1647 | 1465203179273 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:59 INFO - PROCESS | 1647 | 1465203179365 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:52:59 INFO - PROCESS | 1647 | 1465203179369 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1647 | 1465203179370 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12579f800 == 37 [pid = 1647] [id = 124] 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1165a7c00) [pid = 1647] [serial = 369] [outer = 0x0] 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1294a0c00) [pid = 1647] [serial = 370] [outer = 0x1165a7c00] 01:52:59 INFO - PROCESS | 1647 | 1465203179394 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129637000) [pid = 1647] [serial = 371] [outer = 0x1165a7c00] 01:52:59 INFO - PROCESS | 1647 | 1465203179731 Marionette TRACE conn2 <- [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] 01:52:59 INFO - PROCESS | 1647 | 1465203179739 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:52:59 INFO - PROCESS | 1647 | 1465203179749 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 1647 | 1465203179750 Marionette TRACE conn2 <- [1,470,null,{}] 01:52:59 INFO - PROCESS | 1647 | 1465203179752 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 1647 | 1465203179753 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:59 INFO - PROCESS | 1647 | 1465203179851 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:52:59 INFO - PROCESS | 1647 | 1465203179855 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1647 | 1465203179856 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:52:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x127477800 == 38 [pid = 1647] [id = 125] 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129498800) [pid = 1647] [serial = 372] [outer = 0x0] 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a717000) [pid = 1647] [serial = 373] [outer = 0x129498800] 01:52:59 INFO - PROCESS | 1647 | 1465203179887 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a96c400) [pid = 1647] [serial = 374] [outer = 0x129498800] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12c6ac800) [pid = 1647] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12c6ae800) [pid = 1647] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11688a400) [pid = 1647] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118159c00) [pid = 1647] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12bd61000) [pid = 1647] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1189d3400) [pid = 1647] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119c34c00) [pid = 1647] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12575d000) [pid = 1647] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a719c00) [pid = 1647] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1189cc400) [pid = 1647] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124edfc00) [pid = 1647] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x115e0e400) [pid = 1647] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1169ae800) [pid = 1647] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12bd60800) [pid = 1647] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:53:00 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127436c00) [pid = 1647] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:53:00 INFO - PROCESS | 1647 | 1465203180346 Marionette TRACE conn2 <- [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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 620ms 01:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:53:00 INFO - PROCESS | 1647 | 1465203180367 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1647 | 1465203180369 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:53:00 INFO - PROCESS | 1647 | 1465203180371 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1647 | 1465203180372 Marionette TRACE conn2 <- [1,474,null,{}] 01:53:00 INFO - PROCESS | 1647 | 1465203180376 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 1647 | 1465203180377 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:00 INFO - PROCESS | 1647 | 1465203180450 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:53:00 INFO - PROCESS | 1647 | 1465203180454 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1647 | 1465203180455 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x127474000 == 39 [pid = 1647] [id = 126] 01:53:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118159400) [pid = 1647] [serial = 375] [outer = 0x0] 01:53:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x127436c00) [pid = 1647] [serial = 376] [outer = 0x118159400] 01:53:00 INFO - PROCESS | 1647 | 1465203180482 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12a96b400) [pid = 1647] [serial = 377] [outer = 0x118159400] 01:53:00 INFO - PROCESS | 1647 | 1465203180816 Marionette TRACE conn2 <- [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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 473ms 01:53:00 INFO - PROCESS | 1647 | 1465203180845 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1647 | 1465203180846 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:53:00 INFO - PROCESS | 1647 | 1465203180848 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1647 | 1465203180849 Marionette TRACE conn2 <- [1,478,null,{}] 01:53:00 INFO - PROCESS | 1647 | 1465203180852 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 1647 | 1465203180853 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:00 INFO - PROCESS | 1647 | 1465203180948 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:53:00 INFO - PROCESS | 1647 | 1465203180951 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1647 | 1465203180953 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291d6800 == 40 [pid = 1647] [id = 127] 01:53:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x129498c00) [pid = 1647] [serial = 378] [outer = 0x0] 01:53:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12ba29000) [pid = 1647] [serial = 379] [outer = 0x129498c00] 01:53:00 INFO - PROCESS | 1647 | 1465203180990 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12bb7bc00) [pid = 1647] [serial = 380] [outer = 0x129498c00] 01:53:01 INFO - PROCESS | 1647 | 1465203181305 Marionette TRACE conn2 <- [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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 01:53:01 INFO - PROCESS | 1647 | 1465203181316 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1647 | 1465203181318 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:53:01 INFO - PROCESS | 1647 | 1465203181320 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1647 | 1465203181322 Marionette TRACE conn2 <- [1,482,null,{}] 01:53:01 INFO - PROCESS | 1647 | 1465203181324 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 1647 | 1465203181328 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:01 INFO - PROCESS | 1647 | 1465203181416 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:53:01 INFO - PROCESS | 1647 | 1465203181467 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1647 | 1465203181468 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a76d800 == 41 [pid = 1647] [id = 128] 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12a96bc00) [pid = 1647] [serial = 381] [outer = 0x0] 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12bb82400) [pid = 1647] [serial = 382] [outer = 0x12a96bc00] 01:53:01 INFO - PROCESS | 1647 | 1465203181496 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bf62000) [pid = 1647] [serial = 383] [outer = 0x12a96bc00] 01:53:01 INFO - PROCESS | 1647 | 1465203181803 Marionette TRACE conn2 <- [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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 521ms 01:53:01 INFO - PROCESS | 1647 | 1465203181844 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1647 | 1465203181846 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:53:01 INFO - PROCESS | 1647 | 1465203181849 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1647 | 1465203181851 Marionette TRACE conn2 <- [1,486,null,{}] 01:53:01 INFO - PROCESS | 1647 | 1465203181854 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 1647 | 1465203181856 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:01 INFO - PROCESS | 1647 | 1465203181935 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:53:01 INFO - PROCESS | 1647 | 1465203181948 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1647 | 1465203181949 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a902800 == 42 [pid = 1647] [id = 129] 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bf63000) [pid = 1647] [serial = 384] [outer = 0x0] 01:53:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12c133000) [pid = 1647] [serial = 385] [outer = 0x12bf63000] 01:53:01 INFO - PROCESS | 1647 | 1465203181976 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c13f000) [pid = 1647] [serial = 386] [outer = 0x12bf63000] 01:53:02 INFO - PROCESS | 1647 | 1465203182359 Marionette TRACE conn2 <- [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]]]}] 01:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 01:53:02 INFO - PROCESS | 1647 | 1465203182368 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:53:02 INFO - PROCESS | 1647 | 1465203182371 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:53:02 INFO - PROCESS | 1647 | 1465203182374 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1647 | 1465203182376 Marionette TRACE conn2 <- [1,490,null,{}] 01:53:02 INFO - PROCESS | 1647 | 1465203182380 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:02 INFO - PROCESS | 1647 | 1465203182381 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:02 INFO - PROCESS | 1647 | 1465203182483 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:53:02 INFO - PROCESS | 1647 | 1465203182532 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1647 | 1465203182535 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x11710e000 == 43 [pid = 1647] [id = 130] 01:53:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118639c00) [pid = 1647] [serial = 387] [outer = 0x0] 01:53:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118688000) [pid = 1647] [serial = 388] [outer = 0x118639c00] 01:53:02 INFO - PROCESS | 1647 | 1465203182566 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11923d800) [pid = 1647] [serial = 389] [outer = 0x118639c00] 01:53:03 INFO - PROCESS | 1647 | 1465203183013 Marionette TRACE conn2 <- [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]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 01:53:03 INFO - PROCESS | 1647 | 1465203183060 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1647 | 1465203183065 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:53:03 INFO - PROCESS | 1647 | 1465203183074 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 1647 | 1465203183078 Marionette TRACE conn2 <- [1,494,null,{}] 01:53:03 INFO - PROCESS | 1647 | 1465203183082 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 1647 | 1465203183085 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:03 INFO - PROCESS | 1647 | 1465203183274 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:53:03 INFO - PROCESS | 1647 | 1465203183368 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1647 | 1465203183369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231ce000 == 44 [pid = 1647] [id = 131] 01:53:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x119c3dc00) [pid = 1647] [serial = 390] [outer = 0x0] 01:53:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119d8c000) [pid = 1647] [serial = 391] [outer = 0x119c3dc00] 01:53:03 INFO - PROCESS | 1647 | 1465203183415 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12130e000) [pid = 1647] [serial = 392] [outer = 0x119c3dc00] 01:53:03 INFO - PROCESS | 1647 | 1465203183896 Marionette TRACE conn2 <- [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]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 874ms 01:53:03 INFO - PROCESS | 1647 | 1465203183957 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1647 | 1465203183959 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:53:03 INFO - PROCESS | 1647 | 1465203183963 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 1647 | 1465203183966 Marionette TRACE conn2 <- [1,498,null,{}] 01:53:03 INFO - PROCESS | 1647 | 1465203183973 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 1647 | 1465203183978 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:04 INFO - PROCESS | 1647 | 1465203184076 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:53:04 INFO - PROCESS | 1647 | 1465203184141 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1647 | 1465203184143 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a908000 == 45 [pid = 1647] [id = 132] 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x125d94800) [pid = 1647] [serial = 393] [outer = 0x0] 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x126f4e400) [pid = 1647] [serial = 394] [outer = 0x125d94800] 01:53:04 INFO - PROCESS | 1647 | 1465203184174 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12749d000) [pid = 1647] [serial = 395] [outer = 0x125d94800] 01:53:04 INFO - PROCESS | 1647 | 1465203184554 Marionette TRACE conn2 <- [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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 01:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:53:04 INFO - PROCESS | 1647 | 1465203184584 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1647 | 1465203184586 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:53:04 INFO - PROCESS | 1647 | 1465203184588 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1647 | 1465203184590 Marionette TRACE conn2 <- [1,502,null,{}] 01:53:04 INFO - PROCESS | 1647 | 1465203184594 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 1647 | 1465203184596 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:04 INFO - PROCESS | 1647 | 1465203184718 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:53:04 INFO - PROCESS | 1647 | 1465203184782 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1647 | 1465203184784 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12becd800 == 46 [pid = 1647] [id = 133] 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12912ac00) [pid = 1647] [serial = 396] [outer = 0x0] 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12a973800) [pid = 1647] [serial = 397] [outer = 0x12912ac00] 01:53:04 INFO - PROCESS | 1647 | 1465203184813 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12bb7cc00) [pid = 1647] [serial = 398] [outer = 0x12912ac00] 01:53:05 INFO - PROCESS | 1647 | 1465203185244 Marionette TRACE conn2 <- [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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 01:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:53:05 INFO - PROCESS | 1647 | 1465203185260 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1647 | 1465203185261 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:53:05 INFO - PROCESS | 1647 | 1465203185264 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1647 | 1465203185265 Marionette TRACE conn2 <- [1,506,null,{}] 01:53:05 INFO - PROCESS | 1647 | 1465203185267 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:05 INFO - PROCESS | 1647 | 1465203185269 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:05 INFO - PROCESS | 1647 | 1465203185469 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:53:05 INFO - PROCESS | 1647 | 1465203185544 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1647 | 1465203185546 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11711e800 == 47 [pid = 1647] [id = 134] 01:53:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1169a6800) [pid = 1647] [serial = 399] [outer = 0x0] 01:53:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11883e800) [pid = 1647] [serial = 400] [outer = 0x1169a6800] 01:53:05 INFO - PROCESS | 1647 | 1465203185574 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11942dc00) [pid = 1647] [serial = 401] [outer = 0x1169a6800] 01:53:06 INFO - PROCESS | 1647 | 1465203186031 Marionette TRACE conn2 <- [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]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 818ms 01:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:53:06 INFO - PROCESS | 1647 | 1465203186084 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1647 | 1465203186086 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:53:06 INFO - PROCESS | 1647 | 1465203186089 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 1647 | 1465203186092 Marionette TRACE conn2 <- [1,510,null,{}] 01:53:06 INFO - PROCESS | 1647 | 1465203186096 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:06 INFO - PROCESS | 1647 | 1465203186098 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a76d800 == 46 [pid = 1647] [id = 128] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1291d6800 == 45 [pid = 1647] [id = 127] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x127474000 == 44 [pid = 1647] [id = 126] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x127477800 == 43 [pid = 1647] [id = 125] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12579f800 == 42 [pid = 1647] [id = 124] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12481d000 == 41 [pid = 1647] [id = 123] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a3000 == 40 [pid = 1647] [id = 122] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x121377000 == 39 [pid = 1647] [id = 121] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b2800 == 38 [pid = 1647] [id = 120] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x11866d000 == 37 [pid = 1647] [id = 119] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x11676d000 == 36 [pid = 1647] [id = 118] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x113c04000 == 35 [pid = 1647] [id = 117] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a90f000 == 34 [pid = 1647] [id = 99] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12bee7000 == 33 [pid = 1647] [id = 115] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x115e50800 == 32 [pid = 1647] [id = 116] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x11711e800 == 31 [pid = 1647] [id = 134] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12becd800 == 30 [pid = 1647] [id = 133] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a908000 == 29 [pid = 1647] [id = 132] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1231ce000 == 28 [pid = 1647] [id = 131] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a902800 == 27 [pid = 1647] [id = 129] 01:53:06 INFO - PROCESS | 1647 | --DOCSHELL 0x11710e000 == 26 [pid = 1647] [id = 130] 01:53:06 INFO - PROCESS | 1647 | 1465203186680 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12c6b2000) [pid = 1647] [serial = 331] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12c719400) [pid = 1647] [serial = 334] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1294f4c00) [pid = 1647] [serial = 316] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118483c00) [pid = 1647] [serial = 298] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118825c00) [pid = 1647] [serial = 299] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bd6e400) [pid = 1647] [serial = 325] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12be11000) [pid = 1647] [serial = 326] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1194ec000) [pid = 1647] [serial = 301] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119529400) [pid = 1647] [serial = 302] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12a96e000) [pid = 1647] [serial = 322] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12bb81800) [pid = 1647] [serial = 323] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128d63c00) [pid = 1647] [serial = 313] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12949d400) [pid = 1647] [serial = 314] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124ee2c00) [pid = 1647] [serial = 319] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12a8c0000) [pid = 1647] [serial = 320] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12715b000) [pid = 1647] [serial = 310] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12749b000) [pid = 1647] [serial = 311] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x125752800) [pid = 1647] [serial = 307] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x125d99000) [pid = 1647] [serial = 308] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1235be400) [pid = 1647] [serial = 304] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124beb800) [pid = 1647] [serial = 305] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12c720000) [pid = 1647] [serial = 335] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11858d800) [pid = 1647] [serial = 337] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a711400) [pid = 1647] [serial = 317] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12bf61800) [pid = 1647] [serial = 328] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11868b800) [pid = 1647] [serial = 343] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124866c00) [pid = 1647] [serial = 338] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12c6b7c00) [pid = 1647] [serial = 332] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12be18400) [pid = 1647] [serial = 340] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12cca7000) [pid = 1647] [serial = 341] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12c6a8400) [pid = 1647] [serial = 329] [outer = 0x0] [url = about:blank] 01:53:06 INFO - PROCESS | 1647 | 1465203186774 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1647 | 1465203186776 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x111a60000 == 27 [pid = 1647] [id = 135] 01:53:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x112149400) [pid = 1647] [serial = 402] [outer = 0x0] 01:53:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x116079c00) [pid = 1647] [serial = 403] [outer = 0x112149400] 01:53:06 INFO - PROCESS | 1647 | 1465203186805 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116b79800) [pid = 1647] [serial = 404] [outer = 0x112149400] 01:53:07 INFO - PROCESS | 1647 | 1465203187117 Marionette TRACE conn2 <- [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]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1075ms 01:53:07 INFO - PROCESS | 1647 | 1465203187164 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1647 | 1465203187166 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:53:07 INFO - PROCESS | 1647 | 1465203187170 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1647 | 1465203187171 Marionette TRACE conn2 <- [1,514,null,{}] 01:53:07 INFO - PROCESS | 1647 | 1465203187175 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 1647 | 1465203187176 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:07 INFO - PROCESS | 1647 | 1465203187251 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:53:07 INFO - PROCESS | 1647 | 1465203187312 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1647 | 1465203187314 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x116770800 == 28 [pid = 1647] [id = 136] 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x117373c00) [pid = 1647] [serial = 405] [outer = 0x0] 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118685c00) [pid = 1647] [serial = 406] [outer = 0x117373c00] 01:53:07 INFO - PROCESS | 1647 | 1465203187341 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11923c000) [pid = 1647] [serial = 407] [outer = 0x117373c00] 01:53:07 INFO - PROCESS | 1647 | 1465203187631 Marionette TRACE conn2 <- [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]]]}] 01:53:07 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 01:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 01:53:07 INFO - PROCESS | 1647 | 1465203187689 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1647 | 1465203187693 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:53:07 INFO - PROCESS | 1647 | 1465203187696 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1647 | 1465203187697 Marionette TRACE conn2 <- [1,518,null,{}] 01:53:07 INFO - PROCESS | 1647 | 1465203187699 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 1647 | 1465203187701 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:07 INFO - PROCESS | 1647 | 1465203187775 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:53:07 INFO - PROCESS | 1647 | 1465203187781 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1647 | 1465203187782 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x118668000 == 29 [pid = 1647] [id = 137] 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119432c00) [pid = 1647] [serial = 408] [outer = 0x0] 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119c3b000) [pid = 1647] [serial = 409] [outer = 0x119432c00] 01:53:07 INFO - PROCESS | 1647 | 1465203187816 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12130ac00) [pid = 1647] [serial = 410] [outer = 0x119432c00] 01:53:08 INFO - PROCESS | 1647 | 1465203188173 Marionette TRACE conn2 <- [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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 01:53:08 INFO - PROCESS | 1647 | 1465203188214 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1647 | 1465203188217 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:53:08 INFO - PROCESS | 1647 | 1465203188225 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1647 | 1465203188228 Marionette TRACE conn2 <- [1,522,null,{}] 01:53:08 INFO - PROCESS | 1647 | 1465203188231 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 1647 | 1465203188233 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:08 INFO - PROCESS | 1647 | 1465203188311 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:53:08 INFO - PROCESS | 1647 | 1465203188315 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1647 | 1465203188316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x11998d000 == 30 [pid = 1647] [id = 138] 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12130f000) [pid = 1647] [serial = 411] [outer = 0x0] 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1235bf400) [pid = 1647] [serial = 412] [outer = 0x12130f000] 01:53:08 INFO - PROCESS | 1647 | 1465203188342 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124beb800) [pid = 1647] [serial = 413] [outer = 0x12130f000] 01:53:08 INFO - PROCESS | 1647 | 1465203188680 Marionette TRACE conn2 <- [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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms 01:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:53:08 INFO - PROCESS | 1647 | 1465203188695 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1647 | 1465203188697 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:53:08 INFO - PROCESS | 1647 | 1465203188699 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1647 | 1465203188700 Marionette TRACE conn2 <- [1,526,null,{}] 01:53:08 INFO - PROCESS | 1647 | 1465203188702 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 1647 | 1465203188703 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:08 INFO - PROCESS | 1647 | 1465203188776 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:53:08 INFO - PROCESS | 1647 | 1465203188842 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1647 | 1465203188844 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b7800 == 31 [pid = 1647] [id = 139] 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11948a000) [pid = 1647] [serial = 414] [outer = 0x0] 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12507ec00) [pid = 1647] [serial = 415] [outer = 0x11948a000] 01:53:08 INFO - PROCESS | 1647 | 1465203188875 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126f50400) [pid = 1647] [serial = 416] [outer = 0x11948a000] 01:53:09 INFO - PROCESS | 1647 | 1465203189218 Marionette TRACE conn2 <- [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]]]}] 01:53:09 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 01:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 01:53:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:53:09 INFO - PROCESS | 1647 | 1465203189272 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 1647 | 1465203189273 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:53:09 INFO - PROCESS | 1647 | 1465203189275 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - PROCESS | 1647 | 1465203189276 Marionette TRACE conn2 <- [1,530,null,{}] 01:53:09 INFO - PROCESS | 1647 | 1465203189279 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:09 INFO - PROCESS | 1647 | 1465203189280 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:09 INFO - PROCESS | 1647 | 1465203189373 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:53:09 INFO - PROCESS | 1647 | 1465203189377 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1647 | 1465203189381 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240fa800 == 32 [pid = 1647] [id = 140] 01:53:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11942ac00) [pid = 1647] [serial = 417] [outer = 0x0] 01:53:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128d5ac00) [pid = 1647] [serial = 418] [outer = 0x11942ac00] 01:53:09 INFO - PROCESS | 1647 | 1465203189413 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128dc4000) [pid = 1647] [serial = 419] [outer = 0x11942ac00] 01:53:09 INFO - PROCESS | 1647 | 1465203189772 Marionette TRACE conn2 <- [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"]]]}] 01:53:09 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 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:53:09 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 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:53:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 01:53:09 INFO - PROCESS | 1647 | 1465203189795 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 1647 | 1465203189796 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:53:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:53:09 INFO - PROCESS | 1647 | 1465203189798 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - PROCESS | 1647 | 1465203189799 Marionette TRACE conn2 <- [1,534,null,{}] 01:53:09 INFO - PROCESS | 1647 | 1465203189802 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:09 INFO - PROCESS | 1647 | 1465203189803 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:09 INFO - PROCESS | 1647 | 1465203189902 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:53:09 INFO - PROCESS | 1647 | 1465203189936 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1647 | 1465203189937 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x112555800 == 33 [pid = 1647] [id = 141] 01:53:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128f2ac00) [pid = 1647] [serial = 420] [outer = 0x0] 01:53:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129638000) [pid = 1647] [serial = 421] [outer = 0x128f2ac00] 01:53:09 INFO - PROCESS | 1647 | 1465203189968 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a8b7800) [pid = 1647] [serial = 422] [outer = 0x128f2ac00] 01:53:10 INFO - PROCESS | 1647 | 1465203190289 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:53:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 01:53:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:53:10 INFO - PROCESS | 1647 | 1465203190318 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1647 | 1465203190319 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:53:10 INFO - PROCESS | 1647 | 1465203190329 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1647 | 1465203190330 Marionette TRACE conn2 <- [1,538,null,{}] 01:53:10 INFO - PROCESS | 1647 | 1465203190332 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 1647 | 1465203190333 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:10 INFO - PROCESS | 1647 | 1465203190436 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:53:10 INFO - PROCESS | 1647 | 1465203190445 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1647 | 1465203190446 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x127478000 == 34 [pid = 1647] [id = 142] 01:53:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1121b6c00) [pid = 1647] [serial = 423] [outer = 0x0] 01:53:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a96d000) [pid = 1647] [serial = 424] [outer = 0x1121b6c00] 01:53:10 INFO - PROCESS | 1647 | 1465203190473 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12bb7c000) [pid = 1647] [serial = 425] [outer = 0x1121b6c00] 01:53:10 INFO - PROCESS | 1647 | 1465203190817 Marionette TRACE conn2 <- [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]]]}] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12bd6b000) [pid = 1647] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x126dad000) [pid = 1647] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11868a800) [pid = 1647] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x129498800) [pid = 1647] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118687c00) [pid = 1647] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11a0cbc00) [pid = 1647] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11769c000) [pid = 1647] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11695d000) [pid = 1647] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1162ee000) [pid = 1647] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118681000) [pid = 1647] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11948f800) [pid = 1647] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1165a7c00) [pid = 1647] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118159400) [pid = 1647] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129498c00) [pid = 1647] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a96bc00) [pid = 1647] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:53:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12bf63000) [pid = 1647] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:53:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:53:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 677ms 01:53:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:53:11 INFO - PROCESS | 1647 | 1465203190999 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1647 | 1465203191000 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:53:11 INFO - PROCESS | 1647 | 1465203191002 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 1647 | 1465203191003 Marionette TRACE conn2 <- [1,542,null,{}] 01:53:11 INFO - PROCESS | 1647 | 1465203191005 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:11 INFO - PROCESS | 1647 | 1465203191006 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:11 INFO - PROCESS | 1647 | 1465203191079 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:53:11 INFO - PROCESS | 1647 | 1465203191083 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 1647 | 1465203191084 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x11824c000 == 35 [pid = 1647] [id = 143] 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119423400) [pid = 1647] [serial = 426] [outer = 0x0] 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11948f800) [pid = 1647] [serial = 427] [outer = 0x119423400] 01:53:11 INFO - PROCESS | 1647 | 1465203191110 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125755400) [pid = 1647] [serial = 428] [outer = 0x119423400] 01:53:11 INFO - PROCESS | 1647 | 1465203191418 Marionette TRACE conn2 <- [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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:53:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 01:53:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:53:11 INFO - PROCESS | 1647 | 1465203191472 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1647 | 1465203191473 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:53:11 INFO - PROCESS | 1647 | 1465203191477 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 1647 | 1465203191480 Marionette TRACE conn2 <- [1,546,null,{}] 01:53:11 INFO - PROCESS | 1647 | 1465203191482 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:11 INFO - PROCESS | 1647 | 1465203191483 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:11 INFO - PROCESS | 1647 | 1465203191566 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:53:11 INFO - PROCESS | 1647 | 1465203191631 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 1647 | 1465203191632 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291df800 == 36 [pid = 1647] [id = 144] 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119423c00) [pid = 1647] [serial = 429] [outer = 0x0] 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d65c00) [pid = 1647] [serial = 430] [outer = 0x119423c00] 01:53:11 INFO - PROCESS | 1647 | 1465203191662 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd63c00) [pid = 1647] [serial = 431] [outer = 0x119423c00] 01:53:11 INFO - PROCESS | 1647 | 1465203191962 Marionette TRACE conn2 <- [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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:53:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 01:53:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:53:12 INFO - PROCESS | 1647 | 1465203191998 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1647 | 1465203191999 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:53:12 INFO - PROCESS | 1647 | 1465203192001 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1647 | 1465203192002 Marionette TRACE conn2 <- [1,550,null,{}] 01:53:12 INFO - PROCESS | 1647 | 1465203192005 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 1647 | 1465203192006 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:12 INFO - PROCESS | 1647 | 1465203192097 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:53:12 INFO - PROCESS | 1647 | 1465203192101 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1647 | 1465203192102 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a807000 == 37 [pid = 1647] [id = 145] 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bd62800) [pid = 1647] [serial = 432] [outer = 0x0] 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12be0a800) [pid = 1647] [serial = 433] [outer = 0x12bd62800] 01:53:12 INFO - PROCESS | 1647 | 1465203192135 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bf63800) [pid = 1647] [serial = 434] [outer = 0x12bd62800] 01:53:12 INFO - PROCESS | 1647 | 1465203192497 Marionette TRACE conn2 <- [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]]]}] 01:53:12 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. 01:53:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 01:53:12 INFO - PROCESS | 1647 | 1465203192520 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1647 | 1465203192522 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:53:12 INFO - PROCESS | 1647 | 1465203192524 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1647 | 1465203192528 Marionette TRACE conn2 <- [1,554,null,{}] 01:53:12 INFO - PROCESS | 1647 | 1465203192530 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 1647 | 1465203192532 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:12 INFO - PROCESS | 1647 | 1465203192641 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:53:12 INFO - PROCESS | 1647 | 1465203192649 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1647 | 1465203192650 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a90e000 == 38 [pid = 1647] [id = 146] 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12be0d000) [pid = 1647] [serial = 435] [outer = 0x0] 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12c13f800) [pid = 1647] [serial = 436] [outer = 0x12be0d000] 01:53:12 INFO - PROCESS | 1647 | 1465203192674 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12c6af400) [pid = 1647] [serial = 437] [outer = 0x12be0d000] 01:53:12 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:12 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:12 INFO - PROCESS | 1647 | 1465203192978 Marionette TRACE conn2 <- [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]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 521ms 01:53:13 INFO - PROCESS | 1647 | 1465203193046 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:53:13 INFO - PROCESS | 1647 | 1465203193048 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:53:13 INFO - PROCESS | 1647 | 1465203193051 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1647 | 1465203193054 Marionette TRACE conn2 <- [1,558,null,{}] 01:53:13 INFO - PROCESS | 1647 | 1465203193058 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 1647 | 1465203193062 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:13 INFO - PROCESS | 1647 | 1465203193172 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:53:13 INFO - PROCESS | 1647 | 1465203193245 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1647 | 1465203193247 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1162ab000 == 39 [pid = 1647] [id = 147] 01:53:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1167f1c00) [pid = 1647] [serial = 438] [outer = 0x0] 01:53:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116b74c00) [pid = 1647] [serial = 439] [outer = 0x1167f1c00] 01:53:13 INFO - PROCESS | 1647 | 1465203193281 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118294400) [pid = 1647] [serial = 440] [outer = 0x1167f1c00] 01:53:13 INFO - PROCESS | 1647 | 1465203193782 Marionette TRACE conn2 <- [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]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 01:53:13 INFO - PROCESS | 1647 | 1465203193847 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1647 | 1465203193851 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:53:13 INFO - PROCESS | 1647 | 1465203193858 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1647 | 1465203193862 Marionette TRACE conn2 <- [1,562,null,{}] 01:53:13 INFO - PROCESS | 1647 | 1465203193930 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 1647 | 1465203193933 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:14 INFO - PROCESS | 1647 | 1465203194143 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:53:14 INFO - PROCESS | 1647 | 1465203194152 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1647 | 1465203194154 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c5f000 == 40 [pid = 1647] [id = 148] 01:53:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1194df400) [pid = 1647] [serial = 441] [outer = 0x0] 01:53:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119520c00) [pid = 1647] [serial = 442] [outer = 0x1194df400] 01:53:14 INFO - PROCESS | 1647 | 1465203194204 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11a0d3400) [pid = 1647] [serial = 443] [outer = 0x1194df400] 01:53:14 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:14 INFO - PROCESS | 1647 | 1465203194864 Marionette TRACE conn2 <- [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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1017ms 01:53:14 INFO - PROCESS | 1647 | 1465203194871 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1647 | 1465203194874 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:53:14 INFO - PROCESS | 1647 | 1465203194905 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 1647 | 1465203194907 Marionette TRACE conn2 <- [1,566,null,{}] 01:53:14 INFO - PROCESS | 1647 | 1465203194914 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:14 INFO - PROCESS | 1647 | 1465203194915 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:15 INFO - PROCESS | 1647 | 1465203195020 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:53:15 INFO - PROCESS | 1647 | 1465203195096 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1647 | 1465203195099 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x116b93800 == 41 [pid = 1647] [id = 149] 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118687c00) [pid = 1647] [serial = 444] [outer = 0x0] 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118824c00) [pid = 1647] [serial = 445] [outer = 0x118687c00] 01:53:15 INFO - PROCESS | 1647 | 1465203195127 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119431c00) [pid = 1647] [serial = 446] [outer = 0x118687c00] 01:53:15 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12a807000 == 40 [pid = 1647] [id = 145] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1291df800 == 39 [pid = 1647] [id = 144] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11824c000 == 38 [pid = 1647] [id = 143] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x127478000 == 37 [pid = 1647] [id = 142] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x112555800 == 36 [pid = 1647] [id = 141] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1240fa800 == 35 [pid = 1647] [id = 140] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b7800 == 34 [pid = 1647] [id = 139] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11998d000 == 33 [pid = 1647] [id = 138] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x118668000 == 32 [pid = 1647] [id = 137] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x116770800 == 31 [pid = 1647] [id = 136] 01:53:15 INFO - PROCESS | 1647 | --DOCSHELL 0x111a60000 == 30 [pid = 1647] [id = 135] 01:53:15 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12c6ad800) [pid = 1647] [serial = 296] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x127157800) [pid = 1647] [serial = 364] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x128d60400) [pid = 1647] [serial = 367] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12a717000) [pid = 1647] [serial = 373] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12a70c800) [pid = 1647] [serial = 344] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12314f400) [pid = 1647] [serial = 358] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1237cc800) [pid = 1647] [serial = 359] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124757800) [pid = 1647] [serial = 361] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1171bf400) [pid = 1647] [serial = 346] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11829d400) [pid = 1647] [serial = 347] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11829cc00) [pid = 1647] [serial = 349] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11868bc00) [pid = 1647] [serial = 350] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119426400) [pid = 1647] [serial = 352] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119430c00) [pid = 1647] [serial = 353] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119520400) [pid = 1647] [serial = 355] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119d08400) [pid = 1647] [serial = 356] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1294a0c00) [pid = 1647] [serial = 370] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129637000) [pid = 1647] [serial = 371] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a96b400) [pid = 1647] [serial = 377] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x127436c00) [pid = 1647] [serial = 376] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12ba29000) [pid = 1647] [serial = 379] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12bf62000) [pid = 1647] [serial = 383] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12c133000) [pid = 1647] [serial = 385] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a96c400) [pid = 1647] [serial = 374] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12c13f000) [pid = 1647] [serial = 386] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bb82400) [pid = 1647] [serial = 382] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128f2e400) [pid = 1647] [serial = 368] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12749d800) [pid = 1647] [serial = 365] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bb7bc00) [pid = 1647] [serial = 380] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x125753800) [pid = 1647] [serial = 362] [outer = 0x0] [url = about:blank] 01:53:15 INFO - PROCESS | 1647 | 1465203195587 Marionette TRACE conn2 <- [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]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 728ms 01:53:15 INFO - PROCESS | 1647 | 1465203195631 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1647 | 1465203195636 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:53:15 INFO - PROCESS | 1647 | 1465203195644 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1647 | 1465203195647 Marionette TRACE conn2 <- [1,570,null,{}] 01:53:15 INFO - PROCESS | 1647 | 1465203195650 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 1647 | 1465203195653 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:15 INFO - PROCESS | 1647 | 1465203195770 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:53:15 INFO - PROCESS | 1647 | 1465203195856 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1647 | 1465203195858 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11823d000 == 31 [pid = 1647] [id = 150] 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11868a800) [pid = 1647] [serial = 447] [outer = 0x0] 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119d11400) [pid = 1647] [serial = 448] [outer = 0x11868a800] 01:53:15 INFO - PROCESS | 1647 | 1465203195902 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x121313400) [pid = 1647] [serial = 449] [outer = 0x11868a800] 01:53:16 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:16 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:16 INFO - PROCESS | 1647 | 1465203196268 Marionette TRACE conn2 <- [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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 673ms 01:53:16 INFO - PROCESS | 1647 | 1465203196315 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1647 | 1465203196316 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:53:16 INFO - PROCESS | 1647 | 1465203196318 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1647 | 1465203196321 Marionette TRACE conn2 <- [1,574,null,{}] 01:53:16 INFO - PROCESS | 1647 | 1465203196328 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 1647 | 1465203196331 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:16 INFO - PROCESS | 1647 | 1465203196413 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:53:16 INFO - PROCESS | 1647 | 1465203196469 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1647 | 1465203196471 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11999f000 == 32 [pid = 1647] [id = 151] 01:53:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1231ea800) [pid = 1647] [serial = 450] [outer = 0x0] 01:53:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x124ea2000) [pid = 1647] [serial = 451] [outer = 0x1231ea800] 01:53:16 INFO - PROCESS | 1647 | 1465203196499 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x126f53800) [pid = 1647] [serial = 452] [outer = 0x1231ea800] 01:53:16 INFO - PROCESS | 1647 | 1465203196805 Marionette TRACE conn2 <- [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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 01:53:16 INFO - PROCESS | 1647 | 1465203196839 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1647 | 1465203196841 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:53:16 INFO - PROCESS | 1647 | 1465203196846 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1647 | 1465203196847 Marionette TRACE conn2 <- [1,578,null,{}] 01:53:16 INFO - PROCESS | 1647 | 1465203196850 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 1647 | 1465203196851 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:16 INFO - PROCESS | 1647 | 1465203196929 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:53:16 INFO - PROCESS | 1647 | 1465203196932 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1647 | 1465203196933 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x121378800 == 33 [pid = 1647] [id = 152] 01:53:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118157400) [pid = 1647] [serial = 453] [outer = 0x0] 01:53:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x127492c00) [pid = 1647] [serial = 454] [outer = 0x118157400] 01:53:17 INFO - PROCESS | 1647 | 1465203197004 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128d65400) [pid = 1647] [serial = 455] [outer = 0x118157400] 01:53:17 INFO - PROCESS | 1647 | 1465203197282 Marionette TRACE conn2 <- [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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 01:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:53:17 INFO - PROCESS | 1647 | 1465203197315 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1647 | 1465203197316 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:53:17 INFO - PROCESS | 1647 | 1465203197318 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1647 | 1465203197319 Marionette TRACE conn2 <- [1,582,null,{}] 01:53:17 INFO - PROCESS | 1647 | 1465203197321 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:17 INFO - PROCESS | 1647 | 1465203197322 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:17 INFO - PROCESS | 1647 | 1465203197400 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:53:17 INFO - PROCESS | 1647 | 1465203197404 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1647 | 1465203197405 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b5f000 == 34 [pid = 1647] [id = 153] 01:53:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128dc3400) [pid = 1647] [serial = 456] [outer = 0x0] 01:53:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128f26c00) [pid = 1647] [serial = 457] [outer = 0x128dc3400] 01:53:17 INFO - PROCESS | 1647 | 1465203197432 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1294ef400) [pid = 1647] [serial = 458] [outer = 0x128dc3400] 01:53:17 INFO - PROCESS | 1647 | 1465203197784 Marionette TRACE conn2 <- [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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 01:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:53:17 INFO - PROCESS | 1647 | 1465203197838 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1647 | 1465203197839 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:53:17 INFO - PROCESS | 1647 | 1465203197841 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1647 | 1465203197842 Marionette TRACE conn2 <- [1,586,null,{}] 01:53:17 INFO - PROCESS | 1647 | 1465203197844 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:17 INFO - PROCESS | 1647 | 1465203197848 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:17 INFO - PROCESS | 1647 | 1465203197962 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:53:18 INFO - PROCESS | 1647 | 1465203197998 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1647 | 1465203197999 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257ac800 == 35 [pid = 1647] [id = 154] 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1294f2400) [pid = 1647] [serial = 459] [outer = 0x0] 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a8bac00) [pid = 1647] [serial = 460] [outer = 0x1294f2400] 01:53:18 INFO - PROCESS | 1647 | 1465203198023 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd66800) [pid = 1647] [serial = 461] [outer = 0x1294f2400] 01:53:18 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:18 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:18 INFO - PROCESS | 1647 | 1465203198397 Marionette TRACE conn2 <- [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]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 568ms 01:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:53:18 INFO - PROCESS | 1647 | 1465203198410 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1647 | 1465203198412 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:53:18 INFO - PROCESS | 1647 | 1465203198415 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 1647 | 1465203198417 Marionette TRACE conn2 <- [1,590,null,{}] 01:53:18 INFO - PROCESS | 1647 | 1465203198420 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 1647 | 1465203198422 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:18 INFO - PROCESS | 1647 | 1465203198564 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:53:18 INFO - PROCESS | 1647 | 1465203198589 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1647 | 1465203198590 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x129116000 == 36 [pid = 1647] [id = 155] 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12be0f800) [pid = 1647] [serial = 462] [outer = 0x0] 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12be16000) [pid = 1647] [serial = 463] [outer = 0x12be0f800] 01:53:18 INFO - PROCESS | 1647 | 1465203198632 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12c133000) [pid = 1647] [serial = 464] [outer = 0x12be0f800] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128f2ac00) [pid = 1647] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117373c00) [pid = 1647] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119432c00) [pid = 1647] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112149400) [pid = 1647] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1169a6800) [pid = 1647] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12130f000) [pid = 1647] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118639c00) [pid = 1647] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11942ac00) [pid = 1647] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1121b6c00) [pid = 1647] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119c3dc00) [pid = 1647] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119423400) [pid = 1647] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x125d94800) [pid = 1647] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12bd62800) [pid = 1647] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12912ac00) [pid = 1647] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11948a000) [pid = 1647] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:53:19 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119423c00) [pid = 1647] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:53:19 INFO - PROCESS | 1647 | 1465203199346 Marionette TRACE conn2 <- [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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 970ms 01:53:19 INFO - PROCESS | 1647 | 1465203199386 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 1647 | 1465203199388 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:53:19 INFO - PROCESS | 1647 | 1465203199391 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 1647 | 1465203199395 Marionette TRACE conn2 <- [1,594,null,{}] 01:53:19 INFO - PROCESS | 1647 | 1465203199398 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:19 INFO - PROCESS | 1647 | 1465203199400 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:19 INFO - PROCESS | 1647 | 1465203199499 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:53:19 INFO - PROCESS | 1647 | 1465203199551 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 1647 | 1465203199553 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867e000 == 37 [pid = 1647] [id = 156] 01:53:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118639400) [pid = 1647] [serial = 465] [outer = 0x0] 01:53:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118845800) [pid = 1647] [serial = 466] [outer = 0x118639400] 01:53:19 INFO - PROCESS | 1647 | 1465203199584 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119432c00) [pid = 1647] [serial = 467] [outer = 0x118639400] 01:53:20 INFO - PROCESS | 1647 | 1465203200015 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 01:53:20 INFO - PROCESS | 1647 | 1465203200064 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 1647 | 1465203200067 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:53:20 INFO - PROCESS | 1647 | 1465203200072 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1647 | 1465203200073 Marionette TRACE conn2 <- [1,598,null,{}] 01:53:20 INFO - PROCESS | 1647 | 1465203200076 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 1647 | 1465203200078 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:20 INFO - PROCESS | 1647 | 1465203200177 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:53:20 INFO - PROCESS | 1647 | 1465203200230 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1647 | 1465203200231 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12480f800 == 38 [pid = 1647] [id = 157] 01:53:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11951d400) [pid = 1647] [serial = 468] [outer = 0x0] 01:53:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x121314400) [pid = 1647] [serial = 469] [outer = 0x11951d400] 01:53:20 INFO - PROCESS | 1647 | 1465203200261 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124277800) [pid = 1647] [serial = 470] [outer = 0x11951d400] 01:53:20 INFO - PROCESS | 1647 | 1465203200697 Marionette TRACE conn2 <- [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]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 01:53:20 INFO - PROCESS | 1647 | 1465203200742 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 1647 | 1465203200744 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:53:20 INFO - PROCESS | 1647 | 1465203200769 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1647 | 1465203200773 Marionette TRACE conn2 <- [1,602,null,{}] 01:53:20 INFO - PROCESS | 1647 | 1465203200820 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 1647 | 1465203200828 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:20 INFO - PROCESS | 1647 | 1465203200979 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:53:21 INFO - PROCESS | 1647 | 1465203201043 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1647 | 1465203201045 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12979e800 == 39 [pid = 1647] [id = 158] 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x126fdf800) [pid = 1647] [serial = 471] [outer = 0x0] 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128dc1400) [pid = 1647] [serial = 472] [outer = 0x126fdf800] 01:53:21 INFO - PROCESS | 1647 | 1465203201076 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1294a0c00) [pid = 1647] [serial = 473] [outer = 0x126fdf800] 01:53:21 INFO - PROCESS | 1647 | 1465203201494 Marionette TRACE conn2 <- [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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 758ms 01:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:53:21 INFO - PROCESS | 1647 | 1465203201506 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 1647 | 1465203201508 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:53:21 INFO - PROCESS | 1647 | 1465203201512 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 1647 | 1465203201514 Marionette TRACE conn2 <- [1,606,null,{}] 01:53:21 INFO - PROCESS | 1647 | 1465203201516 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:21 INFO - PROCESS | 1647 | 1465203201517 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:21 INFO - PROCESS | 1647 | 1465203201625 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:53:21 INFO - PROCESS | 1647 | 1465203201674 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1647 | 1465203201676 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a81d000 == 40 [pid = 1647] [id = 159] 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x129634400) [pid = 1647] [serial = 474] [outer = 0x0] 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a970800) [pid = 1647] [serial = 475] [outer = 0x129634400] 01:53:21 INFO - PROCESS | 1647 | 1465203201707 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bb77400) [pid = 1647] [serial = 476] [outer = 0x129634400] 01:53:22 INFO - PROCESS | 1647 | 1465203202134 Marionette TRACE conn2 <- [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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 01:53:22 INFO - PROCESS | 1647 | 1465203202181 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1647 | 1465203202183 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:53:22 INFO - PROCESS | 1647 | 1465203202185 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1647 | 1465203202186 Marionette TRACE conn2 <- [1,610,null,{}] 01:53:22 INFO - PROCESS | 1647 | 1465203202189 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:22 INFO - PROCESS | 1647 | 1465203202190 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:22 INFO - PROCESS | 1647 | 1465203202302 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:53:22 INFO - PROCESS | 1647 | 1465203202367 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 1647 | 1465203202369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x117073800 == 41 [pid = 1647] [id = 160] 01:53:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11815b000) [pid = 1647] [serial = 477] [outer = 0x0] 01:53:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123592c00) [pid = 1647] [serial = 478] [outer = 0x11815b000] 01:53:22 INFO - PROCESS | 1647 | 1465203202397 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a971c00) [pid = 1647] [serial = 479] [outer = 0x11815b000] 01:53:22 INFO - PROCESS | 1647 | 1465203202878 Marionette TRACE conn2 <- [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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 720ms 01:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:53:22 INFO - PROCESS | 1647 | 1465203202915 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1647 | 1465203202917 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:53:22 INFO - PROCESS | 1647 | 1465203202921 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1647 | 1465203202922 Marionette TRACE conn2 <- [1,614,null,{}] 01:53:22 INFO - PROCESS | 1647 | 1465203202929 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:22 INFO - PROCESS | 1647 | 1465203202930 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:23 INFO - PROCESS | 1647 | 1465203203021 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:53:23 INFO - PROCESS | 1647 | 1465203203075 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1647 | 1465203203077 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x11705e800 == 42 [pid = 1647] [id = 161] 01:53:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118630c00) [pid = 1647] [serial = 480] [outer = 0x0] 01:53:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119429400) [pid = 1647] [serial = 481] [outer = 0x118630c00] 01:53:23 INFO - PROCESS | 1647 | 1465203203105 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1194ecc00) [pid = 1647] [serial = 482] [outer = 0x118630c00] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1257ac800 == 41 [pid = 1647] [id = 154] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x124b5f000 == 40 [pid = 1647] [id = 153] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x121378800 == 39 [pid = 1647] [id = 152] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11999f000 == 38 [pid = 1647] [id = 151] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11823d000 == 37 [pid = 1647] [id = 150] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x116b93800 == 36 [pid = 1647] [id = 149] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x119c5f000 == 35 [pid = 1647] [id = 148] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1162ab000 == 34 [pid = 1647] [id = 147] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12a90e000 == 33 [pid = 1647] [id = 146] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x117073800 == 32 [pid = 1647] [id = 160] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12a81d000 == 31 [pid = 1647] [id = 159] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12979e800 == 30 [pid = 1647] [id = 158] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12480f800 == 29 [pid = 1647] [id = 157] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11867e000 == 28 [pid = 1647] [id = 156] 01:53:23 INFO - PROCESS | 1647 | --DOCSHELL 0x129116000 == 27 [pid = 1647] [id = 155] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129638000) [pid = 1647] [serial = 421] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118685c00) [pid = 1647] [serial = 406] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11923c000) [pid = 1647] [serial = 407] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119c3b000) [pid = 1647] [serial = 409] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12130ac00) [pid = 1647] [serial = 410] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116079c00) [pid = 1647] [serial = 403] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116b79800) [pid = 1647] [serial = 404] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11942dc00) [pid = 1647] [serial = 401] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11883e800) [pid = 1647] [serial = 400] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1235bf400) [pid = 1647] [serial = 412] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124beb800) [pid = 1647] [serial = 413] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11923d800) [pid = 1647] [serial = 389] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128d5ac00) [pid = 1647] [serial = 418] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118688000) [pid = 1647] [serial = 388] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a96d000) [pid = 1647] [serial = 424] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12a8b7800) [pid = 1647] [serial = 422] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12130e000) [pid = 1647] [serial = 392] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119d8c000) [pid = 1647] [serial = 391] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11948f800) [pid = 1647] [serial = 427] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12749d000) [pid = 1647] [serial = 395] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x125755400) [pid = 1647] [serial = 428] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x126f4e400) [pid = 1647] [serial = 394] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12bf63800) [pid = 1647] [serial = 434] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12bb7cc00) [pid = 1647] [serial = 398] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12be0a800) [pid = 1647] [serial = 433] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12a973800) [pid = 1647] [serial = 397] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12c13f800) [pid = 1647] [serial = 436] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12bb7c000) [pid = 1647] [serial = 425] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12507ec00) [pid = 1647] [serial = 415] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x126f50400) [pid = 1647] [serial = 416] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x128dc4000) [pid = 1647] [serial = 419] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12bd63c00) [pid = 1647] [serial = 431] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x128d65c00) [pid = 1647] [serial = 430] [outer = 0x0] [url = about:blank] 01:53:24 INFO - PROCESS | 1647 | 1465203204020 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1125ms 01:53:24 INFO - PROCESS | 1647 | 1465203204046 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1647 | 1465203204048 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:53:24 INFO - PROCESS | 1647 | 1465203204052 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1647 | 1465203204053 Marionette TRACE conn2 <- [1,618,null,{}] 01:53:24 INFO - PROCESS | 1647 | 1465203204057 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 1647 | 1465203204058 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:24 INFO - PROCESS | 1647 | 1465203204134 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:53:24 INFO - PROCESS | 1647 | 1465203204181 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1647 | 1465203204183 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x116047000 == 28 [pid = 1647] [id = 162] 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x116b6d800) [pid = 1647] [serial = 483] [outer = 0x0] 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x118488000) [pid = 1647] [serial = 484] [outer = 0x116b6d800] 01:53:24 INFO - PROCESS | 1647 | 1465203204212 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11868a000) [pid = 1647] [serial = 485] [outer = 0x116b6d800] 01:53:24 INFO - PROCESS | 1647 | 1465203204517 Marionette TRACE conn2 <- [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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 01:53:24 INFO - PROCESS | 1647 | 1465203204570 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1647 | 1465203204574 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:53:24 INFO - PROCESS | 1647 | 1465203204579 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1647 | 1465203204581 Marionette TRACE conn2 <- [1,622,null,{}] 01:53:24 INFO - PROCESS | 1647 | 1465203204583 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 1647 | 1465203204585 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:24 INFO - PROCESS | 1647 | 1465203204664 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:53:24 INFO - PROCESS | 1647 | 1465203204668 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1647 | 1465203204669 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x117058800 == 29 [pid = 1647] [id = 163] 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x118845c00) [pid = 1647] [serial = 486] [outer = 0x0] 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x119486c00) [pid = 1647] [serial = 487] [outer = 0x118845c00] 01:53:24 INFO - PROCESS | 1647 | 1465203204698 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x119c3a000) [pid = 1647] [serial = 488] [outer = 0x118845c00] 01:53:25 INFO - PROCESS | 1647 | 1465203205052 Marionette TRACE conn2 <- [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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 520ms 01:53:25 INFO - PROCESS | 1647 | 1465203205099 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:53:25 INFO - PROCESS | 1647 | 1465203205101 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:53:25 INFO - PROCESS | 1647 | 1465203205104 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1647 | 1465203205108 Marionette TRACE conn2 <- [1,626,null,{}] 01:53:25 INFO - PROCESS | 1647 | 1465203205120 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 1647 | 1465203205124 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:25 INFO - PROCESS | 1647 | 1465203205236 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:53:25 INFO - PROCESS | 1647 | 1465203205253 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1647 | 1465203205256 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11927e000 == 30 [pid = 1647] [id = 164] 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11672a400) [pid = 1647] [serial = 489] [outer = 0x0] 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12315cc00) [pid = 1647] [serial = 490] [outer = 0x11672a400] 01:53:25 INFO - PROCESS | 1647 | 1465203205301 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1237d9000) [pid = 1647] [serial = 491] [outer = 0x11672a400] 01:53:25 INFO - PROCESS | 1647 | 1465203205702 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 01:53:25 INFO - PROCESS | 1647 | 1465203205730 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:53:25 INFO - PROCESS | 1647 | 1465203205732 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:53:25 INFO - PROCESS | 1647 | 1465203205734 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1647 | 1465203205735 Marionette TRACE conn2 <- [1,630,null,{}] 01:53:25 INFO - PROCESS | 1647 | 1465203205738 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 1647 | 1465203205739 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:25 INFO - PROCESS | 1647 | 1465203205845 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:53:25 INFO - PROCESS | 1647 | 1465203205874 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1647 | 1465203205875 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1199a5000 == 31 [pid = 1647] [id = 165] 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1243c9c00) [pid = 1647] [serial = 492] [outer = 0x0] 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x124ee2000) [pid = 1647] [serial = 493] [outer = 0x1243c9c00] 01:53:25 INFO - PROCESS | 1647 | 1465203205900 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x125753c00) [pid = 1647] [serial = 494] [outer = 0x1243c9c00] 01:53:26 INFO - PROCESS | 1647 | 1465203206199 Marionette TRACE conn2 <- [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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 01:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:53:26 INFO - PROCESS | 1647 | 1465203206262 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1647 | 1465203206263 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:53:26 INFO - PROCESS | 1647 | 1465203206272 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1647 | 1465203206273 Marionette TRACE conn2 <- [1,634,null,{}] 01:53:26 INFO - PROCESS | 1647 | 1465203206276 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 1647 | 1465203206277 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:26 INFO - PROCESS | 1647 | 1465203206367 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:53:26 INFO - PROCESS | 1647 | 1465203206370 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1647 | 1465203206371 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x123555000 == 32 [pid = 1647] [id = 166] 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118845400) [pid = 1647] [serial = 495] [outer = 0x0] 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x125d90800) [pid = 1647] [serial = 496] [outer = 0x118845400] 01:53:26 INFO - PROCESS | 1647 | 1465203206396 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x127432800) [pid = 1647] [serial = 497] [outer = 0x118845400] 01:53:26 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:26 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:26 INFO - PROCESS | 1647 | 1465203206749 Marionette TRACE conn2 <- [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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 525ms 01:53:26 INFO - PROCESS | 1647 | 1465203206791 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1647 | 1465203206792 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:53:26 INFO - PROCESS | 1647 | 1465203206794 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1647 | 1465203206795 Marionette TRACE conn2 <- [1,638,null,{}] 01:53:26 INFO - PROCESS | 1647 | 1465203206798 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 1647 | 1465203206802 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:26 INFO - PROCESS | 1647 | 1465203206910 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x127434400) [pid = 1647] [serial = 498] [outer = 0x12c715800] 01:53:26 INFO - PROCESS | 1647 | 1465203206957 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1647 | 1465203206958 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x125dbd800 == 33 [pid = 1647] [id = 167] 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128dca400) [pid = 1647] [serial = 499] [outer = 0x0] 01:53:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1294e9800) [pid = 1647] [serial = 500] [outer = 0x128dca400] 01:53:26 INFO - PROCESS | 1647 | 1465203206989 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x129633c00) [pid = 1647] [serial = 501] [outer = 0x128dca400] 01:53:27 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:27 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:27 INFO - PROCESS | 1647 | 1465203207330 Marionette TRACE conn2 <- [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]]]}] 01:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 568ms 01:53:27 INFO - PROCESS | 1647 | 1465203207366 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 1647 | 1465203207367 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:53:27 INFO - PROCESS | 1647 | 1465203207370 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1647 | 1465203207371 Marionette TRACE conn2 <- [1,642,null,{}] 01:53:27 INFO - PROCESS | 1647 | 1465203207380 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 1647 | 1465203207381 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:27 INFO - PROCESS | 1647 | 1465203207474 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:53:27 INFO - PROCESS | 1647 | 1465203207478 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1647 | 1465203207479 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250a6800 == 34 [pid = 1647] [id = 168] 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11948a800) [pid = 1647] [serial = 502] [outer = 0x0] 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128dca800) [pid = 1647] [serial = 503] [outer = 0x11948a800] 01:53:27 INFO - PROCESS | 1647 | 1465203207503 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12a8bd800) [pid = 1647] [serial = 504] [outer = 0x11948a800] 01:53:27 INFO - PROCESS | 1647 | 1465203207830 Marionette TRACE conn2 <- [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]]]}] 01:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 01:53:27 INFO - PROCESS | 1647 | 1465203207838 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 1647 | 1465203207839 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:53:27 INFO - PROCESS | 1647 | 1465203207849 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1647 | 1465203207850 Marionette TRACE conn2 <- [1,646,null,{}] 01:53:27 INFO - PROCESS | 1647 | 1465203207861 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 1647 | 1465203207863 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:27 INFO - PROCESS | 1647 | 1465203207956 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:53:27 INFO - PROCESS | 1647 | 1465203207960 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1647 | 1465203207961 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d71000 == 35 [pid = 1647] [id = 169] 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12a974c00) [pid = 1647] [serial = 505] [outer = 0x0] 01:53:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12bb78400) [pid = 1647] [serial = 506] [outer = 0x12a974c00] 01:53:27 INFO - PROCESS | 1647 | 1465203207985 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12bb81c00) [pid = 1647] [serial = 507] [outer = 0x12a974c00] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12be0f800) [pid = 1647] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118687c00) [pid = 1647] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1167f1c00) [pid = 1647] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1231ea800) [pid = 1647] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11868a800) [pid = 1647] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118157400) [pid = 1647] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1194df400) [pid = 1647] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128dc3400) [pid = 1647] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1294f2400) [pid = 1647] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:53:28 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12be0d000) [pid = 1647] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:53:28 INFO - PROCESS | 1647 | 1465203208389 Marionette TRACE conn2 <- [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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 582ms 01:53:28 INFO - PROCESS | 1647 | 1465203208425 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 1647 | 1465203208428 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:53:28 INFO - PROCESS | 1647 | 1465203208431 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1647 | 1465203208432 Marionette TRACE conn2 <- [1,650,null,{}] 01:53:28 INFO - PROCESS | 1647 | 1465203208434 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 1647 | 1465203208435 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:28 INFO - PROCESS | 1647 | 1465203208515 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:53:28 INFO - PROCESS | 1647 | 1465203208568 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 1647 | 1465203208569 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x11927c800 == 36 [pid = 1647] [id = 170] 01:53:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11942b000) [pid = 1647] [serial = 508] [outer = 0x0] 01:53:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128dc1000) [pid = 1647] [serial = 509] [outer = 0x11942b000] 01:53:28 INFO - PROCESS | 1647 | 1465203208594 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12bb84400) [pid = 1647] [serial = 510] [outer = 0x11942b000] 01:53:28 INFO - PROCESS | 1647 | 1465203208864 Marionette TRACE conn2 <- [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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 01:53:28 INFO - PROCESS | 1647 | 1465203208899 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 1647 | 1465203208900 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:53:28 INFO - PROCESS | 1647 | 1465203208903 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1647 | 1465203208904 Marionette TRACE conn2 <- [1,654,null,{}] 01:53:28 INFO - PROCESS | 1647 | 1465203208906 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 1647 | 1465203208907 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:28 INFO - PROCESS | 1647 | 1465203208996 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:53:29 INFO - PROCESS | 1647 | 1465203208999 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1647 | 1465203209001 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12979c000 == 37 [pid = 1647] [id = 171] 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12bb82400) [pid = 1647] [serial = 511] [outer = 0x0] 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12be11400) [pid = 1647] [serial = 512] [outer = 0x12bb82400] 01:53:29 INFO - PROCESS | 1647 | 1465203209025 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12bf60800) [pid = 1647] [serial = 513] [outer = 0x12bb82400] 01:53:29 INFO - PROCESS | 1647 | 1465203209338 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 01:53:29 INFO - PROCESS | 1647 | 1465203209371 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1647 | 1465203209373 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:53:29 INFO - PROCESS | 1647 | 1465203209376 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 1647 | 1465203209379 Marionette TRACE conn2 <- [1,658,null,{}] 01:53:29 INFO - PROCESS | 1647 | 1465203209382 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 1647 | 1465203209383 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:29 INFO - PROCESS | 1647 | 1465203209499 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:53:29 INFO - PROCESS | 1647 | 1465203209504 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1647 | 1465203209506 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x123551800 == 38 [pid = 1647] [id = 172] 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12be0dc00) [pid = 1647] [serial = 514] [outer = 0x0] 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12c13b400) [pid = 1647] [serial = 515] [outer = 0x12be0dc00] 01:53:29 INFO - PROCESS | 1647 | 1465203209535 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12c6b4400) [pid = 1647] [serial = 516] [outer = 0x12be0dc00] 01:53:29 INFO - PROCESS | 1647 | 1465203209847 Marionette TRACE conn2 <- [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]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms 01:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:53:29 INFO - PROCESS | 1647 | 1465203209897 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1647 | 1465203209898 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:53:29 INFO - PROCESS | 1647 | 1465203209901 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 1647 | 1465203209902 Marionette TRACE conn2 <- [1,662,null,{}] 01:53:29 INFO - PROCESS | 1647 | 1465203209904 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 1647 | 1465203209905 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:29 INFO - PROCESS | 1647 | 1465203209980 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:53:29 INFO - PROCESS | 1647 | 1465203209984 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1647 | 1465203209985 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a915800 == 39 [pid = 1647] [id = 173] 01:53:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12c6aa400) [pid = 1647] [serial = 517] [outer = 0x0] 01:53:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12c719000) [pid = 1647] [serial = 518] [outer = 0x12c6aa400] 01:53:30 INFO - PROCESS | 1647 | 1465203210009 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12c720000) [pid = 1647] [serial = 519] [outer = 0x12c6aa400] 01:53:30 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:30 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:30 INFO - PROCESS | 1647 | 1465203210452 Marionette TRACE conn2 <- [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]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 568ms 01:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:53:30 INFO - PROCESS | 1647 | 1465203210470 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 1647 | 1465203210473 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:53:30 INFO - PROCESS | 1647 | 1465203210476 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 1647 | 1465203210478 Marionette TRACE conn2 <- [1,666,null,{}] 01:53:30 INFO - PROCESS | 1647 | 1465203210482 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:30 INFO - PROCESS | 1647 | 1465203210483 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:30 INFO - PROCESS | 1647 | 1465203210593 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:53:30 INFO - PROCESS | 1647 | 1465203210670 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 1647 | 1465203210671 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x11694a000 == 40 [pid = 1647] [id = 174] 01:53:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x115031400) [pid = 1647] [serial = 520] [outer = 0x0] 01:53:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x117699c00) [pid = 1647] [serial = 521] [outer = 0x115031400] 01:53:30 INFO - PROCESS | 1647 | 1465203210702 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118685c00) [pid = 1647] [serial = 522] [outer = 0x115031400] 01:53:30 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:31 INFO - PROCESS | 1647 | 1465203211170 Marionette TRACE conn2 <- [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]]]}] 01:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 720ms 01:53:31 INFO - PROCESS | 1647 | 1465203211198 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 1647 | 1465203211201 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:53:31 INFO - PROCESS | 1647 | 1465203211206 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - PROCESS | 1647 | 1465203211207 Marionette TRACE conn2 <- [1,670,null,{}] 01:53:31 INFO - PROCESS | 1647 | 1465203211234 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:31 INFO - PROCESS | 1647 | 1465203211236 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:31 INFO - PROCESS | 1647 | 1465203211344 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:53:31 INFO - PROCESS | 1647 | 1465203211419 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 1647 | 1465203211420 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12138a000 == 41 [pid = 1647] [id = 175] 01:53:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119426400) [pid = 1647] [serial = 523] [outer = 0x0] 01:53:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119c3e000) [pid = 1647] [serial = 524] [outer = 0x119426400] 01:53:31 INFO - PROCESS | 1647 | 1465203211451 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121312800) [pid = 1647] [serial = 525] [outer = 0x119426400] 01:53:32 INFO - PROCESS | 1647 | 1465203212088 Marionette TRACE conn2 <- [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]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 892ms 01:53:32 INFO - PROCESS | 1647 | 1465203212127 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 1647 | 1465203212130 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:53:32 INFO - PROCESS | 1647 | 1465203212134 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 1647 | 1465203212136 Marionette TRACE conn2 <- [1,674,null,{}] 01:53:32 INFO - PROCESS | 1647 | 1465203212139 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 1647 | 1465203212140 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:32 INFO - PROCESS | 1647 | 1465203212267 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x123551800 == 40 [pid = 1647] [id = 172] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12979c000 == 39 [pid = 1647] [id = 171] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11927c800 == 38 [pid = 1647] [id = 170] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x128d71000 == 37 [pid = 1647] [id = 169] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1250a6800 == 36 [pid = 1647] [id = 168] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x125dbd800 == 35 [pid = 1647] [id = 167] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x123555000 == 34 [pid = 1647] [id = 166] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1199a5000 == 33 [pid = 1647] [id = 165] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11927e000 == 32 [pid = 1647] [id = 164] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117058800 == 31 [pid = 1647] [id = 163] 01:53:32 INFO - PROCESS | 1647 | --DOCSHELL 0x116047000 == 30 [pid = 1647] [id = 162] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1294ef400) [pid = 1647] [serial = 458] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12a8bac00) [pid = 1647] [serial = 460] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12c6af400) [pid = 1647] [serial = 437] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12be16000) [pid = 1647] [serial = 463] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118824c00) [pid = 1647] [serial = 445] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116b74c00) [pid = 1647] [serial = 439] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126f53800) [pid = 1647] [serial = 452] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12c133000) [pid = 1647] [serial = 464] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119d11400) [pid = 1647] [serial = 448] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119431c00) [pid = 1647] [serial = 446] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121313400) [pid = 1647] [serial = 449] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128d65400) [pid = 1647] [serial = 455] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118294400) [pid = 1647] [serial = 440] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x124ea2000) [pid = 1647] [serial = 451] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11a0d3400) [pid = 1647] [serial = 443] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127492c00) [pid = 1647] [serial = 454] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119520c00) [pid = 1647] [serial = 442] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128f26c00) [pid = 1647] [serial = 457] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bd66800) [pid = 1647] [serial = 461] [outer = 0x0] [url = about:blank] 01:53:32 INFO - PROCESS | 1647 | 1465203212384 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1647 | 1465203212390 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x11321d800 == 31 [pid = 1647] [id = 176] 01:53:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x117373c00) [pid = 1647] [serial = 526] [outer = 0x0] 01:53:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118683800) [pid = 1647] [serial = 527] [outer = 0x117373c00] 01:53:32 INFO - PROCESS | 1647 | 1465203212438 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119432800) [pid = 1647] [serial = 528] [outer = 0x117373c00] 01:53:32 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:32 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:32 INFO - PROCESS | 1647 | 1465203212770 Marionette TRACE conn2 <- [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]]]}] 01:53:32 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 01:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 01:53:32 INFO - PROCESS | 1647 | 1465203212805 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 1647 | 1465203212808 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:53:32 INFO - PROCESS | 1647 | 1465203212814 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 1647 | 1465203212816 Marionette TRACE conn2 <- [1,678,null,{}] 01:53:32 INFO - PROCESS | 1647 | 1465203212818 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 1647 | 1465203212820 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:32 INFO - PROCESS | 1647 | 1465203212904 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:53:32 INFO - PROCESS | 1647 | 1465203212955 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1647 | 1465203212956 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x118679000 == 32 [pid = 1647] [id = 177] 01:53:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11948f400) [pid = 1647] [serial = 529] [outer = 0x0] 01:53:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119c37c00) [pid = 1647] [serial = 530] [outer = 0x11948f400] 01:53:32 INFO - PROCESS | 1647 | 1465203212983 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1235bec00) [pid = 1647] [serial = 531] [outer = 0x11948f400] 01:53:33 INFO - PROCESS | 1647 | 1465203213272 Marionette TRACE conn2 <- [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]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 01:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:53:33 INFO - PROCESS | 1647 | 1465203213283 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1647 | 1465203213285 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:53:33 INFO - PROCESS | 1647 | 1465203213287 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 1647 | 1465203213289 Marionette TRACE conn2 <- [1,682,null,{}] 01:53:33 INFO - PROCESS | 1647 | 1465203213305 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:33 INFO - PROCESS | 1647 | 1465203213308 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:33 INFO - PROCESS | 1647 | 1465203213397 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:53:33 INFO - PROCESS | 1647 | 1465203213452 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1647 | 1465203213454 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c5c800 == 33 [pid = 1647] [id = 178] 01:53:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116961000) [pid = 1647] [serial = 532] [outer = 0x0] 01:53:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12507ec00) [pid = 1647] [serial = 533] [outer = 0x116961000] 01:53:33 INFO - PROCESS | 1647 | 1465203213484 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128d5e000) [pid = 1647] [serial = 534] [outer = 0x116961000] 01:53:34 INFO - PROCESS | 1647 | 1465203214235 Marionette TRACE conn2 <- [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]]]}] 01:53:34 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) 01:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 979ms 01:53:34 INFO - PROCESS | 1647 | 1465203214271 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 1647 | 1465203214273 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:53:34 INFO - PROCESS | 1647 | 1465203214275 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 1647 | 1465203214276 Marionette TRACE conn2 <- [1,686,null,{}] 01:53:34 INFO - PROCESS | 1647 | 1465203214279 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:34 INFO - PROCESS | 1647 | 1465203214280 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:34 INFO - PROCESS | 1647 | 1465203214376 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:53:34 INFO - PROCESS | 1647 | 1465203214380 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1647 | 1465203214381 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240fa000 == 34 [pid = 1647] [id = 179] 01:53:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128d61800) [pid = 1647] [serial = 535] [outer = 0x0] 01:53:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1294a1000) [pid = 1647] [serial = 536] [outer = 0x128d61800] 01:53:34 INFO - PROCESS | 1647 | 1465203214407 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1294f2400) [pid = 1647] [serial = 537] [outer = 0x128d61800] 01:53:35 INFO - PROCESS | 1647 | 1465203215222 Marionette TRACE conn2 <- [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]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 01:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:53:35 INFO - PROCESS | 1647 | 1465203215247 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1647 | 1465203215248 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:53:35 INFO - PROCESS | 1647 | 1465203215252 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1647 | 1465203215254 Marionette TRACE conn2 <- [1,690,null,{}] 01:53:35 INFO - PROCESS | 1647 | 1465203215257 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 1647 | 1465203215259 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:35 INFO - PROCESS | 1647 | 1465203215396 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:53:35 INFO - PROCESS | 1647 | 1465203215406 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 1647 | 1465203215408 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12577a000 == 35 [pid = 1647] [id = 180] 01:53:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a70e400) [pid = 1647] [serial = 538] [outer = 0x0] 01:53:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a8b6c00) [pid = 1647] [serial = 539] [outer = 0x12a70e400] 01:53:35 INFO - PROCESS | 1647 | 1465203215435 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bb7a400) [pid = 1647] [serial = 540] [outer = 0x12a70e400] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1243c9c00) [pid = 1647] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118845c00) [pid = 1647] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118630c00) [pid = 1647] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11672a400) [pid = 1647] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116b6d800) [pid = 1647] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118845400) [pid = 1647] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118639400) [pid = 1647] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11951d400) [pid = 1647] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11942b000) [pid = 1647] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128dca400) [pid = 1647] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11948a800) [pid = 1647] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126fdf800) [pid = 1647] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a974c00) [pid = 1647] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x129634400) [pid = 1647] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bb82400) [pid = 1647] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11815b000) [pid = 1647] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:53:36 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12be0dc00) [pid = 1647] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:53:36 INFO - PROCESS | 1647 | 1465203216338 Marionette TRACE conn2 <- [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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 01:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:53:36 INFO - PROCESS | 1647 | 1465203216374 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1647 | 1465203216375 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:53:36 INFO - PROCESS | 1647 | 1465203216377 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 1647 | 1465203216378 Marionette TRACE conn2 <- [1,694,null,{}] 01:53:36 INFO - PROCESS | 1647 | 1465203216380 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:36 INFO - PROCESS | 1647 | 1465203216384 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:36 INFO - PROCESS | 1647 | 1465203216480 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:53:36 INFO - PROCESS | 1647 | 1465203216484 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1647 | 1465203216485 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271f1800 == 36 [pid = 1647] [id = 181] 01:53:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x116b76800) [pid = 1647] [serial = 541] [outer = 0x0] 01:53:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12a974c00) [pid = 1647] [serial = 542] [outer = 0x116b76800] 01:53:36 INFO - PROCESS | 1647 | 1465203216510 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x12be0f400) [pid = 1647] [serial = 543] [outer = 0x116b76800] 01:53:37 INFO - PROCESS | 1647 | 1465203217347 Marionette TRACE conn2 <- [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]]]}] 01:53: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) 01:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1019ms 01:53:37 INFO - PROCESS | 1647 | 1465203217397 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:53:37 INFO - PROCESS | 1647 | 1465203217399 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:53:37 INFO - PROCESS | 1647 | 1465203217402 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1647 | 1465203217404 Marionette TRACE conn2 <- [1,698,null,{}] 01:53:37 INFO - PROCESS | 1647 | 1465203217407 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:37 INFO - PROCESS | 1647 | 1465203217409 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:37 INFO - PROCESS | 1647 | 1465203217516 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:53:37 INFO - PROCESS | 1647 | 1465203217520 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1647 | 1465203217521 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291e0800 == 37 [pid = 1647] [id = 182] 01:53:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x12bf61400) [pid = 1647] [serial = 544] [outer = 0x0] 01:53:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12c134800) [pid = 1647] [serial = 545] [outer = 0x12bf61400] 01:53:37 INFO - PROCESS | 1647 | 1465203217548 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12be13000) [pid = 1647] [serial = 546] [outer = 0x12bf61400] 01:53:38 INFO - PROCESS | 1647 | 1465203218376 Marionette TRACE conn2 <- [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]]]}] 01:53:38 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) 01:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 01:53:38 INFO - PROCESS | 1647 | 1465203218422 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 1647 | 1465203218425 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:53:38 INFO - PROCESS | 1647 | 1465203218429 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 1647 | 1465203218431 Marionette TRACE conn2 <- [1,702,null,{}] 01:53:38 INFO - PROCESS | 1647 | 1465203218435 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:38 INFO - PROCESS | 1647 | 1465203218436 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:38 INFO - PROCESS | 1647 | 1465203218568 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:53:38 INFO - PROCESS | 1647 | 1465203218618 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1647 | 1465203218620 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x11710e800 == 38 [pid = 1647] [id = 183] 01:53:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118681400) [pid = 1647] [serial = 547] [outer = 0x0] 01:53:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118819c00) [pid = 1647] [serial = 548] [outer = 0x118681400] 01:53:38 INFO - PROCESS | 1647 | 1465203218653 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11942b000) [pid = 1647] [serial = 549] [outer = 0x118681400] 01:53:39 INFO - PROCESS | 1647 | 1465203219556 Marionette TRACE conn2 <- [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]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 01:53:39 INFO - PROCESS | 1647 | 1465203219600 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 1647 | 1465203219603 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:53:39 INFO - PROCESS | 1647 | 1465203219608 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 1647 | 1465203219610 Marionette TRACE conn2 <- [1,706,null,{}] 01:53:39 INFO - PROCESS | 1647 | 1465203219612 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 1647 | 1465203219614 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:39 INFO - PROCESS | 1647 | 1465203219712 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:53:39 INFO - PROCESS | 1647 | 1465203219764 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1647 | 1465203219765 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c5b800 == 39 [pid = 1647] [id = 184] 01:53:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121316000) [pid = 1647] [serial = 550] [outer = 0x0] 01:53:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1235bf800) [pid = 1647] [serial = 551] [outer = 0x121316000] 01:53:39 INFO - PROCESS | 1647 | 1465203219796 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124be8400) [pid = 1647] [serial = 552] [outer = 0x121316000] 01:53:40 INFO - PROCESS | 1647 | 1465203220686 Marionette TRACE conn2 <- [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]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 01:53:40 INFO - PROCESS | 1647 | 1465203220729 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:53:40 INFO - PROCESS | 1647 | 1465203220730 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:53:40 INFO - PROCESS | 1647 | 1465203220733 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1647 | 1465203220735 Marionette TRACE conn2 <- [1,710,null,{}] 01:53:40 INFO - PROCESS | 1647 | 1465203220742 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:40 INFO - PROCESS | 1647 | 1465203220746 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:40 INFO - PROCESS | 1647 | 1465203220841 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:53:40 INFO - PROCESS | 1647 | 1465203220892 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 1647 | 1465203220894 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a814000 == 40 [pid = 1647] [id = 185] 01:53:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128dca400) [pid = 1647] [serial = 553] [outer = 0x0] 01:53:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12ba2a800) [pid = 1647] [serial = 554] [outer = 0x128dca400] 01:53:40 INFO - PROCESS | 1647 | 1465203220925 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12be11000) [pid = 1647] [serial = 555] [outer = 0x128dca400] 01:53:41 INFO - PROCESS | 1647 | 1465203221847 Marionette TRACE conn2 <- [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]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 01:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:53:41 INFO - PROCESS | 1647 | 1465203221856 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 1647 | 1465203221859 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:53:41 INFO - PROCESS | 1647 | 1465203221864 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 1647 | 1465203221867 Marionette TRACE conn2 <- [1,714,null,{}] 01:53:41 INFO - PROCESS | 1647 | 1465203221870 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 1647 | 1465203221872 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:42 INFO - PROCESS | 1647 | 1465203222010 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:53:42 INFO - PROCESS | 1647 | 1465203222059 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1647 | 1465203222061 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a5000 == 41 [pid = 1647] [id = 186] 01:53:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126daa800) [pid = 1647] [serial = 556] [outer = 0x0] 01:53:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12c136400) [pid = 1647] [serial = 557] [outer = 0x126daa800] 01:53:42 INFO - PROCESS | 1647 | 1465203222090 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c6adc00) [pid = 1647] [serial = 558] [outer = 0x126daa800] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1271f1800 == 40 [pid = 1647] [id = 181] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12577a000 == 39 [pid = 1647] [id = 180] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1240fa000 == 38 [pid = 1647] [id = 179] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119c5c800 == 37 [pid = 1647] [id = 178] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118679000 == 36 [pid = 1647] [id = 177] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11321d800 == 35 [pid = 1647] [id = 176] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12138a000 == 34 [pid = 1647] [id = 175] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11694a000 == 33 [pid = 1647] [id = 174] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11705e800 == 32 [pid = 1647] [id = 161] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12a915800 == 31 [pid = 1647] [id = 173] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12a814000 == 30 [pid = 1647] [id = 185] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119c5b800 == 29 [pid = 1647] [id = 184] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1291e0800 == 28 [pid = 1647] [id = 182] 01:53:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11710e800 == 27 [pid = 1647] [id = 183] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124ee2000) [pid = 1647] [serial = 493] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119486c00) [pid = 1647] [serial = 487] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119c3a000) [pid = 1647] [serial = 488] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1194ecc00) [pid = 1647] [serial = 482] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119429400) [pid = 1647] [serial = 481] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12315cc00) [pid = 1647] [serial = 490] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1237d9000) [pid = 1647] [serial = 491] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118488000) [pid = 1647] [serial = 484] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11868a000) [pid = 1647] [serial = 485] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125d90800) [pid = 1647] [serial = 496] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x119494c00) [pid = 1647] [serial = 203] [outer = 0x0] [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.] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119432c00) [pid = 1647] [serial = 467] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118845800) [pid = 1647] [serial = 466] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x124277800) [pid = 1647] [serial = 470] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128dc1000) [pid = 1647] [serial = 509] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x121314400) [pid = 1647] [serial = 469] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1294e9800) [pid = 1647] [serial = 500] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x128dca800) [pid = 1647] [serial = 503] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x129633c00) [pid = 1647] [serial = 501] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1294a0c00) [pid = 1647] [serial = 473] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12bb78400) [pid = 1647] [serial = 506] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128dc1400) [pid = 1647] [serial = 472] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12bb77400) [pid = 1647] [serial = 476] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12bb84400) [pid = 1647] [serial = 510] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12a970800) [pid = 1647] [serial = 475] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12a8bd800) [pid = 1647] [serial = 504] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12bb81c00) [pid = 1647] [serial = 507] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x127432800) [pid = 1647] [serial = 497] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12bf60800) [pid = 1647] [serial = 513] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12a971c00) [pid = 1647] [serial = 479] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12be11400) [pid = 1647] [serial = 512] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x123592c00) [pid = 1647] [serial = 478] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12c719000) [pid = 1647] [serial = 518] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x125753c00) [pid = 1647] [serial = 494] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12c13b400) [pid = 1647] [serial = 515] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x12c6b4400) [pid = 1647] [serial = 516] [outer = 0x0] [url = about:blank] 01:53:43 INFO - PROCESS | 1647 | 1465203223234 Marionette TRACE conn2 <- [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]]]}] 01:53:43 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 01:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1423ms 01:53:43 INFO - PROCESS | 1647 | 1465203223287 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1647 | 1465203223290 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:53:43 INFO - PROCESS | 1647 | 1465203223293 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 1647 | 1465203223295 Marionette TRACE conn2 <- [1,718,null,{}] 01:53:43 INFO - PROCESS | 1647 | 1465203223299 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 1647 | 1465203223301 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:43 INFO - PROCESS | 1647 | 1465203223379 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:53:43 INFO - PROCESS | 1647 | 1465203223384 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1647 | 1465203223387 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x116036800 == 28 [pid = 1647] [id = 187] 01:53:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x11815b800) [pid = 1647] [serial = 559] [outer = 0x0] 01:53:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x118166c00) [pid = 1647] [serial = 560] [outer = 0x11815b800] 01:53:43 INFO - PROCESS | 1647 | 1465203223418 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x118586c00) [pid = 1647] [serial = 561] [outer = 0x11815b800] 01:53:44 INFO - PROCESS | 1647 | 1465203224239 Marionette TRACE conn2 <- [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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 01:53:44 INFO - PROCESS | 1647 | 1465203224264 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1647 | 1465203224268 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:53:44 INFO - PROCESS | 1647 | 1465203224272 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1647 | 1465203224274 Marionette TRACE conn2 <- [1,722,null,{}] 01:53:44 INFO - PROCESS | 1647 | 1465203224278 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 1647 | 1465203224281 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:44 INFO - PROCESS | 1647 | 1465203224359 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:53:44 INFO - PROCESS | 1647 | 1465203224406 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1647 | 1465203224408 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11705e800 == 29 [pid = 1647] [id = 188] 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x118823000) [pid = 1647] [serial = 562] [outer = 0x0] 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x119427c00) [pid = 1647] [serial = 563] [outer = 0x118823000] 01:53:44 INFO - PROCESS | 1647 | 1465203224435 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x11948c800) [pid = 1647] [serial = 564] [outer = 0x118823000] 01:53:44 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly - 01:53:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1 01:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:44 INFO - _addTest/ [0,725,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1647 | 1465203224751 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:53:44 INFO - PROCESS | 1647 | 1465203224753 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1647 | 1465203224756 Marionette TRACE conn2 <- [1,726,null,{}] 01:53:44 INFO - PROCESS | 1647 | 1465203224776 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 1647 | 1465203224781 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:44 INFO - PROCESS | 1647 | 1465203224857 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:53:44 INFO - PROCESS | 1647 | 1465203224864 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1647 | 1465203224866 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x118992000 == 30 [pid = 1647] [id = 189] 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x11a0cbc00) [pid = 1647] [serial = 565] [outer = 0x0] 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x123150800) [pid = 1647] [serial = 566] [outer = 0x11a0cbc00] 01:53:44 INFO - PROCESS | 1647 | 1465203224894 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x124277800) [pid = 1647] [serial = 567] [outer = 0x11a0cbc00] 01:53:45 INFO - PROCESS | 1647 | 1465203225244 Marionette TRACE conn2 <- [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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 527ms 01:53:45 INFO - PROCESS | 1647 | 1465203225282 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1647 | 1465203225283 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:53:45 INFO - PROCESS | 1647 | 1465203225296 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 1647 | 1465203225297 Marionette TRACE conn2 <- [1,730,null,{}] 01:53:45 INFO - PROCESS | 1647 | 1465203225299 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:45 INFO - PROCESS | 1647 | 1465203225300 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:45 INFO - PROCESS | 1647 | 1465203225393 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:53:45 INFO - PROCESS | 1647 | 1465203225396 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1647 | 1465203225398 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bae000 == 31 [pid = 1647] [id = 190] 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x124b90000) [pid = 1647] [serial = 568] [outer = 0x0] 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x124edfc00) [pid = 1647] [serial = 569] [outer = 0x124b90000] 01:53:45 INFO - PROCESS | 1647 | 1465203225423 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x125d22c00) [pid = 1647] [serial = 570] [outer = 0x124b90000] 01:53:45 INFO - PROCESS | 1647 | 1465203225756 Marionette TRACE conn2 <- [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[3248] expected 0 but got 9","_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] 01:53:45 INFO - PROCESS | 1647 | 1465203225769 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:53:45 INFO - PROCESS | 1647 | 1465203225771 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 1647 | 1465203225772 Marionette TRACE conn2 <- [1,734,null,{}] 01:53:45 INFO - PROCESS | 1647 | 1465203225781 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:45 INFO - PROCESS | 1647 | 1465203225782 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:45 INFO - PROCESS | 1647 | 1465203225878 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:53:45 INFO - PROCESS | 1647 | 1465203225882 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1647 | 1465203225883 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12329f000 == 32 [pid = 1647] [id = 191] 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x124e9e000) [pid = 1647] [serial = 571] [outer = 0x0] 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x125d98000) [pid = 1647] [serial = 572] [outer = 0x124e9e000] 01:53:45 INFO - PROCESS | 1647 | 1465203225908 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x127496800) [pid = 1647] [serial = 573] [outer = 0x124e9e000] 01:53:46 INFO - PROCESS | 1647 | 1465203226266 Marionette TRACE conn2 <- [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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 01:53:46 INFO - PROCESS | 1647 | 1465203226290 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1647 | 1465203226292 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:53:46 INFO - PROCESS | 1647 | 1465203226305 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 1647 | 1465203226306 Marionette TRACE conn2 <- [1,738,null,{}] 01:53:46 INFO - PROCESS | 1647 | 1465203226309 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 1647 | 1465203226318 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:46 INFO - PROCESS | 1647 | 1465203226492 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:53:46 INFO - PROCESS | 1647 | 1465203226513 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 1647 | 1465203226515 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b64800 == 33 [pid = 1647] [id = 192] 01:53:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x126dad000) [pid = 1647] [serial = 574] [outer = 0x0] 01:53:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x128dc1000) [pid = 1647] [serial = 575] [outer = 0x126dad000] 01:53:46 INFO - PROCESS | 1647 | 1465203226556 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1294f1400) [pid = 1647] [serial = 576] [outer = 0x126dad000] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12a70e400) [pid = 1647] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x128d61800) [pid = 1647] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11948f400) [pid = 1647] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x117373c00) [pid = 1647] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x115031400) [pid = 1647] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12c6aa400) [pid = 1647] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119426400) [pid = 1647] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x116961000) [pid = 1647] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x116b76800) [pid = 1647] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:53:47 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12bf61400) [pid = 1647] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:53:47 INFO - PROCESS | 1647 | 1465203227435 Marionette TRACE conn2 <- [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]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 01:53:47 INFO - PROCESS | 1647 | 1465203227478 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 1647 | 1465203227480 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:53:47 INFO - PROCESS | 1647 | 1465203227482 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - PROCESS | 1647 | 1465203227483 Marionette TRACE conn2 <- [1,742,null,{}] 01:53:47 INFO - PROCESS | 1647 | 1465203227485 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:47 INFO - PROCESS | 1647 | 1465203227486 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:47 INFO - PROCESS | 1647 | 1465203227554 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:53:47 INFO - PROCESS | 1647 | 1465203227558 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 1647 | 1465203227560 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250ad800 == 34 [pid = 1647] [id = 193] 01:53:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x118584800) [pid = 1647] [serial = 577] [outer = 0x0] 01:53:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x128dc4c00) [pid = 1647] [serial = 578] [outer = 0x118584800] 01:53:47 INFO - PROCESS | 1647 | 1465203227594 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12a70f400) [pid = 1647] [serial = 579] [outer = 0x118584800] 01:53:48 INFO - PROCESS | 1647 | 1465203228384 Marionette TRACE conn2 <- [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]]]}] 01:53:48 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 01:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 01:53:48 INFO - PROCESS | 1647 | 1465203228401 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1647 | 1465203228402 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:53:48 INFO - PROCESS | 1647 | 1465203228404 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 1647 | 1465203228405 Marionette TRACE conn2 <- [1,746,null,{}] 01:53:48 INFO - PROCESS | 1647 | 1465203228408 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 1647 | 1465203228409 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:48 INFO - PROCESS | 1647 | 1465203228481 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:53:48 INFO - PROCESS | 1647 | 1465203228529 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1647 | 1465203228530 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x127476800 == 35 [pid = 1647] [id = 194] 01:53:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x118843000) [pid = 1647] [serial = 580] [outer = 0x0] 01:53:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x12abdc000) [pid = 1647] [serial = 581] [outer = 0x118843000] 01:53:48 INFO - PROCESS | 1647 | 1465203228555 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12bb78800) [pid = 1647] [serial = 582] [outer = 0x118843000] 01:53:49 INFO - PROCESS | 1647 | 1465203229310 Marionette TRACE conn2 <- [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]]]}] 01:53:49 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.) 01:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 917ms 01:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:53:49 INFO - PROCESS | 1647 | 1465203229323 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1647 | 1465203229324 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:53:49 INFO - PROCESS | 1647 | 1465203229327 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 1647 | 1465203229329 Marionette TRACE conn2 <- [1,750,null,{}] 01:53:49 INFO - PROCESS | 1647 | 1465203229331 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:49 INFO - PROCESS | 1647 | 1465203229332 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:49 INFO - PROCESS | 1647 | 1465203229403 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:53:49 INFO - PROCESS | 1647 | 1465203229498 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 1647 | 1465203229500 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x113211000 == 36 [pid = 1647] [id = 195] 01:53:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x112c38800) [pid = 1647] [serial = 583] [outer = 0x0] 01:53:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x113299000) [pid = 1647] [serial = 584] [outer = 0x112c38800] 01:53:49 INFO - PROCESS | 1647 | 1465203229531 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x116893c00) [pid = 1647] [serial = 585] [outer = 0x112c38800] 01:53:50 INFO - PROCESS | 1647 | 1465203230492 Marionette TRACE conn2 <- [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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1220ms 01:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:53:50 INFO - PROCESS | 1647 | 1465203230549 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 1647 | 1465203230551 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:53:50 INFO - PROCESS | 1647 | 1465203230554 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1647 | 1465203230556 Marionette TRACE conn2 <- [1,754,null,{}] 01:53:50 INFO - PROCESS | 1647 | 1465203230560 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:50 INFO - PROCESS | 1647 | 1465203230561 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:50 INFO - PROCESS | 1647 | 1465203230667 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:53:50 INFO - PROCESS | 1647 | 1465203230738 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1647 | 1465203230740 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119280800 == 37 [pid = 1647] [id = 196] 01:53:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x119423400) [pid = 1647] [serial = 586] [outer = 0x0] 01:53:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11942c800) [pid = 1647] [serial = 587] [outer = 0x119423400] 01:53:50 INFO - PROCESS | 1647 | 1465203230793 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11951fc00) [pid = 1647] [serial = 588] [outer = 0x119423400] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x127476800 == 36 [pid = 1647] [id = 194] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1250ad800 == 35 [pid = 1647] [id = 193] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x124b64800 == 34 [pid = 1647] [id = 192] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12329f000 == 33 [pid = 1647] [id = 191] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119bae000 == 32 [pid = 1647] [id = 190] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118992000 == 31 [pid = 1647] [id = 189] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11705e800 == 30 [pid = 1647] [id = 188] 01:53:51 INFO - PROCESS | 1647 | --DOCSHELL 0x116036800 == 29 [pid = 1647] [id = 187] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12a8b6c00) [pid = 1647] [serial = 539] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1294a1000) [pid = 1647] [serial = 536] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x119c37c00) [pid = 1647] [serial = 530] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x118683800) [pid = 1647] [serial = 527] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x119432800) [pid = 1647] [serial = 528] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x117699c00) [pid = 1647] [serial = 521] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x118685c00) [pid = 1647] [serial = 522] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12c720000) [pid = 1647] [serial = 519] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119c3e000) [pid = 1647] [serial = 524] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x121312800) [pid = 1647] [serial = 525] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12507ec00) [pid = 1647] [serial = 533] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x1235bec00) [pid = 1647] [serial = 531] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12be0f400) [pid = 1647] [serial = 543] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12be13000) [pid = 1647] [serial = 546] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12a974c00) [pid = 1647] [serial = 542] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12bb7a400) [pid = 1647] [serial = 540] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x1294f2400) [pid = 1647] [serial = 537] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x128d5e000) [pid = 1647] [serial = 534] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12c134800) [pid = 1647] [serial = 545] [outer = 0x0] [url = about:blank] 01:53:51 INFO - PROCESS | 1647 | 1465203231850 Marionette TRACE conn2 <- [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]]]}] 01:53:51 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 01:53:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1320ms 01:53:51 INFO - PROCESS | 1647 | 1465203231874 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1647 | 1465203231878 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:53:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:53:51 INFO - PROCESS | 1647 | 1465203231882 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1647 | 1465203231884 Marionette TRACE conn2 <- [1,758,null,{}] 01:53:51 INFO - PROCESS | 1647 | 1465203231887 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 1647 | 1465203231889 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:51 INFO - PROCESS | 1647 | 1465203231963 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:53:51 INFO - PROCESS | 1647 | 1465203231967 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1647 | 1465203231968 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x116952000 == 30 [pid = 1647] [id = 197] 01:53:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x118585000) [pid = 1647] [serial = 589] [outer = 0x0] 01:53:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x119426000) [pid = 1647] [serial = 590] [outer = 0x118585000] 01:53:52 INFO - PROCESS | 1647 | 1465203231997 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x1194e9000) [pid = 1647] [serial = 591] [outer = 0x118585000] 01:53:52 INFO - PROCESS | 1647 | 1465203232352 Marionette TRACE conn2 <- [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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 01:53:52 INFO - PROCESS | 1647 | 1465203232404 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 1647 | 1465203232407 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:53:52 INFO - PROCESS | 1647 | 1465203232412 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 1647 | 1465203232414 Marionette TRACE conn2 <- [1,762,null,{}] 01:53:52 INFO - PROCESS | 1647 | 1465203232416 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:52 INFO - PROCESS | 1647 | 1465203232417 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:52 INFO - PROCESS | 1647 | 1465203232494 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:53:52 INFO - PROCESS | 1647 | 1465203232500 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 1647 | 1465203232501 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e6800 == 31 [pid = 1647] [id = 198] 01:53:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x119c40800) [pid = 1647] [serial = 592] [outer = 0x0] 01:53:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x121315400) [pid = 1647] [serial = 593] [outer = 0x119c40800] 01:53:52 INFO - PROCESS | 1647 | 1465203232529 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x124271800) [pid = 1647] [serial = 594] [outer = 0x119c40800] 01:53:53 INFO - PROCESS | 1647 | 1465203233338 Marionette TRACE conn2 <- [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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:53:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 01:53:53 INFO - PROCESS | 1647 | 1465203233382 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1647 | 1465203233384 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:53:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:53:53 INFO - PROCESS | 1647 | 1465203233386 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1647 | 1465203233389 Marionette TRACE conn2 <- [1,766,null,{}] 01:53:53 INFO - PROCESS | 1647 | 1465203233396 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:53 INFO - PROCESS | 1647 | 1465203233399 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:53 INFO - PROCESS | 1647 | 1465203233494 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:53:53 INFO - PROCESS | 1647 | 1465203233504 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1647 | 1465203233506 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x121384000 == 32 [pid = 1647] [id = 199] 01:53:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x125d1b800) [pid = 1647] [serial = 595] [outer = 0x0] 01:53:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x126da9000) [pid = 1647] [serial = 596] [outer = 0x125d1b800] 01:53:53 INFO - PROCESS | 1647 | 1465203233536 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x127494400) [pid = 1647] [serial = 597] [outer = 0x125d1b800] 01:53:54 INFO - PROCESS | 1647 | 1465203234325 Marionette TRACE conn2 <- [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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 972ms 01:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:53:54 INFO - PROCESS | 1647 | 1465203234358 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1647 | 1465203234360 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:53:54 INFO - PROCESS | 1647 | 1465203234362 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1647 | 1465203234363 Marionette TRACE conn2 <- [1,770,null,{}] 01:53:54 INFO - PROCESS | 1647 | 1465203234365 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 1647 | 1465203234367 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:54 INFO - PROCESS | 1647 | 1465203234459 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:53:54 INFO - PROCESS | 1647 | 1465203234490 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 1647 | 1465203234491 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12471a800 == 33 [pid = 1647] [id = 200] 01:53:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x116b6d400) [pid = 1647] [serial = 598] [outer = 0x0] 01:53:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x128dca800) [pid = 1647] [serial = 599] [outer = 0x116b6d400] 01:53:54 INFO - PROCESS | 1647 | 1465203234519 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x129497800) [pid = 1647] [serial = 600] [outer = 0x116b6d400] 01:53:54 INFO - PROCESS | 1647 | 1465203234863 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 01:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:53:54 INFO - PROCESS | 1647 | 1465203234882 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1647 | 1465203234883 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:53:54 INFO - PROCESS | 1647 | 1465203234885 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1647 | 1465203234886 Marionette TRACE conn2 <- [1,774,null,{}] 01:53:54 INFO - PROCESS | 1647 | 1465203234888 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 1647 | 1465203234889 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:54 INFO - PROCESS | 1647 | 1465203234995 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x124e9e000) [pid = 1647] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x126daa800) [pid = 1647] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x118823000) [pid = 1647] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11815b800) [pid = 1647] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x11a0cbc00) [pid = 1647] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x118681400) [pid = 1647] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x121316000) [pid = 1647] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x128dca400) [pid = 1647] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x126dad000) [pid = 1647] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x118584800) [pid = 1647] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:53:55 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x124b90000) [pid = 1647] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:53:55 INFO - PROCESS | 1647 | 1465203235041 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1647 | 1465203235042 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bb2000 == 34 [pid = 1647] [id = 201] 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x118584800) [pid = 1647] [serial = 601] [outer = 0x0] 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x118823000) [pid = 1647] [serial = 602] [outer = 0x118584800] 01:53:55 INFO - PROCESS | 1647 | 1465203235069 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x124866c00) [pid = 1647] [serial = 603] [outer = 0x118584800] 01:53:55 INFO - PROCESS | 1647 | 1465203235472 Marionette TRACE conn2 <- [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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 01:53:55 INFO - PROCESS | 1647 | 1465203235506 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 1647 | 1465203235508 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:53:55 INFO - PROCESS | 1647 | 1465203235520 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 1647 | 1465203235522 Marionette TRACE conn2 <- [1,778,null,{}] 01:53:55 INFO - PROCESS | 1647 | 1465203235525 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:55 INFO - PROCESS | 1647 | 1465203235532 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:55 INFO - PROCESS | 1647 | 1465203235678 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:53:55 INFO - PROCESS | 1647 | 1465203235689 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1647 | 1465203235689 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d72000 == 35 [pid = 1647] [id = 202] 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x11862f800) [pid = 1647] [serial = 604] [outer = 0x0] 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x12a830c00) [pid = 1647] [serial = 605] [outer = 0x11862f800] 01:53:55 INFO - PROCESS | 1647 | 1465203235714 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x12bb82400) [pid = 1647] [serial = 606] [outer = 0x11862f800] 01:53:56 INFO - PROCESS | 1647 | 1465203236010 Marionette TRACE conn2 <- [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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 01:53:56 INFO - PROCESS | 1647 | 1465203236040 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1647 | 1465203236041 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:53:56 INFO - PROCESS | 1647 | 1465203236045 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1647 | 1465203236046 Marionette TRACE conn2 <- [1,782,null,{}] 01:53:56 INFO - PROCESS | 1647 | 1465203236048 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 1647 | 1465203236049 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:56 INFO - PROCESS | 1647 | 1465203236122 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:53:56 INFO - PROCESS | 1647 | 1465203236125 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1647 | 1465203236126 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x129109000 == 36 [pid = 1647] [id = 203] 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x12bb81000) [pid = 1647] [serial = 607] [outer = 0x0] 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x12be0fc00) [pid = 1647] [serial = 608] [outer = 0x12bb81000] 01:53:56 INFO - PROCESS | 1647 | 1465203236153 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12be19800) [pid = 1647] [serial = 609] [outer = 0x12bb81000] 01:53:56 INFO - PROCESS | 1647 | 1465203236450 Marionette TRACE conn2 <- [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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 420ms 01:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:53:56 INFO - PROCESS | 1647 | 1465203236465 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1647 | 1465203236466 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:53:56 INFO - PROCESS | 1647 | 1465203236468 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1647 | 1465203236469 Marionette TRACE conn2 <- [1,786,null,{}] 01:53:56 INFO - PROCESS | 1647 | 1465203236471 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 1647 | 1465203236472 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:56 INFO - PROCESS | 1647 | 1465203236548 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:53:56 INFO - PROCESS | 1647 | 1465203236552 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1647 | 1465203236553 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1297a3000 == 37 [pid = 1647] [id = 204] 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x12bf63800) [pid = 1647] [serial = 610] [outer = 0x0] 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x12c134800) [pid = 1647] [serial = 611] [outer = 0x12bf63800] 01:53:56 INFO - PROCESS | 1647 | 1465203236577 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12c13e400) [pid = 1647] [serial = 612] [outer = 0x12bf63800] 01:53:56 INFO - PROCESS | 1647 | 1465203236914 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 01:53:56 INFO - PROCESS | 1647 | 1465203236937 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1647 | 1465203236938 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:53:56 INFO - PROCESS | 1647 | 1465203236950 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1647 | 1465203236951 Marionette TRACE conn2 <- [1,790,null,{}] 01:53:56 INFO - PROCESS | 1647 | 1465203236954 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 1647 | 1465203236955 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:57 INFO - PROCESS | 1647 | 1465203237053 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:53:57 INFO - PROCESS | 1647 | 1465203237058 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1647 | 1465203237059 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a775000 == 38 [pid = 1647] [id = 205] 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x112ef2400) [pid = 1647] [serial = 613] [outer = 0x0] 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x112efa800) [pid = 1647] [serial = 614] [outer = 0x112ef2400] 01:53:57 INFO - PROCESS | 1647 | 1465203237086 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x112efe800) [pid = 1647] [serial = 615] [outer = 0x112ef2400] 01:53:57 INFO - PROCESS | 1647 | 1465203237381 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 477ms 01:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:53:57 INFO - PROCESS | 1647 | 1465203237419 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1647 | 1465203237420 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:53:57 INFO - PROCESS | 1647 | 1465203237422 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 1647 | 1465203237423 Marionette TRACE conn2 <- [1,794,null,{}] 01:53:57 INFO - PROCESS | 1647 | 1465203237425 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:57 INFO - PROCESS | 1647 | 1465203237428 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:57 INFO - PROCESS | 1647 | 1465203237550 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:53:57 INFO - PROCESS | 1647 | 1465203237600 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1647 | 1465203237602 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cf3000 == 39 [pid = 1647] [id = 206] 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x112ef7800) [pid = 1647] [serial = 616] [outer = 0x0] 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x112efdc00) [pid = 1647] [serial = 617] [outer = 0x112ef7800] 01:53:57 INFO - PROCESS | 1647 | 1465203237633 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11815a400) [pid = 1647] [serial = 618] [outer = 0x112ef7800] 01:53:58 INFO - PROCESS | 1647 | 1465203238068 Marionette TRACE conn2 <- [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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 673ms 01:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:53:58 INFO - PROCESS | 1647 | 1465203238097 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1647 | 1465203238099 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:53:58 INFO - PROCESS | 1647 | 1465203238103 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1647 | 1465203238104 Marionette TRACE conn2 <- [1,798,null,{}] 01:53:58 INFO - PROCESS | 1647 | 1465203238107 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 1647 | 1465203238111 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:58 INFO - PROCESS | 1647 | 1465203238211 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:53:58 INFO - PROCESS | 1647 | 1465203238299 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1647 | 1465203238300 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231c6800 == 40 [pid = 1647] [id = 207] 01:53:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11951c000) [pid = 1647] [serial = 619] [outer = 0x0] 01:53:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119c36c00) [pid = 1647] [serial = 620] [outer = 0x11951c000] 01:53:58 INFO - PROCESS | 1647 | 1465203238331 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12130c800) [pid = 1647] [serial = 621] [outer = 0x11951c000] 01:53:58 INFO - PROCESS | 1647 | 1465203238751 Marionette TRACE conn2 <- [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]]]}] 01:53:58 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 01:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 669ms 01:53:58 INFO - PROCESS | 1647 | 1465203238772 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1647 | 1465203238774 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:53:58 INFO - PROCESS | 1647 | 1465203238777 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1647 | 1465203238778 Marionette TRACE conn2 <- [1,802,null,{}] 01:53:58 INFO - PROCESS | 1647 | 1465203238781 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 1647 | 1465203238782 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:58 INFO - PROCESS | 1647 | 1465203238891 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:53:58 INFO - PROCESS | 1647 | 1465203238959 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1647 | 1465203238960 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8cb800 == 41 [pid = 1647] [id = 208] 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x124869c00) [pid = 1647] [serial = 622] [outer = 0x0] 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x125d94800) [pid = 1647] [serial = 623] [outer = 0x124869c00] 01:53:59 INFO - PROCESS | 1647 | 1465203239045 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x128d56c00) [pid = 1647] [serial = 624] [outer = 0x124869c00] 01:53:59 INFO - PROCESS | 1647 | 1465203239500 Marionette TRACE conn2 <- [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]]]}] 01:53:59 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 01:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 769ms 01:53:59 INFO - PROCESS | 1647 | 1465203239546 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1647 | 1465203239549 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:53:59 INFO - PROCESS | 1647 | 1465203239556 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1647 | 1465203239560 Marionette TRACE conn2 <- [1,806,null,{}] 01:53:59 INFO - PROCESS | 1647 | 1465203239565 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 1647 | 1465203239567 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:59 INFO - PROCESS | 1647 | 1465203239671 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:53:59 INFO - PROCESS | 1647 | 1465203239736 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 1647 | 1465203239738 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:53:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba16800 == 42 [pid = 1647] [id = 209] 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128f2c400) [pid = 1647] [serial = 625] [outer = 0x0] 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12ba24400) [pid = 1647] [serial = 626] [outer = 0x128f2c400] 01:53:59 INFO - PROCESS | 1647 | 1465203239766 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12be10000) [pid = 1647] [serial = 627] [outer = 0x128f2c400] 01:54:00 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:54:00 INFO - PROCESS | 1647 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:54:00 INFO - PROCESS | 1647 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:54:00 INFO - PROCESS | 1647 | [GFX2-]: Using SkiaGL canvas. 01:54:00 INFO - PROCESS | 1647 | 1465203240359 Marionette TRACE conn2 <- [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]]]}] 01:54:00 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 01:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 879ms 01:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:54:00 INFO - PROCESS | 1647 | 1465203240432 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 1647 | 1465203240434 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:54:00 INFO - PROCESS | 1647 | 1465203240437 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 1647 | 1465203240439 Marionette TRACE conn2 <- [1,810,null,{}] 01:54:00 INFO - PROCESS | 1647 | 1465203240442 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:00 INFO - PROCESS | 1647 | 1465203240444 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:00 INFO - PROCESS | 1647 | 1465203240536 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:54:00 INFO - PROCESS | 1647 | 1465203240589 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1647 | 1465203240590 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11330f800 == 43 [pid = 1647] [id = 210] 01:54:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11323c400) [pid = 1647] [serial = 628] [outer = 0x0] 01:54:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x113299c00) [pid = 1647] [serial = 629] [outer = 0x11323c400] 01:54:00 INFO - PROCESS | 1647 | 1465203240618 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x113cc9800) [pid = 1647] [serial = 630] [outer = 0x11323c400] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a775000 == 42 [pid = 1647] [id = 205] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1297a3000 == 41 [pid = 1647] [id = 204] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x129109000 == 40 [pid = 1647] [id = 203] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x128d72000 == 39 [pid = 1647] [id = 202] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116bb2000 == 38 [pid = 1647] [id = 201] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12471a800 == 37 [pid = 1647] [id = 200] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x121384000 == 36 [pid = 1647] [id = 199] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e6800 == 35 [pid = 1647] [id = 198] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116952000 == 34 [pid = 1647] [id = 197] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x119280800 == 33 [pid = 1647] [id = 196] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x113211000 == 32 [pid = 1647] [id = 195] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a5000 == 31 [pid = 1647] [id = 186] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba16800 == 30 [pid = 1647] [id = 209] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8cb800 == 29 [pid = 1647] [id = 208] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1231c6800 == 28 [pid = 1647] [id = 207] 01:54:01 INFO - PROCESS | 1647 | --DOCSHELL 0x113cf3000 == 27 [pid = 1647] [id = 206] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12abdc000) [pid = 1647] [serial = 581] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x125d98000) [pid = 1647] [serial = 572] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12c6adc00) [pid = 1647] [serial = 558] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12c136400) [pid = 1647] [serial = 557] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119427c00) [pid = 1647] [serial = 563] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11948c800) [pid = 1647] [serial = 564] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118166c00) [pid = 1647] [serial = 560] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118586c00) [pid = 1647] [serial = 561] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x123150800) [pid = 1647] [serial = 566] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11942b000) [pid = 1647] [serial = 549] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118819c00) [pid = 1647] [serial = 548] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x124be8400) [pid = 1647] [serial = 552] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1235bf800) [pid = 1647] [serial = 551] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12be11000) [pid = 1647] [serial = 555] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12ba2a800) [pid = 1647] [serial = 554] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x128dc1000) [pid = 1647] [serial = 575] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12a70f400) [pid = 1647] [serial = 579] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128dc4c00) [pid = 1647] [serial = 578] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1294f1400) [pid = 1647] [serial = 576] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x124edfc00) [pid = 1647] [serial = 569] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x127496800) [pid = 1647] [serial = 573] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x125d22c00) [pid = 1647] [serial = 570] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x124277800) [pid = 1647] [serial = 567] [outer = 0x0] [url = about:blank] 01:54:01 INFO - PROCESS | 1647 | 1465203241738 Marionette TRACE conn2 <- [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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1328ms 01:54:01 INFO - PROCESS | 1647 | 1465203241765 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 1647 | 1465203241768 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:54:01 INFO - PROCESS | 1647 | 1465203241771 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1647 | 1465203241773 Marionette TRACE conn2 <- [1,814,null,{}] 01:54:01 INFO - PROCESS | 1647 | 1465203241777 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 1647 | 1465203241778 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:01 INFO - PROCESS | 1647 | 1465203241855 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:54:01 INFO - PROCESS | 1647 | 1465203241863 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1647 | 1465203241864 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11331c000 == 28 [pid = 1647] [id = 211] 01:54:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x113c3c400) [pid = 1647] [serial = 631] [outer = 0x0] 01:54:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x113cd1800) [pid = 1647] [serial = 632] [outer = 0x113c3c400] 01:54:01 INFO - PROCESS | 1647 | 1465203241893 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x112ec2c00) [pid = 1647] [serial = 633] [outer = 0x113c3c400] 01:54:02 INFO - PROCESS | 1647 | 1465203242252 Marionette TRACE conn2 <- [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] 01:54:02 INFO - PROCESS | 1647 | 1465203242296 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:54:02 INFO - PROCESS | 1647 | 1465203242301 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1647 | 1465203242302 Marionette TRACE conn2 <- [1,818,null,{}] 01:54:02 INFO - PROCESS | 1647 | 1465203242305 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:02 INFO - PROCESS | 1647 | 1465203242306 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:02 INFO - PROCESS | 1647 | 1465203242381 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:54:02 INFO - PROCESS | 1647 | 1465203242385 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1647 | 1465203242386 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x116995000 == 29 [pid = 1647] [id = 212] 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x116b79800) [pid = 1647] [serial = 634] [outer = 0x0] 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1176a2000) [pid = 1647] [serial = 635] [outer = 0x116b79800] 01:54:02 INFO - PROCESS | 1647 | 1465203242416 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118160000) [pid = 1647] [serial = 636] [outer = 0x116b79800] 01:54:02 INFO - PROCESS | 1647 | 1465203242751 Marionette TRACE conn2 <- [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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 01:54:02 INFO - PROCESS | 1647 | 1465203242769 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1647 | 1465203242779 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:54:02 INFO - PROCESS | 1647 | 1465203242783 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1647 | 1465203242786 Marionette TRACE conn2 <- [1,822,null,{}] 01:54:02 INFO - PROCESS | 1647 | 1465203242798 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:02 INFO - PROCESS | 1647 | 1465203242801 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:02 INFO - PROCESS | 1647 | 1465203242891 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:54:02 INFO - PROCESS | 1647 | 1465203242897 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1647 | 1465203242899 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x118249000 == 30 [pid = 1647] [id = 213] 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x112efb400) [pid = 1647] [serial = 637] [outer = 0x0] 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11868fc00) [pid = 1647] [serial = 638] [outer = 0x112efb400] 01:54:02 INFO - PROCESS | 1647 | 1465203242929 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118843400) [pid = 1647] [serial = 639] [outer = 0x112efb400] 01:54:03 INFO - PROCESS | 1647 | 1465203243255 Marionette TRACE conn2 <- [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] 01:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:54:03 INFO - PROCESS | 1647 | 1465203243309 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:54:03 INFO - PROCESS | 1647 | 1465203243311 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1647 | 1465203243312 Marionette TRACE conn2 <- [1,826,null,{}] 01:54:03 INFO - PROCESS | 1647 | 1465203243314 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 1647 | 1465203243315 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:03 INFO - PROCESS | 1647 | 1465203243414 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:54:03 INFO - PROCESS | 1647 | 1465203243444 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1647 | 1465203243445 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188f3800 == 31 [pid = 1647] [id = 214] 01:54:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118842c00) [pid = 1647] [serial = 640] [outer = 0x0] 01:54:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119426800) [pid = 1647] [serial = 641] [outer = 0x118842c00] 01:54:03 INFO - PROCESS | 1647 | 1465203243473 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1194e2c00) [pid = 1647] [serial = 642] [outer = 0x118842c00] 01:54:03 INFO - PROCESS | 1647 | 1465203243781 Marionette TRACE conn2 <- [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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 01:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:54:03 INFO - PROCESS | 1647 | 1465203243831 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 1647 | 1465203243833 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:54:03 INFO - PROCESS | 1647 | 1465203243835 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1647 | 1465203243836 Marionette TRACE conn2 <- [1,830,null,{}] 01:54:03 INFO - PROCESS | 1647 | 1465203243838 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 1647 | 1465203243846 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:03 INFO - PROCESS | 1647 | 1465203243935 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:54:03 INFO - PROCESS | 1647 | 1465203243970 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1647 | 1465203243971 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bc7000 == 32 [pid = 1647] [id = 215] 01:54:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x116b78c00) [pid = 1647] [serial = 643] [outer = 0x0] 01:54:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119520c00) [pid = 1647] [serial = 644] [outer = 0x116b78c00] 01:54:03 INFO - PROCESS | 1647 | 1465203243995 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119c39c00) [pid = 1647] [serial = 645] [outer = 0x116b78c00] 01:54:04 INFO - PROCESS | 1647 | 1465203244320 Marionette TRACE conn2 <- [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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 01:54:04 INFO - PROCESS | 1647 | 1465203244363 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1647 | 1465203244364 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:54:04 INFO - PROCESS | 1647 | 1465203244367 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1647 | 1465203244368 Marionette TRACE conn2 <- [1,834,null,{}] 01:54:04 INFO - PROCESS | 1647 | 1465203244370 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 1647 | 1465203244374 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:04 INFO - PROCESS | 1647 | 1465203244483 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:54:04 INFO - PROCESS | 1647 | 1465203244487 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1647 | 1465203244489 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x123542800 == 33 [pid = 1647] [id = 216] 01:54:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11862e400) [pid = 1647] [serial = 646] [outer = 0x0] 01:54:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11a0d2000) [pid = 1647] [serial = 647] [outer = 0x11862e400] 01:54:04 INFO - PROCESS | 1647 | 1465203244514 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12426f000) [pid = 1647] [serial = 648] [outer = 0x11862e400] 01:54:04 INFO - PROCESS | 1647 | 1465203244854 Marionette TRACE conn2 <- [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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 01:54:04 INFO - PROCESS | 1647 | 1465203244890 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1647 | 1465203244891 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:54:04 INFO - PROCESS | 1647 | 1465203244893 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1647 | 1465203244894 Marionette TRACE conn2 <- [1,838,null,{}] 01:54:04 INFO - PROCESS | 1647 | 1465203244897 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 1647 | 1465203244898 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:05 INFO - PROCESS | 1647 | 1465203244996 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:54:05 INFO - PROCESS | 1647 | 1465203245000 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1647 | 1465203245001 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12436c800 == 34 [pid = 1647] [id = 217] 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118844800) [pid = 1647] [serial = 649] [outer = 0x0] 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124b98400) [pid = 1647] [serial = 650] [outer = 0x118844800] 01:54:05 INFO - PROCESS | 1647 | 1465203245025 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124ee3400) [pid = 1647] [serial = 651] [outer = 0x118844800] 01:54:05 INFO - PROCESS | 1647 | 1465203245360 Marionette TRACE conn2 <- [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]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 01:54:05 INFO - PROCESS | 1647 | 1465203245413 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1647 | 1465203245414 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:54:05 INFO - PROCESS | 1647 | 1465203245416 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1647 | 1465203245417 Marionette TRACE conn2 <- [1,842,null,{}] 01:54:05 INFO - PROCESS | 1647 | 1465203245420 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:05 INFO - PROCESS | 1647 | 1465203245421 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:05 INFO - PROCESS | 1647 | 1465203245512 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:54:05 INFO - PROCESS | 1647 | 1465203245546 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1647 | 1465203245547 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250a6000 == 35 [pid = 1647] [id = 218] 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1194e8000) [pid = 1647] [serial = 652] [outer = 0x0] 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12575d400) [pid = 1647] [serial = 653] [outer = 0x1194e8000] 01:54:05 INFO - PROCESS | 1647 | 1465203245571 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125d97000) [pid = 1647] [serial = 654] [outer = 0x1194e8000] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12bf63800) [pid = 1647] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116b6d400) [pid = 1647] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112ef2400) [pid = 1647] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118584800) [pid = 1647] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119423400) [pid = 1647] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118585000) [pid = 1647] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119c40800) [pid = 1647] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x112c38800) [pid = 1647] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12bb81000) [pid = 1647] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11862f800) [pid = 1647] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x125d1b800) [pid = 1647] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:54:05 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118843000) [pid = 1647] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:54:05 INFO - PROCESS | 1647 | 1465203245955 Marionette TRACE conn2 <- [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]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 567ms 01:54:05 INFO - PROCESS | 1647 | 1465203245985 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1647 | 1465203245987 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:54:05 INFO - PROCESS | 1647 | 1465203245989 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1647 | 1465203245990 Marionette TRACE conn2 <- [1,846,null,{}] 01:54:05 INFO - PROCESS | 1647 | 1465203245992 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:05 INFO - PROCESS | 1647 | 1465203245993 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:06 INFO - PROCESS | 1647 | 1465203246072 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:54:06 INFO - PROCESS | 1647 | 1465203246123 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1647 | 1465203246124 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x118248000 == 36 [pid = 1647] [id = 219] 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x116892400) [pid = 1647] [serial = 655] [outer = 0x0] 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11a007000) [pid = 1647] [serial = 656] [outer = 0x116892400] 01:54:06 INFO - PROCESS | 1647 | 1465203246150 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x125d98c00) [pid = 1647] [serial = 657] [outer = 0x116892400] 01:54:06 INFO - PROCESS | 1647 | 1465203246449 Marionette TRACE conn2 <- [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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 472ms 01:54:06 INFO - PROCESS | 1647 | 1465203246466 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1647 | 1465203246467 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:54:06 INFO - PROCESS | 1647 | 1465203246469 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1647 | 1465203246470 Marionette TRACE conn2 <- [1,850,null,{}] 01:54:06 INFO - PROCESS | 1647 | 1465203246472 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 1647 | 1465203246473 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:06 INFO - PROCESS | 1647 | 1465203246553 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:54:06 INFO - PROCESS | 1647 | 1465203246557 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1647 | 1465203246558 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x127117000 == 37 [pid = 1647] [id = 220] 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x125d98000) [pid = 1647] [serial = 658] [outer = 0x0] 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x127156000) [pid = 1647] [serial = 659] [outer = 0x125d98000] 01:54:06 INFO - PROCESS | 1647 | 1465203246584 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x127492400) [pid = 1647] [serial = 660] [outer = 0x125d98000] 01:54:06 INFO - PROCESS | 1647 | 1465203246906 Marionette TRACE conn2 <- [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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 01:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:54:06 INFO - PROCESS | 1647 | 1465203246939 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1647 | 1465203246940 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:54:06 INFO - PROCESS | 1647 | 1465203246942 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1647 | 1465203246944 Marionette TRACE conn2 <- [1,854,null,{}] 01:54:06 INFO - PROCESS | 1647 | 1465203246946 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 1647 | 1465203246948 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:07 INFO - PROCESS | 1647 | 1465203247054 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:54:07 INFO - PROCESS | 1647 | 1465203247068 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1647 | 1465203247070 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bc4000 == 38 [pid = 1647] [id = 221] 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11942b800) [pid = 1647] [serial = 661] [outer = 0x0] 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x127498c00) [pid = 1647] [serial = 662] [outer = 0x11942b800] 01:54:07 INFO - PROCESS | 1647 | 1465203247097 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128dc8400) [pid = 1647] [serial = 663] [outer = 0x11942b800] 01:54:07 INFO - PROCESS | 1647 | 1465203247414 Marionette TRACE conn2 <- [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]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 01:54:07 INFO - PROCESS | 1647 | 1465203247463 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1647 | 1465203247465 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:54:07 INFO - PROCESS | 1647 | 1465203247467 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1647 | 1465203247468 Marionette TRACE conn2 <- [1,858,null,{}] 01:54:07 INFO - PROCESS | 1647 | 1465203247471 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:07 INFO - PROCESS | 1647 | 1465203247472 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:07 INFO - PROCESS | 1647 | 1465203247546 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:54:07 INFO - PROCESS | 1647 | 1465203247550 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1647 | 1465203247551 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291e1000 == 39 [pid = 1647] [id = 222] 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128dcd000) [pid = 1647] [serial = 664] [outer = 0x0] 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x129496800) [pid = 1647] [serial = 665] [outer = 0x128dcd000] 01:54:07 INFO - PROCESS | 1647 | 1465203247574 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1294e9800) [pid = 1647] [serial = 666] [outer = 0x128dcd000] 01:54:07 INFO - PROCESS | 1647 | 1465203247988 Marionette TRACE conn2 <- [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]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 01:54:08 INFO - PROCESS | 1647 | 1465203248037 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:54:08 INFO - PROCESS | 1647 | 1465203248040 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:54:08 INFO - PROCESS | 1647 | 1465203248043 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1647 | 1465203248045 Marionette TRACE conn2 <- [1,862,null,{}] 01:54:08 INFO - PROCESS | 1647 | 1465203248049 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:08 INFO - PROCESS | 1647 | 1465203248051 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:08 INFO - PROCESS | 1647 | 1465203248161 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:54:08 INFO - PROCESS | 1647 | 1465203248237 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 1647 | 1465203248239 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165e3000 == 40 [pid = 1647] [id = 223] 01:54:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x112ec5c00) [pid = 1647] [serial = 667] [outer = 0x0] 01:54:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116076800) [pid = 1647] [serial = 668] [outer = 0x112ec5c00] 01:54:08 INFO - PROCESS | 1647 | 1465203248270 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11688c400) [pid = 1647] [serial = 669] [outer = 0x112ec5c00] 01:54:08 INFO - PROCESS | 1647 | 1465203248764 Marionette TRACE conn2 <- [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]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 822ms 01:54:08 INFO - PROCESS | 1647 | 1465203248864 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1647 | 1465203248868 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:54:08 INFO - PROCESS | 1647 | 1465203248873 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1647 | 1465203248875 Marionette TRACE conn2 <- [1,866,null,{}] 01:54:08 INFO - PROCESS | 1647 | 1465203248877 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:08 INFO - PROCESS | 1647 | 1465203248879 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:08 INFO - PROCESS | 1647 | 1465203248986 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:54:09 INFO - PROCESS | 1647 | 1465203249074 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1647 | 1465203249075 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b4000 == 41 [pid = 1647] [id = 224] 01:54:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118682000) [pid = 1647] [serial = 670] [outer = 0x0] 01:54:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118683000) [pid = 1647] [serial = 671] [outer = 0x118682000] 01:54:09 INFO - PROCESS | 1647 | 1465203249105 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1189cec00) [pid = 1647] [serial = 672] [outer = 0x118682000] 01:54:09 INFO - PROCESS | 1647 | 1465203249734 Marionette TRACE conn2 <- [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]]]}] 01:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 923ms 01:54:09 INFO - PROCESS | 1647 | 1465203249796 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 1647 | 1465203249800 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:54:09 INFO - PROCESS | 1647 | 1465203249804 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 1647 | 1465203249807 Marionette TRACE conn2 <- [1,870,null,{}] 01:54:09 INFO - PROCESS | 1647 | 1465203249812 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 1647 | 1465203249814 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:09 INFO - PROCESS | 1647 | 1465203249941 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:54:09 INFO - PROCESS | 1647 | 1465203249994 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1647 | 1465203249995 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11693d000 == 42 [pid = 1647] [id = 225] 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116961800) [pid = 1647] [serial = 673] [outer = 0x0] 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x117752000) [pid = 1647] [serial = 674] [outer = 0x116961800] 01:54:10 INFO - PROCESS | 1647 | 1465203250023 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11858b400) [pid = 1647] [serial = 675] [outer = 0x116961800] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119bc4000 == 41 [pid = 1647] [id = 221] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x127117000 == 40 [pid = 1647] [id = 220] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x118248000 == 39 [pid = 1647] [id = 219] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1250a6000 == 38 [pid = 1647] [id = 218] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12436c800 == 37 [pid = 1647] [id = 217] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x123542800 == 36 [pid = 1647] [id = 216] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119bc7000 == 35 [pid = 1647] [id = 215] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1188f3800 == 34 [pid = 1647] [id = 214] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x118249000 == 33 [pid = 1647] [id = 213] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x116995000 == 32 [pid = 1647] [id = 212] 01:54:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11331c000 == 31 [pid = 1647] [id = 211] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12bb78800) [pid = 1647] [serial = 582] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12c13e400) [pid = 1647] [serial = 612] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128dca800) [pid = 1647] [serial = 599] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x112efa800) [pid = 1647] [serial = 614] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x129497800) [pid = 1647] [serial = 600] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112efe800) [pid = 1647] [serial = 615] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118823000) [pid = 1647] [serial = 602] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11942c800) [pid = 1647] [serial = 587] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11951fc00) [pid = 1647] [serial = 588] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119426000) [pid = 1647] [serial = 590] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1194e9000) [pid = 1647] [serial = 591] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124866c00) [pid = 1647] [serial = 603] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x121315400) [pid = 1647] [serial = 593] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124271800) [pid = 1647] [serial = 594] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113299000) [pid = 1647] [serial = 584] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x116893c00) [pid = 1647] [serial = 585] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12be0fc00) [pid = 1647] [serial = 608] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12c134800) [pid = 1647] [serial = 611] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12a830c00) [pid = 1647] [serial = 605] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x126da9000) [pid = 1647] [serial = 596] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127494400) [pid = 1647] [serial = 597] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bb82400) [pid = 1647] [serial = 606] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12be19800) [pid = 1647] [serial = 609] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1647 | 1465203250388 Marionette TRACE conn2 <- [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]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 624ms 01:54:10 INFO - PROCESS | 1647 | 1465203250427 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1647 | 1465203250430 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:54:10 INFO - PROCESS | 1647 | 1465203250435 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1647 | 1465203250436 Marionette TRACE conn2 <- [1,874,null,{}] 01:54:10 INFO - PROCESS | 1647 | 1465203250438 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:10 INFO - PROCESS | 1647 | 1465203250440 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:10 INFO - PROCESS | 1647 | 1465203250519 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:54:10 INFO - PROCESS | 1647 | 1465203250575 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 1647 | 1465203250576 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x118180800 == 32 [pid = 1647] [id = 226] 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11862f800) [pid = 1647] [serial = 676] [outer = 0x0] 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118842400) [pid = 1647] [serial = 677] [outer = 0x11862f800] 01:54:10 INFO - PROCESS | 1647 | 1465203250603 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119427800) [pid = 1647] [serial = 678] [outer = 0x11862f800] 01:54:10 INFO - PROCESS | 1647 | 1465203250972 Marionette TRACE conn2 <- [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]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 01:54:11 INFO - PROCESS | 1647 | 1465203251007 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 1647 | 1465203251009 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:54:11 INFO - PROCESS | 1647 | 1465203251012 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 1647 | 1465203251016 Marionette TRACE conn2 <- [1,878,null,{}] 01:54:11 INFO - PROCESS | 1647 | 1465203251027 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 1647 | 1465203251032 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:11 INFO - PROCESS | 1647 | 1465203251157 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:54:11 INFO - PROCESS | 1647 | 1465203251238 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1647 | 1465203251240 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x119987800 == 33 [pid = 1647] [id = 227] 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11942cc00) [pid = 1647] [serial = 679] [outer = 0x0] 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119522c00) [pid = 1647] [serial = 680] [outer = 0x11942cc00] 01:54:11 INFO - PROCESS | 1647 | 1465203251286 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11a00bc00) [pid = 1647] [serial = 681] [outer = 0x11942cc00] 01:54:11 INFO - PROCESS | 1647 | 1465203251583 Marionette TRACE conn2 <- [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]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 623ms 01:54:11 INFO - PROCESS | 1647 | 1465203251635 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:54:11 INFO - PROCESS | 1647 | 1465203251637 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:54:11 INFO - PROCESS | 1647 | 1465203251639 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 1647 | 1465203251640 Marionette TRACE conn2 <- [1,882,null,{}] 01:54:11 INFO - PROCESS | 1647 | 1465203251643 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 1647 | 1465203251646 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:11 INFO - PROCESS | 1647 | 1465203251760 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:54:11 INFO - PROCESS | 1647 | 1465203251784 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1647 | 1465203251785 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231d9000 == 34 [pid = 1647] [id = 228] 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11a00e400) [pid = 1647] [serial = 682] [outer = 0x0] 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x123152800) [pid = 1647] [serial = 683] [outer = 0x11a00e400] 01:54:11 INFO - PROCESS | 1647 | 1465203251811 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1237d7400) [pid = 1647] [serial = 684] [outer = 0x11a00e400] 01:54:12 INFO - PROCESS | 1647 | 1465203252106 Marionette TRACE conn2 <- [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]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 523ms 01:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:54:12 INFO - PROCESS | 1647 | 1465203252162 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1647 | 1465203252163 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:54:12 INFO - PROCESS | 1647 | 1465203252165 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1647 | 1465203252166 Marionette TRACE conn2 <- [1,886,null,{}] 01:54:12 INFO - PROCESS | 1647 | 1465203252168 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 1647 | 1465203252170 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:12 INFO - PROCESS | 1647 | 1465203252246 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:54:12 INFO - PROCESS | 1647 | 1465203252250 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1647 | 1465203252251 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b5e800 == 35 [pid = 1647] [id = 229] 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x113ad3000) [pid = 1647] [serial = 685] [outer = 0x0] 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1243c7800) [pid = 1647] [serial = 686] [outer = 0x113ad3000] 01:54:12 INFO - PROCESS | 1647 | 1465203252275 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125076400) [pid = 1647] [serial = 687] [outer = 0x113ad3000] 01:54:12 INFO - PROCESS | 1647 | 1465203252639 Marionette TRACE conn2 <- [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]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 517ms 01:54:12 INFO - PROCESS | 1647 | 1465203252684 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1647 | 1465203252685 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:54:12 INFO - PROCESS | 1647 | 1465203252687 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1647 | 1465203252688 Marionette TRACE conn2 <- [1,890,null,{}] 01:54:12 INFO - PROCESS | 1647 | 1465203252691 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 1647 | 1465203252696 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:12 INFO - PROCESS | 1647 | 1465203252807 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:54:12 INFO - PROCESS | 1647 | 1465203252842 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1647 | 1465203252843 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271e2800 == 36 [pid = 1647] [id = 230] 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1252eac00) [pid = 1647] [serial = 688] [outer = 0x0] 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x126fde000) [pid = 1647] [serial = 689] [outer = 0x1252eac00] 01:54:12 INFO - PROCESS | 1647 | 1465203252868 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128d5e000) [pid = 1647] [serial = 690] [outer = 0x1252eac00] 01:54:13 INFO - PROCESS | 1647 | 1465203253205 Marionette TRACE conn2 <- [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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 569ms 01:54:13 INFO - PROCESS | 1647 | 1465203253257 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1647 | 1465203253258 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:54:13 INFO - PROCESS | 1647 | 1465203253260 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1647 | 1465203253261 Marionette TRACE conn2 <- [1,894,null,{}] 01:54:13 INFO - PROCESS | 1647 | 1465203253263 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:13 INFO - PROCESS | 1647 | 1465203253265 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:13 INFO - PROCESS | 1647 | 1465203253357 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:54:13 INFO - PROCESS | 1647 | 1465203253368 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1647 | 1465203253369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12910a800 == 37 [pid = 1647] [id = 231] 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125753000) [pid = 1647] [serial = 691] [outer = 0x0] 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128dc2000) [pid = 1647] [serial = 692] [outer = 0x125753000] 01:54:13 INFO - PROCESS | 1647 | 1465203253401 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128dcb400) [pid = 1647] [serial = 693] [outer = 0x125753000] 01:54:13 INFO - PROCESS | 1647 | 1465203253724 Marionette TRACE conn2 <- [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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 472ms 01:54:13 INFO - PROCESS | 1647 | 1465203253732 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1647 | 1465203253734 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:54:13 INFO - PROCESS | 1647 | 1465203253736 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1647 | 1465203253737 Marionette TRACE conn2 <- [1,898,null,{}] 01:54:13 INFO - PROCESS | 1647 | 1465203253739 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:13 INFO - PROCESS | 1647 | 1465203253740 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:13 INFO - PROCESS | 1647 | 1465203253835 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:54:13 INFO - PROCESS | 1647 | 1465203253870 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1647 | 1465203253871 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291e4800 == 38 [pid = 1647] [id = 232] 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128f2b800) [pid = 1647] [serial = 694] [outer = 0x0] 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12949d000) [pid = 1647] [serial = 695] [outer = 0x128f2b800] 01:54:13 INFO - PROCESS | 1647 | 1465203253897 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294eb000) [pid = 1647] [serial = 696] [outer = 0x128f2b800] 01:54:14 INFO - PROCESS | 1647 | 1465203254235 Marionette TRACE conn2 <- [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]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 01:54:14 INFO - PROCESS | 1647 | 1465203254256 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1647 | 1465203254257 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:54:14 INFO - PROCESS | 1647 | 1465203254260 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 1647 | 1465203254263 Marionette TRACE conn2 <- [1,902,null,{}] 01:54:14 INFO - PROCESS | 1647 | 1465203254272 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 1647 | 1465203254273 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:14 INFO - PROCESS | 1647 | 1465203254367 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:54:14 INFO - PROCESS | 1647 | 1465203254371 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1647 | 1465203254372 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949c000 == 39 [pid = 1647] [id = 233] 01:54:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1294ed800) [pid = 1647] [serial = 697] [outer = 0x0] 01:54:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1294efc00) [pid = 1647] [serial = 698] [outer = 0x1294ed800] 01:54:14 INFO - PROCESS | 1647 | 1465203254402 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a70d400) [pid = 1647] [serial = 699] [outer = 0x1294ed800] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116b78c00) [pid = 1647] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116b79800) [pid = 1647] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112efb400) [pid = 1647] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113c3c400) [pid = 1647] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11323c400) [pid = 1647] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118842c00) [pid = 1647] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11862e400) [pid = 1647] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112ef7800) [pid = 1647] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11951c000) [pid = 1647] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x124869c00) [pid = 1647] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116892400) [pid = 1647] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128f2c400) [pid = 1647] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118844800) [pid = 1647] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1194e8000) [pid = 1647] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125d98000) [pid = 1647] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:54:14 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11942b800) [pid = 1647] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:54:14 INFO - PROCESS | 1647 | 1465203254778 Marionette TRACE conn2 <- [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]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 526ms 01:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:54:14 INFO - PROCESS | 1647 | 1465203254787 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1647 | 1465203254788 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:54:14 INFO - PROCESS | 1647 | 1465203254790 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 1647 | 1465203254791 Marionette TRACE conn2 <- [1,906,null,{}] 01:54:14 INFO - PROCESS | 1647 | 1465203254799 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 1647 | 1465203254800 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:14 INFO - PROCESS | 1647 | 1465203254907 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:54:14 INFO - PROCESS | 1647 | 1465203254939 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1647 | 1465203254940 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b6b800 == 40 [pid = 1647] [id = 234] 01:54:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11297c000) [pid = 1647] [serial = 700] [outer = 0x0] 01:54:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118845c00) [pid = 1647] [serial = 701] [outer = 0x11297c000] 01:54:14 INFO - PROCESS | 1647 | 1465203254964 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124b8fc00) [pid = 1647] [serial = 702] [outer = 0x11297c000] 01:54:15 INFO - PROCESS | 1647 | 1465203255252 Marionette TRACE conn2 <- [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]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 473ms 01:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:54:15 INFO - PROCESS | 1647 | 1465203255268 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1647 | 1465203255270 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:54:15 INFO - PROCESS | 1647 | 1465203255272 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1647 | 1465203255273 Marionette TRACE conn2 <- [1,910,null,{}] 01:54:15 INFO - PROCESS | 1647 | 1465203255284 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:15 INFO - PROCESS | 1647 | 1465203255285 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:15 INFO - PROCESS | 1647 | 1465203255381 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:54:15 INFO - PROCESS | 1647 | 1465203255385 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1647 | 1465203255386 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a912800 == 41 [pid = 1647] [id = 235] 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125d98000) [pid = 1647] [serial = 703] [outer = 0x0] 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a70f000) [pid = 1647] [serial = 704] [outer = 0x125d98000] 01:54:15 INFO - PROCESS | 1647 | 1465203255420 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a96b400) [pid = 1647] [serial = 705] [outer = 0x125d98000] 01:54:15 INFO - PROCESS | 1647 | 1465203255736 Marionette TRACE conn2 <- [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]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 470ms 01:54:15 INFO - PROCESS | 1647 | 1465203255742 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1647 | 1465203255744 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:54:15 INFO - PROCESS | 1647 | 1465203255751 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1647 | 1465203255752 Marionette TRACE conn2 <- [1,914,null,{}] 01:54:15 INFO - PROCESS | 1647 | 1465203255756 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:15 INFO - PROCESS | 1647 | 1465203255757 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:15 INFO - PROCESS | 1647 | 1465203255869 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:54:15 INFO - PROCESS | 1647 | 1465203255900 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1647 | 1465203255901 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af59000 == 42 [pid = 1647] [id = 236] 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119c34000) [pid = 1647] [serial = 706] [outer = 0x0] 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a96ac00) [pid = 1647] [serial = 707] [outer = 0x119c34000] 01:54:15 INFO - PROCESS | 1647 | 1465203255925 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12ba29400) [pid = 1647] [serial = 708] [outer = 0x119c34000] 01:54:16 INFO - PROCESS | 1647 | 1465203256181 Marionette TRACE conn2 <- [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]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 01:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:54:16 INFO - PROCESS | 1647 | 1465203256221 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1647 | 1465203256222 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:54:16 INFO - PROCESS | 1647 | 1465203256224 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1647 | 1465203256225 Marionette TRACE conn2 <- [1,918,null,{}] 01:54:16 INFO - PROCESS | 1647 | 1465203256234 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 1647 | 1465203256235 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:16 INFO - PROCESS | 1647 | 1465203256320 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:54:16 INFO - PROCESS | 1647 | 1465203256324 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1647 | 1465203256332 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12becf000 == 43 [pid = 1647] [id = 237] 01:54:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12abd9000) [pid = 1647] [serial = 709] [outer = 0x0] 01:54:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bb7ac00) [pid = 1647] [serial = 710] [outer = 0x12abd9000] 01:54:16 INFO - PROCESS | 1647 | 1465203256355 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bb83800) [pid = 1647] [serial = 711] [outer = 0x12abd9000] 01:54:16 INFO - PROCESS | 1647 | 1465203256816 Marionette TRACE conn2 <- [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]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 623ms 01:54:16 INFO - PROCESS | 1647 | 1465203256847 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:54:16 INFO - PROCESS | 1647 | 1465203256850 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:54:16 INFO - PROCESS | 1647 | 1465203256853 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1647 | 1465203256855 Marionette TRACE conn2 <- [1,922,null,{}] 01:54:16 INFO - PROCESS | 1647 | 1465203256859 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 1647 | 1465203256861 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:16 INFO - PROCESS | 1647 | 1465203256965 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:54:17 INFO - PROCESS | 1647 | 1465203257022 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1647 | 1465203257023 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f13800 == 44 [pid = 1647] [id = 238] 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1167f1c00) [pid = 1647] [serial = 712] [outer = 0x0] 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118158c00) [pid = 1647] [serial = 713] [outer = 0x1167f1c00] 01:54:17 INFO - PROCESS | 1647 | 1465203257054 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118636000) [pid = 1647] [serial = 714] [outer = 0x1167f1c00] 01:54:17 INFO - PROCESS | 1647 | 1465203257477 Marionette TRACE conn2 <- [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]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 01:54:17 INFO - PROCESS | 1647 | 1465203257523 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 1647 | 1465203257527 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:54:17 INFO - PROCESS | 1647 | 1465203257533 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 1647 | 1465203257535 Marionette TRACE conn2 <- [1,926,null,{}] 01:54:17 INFO - PROCESS | 1647 | 1465203257537 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 1647 | 1465203257539 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:17 INFO - PROCESS | 1647 | 1465203257639 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:54:17 INFO - PROCESS | 1647 | 1465203257695 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1647 | 1465203257697 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d06000 == 45 [pid = 1647] [id = 239] 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1189cf800) [pid = 1647] [serial = 715] [outer = 0x0] 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1194e2800) [pid = 1647] [serial = 716] [outer = 0x1189cf800] 01:54:17 INFO - PROCESS | 1647 | 1465203257727 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119c37c00) [pid = 1647] [serial = 717] [outer = 0x1189cf800] 01:54:18 INFO - PROCESS | 1647 | 1465203258179 Marionette TRACE conn2 <- [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]]]}] 01:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 01:54:18 INFO - PROCESS | 1647 | 1465203258202 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 1647 | 1465203258204 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:54:18 INFO - PROCESS | 1647 | 1465203258206 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 1647 | 1465203258209 Marionette TRACE conn2 <- [1,930,null,{}] 01:54:18 INFO - PROCESS | 1647 | 1465203258217 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:18 INFO - PROCESS | 1647 | 1465203258220 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:18 INFO - PROCESS | 1647 | 1465203258339 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:54:18 INFO - PROCESS | 1647 | 1465203258410 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 1647 | 1465203258412 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bee2000 == 46 [pid = 1647] [id = 240] 01:54:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124b91800) [pid = 1647] [serial = 718] [outer = 0x0] 01:54:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x125d1b800) [pid = 1647] [serial = 719] [outer = 0x124b91800] 01:54:18 INFO - PROCESS | 1647 | 1465203258444 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127435400) [pid = 1647] [serial = 720] [outer = 0x124b91800] 01:54:19 INFO - PROCESS | 1647 | 1465203259048 Marionette TRACE conn2 <- [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]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 875ms 01:54:19 INFO - PROCESS | 1647 | 1465203259090 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 1647 | 1465203259092 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:54:19 INFO - PROCESS | 1647 | 1465203259098 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 1647 | 1465203259101 Marionette TRACE conn2 <- [1,934,null,{}] 01:54:19 INFO - PROCESS | 1647 | 1465203259104 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:19 INFO - PROCESS | 1647 | 1465203259106 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:19 INFO - PROCESS | 1647 | 1465203259197 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:54:19 INFO - PROCESS | 1647 | 1465203259261 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 1647 | 1465203259264 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11705a000 == 47 [pid = 1647] [id = 241] 01:54:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x116731c00) [pid = 1647] [serial = 721] [outer = 0x0] 01:54:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118160c00) [pid = 1647] [serial = 722] [outer = 0x116731c00] 01:54:19 INFO - PROCESS | 1647 | 1465203259292 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118639400) [pid = 1647] [serial = 723] [outer = 0x116731c00] 01:54:19 INFO - PROCESS | 1647 | 1465203259734 Marionette TRACE conn2 <- [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]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 01:54:19 INFO - PROCESS | 1647 | 1465203259770 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 1647 | 1465203259772 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:54:19 INFO - PROCESS | 1647 | 1465203259777 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 1647 | 1465203259778 Marionette TRACE conn2 <- [1,938,null,{}] 01:54:19 INFO - PROCESS | 1647 | 1465203259781 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:19 INFO - PROCESS | 1647 | 1465203259782 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:19 INFO - PROCESS | 1647 | 1465203259872 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12af59000 == 46 [pid = 1647] [id = 236] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a912800 == 45 [pid = 1647] [id = 235] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124b6b800 == 44 [pid = 1647] [id = 234] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11949c000 == 43 [pid = 1647] [id = 233] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1291e4800 == 42 [pid = 1647] [id = 232] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12910a800 == 41 [pid = 1647] [id = 231] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1271e2800 == 40 [pid = 1647] [id = 230] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124b5e800 == 39 [pid = 1647] [id = 229] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1231d9000 == 38 [pid = 1647] [id = 228] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x119987800 == 37 [pid = 1647] [id = 227] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x118180800 == 36 [pid = 1647] [id = 226] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11693d000 == 35 [pid = 1647] [id = 225] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1165e3000 == 34 [pid = 1647] [id = 223] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1291e1000 == 33 [pid = 1647] [id = 222] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b4000 == 32 [pid = 1647] [id = 224] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11330f800 == 31 [pid = 1647] [id = 210] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11705a000 == 30 [pid = 1647] [id = 241] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12bee2000 == 29 [pid = 1647] [id = 240] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x126d06000 == 28 [pid = 1647] [id = 239] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12becf000 == 27 [pid = 1647] [id = 237] 01:54:20 INFO - PROCESS | 1647 | --DOCSHELL 0x117f13800 == 26 [pid = 1647] [id = 238] 01:54:20 INFO - PROCESS | 1647 | 1465203260431 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 1647 | 1465203260432 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119c39c00) [pid = 1647] [serial = 645] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119520c00) [pid = 1647] [serial = 644] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1176a2000) [pid = 1647] [serial = 635] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118160000) [pid = 1647] [serial = 636] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11868fc00) [pid = 1647] [serial = 638] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118843400) [pid = 1647] [serial = 639] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113cd1800) [pid = 1647] [serial = 632] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x112ec2c00) [pid = 1647] [serial = 633] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113cc9800) [pid = 1647] [serial = 630] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113299c00) [pid = 1647] [serial = 629] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119426800) [pid = 1647] [serial = 641] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11a0d2000) [pid = 1647] [serial = 647] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11815a400) [pid = 1647] [serial = 618] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112efdc00) [pid = 1647] [serial = 617] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12130c800) [pid = 1647] [serial = 621] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119c36c00) [pid = 1647] [serial = 620] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128d56c00) [pid = 1647] [serial = 624] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x125d94800) [pid = 1647] [serial = 623] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11a007000) [pid = 1647] [serial = 656] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12be10000) [pid = 1647] [serial = 627] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124b98400) [pid = 1647] [serial = 650] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124ee3400) [pid = 1647] [serial = 651] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12ba24400) [pid = 1647] [serial = 626] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12575d400) [pid = 1647] [serial = 653] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127156000) [pid = 1647] [serial = 659] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x129496800) [pid = 1647] [serial = 665] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128dc8400) [pid = 1647] [serial = 663] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x125d97000) [pid = 1647] [serial = 654] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12426f000) [pid = 1647] [serial = 648] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x125d98c00) [pid = 1647] [serial = 657] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x127492400) [pid = 1647] [serial = 660] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x127498c00) [pid = 1647] [serial = 662] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1194e2c00) [pid = 1647] [serial = 642] [outer = 0x0] [url = about:blank] 01:54:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x112548800 == 27 [pid = 1647] [id = 242] 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x112efd000) [pid = 1647] [serial = 724] [outer = 0x0] 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11329b400) [pid = 1647] [serial = 725] [outer = 0x112efd000] 01:54:20 INFO - PROCESS | 1647 | 1465203260491 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x115031400) [pid = 1647] [serial = 726] [outer = 0x112efd000] 01:54:20 INFO - PROCESS | 1647 | 1465203260783 Marionette TRACE conn2 <- [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]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1020ms 01:54:20 INFO - PROCESS | 1647 | 1465203260801 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 1647 | 1465203260803 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:54:20 INFO - PROCESS | 1647 | 1465203260822 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 1647 | 1465203260824 Marionette TRACE conn2 <- [1,942,null,{}] 01:54:20 INFO - PROCESS | 1647 | 1465203260830 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 1647 | 1465203260833 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:20 INFO - PROCESS | 1647 | 1465203260909 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:54:20 INFO - PROCESS | 1647 | 1465203260915 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 1647 | 1465203260917 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165f7000 == 28 [pid = 1647] [id = 243] 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118294000) [pid = 1647] [serial = 727] [outer = 0x0] 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118589c00) [pid = 1647] [serial = 728] [outer = 0x118294000] 01:54:20 INFO - PROCESS | 1647 | 1465203260945 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11868c000) [pid = 1647] [serial = 729] [outer = 0x118294000] 01:54:21 INFO - PROCESS | 1647 | 1465203261279 Marionette TRACE conn2 <- [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]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 490ms 01:54:21 INFO - PROCESS | 1647 | 1465203261303 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:54:21 INFO - PROCESS | 1647 | 1465203261305 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:54:21 INFO - PROCESS | 1647 | 1465203261309 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1647 | 1465203261310 Marionette TRACE conn2 <- [1,946,null,{}] 01:54:21 INFO - PROCESS | 1647 | 1465203261315 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 1647 | 1465203261316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:21 INFO - PROCESS | 1647 | 1465203261393 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:54:21 INFO - PROCESS | 1647 | 1465203261400 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1647 | 1465203261401 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f19800 == 29 [pid = 1647] [id = 244] 01:54:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119424400) [pid = 1647] [serial = 730] [outer = 0x0] 01:54:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11923a400) [pid = 1647] [serial = 731] [outer = 0x119424400] 01:54:21 INFO - PROCESS | 1647 | 1465203261427 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119487000) [pid = 1647] [serial = 732] [outer = 0x119424400] 01:54:21 INFO - PROCESS | 1647 | 1465203261794 Marionette TRACE conn2 <- [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]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 01:54:21 INFO - PROCESS | 1647 | 1465203261833 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:54:21 INFO - PROCESS | 1647 | 1465203261834 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:54:21 INFO - PROCESS | 1647 | 1465203261838 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1647 | 1465203261842 Marionette TRACE conn2 <- [1,950,null,{}] 01:54:21 INFO - PROCESS | 1647 | 1465203261849 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 1647 | 1465203261851 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:21 INFO - PROCESS | 1647 | 1465203261926 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:54:21 INFO - PROCESS | 1647 | 1465203261931 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1647 | 1465203261932 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a4800 == 30 [pid = 1647] [id = 245] 01:54:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119493800) [pid = 1647] [serial = 733] [outer = 0x0] 01:54:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119529c00) [pid = 1647] [serial = 734] [outer = 0x119493800] 01:54:21 INFO - PROCESS | 1647 | 1465203261958 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11a0c7800) [pid = 1647] [serial = 735] [outer = 0x119493800] 01:54:22 INFO - PROCESS | 1647 | 1465203262288 Marionette TRACE conn2 <- [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]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 475ms 01:54:22 INFO - PROCESS | 1647 | 1465203262315 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 1647 | 1465203262318 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:54:22 INFO - PROCESS | 1647 | 1465203262321 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 1647 | 1465203262323 Marionette TRACE conn2 <- [1,954,null,{}] 01:54:22 INFO - PROCESS | 1647 | 1465203262327 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:22 INFO - PROCESS | 1647 | 1465203262331 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:22 INFO - PROCESS | 1647 | 1465203262451 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:54:22 INFO - PROCESS | 1647 | 1465203262548 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 1647 | 1465203262549 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c55800 == 31 [pid = 1647] [id = 246] 01:54:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1167e7c00) [pid = 1647] [serial = 736] [outer = 0x0] 01:54:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11a00e800) [pid = 1647] [serial = 737] [outer = 0x1167e7c00] 01:54:22 INFO - PROCESS | 1647 | 1465203262589 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124225400) [pid = 1647] [serial = 738] [outer = 0x1167e7c00] 01:54:23 INFO - PROCESS | 1647 | 1465203263046 Marionette TRACE conn2 <- [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]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 770ms 01:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:54:23 INFO - PROCESS | 1647 | 1465203263112 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 1647 | 1465203263113 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:54:23 INFO - PROCESS | 1647 | 1465203263115 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1647 | 1465203263117 Marionette TRACE conn2 <- [1,958,null,{}] 01:54:23 INFO - PROCESS | 1647 | 1465203263119 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 1647 | 1465203263120 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:23 INFO - PROCESS | 1647 | 1465203263208 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:54:23 INFO - PROCESS | 1647 | 1465203263247 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1647 | 1465203263251 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x123705800 == 32 [pid = 1647] [id = 247] 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118823000) [pid = 1647] [serial = 739] [outer = 0x0] 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124edfc00) [pid = 1647] [serial = 740] [outer = 0x118823000] 01:54:23 INFO - PROCESS | 1647 | 1465203263283 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x125d90800) [pid = 1647] [serial = 741] [outer = 0x118823000] 01:54:23 INFO - PROCESS | 1647 | 1465203263620 Marionette TRACE conn2 <- [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]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 01:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:54:23 INFO - PROCESS | 1647 | 1465203263633 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 1647 | 1465203263635 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:54:23 INFO - PROCESS | 1647 | 1465203263637 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1647 | 1465203263639 Marionette TRACE conn2 <- [1,962,null,{}] 01:54:23 INFO - PROCESS | 1647 | 1465203263641 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 1647 | 1465203263643 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:23 INFO - PROCESS | 1647 | 1465203263747 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:54:23 INFO - PROCESS | 1647 | 1465203263788 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1647 | 1465203263789 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x112cd0800 == 33 [pid = 1647] [id = 248] 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x125d9b800) [pid = 1647] [serial = 742] [outer = 0x0] 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127490c00) [pid = 1647] [serial = 743] [outer = 0x125d9b800] 01:54:23 INFO - PROCESS | 1647 | 1465203263829 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128d58400) [pid = 1647] [serial = 744] [outer = 0x125d9b800] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1252eac00) [pid = 1647] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125753000) [pid = 1647] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128dcd000) [pid = 1647] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11a00e400) [pid = 1647] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118682000) [pid = 1647] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116961800) [pid = 1647] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x112ec5c00) [pid = 1647] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113ad3000) [pid = 1647] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11297c000) [pid = 1647] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128f2b800) [pid = 1647] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1294ed800) [pid = 1647] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x125d98000) [pid = 1647] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119c34000) [pid = 1647] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12abd9000) [pid = 1647] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11942cc00) [pid = 1647] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:54:24 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11862f800) [pid = 1647] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:54:24 INFO - PROCESS | 1647 | 1465203264768 Marionette TRACE conn2 <- [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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1175ms 01:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:54:24 INFO - PROCESS | 1647 | 1465203264823 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 1647 | 1465203264825 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:54:24 INFO - PROCESS | 1647 | 1465203264831 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 1647 | 1465203264833 Marionette TRACE conn2 <- [1,966,null,{}] 01:54:24 INFO - PROCESS | 1647 | 1465203264836 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:24 INFO - PROCESS | 1647 | 1465203264838 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:24 INFO - PROCESS | 1647 | 1465203264943 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:54:25 INFO - PROCESS | 1647 | 1465203265016 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1647 | 1465203265018 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11710b000 == 34 [pid = 1647] [id = 249] 01:54:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116886800) [pid = 1647] [serial = 745] [outer = 0x0] 01:54:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x117755800) [pid = 1647] [serial = 746] [outer = 0x116886800] 01:54:25 INFO - PROCESS | 1647 | 1465203265050 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118680c00) [pid = 1647] [serial = 747] [outer = 0x116886800] 01:54:25 INFO - PROCESS | 1647 | 1465203265632 Marionette TRACE conn2 <- [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]]]}] 01:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 872ms 01:54:25 INFO - PROCESS | 1647 | 1465203265717 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 1647 | 1465203265722 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:54:25 INFO - PROCESS | 1647 | 1465203265730 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1647 | 1465203265733 Marionette TRACE conn2 <- [1,970,null,{}] 01:54:25 INFO - PROCESS | 1647 | 1465203265737 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 1647 | 1465203265740 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:25 INFO - PROCESS | 1647 | 1465203265856 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:54:25 INFO - PROCESS | 1647 | 1465203265927 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1647 | 1465203265928 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x118989800 == 35 [pid = 1647] [id = 250] 01:54:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116706400) [pid = 1647] [serial = 748] [outer = 0x0] 01:54:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11883a000) [pid = 1647] [serial = 749] [outer = 0x116706400] 01:54:25 INFO - PROCESS | 1647 | 1465203265959 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1194dec00) [pid = 1647] [serial = 750] [outer = 0x116706400] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x123705800 == 34 [pid = 1647] [id = 247] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x119c55800 == 33 [pid = 1647] [id = 246] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a4800 == 32 [pid = 1647] [id = 245] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x117f19800 == 31 [pid = 1647] [id = 244] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1165f7000 == 30 [pid = 1647] [id = 243] 01:54:26 INFO - PROCESS | 1647 | --DOCSHELL 0x112548800 == 29 [pid = 1647] [id = 242] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126fde000) [pid = 1647] [serial = 689] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128dc2000) [pid = 1647] [serial = 692] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128d5e000) [pid = 1647] [serial = 690] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1294e9800) [pid = 1647] [serial = 666] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123152800) [pid = 1647] [serial = 683] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1237d7400) [pid = 1647] [serial = 684] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118683000) [pid = 1647] [serial = 671] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1189cec00) [pid = 1647] [serial = 672] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x117752000) [pid = 1647] [serial = 674] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11858b400) [pid = 1647] [serial = 675] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x116076800) [pid = 1647] [serial = 668] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x11688c400) [pid = 1647] [serial = 669] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1243c7800) [pid = 1647] [serial = 686] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x118845c00) [pid = 1647] [serial = 701] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12949d000) [pid = 1647] [serial = 695] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x128dcb400) [pid = 1647] [serial = 693] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1294efc00) [pid = 1647] [serial = 698] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1294eb000) [pid = 1647] [serial = 696] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12a70f000) [pid = 1647] [serial = 704] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12ba29400) [pid = 1647] [serial = 708] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12bb7ac00) [pid = 1647] [serial = 710] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12bb83800) [pid = 1647] [serial = 711] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12a70d400) [pid = 1647] [serial = 699] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x119522c00) [pid = 1647] [serial = 680] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x11a00bc00) [pid = 1647] [serial = 681] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x118842400) [pid = 1647] [serial = 677] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x119427800) [pid = 1647] [serial = 678] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x124b8fc00) [pid = 1647] [serial = 702] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x12a96ac00) [pid = 1647] [serial = 707] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x12a96b400) [pid = 1647] [serial = 705] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x125076400) [pid = 1647] [serial = 687] [outer = 0x0] [url = about:blank] 01:54:26 INFO - PROCESS | 1647 | 1465203266553 Marionette TRACE conn2 <- [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]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 873ms 01:54:26 INFO - PROCESS | 1647 | 1465203266602 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 1647 | 1465203266605 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:54:26 INFO - PROCESS | 1647 | 1465203266609 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 1647 | 1465203266611 Marionette TRACE conn2 <- [1,974,null,{}] 01:54:26 INFO - PROCESS | 1647 | 1465203266615 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:26 INFO - PROCESS | 1647 | 1465203266616 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:26 INFO - PROCESS | 1647 | 1465203266710 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:54:26 INFO - PROCESS | 1647 | 1465203266761 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 1647 | 1465203266765 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1162be800 == 30 [pid = 1647] [id = 251] 01:54:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x116888800) [pid = 1647] [serial = 751] [outer = 0x0] 01:54:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x11815b800) [pid = 1647] [serial = 752] [outer = 0x116888800] 01:54:26 INFO - PROCESS | 1647 | 1465203266797 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x118680800) [pid = 1647] [serial = 753] [outer = 0x116888800] 01:54:27 INFO - PROCESS | 1647 | 1465203267222 Marionette TRACE conn2 <- [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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 674ms 01:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:54:27 INFO - PROCESS | 1647 | 1465203267297 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 1647 | 1465203267300 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:54:27 INFO - PROCESS | 1647 | 1465203267304 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 1647 | 1465203267306 Marionette TRACE conn2 <- [1,978,null,{}] 01:54:27 INFO - PROCESS | 1647 | 1465203267309 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 1647 | 1465203267311 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:27 INFO - PROCESS | 1647 | 1465203267405 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:54:27 INFO - PROCESS | 1647 | 1465203267468 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1647 | 1465203267469 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x11866e000 == 31 [pid = 1647] [id = 252] 01:54:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11942f800) [pid = 1647] [serial = 754] [outer = 0x0] 01:54:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x119494c00) [pid = 1647] [serial = 755] [outer = 0x11942f800] 01:54:27 INFO - PROCESS | 1647 | 1465203267500 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x1194eb800) [pid = 1647] [serial = 756] [outer = 0x11942f800] 01:54:27 INFO - PROCESS | 1647 | 1465203267917 Marionette TRACE conn2 <- [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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 01:54:27 INFO - PROCESS | 1647 | 1465203267925 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 1647 | 1465203267926 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:54:27 INFO - PROCESS | 1647 | 1465203267931 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 1647 | 1465203267934 Marionette TRACE conn2 <- [1,982,null,{}] 01:54:27 INFO - PROCESS | 1647 | 1465203267942 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 1647 | 1465203267945 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:28 INFO - PROCESS | 1647 | 1465203268039 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:54:28 INFO - PROCESS | 1647 | 1465203268086 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 1647 | 1465203268089 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c62000 == 32 [pid = 1647] [id = 253] 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x112ebb000) [pid = 1647] [serial = 757] [outer = 0x0] 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x12130dc00) [pid = 1647] [serial = 758] [outer = 0x112ebb000] 01:54:28 INFO - PROCESS | 1647 | 1465203268121 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x12426c800) [pid = 1647] [serial = 759] [outer = 0x112ebb000] 01:54:28 INFO - PROCESS | 1647 | 1465203268547 Marionette TRACE conn2 <- [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]]]}] 01:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 621ms 01:54:28 INFO - PROCESS | 1647 | 1465203268552 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1647 | 1465203268554 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:54:28 INFO - PROCESS | 1647 | 1465203268556 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1647 | 1465203268557 Marionette TRACE conn2 <- [1,986,null,{}] 01:54:28 INFO - PROCESS | 1647 | 1465203268560 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:28 INFO - PROCESS | 1647 | 1465203268563 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:28 INFO - PROCESS | 1647 | 1465203268657 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:54:28 INFO - PROCESS | 1647 | 1465203268743 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 1647 | 1465203268744 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x124377800 == 33 [pid = 1647] [id = 254] 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x124ee4000) [pid = 1647] [serial = 760] [outer = 0x0] 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1252eac00) [pid = 1647] [serial = 761] [outer = 0x124ee4000] 01:54:28 INFO - PROCESS | 1647 | 1465203268786 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x125d22c00) [pid = 1647] [serial = 762] [outer = 0x124ee4000] 01:54:29 INFO - PROCESS | 1647 | 1465203269189 Marionette TRACE conn2 <- [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]]]}] 01:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 01:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:54:29 INFO - PROCESS | 1647 | 1465203269225 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 1647 | 1465203269227 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:54:29 INFO - PROCESS | 1647 | 1465203269229 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 1647 | 1465203269230 Marionette TRACE conn2 <- [1,990,null,{}] 01:54:29 INFO - PROCESS | 1647 | 1465203269233 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:29 INFO - PROCESS | 1647 | 1465203269234 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:29 INFO - PROCESS | 1647 | 1465203269322 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:54:29 INFO - PROCESS | 1647 | 1465203269369 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1647 | 1465203269370 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250a2000 == 34 [pid = 1647] [id = 255] 01:54:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x124ea0000) [pid = 1647] [serial = 763] [outer = 0x0] 01:54:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x126da8400) [pid = 1647] [serial = 764] [outer = 0x124ea0000] 01:54:29 INFO - PROCESS | 1647 | 1465203269403 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x127157400) [pid = 1647] [serial = 765] [outer = 0x124ea0000] 01:54:29 INFO - PROCESS | 1647 | 1465203269878 Marionette TRACE conn2 <- [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]]]}] 01:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 01:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:54:29 INFO - PROCESS | 1647 | 1465203269899 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 1647 | 1465203269900 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:54:29 INFO - PROCESS | 1647 | 1465203269902 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 1647 | 1465203269904 Marionette TRACE conn2 <- [1,994,null,{}] 01:54:29 INFO - PROCESS | 1647 | 1465203269906 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:29 INFO - PROCESS | 1647 | 1465203269911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:30 INFO - PROCESS | 1647 | 1465203270038 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:54:30 INFO - PROCESS | 1647 | 1465203270092 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1647 | 1465203270094 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d02800 == 35 [pid = 1647] [id = 256] 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12749ac00) [pid = 1647] [serial = 766] [outer = 0x0] 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x128d60000) [pid = 1647] [serial = 767] [outer = 0x12749ac00] 01:54:30 INFO - PROCESS | 1647 | 1465203270123 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x129496000) [pid = 1647] [serial = 768] [outer = 0x12749ac00] 01:54:30 INFO - PROCESS | 1647 | 1465203270580 Marionette TRACE conn2 <- [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]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 719ms 01:54:30 INFO - PROCESS | 1647 | 1465203270628 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1647 | 1465203270629 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:54:30 INFO - PROCESS | 1647 | 1465203270633 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1647 | 1465203270634 Marionette TRACE conn2 <- [1,998,null,{}] 01:54:30 INFO - PROCESS | 1647 | 1465203270636 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 1647 | 1465203270638 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:30 INFO - PROCESS | 1647 | 1465203270778 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:54:30 INFO - PROCESS | 1647 | 1465203270845 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1647 | 1465203270847 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b4800 == 36 [pid = 1647] [id = 257] 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x112ec4400) [pid = 1647] [serial = 769] [outer = 0x0] 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x113ad3000) [pid = 1647] [serial = 770] [outer = 0x112ec4400] 01:54:30 INFO - PROCESS | 1647 | 1465203270875 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11695d000) [pid = 1647] [serial = 771] [outer = 0x112ec4400] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x11710b000 == 35 [pid = 1647] [id = 249] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x126d02800 == 34 [pid = 1647] [id = 256] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x1250a2000 == 33 [pid = 1647] [id = 255] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x124377800 == 32 [pid = 1647] [id = 254] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x112cd0800 == 31 [pid = 1647] [id = 248] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x119c62000 == 30 [pid = 1647] [id = 253] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x11866e000 == 29 [pid = 1647] [id = 252] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x118989800 == 28 [pid = 1647] [id = 250] 01:54:31 INFO - PROCESS | 1647 | --DOCSHELL 0x1162be800 == 27 [pid = 1647] [id = 251] 01:54:31 INFO - PROCESS | 1647 | 1465203271781 Marionette TRACE conn2 <- [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]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1170ms 01:54:31 INFO - PROCESS | 1647 | 1465203271804 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 1647 | 1465203271806 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:54:31 INFO - PROCESS | 1647 | 1465203271809 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 1647 | 1465203271813 Marionette TRACE conn2 <- [1,1002,null,{}] 01:54:31 INFO - PROCESS | 1647 | 1465203271819 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:31 INFO - PROCESS | 1647 | 1465203271820 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:31 INFO - PROCESS | 1647 | 1465203271904 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:54:31 INFO - PROCESS | 1647 | 1465203271913 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 1647 | 1465203271916 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x116942000 == 28 [pid = 1647] [id = 258] 01:54:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1171c6800) [pid = 1647] [serial = 772] [outer = 0x0] 01:54:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118160800) [pid = 1647] [serial = 773] [outer = 0x1171c6800] 01:54:31 INFO - PROCESS | 1647 | 1465203271945 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118687c00) [pid = 1647] [serial = 774] [outer = 0x1171c6800] 01:54:32 INFO - PROCESS | 1647 | 1465203272307 Marionette TRACE conn2 <- [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]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 525ms 01:54:32 INFO - PROCESS | 1647 | 1465203272336 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1647 | 1465203272340 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:54:32 INFO - PROCESS | 1647 | 1465203272345 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 1647 | 1465203272346 Marionette TRACE conn2 <- [1,1006,null,{}] 01:54:32 INFO - PROCESS | 1647 | 1465203272349 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:32 INFO - PROCESS | 1647 | 1465203272351 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:32 INFO - PROCESS | 1647 | 1465203272434 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:54:32 INFO - PROCESS | 1647 | 1465203272439 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1647 | 1465203272440 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x11927c800 == 29 [pid = 1647] [id = 259] 01:54:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118838c00) [pid = 1647] [serial = 775] [outer = 0x0] 01:54:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11923d800) [pid = 1647] [serial = 776] [outer = 0x118838c00] 01:54:32 INFO - PROCESS | 1647 | 1465203272473 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119431c00) [pid = 1647] [serial = 777] [outer = 0x118838c00] 01:54:32 INFO - PROCESS | 1647 | 1465203272960 Marionette TRACE conn2 <- [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]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 01:54:33 INFO - PROCESS | 1647 | 1465203273014 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:54:33 INFO - PROCESS | 1647 | 1465203273023 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:54:33 INFO - PROCESS | 1647 | 1465203273025 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1647 | 1465203273028 Marionette TRACE conn2 <- [1,1010,null,{}] 01:54:33 INFO - PROCESS | 1647 | 1465203273036 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:33 INFO - PROCESS | 1647 | 1465203273039 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:33 INFO - PROCESS | 1647 | 1465203273115 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:54:33 INFO - PROCESS | 1647 | 1465203273121 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1647 | 1465203273123 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231cd000 == 30 [pid = 1647] [id = 260] 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113e1b000) [pid = 1647] [serial = 778] [outer = 0x0] 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119d11800) [pid = 1647] [serial = 779] [outer = 0x113e1b000] 01:54:33 INFO - PROCESS | 1647 | 1465203273153 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121313c00) [pid = 1647] [serial = 780] [outer = 0x113e1b000] 01:54:33 INFO - PROCESS | 1647 | 1465203273502 Marionette TRACE conn2 <- [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]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 523ms 01:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:54:33 INFO - PROCESS | 1647 | 1465203273549 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1647 | 1465203273550 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:54:33 INFO - PROCESS | 1647 | 1465203273565 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1647 | 1465203273567 Marionette TRACE conn2 <- [1,1014,null,{}] 01:54:33 INFO - PROCESS | 1647 | 1465203273569 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:33 INFO - PROCESS | 1647 | 1465203273570 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:33 INFO - PROCESS | 1647 | 1465203273647 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:54:33 INFO - PROCESS | 1647 | 1465203273651 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1647 | 1465203273652 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x125016000 == 31 [pid = 1647] [id = 261] 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1234ff000) [pid = 1647] [serial = 781] [outer = 0x0] 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1243c6000) [pid = 1647] [serial = 782] [outer = 0x1234ff000] 01:54:33 INFO - PROCESS | 1647 | 1465203273679 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124eda000) [pid = 1647] [serial = 783] [outer = 0x1234ff000] 01:54:34 INFO - PROCESS | 1647 | 1465203274026 Marionette TRACE conn2 <- [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]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 480ms 01:54:34 INFO - PROCESS | 1647 | 1465203274034 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 1647 | 1465203274035 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:54:34 INFO - PROCESS | 1647 | 1465203274037 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 1647 | 1465203274038 Marionette TRACE conn2 <- [1,1018,null,{}] 01:54:34 INFO - PROCESS | 1647 | 1465203274041 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 1647 | 1465203274042 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:34 INFO - PROCESS | 1647 | 1465203274138 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:54:34 INFO - PROCESS | 1647 | 1465203274176 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1647 | 1465203274177 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271e6000 == 32 [pid = 1647] [id = 262] 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118821800) [pid = 1647] [serial = 784] [outer = 0x0] 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125755800) [pid = 1647] [serial = 785] [outer = 0x118821800] 01:54:34 INFO - PROCESS | 1647 | 1465203274203 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126f53c00) [pid = 1647] [serial = 786] [outer = 0x118821800] 01:54:34 INFO - PROCESS | 1647 | 1465203274530 Marionette TRACE conn2 <- [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]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 01:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:54:34 INFO - PROCESS | 1647 | 1465203274565 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 1647 | 1465203274566 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:54:34 INFO - PROCESS | 1647 | 1465203274568 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 1647 | 1465203274569 Marionette TRACE conn2 <- [1,1022,null,{}] 01:54:34 INFO - PROCESS | 1647 | 1465203274571 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 1647 | 1465203274575 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:34 INFO - PROCESS | 1647 | 1465203274688 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:54:34 INFO - PROCESS | 1647 | 1465203274692 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1647 | 1465203274693 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12910e800 == 33 [pid = 1647] [id = 263] 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12359ac00) [pid = 1647] [serial = 787] [outer = 0x0] 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127496800) [pid = 1647] [serial = 788] [outer = 0x12359ac00] 01:54:34 INFO - PROCESS | 1647 | 1465203274718 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128f29800) [pid = 1647] [serial = 789] [outer = 0x12359ac00] 01:54:35 INFO - PROCESS | 1647 | 1465203275056 Marionette TRACE conn2 <- [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]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 01:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:54:35 INFO - PROCESS | 1647 | 1465203275092 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 1647 | 1465203275093 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:54:35 INFO - PROCESS | 1647 | 1465203275098 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1647 | 1465203275100 Marionette TRACE conn2 <- [1,1026,null,{}] 01:54:35 INFO - PROCESS | 1647 | 1465203275102 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 1647 | 1465203275103 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:35 INFO - PROCESS | 1647 | 1465203275202 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:54:35 INFO - PROCESS | 1647 | 1465203275239 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 1647 | 1465203275240 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291ec000 == 34 [pid = 1647] [id = 264] 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124b8fc00) [pid = 1647] [serial = 790] [outer = 0x0] 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129499800) [pid = 1647] [serial = 791] [outer = 0x124b8fc00] 01:54:35 INFO - PROCESS | 1647 | 1465203275264 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294a4c00) [pid = 1647] [serial = 792] [outer = 0x124b8fc00] 01:54:35 INFO - PROCESS | 1647 | 1465203275595 Marionette TRACE conn2 <- [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]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 01:54:35 INFO - PROCESS | 1647 | 1465203275617 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 1647 | 1465203275619 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:54:35 INFO - PROCESS | 1647 | 1465203275621 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1647 | 1465203275622 Marionette TRACE conn2 <- [1,1030,null,{}] 01:54:35 INFO - PROCESS | 1647 | 1465203275624 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 1647 | 1465203275625 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:35 INFO - PROCESS | 1647 | 1465203275718 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:54:35 INFO - PROCESS | 1647 | 1465203275753 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 1647 | 1465203275754 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a76e800 == 35 [pid = 1647] [id = 265] 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129125400) [pid = 1647] [serial = 793] [outer = 0x0] 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1294f4c00) [pid = 1647] [serial = 794] [outer = 0x129125400] 01:54:35 INFO - PROCESS | 1647 | 1465203275778 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x129637800) [pid = 1647] [serial = 795] [outer = 0x129125400] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1167e7c00) [pid = 1647] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116731c00) [pid = 1647] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1189cf800) [pid = 1647] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124b91800) [pid = 1647] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1167f1c00) [pid = 1647] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116706400) [pid = 1647] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116886800) [pid = 1647] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125d9b800) [pid = 1647] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x112efd000) [pid = 1647] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119493800) [pid = 1647] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118823000) [pid = 1647] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119424400) [pid = 1647] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:54:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118294000) [pid = 1647] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:54:36 INFO - PROCESS | 1647 | 1465203276202 Marionette TRACE conn2 <- [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]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 619ms 01:54:36 INFO - PROCESS | 1647 | 1465203276241 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 1647 | 1465203276243 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:54:36 INFO - PROCESS | 1647 | 1465203276249 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 1647 | 1465203276250 Marionette TRACE conn2 <- [1,1034,null,{}] 01:54:36 INFO - PROCESS | 1647 | 1465203276254 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:36 INFO - PROCESS | 1647 | 1465203276256 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:36 INFO - PROCESS | 1647 | 1465203276372 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:54:36 INFO - PROCESS | 1647 | 1465203276389 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1647 | 1465203276390 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231cb800 == 36 [pid = 1647] [id = 266] 01:54:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1167e9800) [pid = 1647] [serial = 796] [outer = 0x0] 01:54:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119426800) [pid = 1647] [serial = 797] [outer = 0x1167e9800] 01:54:36 INFO - PROCESS | 1647 | 1465203276431 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124ea8800) [pid = 1647] [serial = 798] [outer = 0x1167e9800] 01:54:36 INFO - PROCESS | 1647 | 1465203276833 Marionette TRACE conn2 <- [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]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 01:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:54:36 INFO - PROCESS | 1647 | 1465203276868 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 1647 | 1465203276869 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:54:36 INFO - PROCESS | 1647 | 1465203276872 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 1647 | 1465203276873 Marionette TRACE conn2 <- [1,1038,null,{}] 01:54:36 INFO - PROCESS | 1647 | 1465203276875 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:36 INFO - PROCESS | 1647 | 1465203276876 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:36 INFO - PROCESS | 1647 | 1465203276978 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:54:36 INFO - PROCESS | 1647 | 1465203276984 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1647 | 1465203276985 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a814800 == 37 [pid = 1647] [id = 267] 01:54:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1171c5400) [pid = 1647] [serial = 799] [outer = 0x0] 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129126000) [pid = 1647] [serial = 800] [outer = 0x1171c5400] 01:54:37 INFO - PROCESS | 1647 | 1465203277009 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a710400) [pid = 1647] [serial = 801] [outer = 0x1171c5400] 01:54:37 INFO - PROCESS | 1647 | 1465203277304 Marionette TRACE conn2 <- [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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:54:37 INFO - PROCESS | 1647 | 1465203277339 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1647 | 1465203277341 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:54:37 INFO - PROCESS | 1647 | 1465203277343 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1647 | 1465203277346 Marionette TRACE conn2 <- [1,1042,null,{}] 01:54:37 INFO - PROCESS | 1647 | 1465203277350 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 1647 | 1465203277351 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:37 INFO - PROCESS | 1647 | 1465203277437 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:54:37 INFO - PROCESS | 1647 | 1465203277441 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1647 | 1465203277443 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x126f1b800 == 38 [pid = 1647] [id = 268] 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a714800) [pid = 1647] [serial = 802] [outer = 0x0] 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a831c00) [pid = 1647] [serial = 803] [outer = 0x12a714800] 01:54:37 INFO - PROCESS | 1647 | 1465203277478 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12abd8000) [pid = 1647] [serial = 804] [outer = 0x12a714800] 01:54:37 INFO - PROCESS | 1647 | 1465203277818 Marionette TRACE conn2 <- [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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 01:54:37 INFO - PROCESS | 1647 | 1465203277868 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1647 | 1465203277870 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:54:37 INFO - PROCESS | 1647 | 1465203277872 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1647 | 1465203277873 Marionette TRACE conn2 <- [1,1046,null,{}] 01:54:37 INFO - PROCESS | 1647 | 1465203277875 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 1647 | 1465203277876 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:37 INFO - PROCESS | 1647 | 1465203277951 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:54:37 INFO - PROCESS | 1647 | 1465203277955 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1647 | 1465203277956 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba16800 == 39 [pid = 1647] [id = 269] 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12abdc400) [pid = 1647] [serial = 805] [outer = 0x0] 01:54:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12ba2ac00) [pid = 1647] [serial = 806] [outer = 0x12abdc400] 01:54:37 INFO - PROCESS | 1647 | 1465203277982 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12bb7b800) [pid = 1647] [serial = 807] [outer = 0x12abdc400] 01:54:38 INFO - PROCESS | 1647 | 1465203278524 Marionette TRACE conn2 <- [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]]]}] 01:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 719ms 01:54:38 INFO - PROCESS | 1647 | 1465203278592 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:54:38 INFO - PROCESS | 1647 | 1465203278594 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:54:38 INFO - PROCESS | 1647 | 1465203278597 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 1647 | 1465203278601 Marionette TRACE conn2 <- [1,1050,null,{}] 01:54:38 INFO - PROCESS | 1647 | 1465203278604 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:38 INFO - PROCESS | 1647 | 1465203278606 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:38 INFO - PROCESS | 1647 | 1465203278718 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:54:38 INFO - PROCESS | 1647 | 1465203278819 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 1647 | 1465203278820 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x11999e800 == 40 [pid = 1647] [id = 270] 01:54:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116b76c00) [pid = 1647] [serial = 808] [outer = 0x0] 01:54:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118159000) [pid = 1647] [serial = 809] [outer = 0x116b76c00] 01:54:38 INFO - PROCESS | 1647 | 1465203278852 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11881b800) [pid = 1647] [serial = 810] [outer = 0x116b76c00] 01:54:39 INFO - PROCESS | 1647 | 1465203279370 Marionette TRACE conn2 <- [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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 822ms 01:54:39 INFO - PROCESS | 1647 | 1465203279423 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 1647 | 1465203279426 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:54:39 INFO - PROCESS | 1647 | 1465203279434 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 1647 | 1465203279436 Marionette TRACE conn2 <- [1,1054,null,{}] 01:54:39 INFO - PROCESS | 1647 | 1465203279450 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:39 INFO - PROCESS | 1647 | 1465203279452 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:39 INFO - PROCESS | 1647 | 1465203279568 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:54:39 INFO - PROCESS | 1647 | 1465203279752 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1647 | 1465203279753 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x113c03000 == 41 [pid = 1647] [id = 271] 01:54:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1165a7400) [pid = 1647] [serial = 811] [outer = 0x0] 01:54:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x116b79000) [pid = 1647] [serial = 812] [outer = 0x1165a7400] 01:54:39 INFO - PROCESS | 1647 | 1465203279781 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11881ac00) [pid = 1647] [serial = 813] [outer = 0x1165a7400] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x126f1b800 == 40 [pid = 1647] [id = 268] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a814800 == 39 [pid = 1647] [id = 267] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1231cb800 == 38 [pid = 1647] [id = 266] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a76e800 == 37 [pid = 1647] [id = 265] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1291ec000 == 36 [pid = 1647] [id = 264] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12910e800 == 35 [pid = 1647] [id = 263] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1271e6000 == 34 [pid = 1647] [id = 262] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x125016000 == 33 [pid = 1647] [id = 261] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1231cd000 == 32 [pid = 1647] [id = 260] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11927c800 == 31 [pid = 1647] [id = 259] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x116942000 == 30 [pid = 1647] [id = 258] 01:54:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b4800 == 29 [pid = 1647] [id = 257] 01:54:40 INFO - PROCESS | 1647 | 1465203280253 Marionette TRACE conn2 <- [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]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 833ms 01:54:40 INFO - PROCESS | 1647 | 1465203280269 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 1647 | 1465203280271 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:54:40 INFO - PROCESS | 1647 | 1465203280274 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 1647 | 1465203280276 Marionette TRACE conn2 <- [1,1058,null,{}] 01:54:40 INFO - PROCESS | 1647 | 1465203280281 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 1647 | 1465203280283 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:40 INFO - PROCESS | 1647 | 1465203280368 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118680c00) [pid = 1647] [serial = 747] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11883a000) [pid = 1647] [serial = 749] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x117755800) [pid = 1647] [serial = 746] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128d58400) [pid = 1647] [serial = 744] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11329b400) [pid = 1647] [serial = 725] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119529c00) [pid = 1647] [serial = 734] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11a0c7800) [pid = 1647] [serial = 735] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124edfc00) [pid = 1647] [serial = 740] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11923a400) [pid = 1647] [serial = 731] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119487000) [pid = 1647] [serial = 732] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118160c00) [pid = 1647] [serial = 722] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118589c00) [pid = 1647] [serial = 728] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11868c000) [pid = 1647] [serial = 729] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x127490c00) [pid = 1647] [serial = 743] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x125d90800) [pid = 1647] [serial = 741] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118158c00) [pid = 1647] [serial = 713] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1194e2800) [pid = 1647] [serial = 716] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x125d1b800) [pid = 1647] [serial = 719] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x115031400) [pid = 1647] [serial = 726] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11a00e800) [pid = 1647] [serial = 737] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124225400) [pid = 1647] [serial = 738] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118639400) [pid = 1647] [serial = 723] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x119c37c00) [pid = 1647] [serial = 717] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127435400) [pid = 1647] [serial = 720] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118636000) [pid = 1647] [serial = 714] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1194dec00) [pid = 1647] [serial = 750] [outer = 0x0] [url = about:blank] 01:54:40 INFO - PROCESS | 1647 | 1465203280424 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1647 | 1465203280426 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x116997000 == 30 [pid = 1647] [id = 272] 01:54:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115e10000) [pid = 1647] [serial = 814] [outer = 0x0] 01:54:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118589c00) [pid = 1647] [serial = 815] [outer = 0x115e10000] 01:54:40 INFO - PROCESS | 1647 | 1465203280453 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1194e2400) [pid = 1647] [serial = 816] [outer = 0x115e10000] 01:54:40 INFO - PROCESS | 1647 | 1465203280803 Marionette TRACE conn2 <- [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]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 570ms 01:54:40 INFO - PROCESS | 1647 | 1465203280846 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:54:40 INFO - PROCESS | 1647 | 1465203280848 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:54:40 INFO - PROCESS | 1647 | 1465203280851 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 1647 | 1465203280852 Marionette TRACE conn2 <- [1,1062,null,{}] 01:54:40 INFO - PROCESS | 1647 | 1465203280854 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 1647 | 1465203280855 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:40 INFO - PROCESS | 1647 | 1465203280944 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:54:41 INFO - PROCESS | 1647 | 1465203281003 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 1647 | 1465203281004 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x119496800 == 31 [pid = 1647] [id = 273] 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116076800) [pid = 1647] [serial = 817] [outer = 0x0] 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11a002c00) [pid = 1647] [serial = 818] [outer = 0x116076800] 01:54:41 INFO - PROCESS | 1647 | 1465203281043 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1235bf000) [pid = 1647] [serial = 819] [outer = 0x116076800] 01:54:41 INFO - PROCESS | 1647 | 1465203281497 Marionette TRACE conn2 <- [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]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 669ms 01:54:41 INFO - PROCESS | 1647 | 1465203281520 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 1647 | 1465203281522 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:54:41 INFO - PROCESS | 1647 | 1465203281529 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 1647 | 1465203281533 Marionette TRACE conn2 <- [1,1066,null,{}] 01:54:41 INFO - PROCESS | 1647 | 1465203281536 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:41 INFO - PROCESS | 1647 | 1465203281539 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:41 INFO - PROCESS | 1647 | 1465203281639 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:54:41 INFO - PROCESS | 1647 | 1465203281647 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 1647 | 1465203281649 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x123556800 == 32 [pid = 1647] [id = 274] 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124b91800) [pid = 1647] [serial = 820] [outer = 0x0] 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125753800) [pid = 1647] [serial = 821] [outer = 0x124b91800] 01:54:41 INFO - PROCESS | 1647 | 1465203281676 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x127155000) [pid = 1647] [serial = 822] [outer = 0x124b91800] 01:54:42 INFO - PROCESS | 1647 | 1465203282094 Marionette TRACE conn2 <- [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]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 576ms 01:54:42 INFO - PROCESS | 1647 | 1465203282102 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:54:42 INFO - PROCESS | 1647 | 1465203282104 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:54:42 INFO - PROCESS | 1647 | 1465203282108 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 1647 | 1465203282109 Marionette TRACE conn2 <- [1,1070,null,{}] 01:54:42 INFO - PROCESS | 1647 | 1465203282113 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 1647 | 1465203282115 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:42 INFO - PROCESS | 1647 | 1465203282282 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:54:42 INFO - PROCESS | 1647 | 1465203282297 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 1647 | 1465203282298 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b66800 == 33 [pid = 1647] [id = 275] 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12748f400) [pid = 1647] [serial = 823] [outer = 0x0] 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d5c400) [pid = 1647] [serial = 824] [outer = 0x12748f400] 01:54:42 INFO - PROCESS | 1647 | 1465203282336 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128d65400) [pid = 1647] [serial = 825] [outer = 0x12748f400] 01:54:42 INFO - PROCESS | 1647 | 1465203282684 Marionette TRACE conn2 <- [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]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 620ms 01:54:42 INFO - PROCESS | 1647 | 1465203282728 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 1647 | 1465203282729 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:54:42 INFO - PROCESS | 1647 | 1465203282732 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 1647 | 1465203282733 Marionette TRACE conn2 <- [1,1074,null,{}] 01:54:42 INFO - PROCESS | 1647 | 1465203282735 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 1647 | 1465203282737 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:42 INFO - PROCESS | 1647 | 1465203282837 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:54:42 INFO - PROCESS | 1647 | 1465203282849 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 1647 | 1465203282853 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x121387800 == 34 [pid = 1647] [id = 276] 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128f29400) [pid = 1647] [serial = 826] [outer = 0x0] 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12912a000) [pid = 1647] [serial = 827] [outer = 0x128f29400] 01:54:42 INFO - PROCESS | 1647 | 1465203282889 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1294f0c00) [pid = 1647] [serial = 828] [outer = 0x128f29400] 01:54:43 INFO - PROCESS | 1647 | 1465203283250 Marionette TRACE conn2 <- [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]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 01:54:43 INFO - PROCESS | 1647 | 1465203283304 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 1647 | 1465203283306 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:54:43 INFO - PROCESS | 1647 | 1465203283309 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 1647 | 1465203283311 Marionette TRACE conn2 <- [1,1078,null,{}] 01:54:43 INFO - PROCESS | 1647 | 1465203283314 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 1647 | 1465203283316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:43 INFO - PROCESS | 1647 | 1465203283467 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:54:43 INFO - PROCESS | 1647 | 1465203283484 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 1647 | 1465203283485 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291de800 == 35 [pid = 1647] [id = 277] 01:54:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x113e11800) [pid = 1647] [serial = 829] [outer = 0x0] 01:54:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a831000) [pid = 1647] [serial = 830] [outer = 0x113e11800] 01:54:43 INFO - PROCESS | 1647 | 1465203283525 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a976c00) [pid = 1647] [serial = 831] [outer = 0x113e11800] 01:54:43 INFO - PROCESS | 1647 | 1465203283943 Marionette TRACE conn2 <- [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]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 01:54:43 INFO - PROCESS | 1647 | 1465203283980 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 1647 | 1465203283981 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:54:43 INFO - PROCESS | 1647 | 1465203283991 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 1647 | 1465203283993 Marionette TRACE conn2 <- [1,1082,null,{}] 01:54:43 INFO - PROCESS | 1647 | 1465203283995 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 1647 | 1465203283996 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:44 INFO - PROCESS | 1647 | 1465203284090 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:54:44 INFO - PROCESS | 1647 | 1465203284141 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 1647 | 1465203284142 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x117070800 == 36 [pid = 1647] [id = 278] 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a976800) [pid = 1647] [serial = 832] [outer = 0x0] 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12ba28800) [pid = 1647] [serial = 833] [outer = 0x12a976800] 01:54:44 INFO - PROCESS | 1647 | 1465203284166 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12bb7bc00) [pid = 1647] [serial = 834] [outer = 0x12a976800] 01:54:44 INFO - PROCESS | 1647 | 1465203284471 Marionette TRACE conn2 <- [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]]]}] 01:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118821800) [pid = 1647] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x112ec4400) [pid = 1647] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12359ac00) [pid = 1647] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113e1b000) [pid = 1647] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1171c6800) [pid = 1647] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118838c00) [pid = 1647] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1234ff000) [pid = 1647] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116888800) [pid = 1647] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11942f800) [pid = 1647] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112ebb000) [pid = 1647] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124ee4000) [pid = 1647] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124ea0000) [pid = 1647] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12749ac00) [pid = 1647] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124b8fc00) [pid = 1647] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129125400) [pid = 1647] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1171c5400) [pid = 1647] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1167e9800) [pid = 1647] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:54:44 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a714800) [pid = 1647] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:54:44 INFO - PROCESS | 1647 | 1465203284611 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 1647 | 1465203284612 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:54:44 INFO - PROCESS | 1647 | 1465203284622 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 1647 | 1465203284623 Marionette TRACE conn2 <- [1,1086,null,{}] 01:54:44 INFO - PROCESS | 1647 | 1465203284625 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:44 INFO - PROCESS | 1647 | 1465203284628 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:44 INFO - PROCESS | 1647 | 1465203284702 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:54:44 INFO - PROCESS | 1647 | 1465203284705 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 1647 | 1465203284706 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b4800 == 37 [pid = 1647] [id = 279] 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113e1b000) [pid = 1647] [serial = 835] [outer = 0x0] 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118215800) [pid = 1647] [serial = 836] [outer = 0x113e1b000] 01:54:44 INFO - PROCESS | 1647 | 1465203284733 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119d10800) [pid = 1647] [serial = 837] [outer = 0x113e1b000] 01:54:45 INFO - PROCESS | 1647 | 1465203285048 Marionette TRACE conn2 <- [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]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 01:54:45 INFO - PROCESS | 1647 | 1465203285092 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 1647 | 1465203285094 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:54:45 INFO - PROCESS | 1647 | 1465203285096 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 1647 | 1465203285097 Marionette TRACE conn2 <- [1,1090,null,{}] 01:54:45 INFO - PROCESS | 1647 | 1465203285099 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 1647 | 1465203285100 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:45 INFO - PROCESS | 1647 | 1465203285185 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:54:45 INFO - PROCESS | 1647 | 1465203285238 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1647 | 1465203285239 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8dd000 == 38 [pid = 1647] [id = 280] 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116889400) [pid = 1647] [serial = 838] [outer = 0x0] 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124ea0000) [pid = 1647] [serial = 839] [outer = 0x116889400] 01:54:45 INFO - PROCESS | 1647 | 1465203285263 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1251b4400) [pid = 1647] [serial = 840] [outer = 0x116889400] 01:54:45 INFO - PROCESS | 1647 | 1465203285547 Marionette TRACE conn2 <- [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]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 01:54:45 INFO - PROCESS | 1647 | 1465203285570 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:54:45 INFO - PROCESS | 1647 | 1465203285571 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:54:45 INFO - PROCESS | 1647 | 1465203285573 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 1647 | 1465203285574 Marionette TRACE conn2 <- [1,1094,null,{}] 01:54:45 INFO - PROCESS | 1647 | 1465203285584 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 1647 | 1465203285585 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:45 INFO - PROCESS | 1647 | 1465203285671 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:54:45 INFO - PROCESS | 1647 | 1465203285675 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1647 | 1465203285677 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba96800 == 39 [pid = 1647] [id = 281] 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127498c00) [pid = 1647] [serial = 841] [outer = 0x0] 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bb82000) [pid = 1647] [serial = 842] [outer = 0x127498c00] 01:54:45 INFO - PROCESS | 1647 | 1465203285704 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd67000) [pid = 1647] [serial = 843] [outer = 0x127498c00] 01:54:46 INFO - PROCESS | 1647 | 1465203286053 Marionette TRACE conn2 <- [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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 01:54:46 INFO - PROCESS | 1647 | 1465203286093 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1647 | 1465203286095 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:54:46 INFO - PROCESS | 1647 | 1465203286097 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1647 | 1465203286099 Marionette TRACE conn2 <- [1,1098,null,{}] 01:54:46 INFO - PROCESS | 1647 | 1465203286111 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 1647 | 1465203286113 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:46 INFO - PROCESS | 1647 | 1465203286203 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:54:46 INFO - PROCESS | 1647 | 1465203286207 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 1647 | 1465203286208 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1a6800 == 40 [pid = 1647] [id = 282] 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bd6c400) [pid = 1647] [serial = 844] [outer = 0x0] 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12be13c00) [pid = 1647] [serial = 845] [outer = 0x12bd6c400] 01:54:46 INFO - PROCESS | 1647 | 1465203286237 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bf63c00) [pid = 1647] [serial = 846] [outer = 0x12bd6c400] 01:54:46 INFO - PROCESS | 1647 | 1465203286564 Marionette TRACE conn2 <- [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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 480ms 01:54:46 INFO - PROCESS | 1647 | 1465203286578 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1647 | 1465203286581 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:54:46 INFO - PROCESS | 1647 | 1465203286584 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1647 | 1465203286585 Marionette TRACE conn2 <- [1,1102,null,{}] 01:54:46 INFO - PROCESS | 1647 | 1465203286588 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 1647 | 1465203286589 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:46 INFO - PROCESS | 1647 | 1465203286721 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:54:46 INFO - PROCESS | 1647 | 1465203286792 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 1647 | 1465203286794 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cef800 == 41 [pid = 1647] [id = 283] 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x113241400) [pid = 1647] [serial = 847] [outer = 0x0] 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x115e0e400) [pid = 1647] [serial = 848] [outer = 0x113241400] 01:54:46 INFO - PROCESS | 1647 | 1465203286828 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118298400) [pid = 1647] [serial = 849] [outer = 0x113241400] 01:54:47 INFO - PROCESS | 1647 | 1465203287262 Marionette TRACE conn2 <- [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]]]}] 01:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 723ms 01:54:47 INFO - PROCESS | 1647 | 1465203287308 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:54:47 INFO - PROCESS | 1647 | 1465203287311 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:54:47 INFO - PROCESS | 1647 | 1465203287314 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:54:47 INFO - PROCESS | 1647 | 1465203287316 Marionette TRACE conn2 <- [1,1106,null,{}] 01:54:47 INFO - PROCESS | 1647 | 1465203287320 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:47 INFO - PROCESS | 1647 | 1465203287321 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:47 INFO - PROCESS | 1647 | 1465203287426 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:54:47 INFO - PROCESS | 1647 | 1465203287483 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 1647 | 1465203287484 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x121371000 == 42 [pid = 1647] [id = 284] 01:54:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1194e8000) [pid = 1647] [serial = 850] [outer = 0x0] 01:54:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119529c00) [pid = 1647] [serial = 851] [outer = 0x1194e8000] 01:54:47 INFO - PROCESS | 1647 | 1465203287516 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121314800) [pid = 1647] [serial = 852] [outer = 0x1194e8000] 01:54:48 INFO - PROCESS | 1647 | 1465203288077 Marionette TRACE conn2 <- [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]]]}] 01:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 821ms 01:54:48 INFO - PROCESS | 1647 | 1465203288137 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 1647 | 1465203288140 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:54:48 INFO - PROCESS | 1647 | 1465203288144 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 1647 | 1465203288146 Marionette TRACE conn2 <- [1,1110,null,{}] 01:54:48 INFO - PROCESS | 1647 | 1465203288149 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 1647 | 1465203288152 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:48 INFO - PROCESS | 1647 | 1465203288289 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:54:48 INFO - PROCESS | 1647 | 1465203288356 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 1647 | 1465203288357 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af5c000 == 43 [pid = 1647] [id = 285] 01:54:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124e9e000) [pid = 1647] [serial = 853] [outer = 0x0] 01:54:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x125d96c00) [pid = 1647] [serial = 854] [outer = 0x124e9e000] 01:54:48 INFO - PROCESS | 1647 | 1465203288386 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128d5e000) [pid = 1647] [serial = 855] [outer = 0x124e9e000] 01:54:48 INFO - PROCESS | 1647 | 1465203288898 Marionette TRACE conn2 <- [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]]]}] 01:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 822ms 01:54:48 INFO - PROCESS | 1647 | 1465203288966 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:54:48 INFO - PROCESS | 1647 | 1465203288970 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:54:48 INFO - PROCESS | 1647 | 1465203288982 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 1647 | 1465203288986 Marionette TRACE conn2 <- [1,1114,null,{}] 01:54:48 INFO - PROCESS | 1647 | 1465203288990 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 1647 | 1465203288994 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:49 INFO - PROCESS | 1647 | 1465203289131 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:54:49 INFO - PROCESS | 1647 | 1465203289186 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 1647 | 1465203289188 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c26d000 == 44 [pid = 1647] [id = 286] 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124edfc00) [pid = 1647] [serial = 856] [outer = 0x0] 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x129638400) [pid = 1647] [serial = 857] [outer = 0x124edfc00] 01:54:49 INFO - PROCESS | 1647 | 1465203289256 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12a8bc800) [pid = 1647] [serial = 858] [outer = 0x124edfc00] 01:54:49 INFO - PROCESS | 1647 | 1465203289690 Marionette TRACE conn2 <- [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]]]}] 01:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 736ms 01:54:49 INFO - PROCESS | 1647 | 1465203289711 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:54:49 INFO - PROCESS | 1647 | 1465203289712 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:54:49 INFO - PROCESS | 1647 | 1465203289715 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - PROCESS | 1647 | 1465203289716 Marionette TRACE conn2 <- [1,1118,null,{}] 01:54:49 INFO - PROCESS | 1647 | 1465203289719 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:49 INFO - PROCESS | 1647 | 1465203289720 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:49 INFO - PROCESS | 1647 | 1465203289818 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:54:49 INFO - PROCESS | 1647 | 1465203289910 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 1647 | 1465203289911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c272800 == 45 [pid = 1647] [id = 287] 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a70c400) [pid = 1647] [serial = 859] [outer = 0x0] 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12bb77000) [pid = 1647] [serial = 860] [outer = 0x12a70c400] 01:54:49 INFO - PROCESS | 1647 | 1465203289940 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12bd6ec00) [pid = 1647] [serial = 861] [outer = 0x12a70c400] 01:54:50 INFO - PROCESS | 1647 | 1465203290830 Marionette TRACE conn2 <- [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]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1170ms 01:54:50 INFO - PROCESS | 1647 | 1465203290885 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 1647 | 1465203290888 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:54:50 INFO - PROCESS | 1647 | 1465203290892 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 1647 | 1465203290893 Marionette TRACE conn2 <- [1,1122,null,{}] 01:54:50 INFO - PROCESS | 1647 | 1465203290897 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:50 INFO - PROCESS | 1647 | 1465203290898 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:50 INFO - PROCESS | 1647 | 1465203290995 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:54:51 INFO - PROCESS | 1647 | 1465203291051 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 1647 | 1465203291054 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231c9000 == 46 [pid = 1647] [id = 288] 01:54:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11942a800) [pid = 1647] [serial = 862] [outer = 0x0] 01:54:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119489c00) [pid = 1647] [serial = 863] [outer = 0x11942a800] 01:54:51 INFO - PROCESS | 1647 | 1465203291081 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11a00e800) [pid = 1647] [serial = 864] [outer = 0x11942a800] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1a6800 == 45 [pid = 1647] [id = 282] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba96800 == 44 [pid = 1647] [id = 281] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8dd000 == 43 [pid = 1647] [id = 280] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b4800 == 42 [pid = 1647] [id = 279] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x117070800 == 41 [pid = 1647] [id = 278] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x1291de800 == 40 [pid = 1647] [id = 277] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x121387800 == 39 [pid = 1647] [id = 276] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x124b66800 == 38 [pid = 1647] [id = 275] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x123556800 == 37 [pid = 1647] [id = 274] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x119496800 == 36 [pid = 1647] [id = 273] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x116997000 == 35 [pid = 1647] [id = 272] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x113c03000 == 34 [pid = 1647] [id = 271] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11999e800 == 33 [pid = 1647] [id = 270] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba16800 == 32 [pid = 1647] [id = 269] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12c272800 == 31 [pid = 1647] [id = 287] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12c26d000 == 30 [pid = 1647] [id = 286] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12af5c000 == 29 [pid = 1647] [id = 285] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x121371000 == 28 [pid = 1647] [id = 284] 01:54:52 INFO - PROCESS | 1647 | --DOCSHELL 0x113cef800 == 27 [pid = 1647] [id = 283] 01:54:52 INFO - PROCESS | 1647 | 1465203292060 Marionette TRACE conn2 <- [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]]]}] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12a831c00) [pid = 1647] [serial = 803] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x125755800) [pid = 1647] [serial = 785] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11695d000) [pid = 1647] [serial = 771] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x113ad3000) [pid = 1647] [serial = 770] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x127496800) [pid = 1647] [serial = 788] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119d11800) [pid = 1647] [serial = 779] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x121313c00) [pid = 1647] [serial = 780] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118160800) [pid = 1647] [serial = 773] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118687c00) [pid = 1647] [serial = 774] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11923d800) [pid = 1647] [serial = 776] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119431c00) [pid = 1647] [serial = 777] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1243c6000) [pid = 1647] [serial = 782] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x126f53c00) [pid = 1647] [serial = 786] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118680800) [pid = 1647] [serial = 753] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11815b800) [pid = 1647] [serial = 752] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1194eb800) [pid = 1647] [serial = 756] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119494c00) [pid = 1647] [serial = 755] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12426c800) [pid = 1647] [serial = 759] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12130dc00) [pid = 1647] [serial = 758] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125d22c00) [pid = 1647] [serial = 762] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1252eac00) [pid = 1647] [serial = 761] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x127157400) [pid = 1647] [serial = 765] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126da8400) [pid = 1647] [serial = 764] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129496000) [pid = 1647] [serial = 768] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128d60000) [pid = 1647] [serial = 767] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1294a4c00) [pid = 1647] [serial = 792] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129499800) [pid = 1647] [serial = 791] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1294f4c00) [pid = 1647] [serial = 794] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12a710400) [pid = 1647] [serial = 801] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x119426800) [pid = 1647] [serial = 797] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x129637800) [pid = 1647] [serial = 795] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128f29800) [pid = 1647] [serial = 789] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x129126000) [pid = 1647] [serial = 800] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x124eda000) [pid = 1647] [serial = 783] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x124ea8800) [pid = 1647] [serial = 798] [outer = 0x0] [url = about:blank] 01:54:52 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12abd8000) [pid = 1647] [serial = 804] [outer = 0x0] [url = about:blank] 01:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1271ms 01:54:52 INFO - PROCESS | 1647 | 1465203292163 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 1647 | 1465203292165 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:54:52 INFO - PROCESS | 1647 | 1465203292168 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 1647 | 1465203292170 Marionette TRACE conn2 <- [1,1126,null,{}] 01:54:52 INFO - PROCESS | 1647 | 1465203292174 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 1647 | 1465203292176 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:52 INFO - PROCESS | 1647 | 1465203292260 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:54:52 INFO - PROCESS | 1647 | 1465203292267 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 1647 | 1465203292270 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x112540800 == 28 [pid = 1647] [id = 289] 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11688cc00) [pid = 1647] [serial = 865] [outer = 0x0] 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1171c1800) [pid = 1647] [serial = 866] [outer = 0x11688cc00] 01:54:52 INFO - PROCESS | 1647 | 1465203292297 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118294000) [pid = 1647] [serial = 867] [outer = 0x11688cc00] 01:54:52 INFO - PROCESS | 1647 | 1465203292682 Marionette TRACE conn2 <- [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]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 01:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:54:52 INFO - PROCESS | 1647 | 1465203292739 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 1647 | 1465203292742 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:54:52 INFO - PROCESS | 1647 | 1465203292746 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 1647 | 1465203292748 Marionette TRACE conn2 <- [1,1130,null,{}] 01:54:52 INFO - PROCESS | 1647 | 1465203292751 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 1647 | 1465203292752 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:52 INFO - PROCESS | 1647 | 1465203292829 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:54:52 INFO - PROCESS | 1647 | 1465203292834 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 1647 | 1465203292835 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x117121800 == 29 [pid = 1647] [id = 290] 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118683800) [pid = 1647] [serial = 868] [outer = 0x0] 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118846000) [pid = 1647] [serial = 869] [outer = 0x118683800] 01:54:52 INFO - PROCESS | 1647 | 1465203292864 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119425400) [pid = 1647] [serial = 870] [outer = 0x118683800] 01:54:53 INFO - PROCESS | 1647 | 1465203293194 Marionette TRACE conn2 <- [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]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 470ms 01:54:53 INFO - PROCESS | 1647 | 1465203293217 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:54:53 INFO - PROCESS | 1647 | 1465203293218 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:54:53 INFO - PROCESS | 1647 | 1465203293221 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 1647 | 1465203293231 Marionette TRACE conn2 <- [1,1134,null,{}] 01:54:53 INFO - PROCESS | 1647 | 1465203293245 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 1647 | 1465203293249 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:53 INFO - PROCESS | 1647 | 1465203293377 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:54:53 INFO - PROCESS | 1647 | 1465203293392 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1647 | 1465203293395 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119284800 == 30 [pid = 1647] [id = 291] 01:54:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11951d000) [pid = 1647] [serial = 871] [outer = 0x0] 01:54:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119c37c00) [pid = 1647] [serial = 872] [outer = 0x11951d000] 01:54:53 INFO - PROCESS | 1647 | 1465203293438 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11a0d3400) [pid = 1647] [serial = 873] [outer = 0x11951d000] 01:54:53 INFO - PROCESS | 1647 | 1465203293857 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 679ms 01:54:53 INFO - PROCESS | 1647 | 1465203293901 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 1647 | 1465203293902 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:54:53 INFO - PROCESS | 1647 | 1465203293904 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 1647 | 1465203293906 Marionette TRACE conn2 <- [1,1138,null,{}] 01:54:53 INFO - PROCESS | 1647 | 1465203293908 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 1647 | 1465203293909 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:53 INFO - PROCESS | 1647 | 1465203293984 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:54:53 INFO - PROCESS | 1647 | 1465203293987 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1647 | 1465203293988 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x121380000 == 31 [pid = 1647] [id = 292] 01:54:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x121316000) [pid = 1647] [serial = 874] [outer = 0x0] 01:54:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124758400) [pid = 1647] [serial = 875] [outer = 0x121316000] 01:54:54 INFO - PROCESS | 1647 | 1465203294016 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125076400) [pid = 1647] [serial = 876] [outer = 0x121316000] 01:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 01:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:54:54 INFO - PROCESS | 1647 | 1465203294371 Marionette TRACE conn2 <- [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]]]}] 01:54:54 INFO - PROCESS | 1647 | 1465203294374 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 1647 | 1465203294375 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:54:54 INFO - PROCESS | 1647 | 1465203294378 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - PROCESS | 1647 | 1465203294380 Marionette TRACE conn2 <- [1,1142,null,{}] 01:54:54 INFO - PROCESS | 1647 | 1465203294383 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:54 INFO - PROCESS | 1647 | 1465203294385 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:54 INFO - PROCESS | 1647 | 1465203294483 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:54:54 INFO - PROCESS | 1647 | 1465203294531 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 1647 | 1465203294532 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x124358800 == 32 [pid = 1647] [id = 293] 01:54:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x125d90000) [pid = 1647] [serial = 877] [outer = 0x0] 01:54:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125d9b400) [pid = 1647] [serial = 878] [outer = 0x125d90000] 01:54:54 INFO - PROCESS | 1647 | 1465203294557 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127157400) [pid = 1647] [serial = 879] [outer = 0x125d90000] 01:54:54 INFO - PROCESS | 1647 | 1465203294875 Marionette TRACE conn2 <- [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]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 01:54:54 INFO - PROCESS | 1647 | 1465203294900 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 1647 | 1465203294901 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:54:54 INFO - PROCESS | 1647 | 1465203294903 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - PROCESS | 1647 | 1465203294904 Marionette TRACE conn2 <- [1,1146,null,{}] 01:54:54 INFO - PROCESS | 1647 | 1465203294907 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:54 INFO - PROCESS | 1647 | 1465203294911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:55 INFO - PROCESS | 1647 | 1465203295024 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:54:55 INFO - PROCESS | 1647 | 1465203295060 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 1647 | 1465203295061 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d03000 == 33 [pid = 1647] [id = 294] 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127159400) [pid = 1647] [serial = 880] [outer = 0x0] 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128d5d800) [pid = 1647] [serial = 881] [outer = 0x127159400] 01:54:55 INFO - PROCESS | 1647 | 1465203295086 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129496800) [pid = 1647] [serial = 882] [outer = 0x127159400] 01:54:55 INFO - PROCESS | 1647 | 1465203295398 Marionette TRACE conn2 <- [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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 517ms 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:54:55 INFO - PROCESS | 1647 | 1465203295422 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1647 | 1465203295423 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:54:55 INFO - PROCESS | 1647 | 1465203295425 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1647 | 1465203295426 Marionette TRACE conn2 <- [1,1150,null,{}] 01:54:55 INFO - PROCESS | 1647 | 1465203295430 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 1647 | 1465203295432 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:55 INFO - PROCESS | 1647 | 1465203295530 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:54:55 INFO - PROCESS | 1647 | 1465203295564 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 1647 | 1465203295565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x127478000 == 34 [pid = 1647] [id = 295] 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127435400) [pid = 1647] [serial = 883] [outer = 0x0] 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1294e9800) [pid = 1647] [serial = 884] [outer = 0x127435400] 01:54:55 INFO - PROCESS | 1647 | 1465203295590 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129635c00) [pid = 1647] [serial = 885] [outer = 0x127435400] 01:54:55 INFO - PROCESS | 1647 | 1465203295919 Marionette TRACE conn2 <- [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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 01:54:55 INFO - PROCESS | 1647 | 1465203295944 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1647 | 1465203295945 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:54:55 INFO - PROCESS | 1647 | 1465203295947 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1647 | 1465203295948 Marionette TRACE conn2 <- [1,1154,null,{}] 01:54:55 INFO - PROCESS | 1647 | 1465203295950 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 1647 | 1465203295951 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:56 INFO - PROCESS | 1647 | 1465203296045 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:54:56 INFO - PROCESS | 1647 | 1465203296056 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 1647 | 1465203296057 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12910f800 == 35 [pid = 1647] [id = 296] 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128d5b000) [pid = 1647] [serial = 886] [outer = 0x0] 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a71a800) [pid = 1647] [serial = 887] [outer = 0x128d5b000] 01:54:56 INFO - PROCESS | 1647 | 1465203296081 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8b8400) [pid = 1647] [serial = 888] [outer = 0x128d5b000] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12bd6c400) [pid = 1647] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115e10000) [pid = 1647] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12748f400) [pid = 1647] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116076800) [pid = 1647] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128f29400) [pid = 1647] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116889400) [pid = 1647] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x113e11800) [pid = 1647] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124b91800) [pid = 1647] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x127498c00) [pid = 1647] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1165a7400) [pid = 1647] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x113e1b000) [pid = 1647] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12abdc400) [pid = 1647] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a976800) [pid = 1647] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:54:56 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116b76c00) [pid = 1647] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:54:56 INFO - PROCESS | 1647 | 1465203296601 Marionette TRACE conn2 <- [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]]]}] 01:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 669ms 01:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:54:56 INFO - PROCESS | 1647 | 1465203296617 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:54:56 INFO - PROCESS | 1647 | 1465203296618 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:54:56 INFO - PROCESS | 1647 | 1465203296621 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:54:56 INFO - PROCESS | 1647 | 1465203296622 Marionette TRACE conn2 <- [1,1158,null,{}] 01:54:56 INFO - PROCESS | 1647 | 1465203296624 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:56 INFO - PROCESS | 1647 | 1465203296626 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:56 INFO - PROCESS | 1647 | 1465203296721 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:54:56 INFO - PROCESS | 1647 | 1465203296778 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 1647 | 1465203296780 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911c000 == 36 [pid = 1647] [id = 297] 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116b76c00) [pid = 1647] [serial = 889] [outer = 0x0] 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125d1bc00) [pid = 1647] [serial = 890] [outer = 0x116b76c00] 01:54:56 INFO - PROCESS | 1647 | 1465203296808 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a8b6800) [pid = 1647] [serial = 891] [outer = 0x116b76c00] 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a96bc00) [pid = 1647] [serial = 892] [outer = 0x12c715800] 01:54:57 INFO - PROCESS | 1647 | 1465203297154 Marionette TRACE conn2 <- [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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 569ms 01:54:57 INFO - PROCESS | 1647 | 1465203297191 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 1647 | 1465203297192 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:54:57 INFO - PROCESS | 1647 | 1465203297194 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 1647 | 1465203297196 Marionette TRACE conn2 <- [1,1162,null,{}] 01:54:57 INFO - PROCESS | 1647 | 1465203297198 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 1647 | 1465203297199 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:57 INFO - PROCESS | 1647 | 1465203297275 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:54:57 INFO - PROCESS | 1647 | 1465203297345 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 1647 | 1465203297346 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x127486800 == 37 [pid = 1647] [id = 298] 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113ccb400) [pid = 1647] [serial = 893] [outer = 0x0] 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a70f800) [pid = 1647] [serial = 894] [outer = 0x113ccb400] 01:54:57 INFO - PROCESS | 1647 | 1465203297373 Marionette DEBUG loaded listener.js 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12abdc000) [pid = 1647] [serial = 895] [outer = 0x113ccb400] 01:54:57 INFO - PROCESS | 1647 | 1465203297634 Marionette TRACE conn2 <- [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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 01:54:57 INFO - PROCESS | 1647 | 1465203297669 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:54:57 INFO - PROCESS | 1647 | 1465203297670 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:54:57 INFO - PROCESS | 1647 | 1465203297673 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 1647 | 1465203297675 Marionette TRACE conn2 <- [1,1166,null,{}] 01:54:57 INFO - PROCESS | 1647 | 1465203297684 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 1647 | 1465203297686 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:57 INFO - PROCESS | 1647 | 1465203297787 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:54:57 INFO - PROCESS | 1647 | 1465203297791 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 1647 | 1465203297792 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a90f000 == 38 [pid = 1647] [id = 299] 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bb7d800) [pid = 1647] [serial = 896] [outer = 0x0] 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bd60c00) [pid = 1647] [serial = 897] [outer = 0x12bb7d800] 01:54:57 INFO - PROCESS | 1647 | 1465203297821 Marionette DEBUG loaded listener.js 01:54:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bf63000) [pid = 1647] [serial = 898] [outer = 0x12bb7d800] 01:54:58 INFO - PROCESS | 1647 | 1465203298161 Marionette TRACE conn2 <- [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]]]}] 01:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms 01:54:58 INFO - PROCESS | 1647 | 1465203298194 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 1647 | 1465203298196 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:54:58 INFO - PROCESS | 1647 | 1465203298199 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 1647 | 1465203298201 Marionette TRACE conn2 <- [1,1170,null,{}] 01:54:58 INFO - PROCESS | 1647 | 1465203298204 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:58 INFO - PROCESS | 1647 | 1465203298205 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:58 INFO - PROCESS | 1647 | 1465203298361 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:54:58 INFO - PROCESS | 1647 | 1465203298374 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 1647 | 1465203298374 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba04800 == 39 [pid = 1647] [id = 300] 01:54:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12be12800) [pid = 1647] [serial = 899] [outer = 0x0] 01:54:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12c13f800) [pid = 1647] [serial = 900] [outer = 0x12be12800] 01:54:58 INFO - PROCESS | 1647 | 1465203298403 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12c6ac800) [pid = 1647] [serial = 901] [outer = 0x12be12800] 01:54:58 INFO - PROCESS | 1647 | 1465203298997 Marionette TRACE conn2 <- [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]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 821ms 01:54:59 INFO - PROCESS | 1647 | 1465203299021 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 1647 | 1465203299024 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:54:59 INFO - PROCESS | 1647 | 1465203299060 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1647 | 1465203299068 Marionette TRACE conn2 <- [1,1174,null,{}] 01:54:59 INFO - PROCESS | 1647 | 1465203299075 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 1647 | 1465203299077 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:59 INFO - PROCESS | 1647 | 1465203299241 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:54:59 INFO - PROCESS | 1647 | 1465203299343 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1647 | 1465203299344 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:54:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x118243000 == 40 [pid = 1647] [id = 301] 01:54:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11815b000) [pid = 1647] [serial = 902] [outer = 0x0] 01:54:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118489800) [pid = 1647] [serial = 903] [outer = 0x11815b000] 01:54:59 INFO - PROCESS | 1647 | 1465203299377 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118821000) [pid = 1647] [serial = 904] [outer = 0x11815b000] 01:54:59 INFO - PROCESS | 1647 | 1465203299884 Marionette TRACE conn2 <- [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] 01:54:59 INFO - PROCESS | 1647 | 1465203299942 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:54:59 INFO - PROCESS | 1647 | 1465203299949 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1647 | 1465203299951 Marionette TRACE conn2 <- [1,1178,null,{}] 01:54:59 INFO - PROCESS | 1647 | 1465203299953 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 1647 | 1465203299955 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:00 INFO - PROCESS | 1647 | 1465203300070 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:55:00 INFO - PROCESS | 1647 | 1465203300151 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 1647 | 1465203300152 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12577e800 == 41 [pid = 1647] [id = 302] 01:55:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119488800) [pid = 1647] [serial = 905] [outer = 0x0] 01:55:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119d04000) [pid = 1647] [serial = 906] [outer = 0x119488800] 01:55:00 INFO - PROCESS | 1647 | 1465203300183 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x121312800) [pid = 1647] [serial = 907] [outer = 0x119488800] 01:55:00 INFO - PROCESS | 1647 | 1465203300830 Marionette TRACE conn2 <- [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] 01:55:00 INFO - PROCESS | 1647 | 1465203300872 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:55:00 INFO - PROCESS | 1647 | 1465203300875 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 1647 | 1465203300877 Marionette TRACE conn2 <- [1,1182,null,{}] 01:55:00 INFO - PROCESS | 1647 | 1465203300881 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 1647 | 1465203300882 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:00 INFO - PROCESS | 1647 | 1465203300965 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12bd67000) [pid = 1647] [serial = 843] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12be13c00) [pid = 1647] [serial = 845] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bf63c00) [pid = 1647] [serial = 846] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118589c00) [pid = 1647] [serial = 815] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1194e2400) [pid = 1647] [serial = 816] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128d65400) [pid = 1647] [serial = 825] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11a002c00) [pid = 1647] [serial = 818] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12912a000) [pid = 1647] [serial = 827] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124ea0000) [pid = 1647] [serial = 839] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1251b4400) [pid = 1647] [serial = 840] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12a831000) [pid = 1647] [serial = 830] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1294f0c00) [pid = 1647] [serial = 828] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125753800) [pid = 1647] [serial = 821] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12bb82000) [pid = 1647] [serial = 842] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116b79000) [pid = 1647] [serial = 812] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119d10800) [pid = 1647] [serial = 837] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12bb7b800) [pid = 1647] [serial = 807] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12bb7bc00) [pid = 1647] [serial = 834] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12ba28800) [pid = 1647] [serial = 833] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1235bf000) [pid = 1647] [serial = 819] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118159000) [pid = 1647] [serial = 809] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12a976c00) [pid = 1647] [serial = 831] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11881ac00) [pid = 1647] [serial = 813] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128d5c400) [pid = 1647] [serial = 824] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127155000) [pid = 1647] [serial = 822] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11881b800) [pid = 1647] [serial = 810] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12ba2ac00) [pid = 1647] [serial = 806] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x118215800) [pid = 1647] [serial = 836] [outer = 0x0] [url = about:blank] 01:55:01 INFO - PROCESS | 1647 | 1465203301032 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1647 | 1465203301033 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bac000 == 31 [pid = 1647] [id = 303] 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118215800) [pid = 1647] [serial = 908] [outer = 0x0] 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11881ac00) [pid = 1647] [serial = 909] [outer = 0x118215800] 01:55:01 INFO - PROCESS | 1647 | 1465203301063 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11942bc00) [pid = 1647] [serial = 910] [outer = 0x118215800] 01:55:01 INFO - PROCESS | 1647 | 1465203301375 Marionette TRACE conn2 <- [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[76] expected 0 but got 53","_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] 01:55:01 INFO - PROCESS | 1647 | 1465203301450 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:55:01 INFO - PROCESS | 1647 | 1465203301455 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 1647 | 1465203301456 Marionette TRACE conn2 <- [1,1186,null,{}] 01:55:01 INFO - PROCESS | 1647 | 1465203301458 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:01 INFO - PROCESS | 1647 | 1465203301460 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:01 INFO - PROCESS | 1647 | 1465203301551 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:55:01 INFO - PROCESS | 1647 | 1465203301600 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1647 | 1465203301602 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b3000 == 32 [pid = 1647] [id = 304] 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11942a000) [pid = 1647] [serial = 911] [outer = 0x0] 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119c3d800) [pid = 1647] [serial = 912] [outer = 0x11942a000] 01:55:01 INFO - PROCESS | 1647 | 1465203301629 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124276c00) [pid = 1647] [serial = 913] [outer = 0x11942a000] 01:55:01 INFO - PROCESS | 1647 | 1465203301960 Marionette TRACE conn2 <- [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] 01:55:01 INFO - PROCESS | 1647 | 1465203301979 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:55:01 INFO - PROCESS | 1647 | 1465203301985 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 1647 | 1465203301988 Marionette TRACE conn2 <- [1,1190,null,{}] 01:55:02 INFO - PROCESS | 1647 | 1465203302000 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 1647 | 1465203302005 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:02 INFO - PROCESS | 1647 | 1465203302084 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:55:02 INFO - PROCESS | 1647 | 1465203302142 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1647 | 1465203302144 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x124360800 == 33 [pid = 1647] [id = 305] 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11a002400) [pid = 1647] [serial = 914] [outer = 0x0] 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d93c00) [pid = 1647] [serial = 915] [outer = 0x11a002400] 01:55:02 INFO - PROCESS | 1647 | 1465203302172 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12749d400) [pid = 1647] [serial = 916] [outer = 0x11a002400] 01:55:02 INFO - PROCESS | 1647 | 1465203302437 Marionette TRACE conn2 <- [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] 01:55:02 INFO - PROCESS | 1647 | 1465203302463 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:55:02 INFO - PROCESS | 1647 | 1465203302473 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 1647 | 1465203302474 Marionette TRACE conn2 <- [1,1194,null,{}] 01:55:02 INFO - PROCESS | 1647 | 1465203302476 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 1647 | 1465203302477 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:02 INFO - PROCESS | 1647 | 1465203302564 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:55:02 INFO - PROCESS | 1647 | 1465203302569 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1647 | 1465203302570 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x127471000 == 34 [pid = 1647] [id = 306] 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128dc2400) [pid = 1647] [serial = 917] [outer = 0x0] 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x129128400) [pid = 1647] [serial = 918] [outer = 0x128dc2400] 01:55:02 INFO - PROCESS | 1647 | 1465203302595 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12949dc00) [pid = 1647] [serial = 919] [outer = 0x128dc2400] 01:55:02 INFO - PROCESS | 1647 | 1465203302952 Marionette TRACE conn2 <- [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 104","_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] 01:55:02 INFO - PROCESS | 1647 | 1465203302996 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:55:02 INFO - PROCESS | 1647 | 1465203302998 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - PROCESS | 1647 | 1465203302999 Marionette TRACE conn2 <- [1,1198,null,{}] 01:55:03 INFO - PROCESS | 1647 | 1465203303001 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 1647 | 1465203303002 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:03 INFO - PROCESS | 1647 | 1465203303100 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:55:03 INFO - PROCESS | 1647 | 1465203303109 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1647 | 1465203303111 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d78800 == 35 [pid = 1647] [id = 307] 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1234fcc00) [pid = 1647] [serial = 920] [outer = 0x0] 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1294e9c00) [pid = 1647] [serial = 921] [outer = 0x1234fcc00] 01:55:03 INFO - PROCESS | 1647 | 1465203303136 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129639800) [pid = 1647] [serial = 922] [outer = 0x1234fcc00] 01:55:03 INFO - PROCESS | 1647 | 1465203303459 Marionette TRACE conn2 <- [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]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 01:55:03 INFO - PROCESS | 1647 | 1465203303519 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 1647 | 1465203303520 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:55:03 INFO - PROCESS | 1647 | 1465203303522 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - PROCESS | 1647 | 1465203303523 Marionette TRACE conn2 <- [1,1202,null,{}] 01:55:03 INFO - PROCESS | 1647 | 1465203303525 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 1647 | 1465203303530 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:03 INFO - PROCESS | 1647 | 1465203303645 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:55:03 INFO - PROCESS | 1647 | 1465203303682 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1647 | 1465203303683 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8c6000 == 36 [pid = 1647] [id = 308] 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a718400) [pid = 1647] [serial = 923] [outer = 0x0] 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bb7bc00) [pid = 1647] [serial = 924] [outer = 0x12a718400] 01:55:03 INFO - PROCESS | 1647 | 1465203303708 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bf63800) [pid = 1647] [serial = 925] [outer = 0x12a718400] 01:55:04 INFO - PROCESS | 1647 | 1465203304053 Marionette TRACE conn2 <- [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]]]}] 01:55:04 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 01:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 568ms 01:55:04 INFO - PROCESS | 1647 | 1465203304091 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1647 | 1465203304092 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:55:04 INFO - PROCESS | 1647 | 1465203304101 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 1647 | 1465203304102 Marionette TRACE conn2 <- [1,1206,null,{}] 01:55:04 INFO - PROCESS | 1647 | 1465203304104 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:04 INFO - PROCESS | 1647 | 1465203304105 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:04 INFO - PROCESS | 1647 | 1465203304201 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:55:04 INFO - PROCESS | 1647 | 1465203304204 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1647 | 1465203304205 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x113390000 == 37 [pid = 1647] [id = 309] 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bf6bc00) [pid = 1647] [serial = 926] [outer = 0x0] 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12c13ec00) [pid = 1647] [serial = 927] [outer = 0x12bf6bc00] 01:55:04 INFO - PROCESS | 1647 | 1465203304230 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12c6af800) [pid = 1647] [serial = 928] [outer = 0x12bf6bc00] 01:55:04 INFO - PROCESS | 1647 | 1465203304551 Marionette TRACE conn2 <- [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]]]}] 01:55:04 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 01:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 01:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:55:04 INFO - PROCESS | 1647 | 1465203304570 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1647 | 1465203304571 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:55:04 INFO - PROCESS | 1647 | 1465203304573 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 1647 | 1465203304574 Marionette TRACE conn2 <- [1,1210,null,{}] 01:55:04 INFO - PROCESS | 1647 | 1465203304576 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:04 INFO - PROCESS | 1647 | 1465203304578 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:04 INFO - PROCESS | 1647 | 1465203304687 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:55:04 INFO - PROCESS | 1647 | 1465203304698 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1647 | 1465203304700 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa1800 == 38 [pid = 1647] [id = 310] 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1128cf000) [pid = 1647] [serial = 929] [outer = 0x0] 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128d6c00) [pid = 1647] [serial = 930] [outer = 0x1128cf000] 01:55:04 INFO - PROCESS | 1647 | 1465203304724 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1128dac00) [pid = 1647] [serial = 931] [outer = 0x1128cf000] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12bb7d800) [pid = 1647] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113241400) [pid = 1647] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1194e8000) [pid = 1647] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124e9e000) [pid = 1647] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124edfc00) [pid = 1647] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12a70c400) [pid = 1647] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118683800) [pid = 1647] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11951d000) [pid = 1647] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11688cc00) [pid = 1647] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11942a800) [pid = 1647] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x121316000) [pid = 1647] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x125d90000) [pid = 1647] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127159400) [pid = 1647] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116b76c00) [pid = 1647] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x127435400) [pid = 1647] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128d5b000) [pid = 1647] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:55:05 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113ccb400) [pid = 1647] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:55:05 INFO - PROCESS | 1647 | 1465203305239 Marionette TRACE conn2 <- [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]]]}] 01:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 672ms 01:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:55:05 INFO - PROCESS | 1647 | 1465203305248 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:55:05 INFO - PROCESS | 1647 | 1465203305250 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:55:05 INFO - PROCESS | 1647 | 1465203305252 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:55:05 INFO - PROCESS | 1647 | 1465203305253 Marionette TRACE conn2 <- [1,1214,null,{}] 01:55:05 INFO - PROCESS | 1647 | 1465203305255 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:05 INFO - PROCESS | 1647 | 1465203305256 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:05 INFO - PROCESS | 1647 | 1465203305338 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:55:05 INFO - PROCESS | 1647 | 1465203305341 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1647 | 1465203305342 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12747d000 == 39 [pid = 1647] [id = 311] 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x113c37400) [pid = 1647] [serial = 932] [outer = 0x0] 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119429000) [pid = 1647] [serial = 933] [outer = 0x113c37400] 01:55:05 INFO - PROCESS | 1647 | 1465203305369 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12130c400) [pid = 1647] [serial = 934] [outer = 0x113c37400] 01:55:05 INFO - PROCESS | 1647 | 1465203305735 Marionette TRACE conn2 <- [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]]]}] 01:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 01:55:05 INFO - PROCESS | 1647 | 1465203305772 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:55:05 INFO - PROCESS | 1647 | 1465203305774 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:55:05 INFO - PROCESS | 1647 | 1465203305778 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:55:05 INFO - PROCESS | 1647 | 1465203305779 Marionette TRACE conn2 <- [1,1218,null,{}] 01:55:05 INFO - PROCESS | 1647 | 1465203305783 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:05 INFO - PROCESS | 1647 | 1465203305785 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:05 INFO - PROCESS | 1647 | 1465203305901 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:55:05 INFO - PROCESS | 1647 | 1465203305905 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1647 | 1465203305906 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1ba000 == 40 [pid = 1647] [id = 312] 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1243c4400) [pid = 1647] [serial = 935] [outer = 0x0] 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127435400) [pid = 1647] [serial = 936] [outer = 0x1243c4400] 01:55:05 INFO - PROCESS | 1647 | 1465203305930 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a714000) [pid = 1647] [serial = 937] [outer = 0x1243c4400] 01:55:06 INFO - PROCESS | 1647 | 1465203306272 Marionette TRACE conn2 <- [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]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 01:55:06 INFO - PROCESS | 1647 | 1465203306300 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 1647 | 1465203306302 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:55:06 INFO - PROCESS | 1647 | 1465203306304 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1647 | 1465203306305 Marionette TRACE conn2 <- [1,1222,null,{}] 01:55:06 INFO - PROCESS | 1647 | 1465203306308 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 1647 | 1465203306309 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:06 INFO - PROCESS | 1647 | 1465203306401 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:55:06 INFO - PROCESS | 1647 | 1465203306457 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 1647 | 1465203306459 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7b9800 == 41 [pid = 1647] [id = 313] 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1243c6000) [pid = 1647] [serial = 938] [outer = 0x0] 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12c132800) [pid = 1647] [serial = 939] [outer = 0x1243c6000] 01:55:06 INFO - PROCESS | 1647 | 1465203306485 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c71a000) [pid = 1647] [serial = 940] [outer = 0x1243c6000] 01:55:06 INFO - PROCESS | 1647 | 1465203306746 Marionette TRACE conn2 <- [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] 01:55:06 INFO - PROCESS | 1647 | 1465203306775 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:55:06 INFO - PROCESS | 1647 | 1465203306785 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1647 | 1465203306786 Marionette TRACE conn2 <- [1,1226,null,{}] 01:55:06 INFO - PROCESS | 1647 | 1465203306788 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 1647 | 1465203306789 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:06 INFO - PROCESS | 1647 | 1465203306874 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:55:06 INFO - PROCESS | 1647 | 1465203306878 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 1647 | 1465203306879 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbcd800 == 42 [pid = 1647] [id = 314] 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1173f1c00) [pid = 1647] [serial = 941] [outer = 0x0] 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1173f9c00) [pid = 1647] [serial = 942] [outer = 0x1173f1c00] 01:55:06 INFO - PROCESS | 1647 | 1465203306903 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12c719c00) [pid = 1647] [serial = 943] [outer = 0x1173f1c00] 01:55:07 INFO - PROCESS | 1647 | 1465203307354 Marionette TRACE conn2 <- [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]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 626ms 01:55:07 INFO - PROCESS | 1647 | 1465203307403 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 1647 | 1465203307406 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:55:07 INFO - PROCESS | 1647 | 1465203307409 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - PROCESS | 1647 | 1465203307411 Marionette TRACE conn2 <- [1,1230,null,{}] 01:55:07 INFO - PROCESS | 1647 | 1465203307415 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:07 INFO - PROCESS | 1647 | 1465203307417 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:07 INFO - PROCESS | 1647 | 1465203307524 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:55:07 INFO - PROCESS | 1647 | 1465203307596 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 1647 | 1465203307598 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x11825a000 == 43 [pid = 1647] [id = 315] 01:55:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x113cccc00) [pid = 1647] [serial = 944] [outer = 0x0] 01:55:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x117752000) [pid = 1647] [serial = 945] [outer = 0x113cccc00] 01:55:07 INFO - PROCESS | 1647 | 1465203307628 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11868b400) [pid = 1647] [serial = 946] [outer = 0x113cccc00] 01:55:08 INFO - PROCESS | 1647 | 1465203308036 Marionette TRACE conn2 <- [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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 01:55:08 INFO - PROCESS | 1647 | 1465203308079 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1647 | 1465203308082 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:55:08 INFO - PROCESS | 1647 | 1465203308087 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1647 | 1465203308089 Marionette TRACE conn2 <- [1,1234,null,{}] 01:55:08 INFO - PROCESS | 1647 | 1465203308091 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 1647 | 1465203308093 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:08 INFO - PROCESS | 1647 | 1465203308196 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:55:08 INFO - PROCESS | 1647 | 1465203308254 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1647 | 1465203308255 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x126f10000 == 44 [pid = 1647] [id = 316] 01:55:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1194e5000) [pid = 1647] [serial = 947] [outer = 0x0] 01:55:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121317000) [pid = 1647] [serial = 948] [outer = 0x1194e5000] 01:55:08 INFO - PROCESS | 1647 | 1465203308286 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123199c00) [pid = 1647] [serial = 949] [outer = 0x1194e5000] 01:55:08 INFO - PROCESS | 1647 | 1465203308728 Marionette TRACE conn2 <- [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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 673ms 01:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:55:08 INFO - PROCESS | 1647 | 1465203308761 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1647 | 1465203308762 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:55:08 INFO - PROCESS | 1647 | 1465203308765 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1647 | 1465203308767 Marionette TRACE conn2 <- [1,1238,null,{}] 01:55:08 INFO - PROCESS | 1647 | 1465203308775 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 1647 | 1465203308778 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:08 INFO - PROCESS | 1647 | 1465203308910 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:55:08 INFO - PROCESS | 1647 | 1465203308983 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1647 | 1465203308985 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7c9000 == 45 [pid = 1647] [id = 317] 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12319bc00) [pid = 1647] [serial = 950] [outer = 0x0] 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1235bfc00) [pid = 1647] [serial = 951] [outer = 0x12319bc00] 01:55:09 INFO - PROCESS | 1647 | 1465203309017 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126da8c00) [pid = 1647] [serial = 952] [outer = 0x12319bc00] 01:55:09 INFO - PROCESS | 1647 | 1465203309458 Marionette TRACE conn2 <- [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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 724ms 01:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:55:09 INFO - PROCESS | 1647 | 1465203309490 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 1647 | 1465203309492 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:55:09 INFO - PROCESS | 1647 | 1465203309496 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 1647 | 1465203309498 Marionette TRACE conn2 <- [1,1242,null,{}] 01:55:09 INFO - PROCESS | 1647 | 1465203309502 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:09 INFO - PROCESS | 1647 | 1465203309504 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:09 INFO - PROCESS | 1647 | 1465203309657 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:55:09 INFO - PROCESS | 1647 | 1465203309729 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 1647 | 1465203309730 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf74800 == 46 [pid = 1647] [id = 318] 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12749cc00) [pid = 1647] [serial = 953] [outer = 0x0] 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12949bc00) [pid = 1647] [serial = 954] [outer = 0x12749cc00] 01:55:09 INFO - PROCESS | 1647 | 1465203309761 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12a718000) [pid = 1647] [serial = 955] [outer = 0x12749cc00] 01:55:10 INFO - PROCESS | 1647 | 1465203310184 Marionette TRACE conn2 <- [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]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 772ms 01:55:10 INFO - PROCESS | 1647 | 1465203310280 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 1647 | 1465203310281 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:55:10 INFO - PROCESS | 1647 | 1465203310285 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - PROCESS | 1647 | 1465203310286 Marionette TRACE conn2 <- [1,1246,null,{}] 01:55:10 INFO - PROCESS | 1647 | 1465203310288 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:10 INFO - PROCESS | 1647 | 1465203310290 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:10 INFO - PROCESS | 1647 | 1465203310391 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:55:10 INFO - PROCESS | 1647 | 1465203310460 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1647 | 1465203310461 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11603c800 == 47 [pid = 1647] [id = 319] 01:55:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11621d800) [pid = 1647] [serial = 956] [outer = 0x0] 01:55:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11868c000) [pid = 1647] [serial = 957] [outer = 0x11621d800] 01:55:10 INFO - PROCESS | 1647 | 1465203310491 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12a8bcc00) [pid = 1647] [serial = 958] [outer = 0x11621d800] 01:55:11 INFO - PROCESS | 1647 | 1465203311066 Marionette TRACE conn2 <- [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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 819ms 01:55:11 INFO - PROCESS | 1647 | 1465203311104 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1647 | 1465203311106 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:55:11 INFO - PROCESS | 1647 | 1465203311109 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 1647 | 1465203311111 Marionette TRACE conn2 <- [1,1250,null,{}] 01:55:11 INFO - PROCESS | 1647 | 1465203311115 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 1647 | 1465203311116 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:11 INFO - PROCESS | 1647 | 1465203311212 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:55:11 INFO - PROCESS | 1647 | 1465203311273 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 1647 | 1465203311274 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x119499800 == 48 [pid = 1647] [id = 320] 01:55:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118587000) [pid = 1647] [serial = 959] [outer = 0x0] 01:55:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x118681000) [pid = 1647] [serial = 960] [outer = 0x118587000] 01:55:11 INFO - PROCESS | 1647 | 1465203311302 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1189c7800) [pid = 1647] [serial = 961] [outer = 0x118587000] 01:55:11 INFO - PROCESS | 1647 | 1465203311797 Marionette TRACE conn2 <- [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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 720ms 01:55:11 INFO - PROCESS | 1647 | 1465203311830 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1647 | 1465203311834 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:55:11 INFO - PROCESS | 1647 | 1465203311841 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 1647 | 1465203311844 Marionette TRACE conn2 <- [1,1254,null,{}] 01:55:11 INFO - PROCESS | 1647 | 1465203311847 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 1647 | 1465203311850 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7b9800 == 47 [pid = 1647] [id = 313] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1ba000 == 46 [pid = 1647] [id = 312] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12747d000 == 45 [pid = 1647] [id = 311] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa1800 == 44 [pid = 1647] [id = 310] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x113390000 == 43 [pid = 1647] [id = 309] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8c6000 == 42 [pid = 1647] [id = 308] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x128d78800 == 41 [pid = 1647] [id = 307] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x127471000 == 40 [pid = 1647] [id = 306] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x124360800 == 39 [pid = 1647] [id = 305] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b3000 == 38 [pid = 1647] [id = 304] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x116bac000 == 37 [pid = 1647] [id = 303] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12577e800 == 36 [pid = 1647] [id = 302] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x118243000 == 35 [pid = 1647] [id = 301] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1231c9000 == 34 [pid = 1647] [id = 288] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba04800 == 33 [pid = 1647] [id = 300] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x119499800 == 32 [pid = 1647] [id = 320] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x11603c800 == 31 [pid = 1647] [id = 319] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf74800 == 30 [pid = 1647] [id = 318] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7c9000 == 29 [pid = 1647] [id = 317] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x126f10000 == 28 [pid = 1647] [id = 316] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbcd800 == 27 [pid = 1647] [id = 314] 01:55:12 INFO - PROCESS | 1647 | --DOCSHELL 0x11825a000 == 26 [pid = 1647] [id = 315] 01:55:12 INFO - PROCESS | 1647 | 1465203312566 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12bd60c00) [pid = 1647] [serial = 897] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118298400) [pid = 1647] [serial = 849] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x115e0e400) [pid = 1647] [serial = 848] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x121314800) [pid = 1647] [serial = 852] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119529c00) [pid = 1647] [serial = 851] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x128d5e000) [pid = 1647] [serial = 855] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x125d96c00) [pid = 1647] [serial = 854] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x129638400) [pid = 1647] [serial = 857] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12a8bc800) [pid = 1647] [serial = 858] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12bd6ec00) [pid = 1647] [serial = 861] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118846000) [pid = 1647] [serial = 869] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119c37c00) [pid = 1647] [serial = 872] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12bb77000) [pid = 1647] [serial = 860] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11a0d3400) [pid = 1647] [serial = 873] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1171c1800) [pid = 1647] [serial = 866] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118294000) [pid = 1647] [serial = 867] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11a00e800) [pid = 1647] [serial = 864] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119489c00) [pid = 1647] [serial = 863] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124758400) [pid = 1647] [serial = 875] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125d9b400) [pid = 1647] [serial = 878] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128d5d800) [pid = 1647] [serial = 881] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127157400) [pid = 1647] [serial = 879] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x125d1bc00) [pid = 1647] [serial = 890] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1294e9800) [pid = 1647] [serial = 884] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x129496800) [pid = 1647] [serial = 882] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a71a800) [pid = 1647] [serial = 887] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129635c00) [pid = 1647] [serial = 885] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a70f800) [pid = 1647] [serial = 894] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12a8b8400) [pid = 1647] [serial = 888] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x127434400) [pid = 1647] [serial = 498] [outer = 0x0] [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.] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119425400) [pid = 1647] [serial = 870] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a8b6800) [pid = 1647] [serial = 891] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12abdc000) [pid = 1647] [serial = 895] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x125076400) [pid = 1647] [serial = 876] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12bf63000) [pid = 1647] [serial = 898] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12c13f800) [pid = 1647] [serial = 900] [outer = 0x0] [url = about:blank] 01:55:12 INFO - PROCESS | 1647 | 1465203312665 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 1647 | 1465203312666 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x112612800 == 27 [pid = 1647] [id = 321] 01:55:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x112eb9000) [pid = 1647] [serial = 962] [outer = 0x0] 01:55:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112ef8800) [pid = 1647] [serial = 963] [outer = 0x112eb9000] 01:55:12 INFO - PROCESS | 1647 | 1465203312696 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x113a3f800) [pid = 1647] [serial = 964] [outer = 0x112eb9000] 01:55:13 INFO - PROCESS | 1647 | 1465203313023 Marionette TRACE conn2 <- [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]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1224ms 01:55:13 INFO - PROCESS | 1647 | 1465203313066 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:55:13 INFO - PROCESS | 1647 | 1465203313069 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:55:13 INFO - PROCESS | 1647 | 1465203313072 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 1647 | 1465203313074 Marionette TRACE conn2 <- [1,1258,null,{}] 01:55:13 INFO - PROCESS | 1647 | 1465203313077 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:13 INFO - PROCESS | 1647 | 1465203313078 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:13 INFO - PROCESS | 1647 | 1465203313175 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:55:13 INFO - PROCESS | 1647 | 1465203313225 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1647 | 1465203313226 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bae000 == 28 [pid = 1647] [id = 322] 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115ec7400) [pid = 1647] [serial = 965] [outer = 0x0] 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1171c1000) [pid = 1647] [serial = 966] [outer = 0x115ec7400] 01:55:13 INFO - PROCESS | 1647 | 1465203313253 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11774e800) [pid = 1647] [serial = 967] [outer = 0x115ec7400] 01:55:13 INFO - PROCESS | 1647 | 1465203313527 Marionette TRACE conn2 <- [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]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 01:55:13 INFO - PROCESS | 1647 | 1465203313543 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 1647 | 1465203313545 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:55:13 INFO - PROCESS | 1647 | 1465203313555 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 1647 | 1465203313556 Marionette TRACE conn2 <- [1,1262,null,{}] 01:55:13 INFO - PROCESS | 1647 | 1465203313558 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:13 INFO - PROCESS | 1647 | 1465203313560 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:13 INFO - PROCESS | 1647 | 1465203313643 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:55:13 INFO - PROCESS | 1647 | 1465203313651 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1647 | 1465203313652 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x118985800 == 29 [pid = 1647] [id = 323] 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118298400) [pid = 1647] [serial = 968] [outer = 0x0] 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118843000) [pid = 1647] [serial = 969] [outer = 0x118298400] 01:55:13 INFO - PROCESS | 1647 | 1465203313684 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119426c00) [pid = 1647] [serial = 970] [outer = 0x118298400] 01:55:14 INFO - PROCESS | 1647 | 1465203314045 Marionette TRACE conn2 <- [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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 01:55:14 INFO - PROCESS | 1647 | 1465203314073 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1647 | 1465203314076 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:55:14 INFO - PROCESS | 1647 | 1465203314084 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 1647 | 1465203314087 Marionette TRACE conn2 <- [1,1266,null,{}] 01:55:14 INFO - PROCESS | 1647 | 1465203314089 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 1647 | 1465203314092 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:14 INFO - PROCESS | 1647 | 1465203314172 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:55:14 INFO - PROCESS | 1647 | 1465203314175 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1647 | 1465203314176 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x121382800 == 30 [pid = 1647] [id = 324] 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119493800) [pid = 1647] [serial = 971] [outer = 0x0] 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119d86000) [pid = 1647] [serial = 972] [outer = 0x119493800] 01:55:14 INFO - PROCESS | 1647 | 1465203314203 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123195800) [pid = 1647] [serial = 973] [outer = 0x119493800] 01:55:14 INFO - PROCESS | 1647 | 1465203314531 Marionette TRACE conn2 <- [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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 475ms 01:55:14 INFO - PROCESS | 1647 | 1465203314555 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:55:14 INFO - PROCESS | 1647 | 1465203314556 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:55:14 INFO - PROCESS | 1647 | 1465203314558 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 1647 | 1465203314559 Marionette TRACE conn2 <- [1,1270,null,{}] 01:55:14 INFO - PROCESS | 1647 | 1465203314562 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 1647 | 1465203314565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:14 INFO - PROCESS | 1647 | 1465203314639 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:55:14 INFO - PROCESS | 1647 | 1465203314710 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1647 | 1465203314711 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12355a800 == 31 [pid = 1647] [id = 325] 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x112985400) [pid = 1647] [serial = 974] [outer = 0x0] 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121311000) [pid = 1647] [serial = 975] [outer = 0x112985400] 01:55:14 INFO - PROCESS | 1647 | 1465203314736 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1231e8800) [pid = 1647] [serial = 976] [outer = 0x112985400] 01:55:15 INFO - PROCESS | 1647 | 1465203315068 Marionette TRACE conn2 <- [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]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 01:55:15 INFO - PROCESS | 1647 | 1465203315077 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1647 | 1465203315078 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:55:15 INFO - PROCESS | 1647 | 1465203315083 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 1647 | 1465203315084 Marionette TRACE conn2 <- [1,1274,null,{}] 01:55:15 INFO - PROCESS | 1647 | 1465203315086 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:15 INFO - PROCESS | 1647 | 1465203315087 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:15 INFO - PROCESS | 1647 | 1465203315182 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:55:15 INFO - PROCESS | 1647 | 1465203315215 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1647 | 1465203315219 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x125771000 == 32 [pid = 1647] [id = 326] 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118297c00) [pid = 1647] [serial = 977] [outer = 0x0] 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124e9e000) [pid = 1647] [serial = 978] [outer = 0x118297c00] 01:55:15 INFO - PROCESS | 1647 | 1465203315251 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x125753c00) [pid = 1647] [serial = 979] [outer = 0x118297c00] 01:55:15 INFO - PROCESS | 1647 | 1465203315589 Marionette TRACE conn2 <- [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]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 01:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:55:15 INFO - PROCESS | 1647 | 1465203315602 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1647 | 1465203315603 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:55:15 INFO - PROCESS | 1647 | 1465203315606 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 1647 | 1465203315607 Marionette TRACE conn2 <- [1,1278,null,{}] 01:55:15 INFO - PROCESS | 1647 | 1465203315609 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:15 INFO - PROCESS | 1647 | 1465203315611 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:15 INFO - PROCESS | 1647 | 1465203315727 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:55:15 INFO - PROCESS | 1647 | 1465203315743 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1647 | 1465203315744 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x112cd1000 == 33 [pid = 1647] [id = 327] 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x125757000) [pid = 1647] [serial = 980] [outer = 0x0] 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126da9c00) [pid = 1647] [serial = 981] [outer = 0x125757000] 01:55:15 INFO - PROCESS | 1647 | 1465203315783 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x127490800) [pid = 1647] [serial = 982] [outer = 0x125757000] 01:55:16 INFO - PROCESS | 1647 | 1465203316238 Marionette TRACE conn2 <- [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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 01:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:55:16 INFO - PROCESS | 1647 | 1465203316277 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1647 | 1465203316278 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:55:16 INFO - PROCESS | 1647 | 1465203316280 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 1647 | 1465203316281 Marionette TRACE conn2 <- [1,1282,null,{}] 01:55:16 INFO - PROCESS | 1647 | 1465203316283 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 1647 | 1465203316284 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:16 INFO - PROCESS | 1647 | 1465203316377 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:55:16 INFO - PROCESS | 1647 | 1465203316430 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 1647 | 1465203316431 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12910e800 == 34 [pid = 1647] [id = 328] 01:55:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x125d22c00) [pid = 1647] [serial = 983] [outer = 0x0] 01:55:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128d5b000) [pid = 1647] [serial = 984] [outer = 0x125d22c00] 01:55:16 INFO - PROCESS | 1647 | 1465203316457 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128d63000) [pid = 1647] [serial = 985] [outer = 0x125d22c00] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12a718400) [pid = 1647] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12bf6bc00) [pid = 1647] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1128cf000) [pid = 1647] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113c37400) [pid = 1647] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11815b000) [pid = 1647] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12be12800) [pid = 1647] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11a002400) [pid = 1647] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118215800) [pid = 1647] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128dc2400) [pid = 1647] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11942a000) [pid = 1647] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119488800) [pid = 1647] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1243c6000) [pid = 1647] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1243c4400) [pid = 1647] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1234fcc00) [pid = 1647] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:55:16 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1173f1c00) [pid = 1647] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:55:16 INFO - PROCESS | 1647 | 1465203316943 Marionette TRACE conn2 <- [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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 01:55:16 INFO - PROCESS | 1647 | 1465203316949 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1647 | 1465203316951 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:55:16 INFO - PROCESS | 1647 | 1465203316953 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 1647 | 1465203316954 Marionette TRACE conn2 <- [1,1286,null,{}] 01:55:16 INFO - PROCESS | 1647 | 1465203316956 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 1647 | 1465203316957 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:17 INFO - PROCESS | 1647 | 1465203317035 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:55:17 INFO - PROCESS | 1647 | 1465203317039 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 1647 | 1465203317040 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12577a800 == 35 [pid = 1647] [id = 329] 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1173f3c00) [pid = 1647] [serial = 986] [outer = 0x0] 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11942a000) [pid = 1647] [serial = 987] [outer = 0x1173f3c00] 01:55:17 INFO - PROCESS | 1647 | 1465203317067 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12575f000) [pid = 1647] [serial = 988] [outer = 0x1173f3c00] 01:55:17 INFO - PROCESS | 1647 | 1465203317428 Marionette TRACE conn2 <- [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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 01:55:17 INFO - PROCESS | 1647 | 1465203317474 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 1647 | 1465203317476 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:55:17 INFO - PROCESS | 1647 | 1465203317479 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 1647 | 1465203317481 Marionette TRACE conn2 <- [1,1290,null,{}] 01:55:17 INFO - PROCESS | 1647 | 1465203317484 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:17 INFO - PROCESS | 1647 | 1465203317486 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:17 INFO - PROCESS | 1647 | 1465203317603 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:55:17 INFO - PROCESS | 1647 | 1465203317641 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 1647 | 1465203317642 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12979b800 == 36 [pid = 1647] [id = 330] 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119521800) [pid = 1647] [serial = 989] [outer = 0x0] 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128dcc000) [pid = 1647] [serial = 990] [outer = 0x119521800] 01:55:17 INFO - PROCESS | 1647 | 1465203317667 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129129c00) [pid = 1647] [serial = 991] [outer = 0x119521800] 01:55:17 INFO - PROCESS | 1647 | 1465203317989 Marionette TRACE conn2 <- [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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 01:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:55:18 INFO - PROCESS | 1647 | 1465203317999 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 1647 | 1465203318000 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:55:18 INFO - PROCESS | 1647 | 1465203318002 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 1647 | 1465203318003 Marionette TRACE conn2 <- [1,1294,null,{}] 01:55:18 INFO - PROCESS | 1647 | 1465203318005 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 1647 | 1465203318006 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:18 INFO - PROCESS | 1647 | 1465203318084 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:55:18 INFO - PROCESS | 1647 | 1465203318142 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1647 | 1465203318143 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a817000 == 37 [pid = 1647] [id = 331] 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128dc6800) [pid = 1647] [serial = 992] [outer = 0x0] 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129499400) [pid = 1647] [serial = 993] [outer = 0x128dc6800] 01:55:18 INFO - PROCESS | 1647 | 1465203318173 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129635c00) [pid = 1647] [serial = 994] [outer = 0x128dc6800] 01:55:18 INFO - PROCESS | 1647 | 1465203318569 Marionette TRACE conn2 <- [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]]]}] 01:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 619ms 01:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:55:18 INFO - PROCESS | 1647 | 1465203318622 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 1647 | 1465203318625 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:55:18 INFO - PROCESS | 1647 | 1465203318628 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 1647 | 1465203318631 Marionette TRACE conn2 <- [1,1298,null,{}] 01:55:18 INFO - PROCESS | 1647 | 1465203318634 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 1647 | 1465203318636 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:18 INFO - PROCESS | 1647 | 1465203318748 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:55:18 INFO - PROCESS | 1647 | 1465203318754 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1647 | 1465203318755 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af58800 == 38 [pid = 1647] [id = 332] 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129127000) [pid = 1647] [serial = 995] [outer = 0x0] 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a830800) [pid = 1647] [serial = 996] [outer = 0x129127000] 01:55:18 INFO - PROCESS | 1647 | 1465203318779 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a973800) [pid = 1647] [serial = 997] [outer = 0x129127000] 01:55:19 INFO - PROCESS | 1647 | 1465203319378 Marionette TRACE conn2 <- [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]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 772ms 01:55:19 INFO - PROCESS | 1647 | 1465203319400 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:55:19 INFO - PROCESS | 1647 | 1465203319405 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:55:19 INFO - PROCESS | 1647 | 1465203319410 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 1647 | 1465203319413 Marionette TRACE conn2 <- [1,1302,null,{}] 01:55:19 INFO - PROCESS | 1647 | 1465203319419 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:19 INFO - PROCESS | 1647 | 1465203319422 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:19 INFO - PROCESS | 1647 | 1465203319582 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:55:19 INFO - PROCESS | 1647 | 1465203319699 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 1647 | 1465203319701 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f2f800 == 39 [pid = 1647] [id = 333] 01:55:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11601ac00) [pid = 1647] [serial = 998] [outer = 0x0] 01:55:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116b76c00) [pid = 1647] [serial = 999] [outer = 0x11601ac00] 01:55:19 INFO - PROCESS | 1647 | 1465203319734 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118157800) [pid = 1647] [serial = 1000] [outer = 0x11601ac00] 01:55:20 INFO - PROCESS | 1647 | 1465203320251 Marionette TRACE conn2 <- [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]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 876ms 01:55:20 INFO - PROCESS | 1647 | 1465203320289 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 1647 | 1465203320292 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:55:20 INFO - PROCESS | 1647 | 1465203320300 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 1647 | 1465203320303 Marionette TRACE conn2 <- [1,1306,null,{}] 01:55:20 INFO - PROCESS | 1647 | 1465203320305 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:20 INFO - PROCESS | 1647 | 1465203320307 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:20 INFO - PROCESS | 1647 | 1465203320416 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:55:20 INFO - PROCESS | 1647 | 1465203320510 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 1647 | 1465203320512 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240ee000 == 40 [pid = 1647] [id = 334] 01:55:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1189d1400) [pid = 1647] [serial = 1001] [outer = 0x0] 01:55:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1194e4c00) [pid = 1647] [serial = 1002] [outer = 0x1189d1400] 01:55:20 INFO - PROCESS | 1647 | 1465203320543 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119c3c800) [pid = 1647] [serial = 1003] [outer = 0x1189d1400] 01:55:21 INFO - PROCESS | 1647 | 1465203321224 Marionette TRACE conn2 <- [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]]]}] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x12a817000 == 39 [pid = 1647] [id = 331] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x12979b800 == 38 [pid = 1647] [id = 330] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x12577a800 == 37 [pid = 1647] [id = 329] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x12910e800 == 36 [pid = 1647] [id = 328] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x112cd1000 == 35 [pid = 1647] [id = 327] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x125771000 == 34 [pid = 1647] [id = 326] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x12355a800 == 33 [pid = 1647] [id = 325] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x121382800 == 32 [pid = 1647] [id = 324] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x118985800 == 31 [pid = 1647] [id = 323] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x116bae000 == 30 [pid = 1647] [id = 322] 01:55:21 INFO - PROCESS | 1647 | --DOCSHELL 0x112612800 == 29 [pid = 1647] [id = 321] 01:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 976ms 01:55:21 INFO - PROCESS | 1647 | 1465203321276 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:55:21 INFO - PROCESS | 1647 | 1465203321278 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:55:21 INFO - PROCESS | 1647 | 1465203321281 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 1647 | 1465203321283 Marionette TRACE conn2 <- [1,1310,null,{}] 01:55:21 INFO - PROCESS | 1647 | 1465203321286 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:21 INFO - PROCESS | 1647 | 1465203321288 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:21 INFO - PROCESS | 1647 | 1465203321369 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12bb7bc00) [pid = 1647] [serial = 924] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12c13ec00) [pid = 1647] [serial = 927] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bf63800) [pid = 1647] [serial = 925] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1128d6c00) [pid = 1647] [serial = 930] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12130c400) [pid = 1647] [serial = 934] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118489800) [pid = 1647] [serial = 903] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118821000) [pid = 1647] [serial = 904] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12c6ac800) [pid = 1647] [serial = 901] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x125d93c00) [pid = 1647] [serial = 915] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12749d400) [pid = 1647] [serial = 916] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11881ac00) [pid = 1647] [serial = 909] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11942bc00) [pid = 1647] [serial = 910] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x129128400) [pid = 1647] [serial = 918] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119c3d800) [pid = 1647] [serial = 912] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x124276c00) [pid = 1647] [serial = 913] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119d04000) [pid = 1647] [serial = 906] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121312800) [pid = 1647] [serial = 907] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119429000) [pid = 1647] [serial = 933] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12c71a000) [pid = 1647] [serial = 940] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1128dac00) [pid = 1647] [serial = 931] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a714000) [pid = 1647] [serial = 937] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127435400) [pid = 1647] [serial = 936] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12c132800) [pid = 1647] [serial = 939] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1294e9c00) [pid = 1647] [serial = 921] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12c6af800) [pid = 1647] [serial = 928] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1173f9c00) [pid = 1647] [serial = 942] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12c719c00) [pid = 1647] [serial = 943] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x129639800) [pid = 1647] [serial = 922] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12949dc00) [pid = 1647] [serial = 919] [outer = 0x0] [url = about:blank] 01:55:21 INFO - PROCESS | 1647 | 1465203321438 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1647 | 1465203321439 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x116983000 == 30 [pid = 1647] [id = 335] 01:55:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x115038400) [pid = 1647] [serial = 1004] [outer = 0x0] 01:55:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118157400) [pid = 1647] [serial = 1005] [outer = 0x115038400] 01:55:21 INFO - PROCESS | 1647 | 1465203321469 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118634c00) [pid = 1647] [serial = 1006] [outer = 0x115038400] 01:55:21 INFO - PROCESS | 1647 | 1465203321759 Marionette TRACE conn2 <- [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] 01:55:21 INFO - PROCESS | 1647 | 1465203321808 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:55:21 INFO - PROCESS | 1647 | 1465203321816 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 1647 | 1465203321819 Marionette TRACE conn2 <- [1,1314,null,{}] 01:55:21 INFO - PROCESS | 1647 | 1465203321821 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:21 INFO - PROCESS | 1647 | 1465203321823 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:21 INFO - PROCESS | 1647 | 1465203321913 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:55:22 INFO - PROCESS | 1647 | 1465203322006 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1647 | 1465203322007 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a2000 == 31 [pid = 1647] [id = 336] 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118634000) [pid = 1647] [serial = 1007] [outer = 0x0] 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11942bc00) [pid = 1647] [serial = 1008] [outer = 0x118634000] 01:55:22 INFO - PROCESS | 1647 | 1465203322053 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121310000) [pid = 1647] [serial = 1009] [outer = 0x118634000] 01:55:22 INFO - PROCESS | 1647 | 1465203322460 Marionette TRACE conn2 <- [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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 675ms 01:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:55:22 INFO - PROCESS | 1647 | 1465203322492 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1647 | 1465203322493 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:55:22 INFO - PROCESS | 1647 | 1465203322496 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 1647 | 1465203322498 Marionette TRACE conn2 <- [1,1318,null,{}] 01:55:22 INFO - PROCESS | 1647 | 1465203322506 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:22 INFO - PROCESS | 1647 | 1465203322510 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:22 INFO - PROCESS | 1647 | 1465203322587 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:55:22 INFO - PROCESS | 1647 | 1465203322592 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1647 | 1465203322595 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12371b800 == 32 [pid = 1647] [id = 337] 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113ccbc00) [pid = 1647] [serial = 1010] [outer = 0x0] 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124220c00) [pid = 1647] [serial = 1011] [outer = 0x113ccbc00] 01:55:22 INFO - PROCESS | 1647 | 1465203322625 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124edb800) [pid = 1647] [serial = 1012] [outer = 0x113ccbc00] 01:55:22 INFO - PROCESS | 1647 | 1465203322975 Marionette TRACE conn2 <- [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]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 01:55:23 INFO - PROCESS | 1647 | 1465203323019 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:55:23 INFO - PROCESS | 1647 | 1465203323021 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:55:23 INFO - PROCESS | 1647 | 1465203323023 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 1647 | 1465203323024 Marionette TRACE conn2 <- [1,1322,null,{}] 01:55:23 INFO - PROCESS | 1647 | 1465203323027 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 1647 | 1465203323028 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:23 INFO - PROCESS | 1647 | 1465203323145 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:55:23 INFO - PROCESS | 1647 | 1465203323181 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1647 | 1465203323182 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x125772800 == 33 [pid = 1647] [id = 338] 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1243c7000) [pid = 1647] [serial = 1013] [outer = 0x0] 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1251b5c00) [pid = 1647] [serial = 1014] [outer = 0x1243c7000] 01:55:23 INFO - PROCESS | 1647 | 1465203323206 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126fdac00) [pid = 1647] [serial = 1015] [outer = 0x1243c7000] 01:55:23 INFO - PROCESS | 1647 | 1465203323518 Marionette TRACE conn2 <- [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]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 01:55:23 INFO - PROCESS | 1647 | 1465203323542 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 1647 | 1465203323543 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:55:23 INFO - PROCESS | 1647 | 1465203323547 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 1647 | 1465203323550 Marionette TRACE conn2 <- [1,1326,null,{}] 01:55:23 INFO - PROCESS | 1647 | 1465203323560 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 1647 | 1465203323562 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:23 INFO - PROCESS | 1647 | 1465203323660 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:55:23 INFO - PROCESS | 1647 | 1465203323664 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1647 | 1465203323665 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec7800 == 34 [pid = 1647] [id = 339] 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118821000) [pid = 1647] [serial = 1016] [outer = 0x0] 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127435400) [pid = 1647] [serial = 1017] [outer = 0x118821000] 01:55:23 INFO - PROCESS | 1647 | 1465203323689 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128dc5400) [pid = 1647] [serial = 1018] [outer = 0x118821000] 01:55:24 INFO - PROCESS | 1647 | 1465203324043 Marionette TRACE conn2 <- [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]]]}] 01:55:24 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 01:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 530ms 01:55:24 INFO - PROCESS | 1647 | 1465203324076 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 1647 | 1465203324077 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:55:24 INFO - PROCESS | 1647 | 1465203324080 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 1647 | 1465203324083 Marionette TRACE conn2 <- [1,1330,null,{}] 01:55:24 INFO - PROCESS | 1647 | 1465203324085 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:24 INFO - PROCESS | 1647 | 1465203324089 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:24 INFO - PROCESS | 1647 | 1465203324204 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:55:24 INFO - PROCESS | 1647 | 1465203324243 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 1647 | 1465203324244 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a805000 == 35 [pid = 1647] [id = 340] 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128f31800) [pid = 1647] [serial = 1019] [outer = 0x0] 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129630800) [pid = 1647] [serial = 1020] [outer = 0x128f31800] 01:55:24 INFO - PROCESS | 1647 | 1465203324269 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a976800) [pid = 1647] [serial = 1021] [outer = 0x128f31800] 01:55:24 INFO - PROCESS | 1647 | 1465203324687 Marionette TRACE conn2 <- [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]]]}] 01:55:24 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 01:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 01:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:55:24 INFO - PROCESS | 1647 | 1465203324763 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 1647 | 1465203324765 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:55:24 INFO - PROCESS | 1647 | 1465203324768 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 1647 | 1465203324769 Marionette TRACE conn2 <- [1,1334,null,{}] 01:55:24 INFO - PROCESS | 1647 | 1465203324771 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:24 INFO - PROCESS | 1647 | 1465203324772 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:24 INFO - PROCESS | 1647 | 1465203324854 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:55:24 INFO - PROCESS | 1647 | 1465203324887 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 1647 | 1465203324888 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a91e800 == 36 [pid = 1647] [id = 341] 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bb78c00) [pid = 1647] [serial = 1022] [outer = 0x0] 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bb7b800) [pid = 1647] [serial = 1023] [outer = 0x12bb78c00] 01:55:24 INFO - PROCESS | 1647 | 1465203324931 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12bd64c00) [pid = 1647] [serial = 1024] [outer = 0x12bb78c00] 01:55:25 INFO - PROCESS | 1647 | 1465203325423 Marionette TRACE conn2 <- [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]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 674ms 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118297c00) [pid = 1647] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x112eb9000) [pid = 1647] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118298400) [pid = 1647] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115ec7400) [pid = 1647] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119493800) [pid = 1647] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118587000) [pid = 1647] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113cccc00) [pid = 1647] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1194e5000) [pid = 1647] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12319bc00) [pid = 1647] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12749cc00) [pid = 1647] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x125757000) [pid = 1647] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11621d800) [pid = 1647] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128dc6800) [pid = 1647] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125d22c00) [pid = 1647] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1173f3c00) [pid = 1647] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x112985400) [pid = 1647] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:55:25 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119521800) [pid = 1647] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:55:25 INFO - PROCESS | 1647 | 1465203325548 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 1647 | 1465203325549 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:55:25 INFO - PROCESS | 1647 | 1465203325559 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 1647 | 1465203325560 Marionette TRACE conn2 <- [1,1338,null,{}] 01:55:25 INFO - PROCESS | 1647 | 1465203325563 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:25 INFO - PROCESS | 1647 | 1465203325566 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:25 INFO - PROCESS | 1647 | 1465203325645 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:55:25 INFO - PROCESS | 1647 | 1465203325653 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1647 | 1465203325654 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12371e000 == 37 [pid = 1647] [id = 342] 01:55:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1171c6800) [pid = 1647] [serial = 1025] [outer = 0x0] 01:55:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x117754000) [pid = 1647] [serial = 1026] [outer = 0x1171c6800] 01:55:25 INFO - PROCESS | 1647 | 1465203325686 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11883ec00) [pid = 1647] [serial = 1027] [outer = 0x1171c6800] 01:55:26 INFO - PROCESS | 1647 | 1465203326489 Marionette TRACE conn2 <- [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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 01:55:26 INFO - PROCESS | 1647 | 1465203326529 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 1647 | 1465203326532 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:55:26 INFO - PROCESS | 1647 | 1465203326536 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 1647 | 1465203326538 Marionette TRACE conn2 <- [1,1342,null,{}] 01:55:26 INFO - PROCESS | 1647 | 1465203326542 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:26 INFO - PROCESS | 1647 | 1465203326543 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:26 INFO - PROCESS | 1647 | 1465203326655 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:55:26 INFO - PROCESS | 1647 | 1465203326709 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 1647 | 1465203326710 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x116997000 == 38 [pid = 1647] [id = 343] 01:55:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11695ec00) [pid = 1647] [serial = 1028] [outer = 0x0] 01:55:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1173f2400) [pid = 1647] [serial = 1029] [outer = 0x11695ec00] 01:55:26 INFO - PROCESS | 1647 | 1465203326743 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118298400) [pid = 1647] [serial = 1030] [outer = 0x11695ec00] 01:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 01:55:27 INFO - PROCESS | 1647 | 1465203327199 Marionette TRACE conn2 <- [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]]]}] 01:55:27 INFO - PROCESS | 1647 | 1465203327206 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 1647 | 1465203327209 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:55:27 INFO - PROCESS | 1647 | 1465203327215 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - PROCESS | 1647 | 1465203327218 Marionette TRACE conn2 <- [1,1346,null,{}] 01:55:27 INFO - PROCESS | 1647 | 1465203327220 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:27 INFO - PROCESS | 1647 | 1465203327222 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:27 INFO - PROCESS | 1647 | 1465203327323 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:55:27 INFO - PROCESS | 1647 | 1465203327376 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 1647 | 1465203327378 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1250ae000 == 39 [pid = 1647] [id = 344] 01:55:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118821800) [pid = 1647] [serial = 1031] [outer = 0x0] 01:55:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119c36400) [pid = 1647] [serial = 1032] [outer = 0x118821800] 01:55:27 INFO - PROCESS | 1647 | 1465203327420 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12319b000) [pid = 1647] [serial = 1033] [outer = 0x118821800] 01:55:27 INFO - PROCESS | 1647 | 1465203327858 Marionette TRACE conn2 <- [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]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 01:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:55:27 INFO - PROCESS | 1647 | 1465203327886 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 1647 | 1465203327887 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:55:27 INFO - PROCESS | 1647 | 1465203327889 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - PROCESS | 1647 | 1465203327891 Marionette TRACE conn2 <- [1,1350,null,{}] 01:55:27 INFO - PROCESS | 1647 | 1465203327899 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:27 INFO - PROCESS | 1647 | 1465203327902 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:28 INFO - PROCESS | 1647 | 1465203328052 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:55:28 INFO - PROCESS | 1647 | 1465203328154 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 1647 | 1465203328156 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed7000 == 40 [pid = 1647] [id = 345] 01:55:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12575d000) [pid = 1647] [serial = 1034] [outer = 0x0] 01:55:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126da7400) [pid = 1647] [serial = 1035] [outer = 0x12575d000] 01:55:28 INFO - PROCESS | 1647 | 1465203328206 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128d5a800) [pid = 1647] [serial = 1036] [outer = 0x12575d000] 01:55:28 INFO - PROCESS | 1647 | 1465203328719 Marionette TRACE conn2 <- [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]]]}] 01:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 876ms 01:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:55:28 INFO - PROCESS | 1647 | 1465203328765 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 1647 | 1465203328767 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:55:28 INFO - PROCESS | 1647 | 1465203328769 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 1647 | 1465203328770 Marionette TRACE conn2 <- [1,1354,null,{}] 01:55:28 INFO - PROCESS | 1647 | 1465203328773 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 1647 | 1465203328774 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:28 INFO - PROCESS | 1647 | 1465203328858 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:55:28 INFO - PROCESS | 1647 | 1465203328909 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 1647 | 1465203328911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1a9800 == 41 [pid = 1647] [id = 346] 01:55:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128f2ac00) [pid = 1647] [serial = 1037] [outer = 0x0] 01:55:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1294eb800) [pid = 1647] [serial = 1038] [outer = 0x128f2ac00] 01:55:28 INFO - PROCESS | 1647 | 1465203328965 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129637800) [pid = 1647] [serial = 1039] [outer = 0x128f2ac00] 01:55:29 INFO - PROCESS | 1647 | 1465203329534 Marionette TRACE conn2 <- [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]]]}] 01:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 772ms 01:55:29 INFO - PROCESS | 1647 | 1465203329541 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 1647 | 1465203329543 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:55:29 INFO - PROCESS | 1647 | 1465203329561 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:55:29 INFO - PROCESS | 1647 | 1465203329563 Marionette TRACE conn2 <- [1,1358,null,{}] 01:55:29 INFO - PROCESS | 1647 | 1465203329568 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:29 INFO - PROCESS | 1647 | 1465203329570 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:29 INFO - PROCESS | 1647 | 1465203329665 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:55:29 INFO - PROCESS | 1647 | 1465203329736 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1647 | 1465203329737 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c273000 == 42 [pid = 1647] [id = 347] 01:55:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a714800) [pid = 1647] [serial = 1040] [outer = 0x0] 01:55:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a8b8400) [pid = 1647] [serial = 1041] [outer = 0x12a714800] 01:55:29 INFO - PROCESS | 1647 | 1465203329765 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12ba2c400) [pid = 1647] [serial = 1042] [outer = 0x12a714800] 01:55:30 INFO - PROCESS | 1647 | 1465203330169 Marionette TRACE conn2 <- [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]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 642ms 01:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:55:30 INFO - PROCESS | 1647 | 1465203330187 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1647 | 1465203330188 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:55:30 INFO - PROCESS | 1647 | 1465203330191 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 1647 | 1465203330192 Marionette TRACE conn2 <- [1,1362,null,{}] 01:55:30 INFO - PROCESS | 1647 | 1465203330194 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:30 INFO - PROCESS | 1647 | 1465203330198 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:30 INFO - PROCESS | 1647 | 1465203330312 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:55:30 INFO - PROCESS | 1647 | 1465203330369 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 1647 | 1465203330370 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7d9000 == 43 [pid = 1647] [id = 348] 01:55:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12bd67800) [pid = 1647] [serial = 1043] [outer = 0x0] 01:55:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12be11800) [pid = 1647] [serial = 1044] [outer = 0x12bd67800] 01:55:30 INFO - PROCESS | 1647 | 1465203330399 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12c13f800) [pid = 1647] [serial = 1045] [outer = 0x12bd67800] 01:55:30 INFO - PROCESS | 1647 | 1465203330837 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 01:55:30 INFO - PROCESS | 1647 | 1465203330862 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1647 | 1465203330865 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:55:30 INFO - PROCESS | 1647 | 1465203330868 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 1647 | 1465203330869 Marionette TRACE conn2 <- [1,1366,null,{}] 01:55:30 INFO - PROCESS | 1647 | 1465203330872 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:30 INFO - PROCESS | 1647 | 1465203330873 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:31 INFO - PROCESS | 1647 | 1465203331063 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:55:31 INFO - PROCESS | 1647 | 1465203331180 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1647 | 1465203331181 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x11898a000 == 44 [pid = 1647] [id = 349] 01:55:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x112e66000) [pid = 1647] [serial = 1046] [outer = 0x0] 01:55:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x112ef5c00) [pid = 1647] [serial = 1047] [outer = 0x112e66000] 01:55:31 INFO - PROCESS | 1647 | 1465203331210 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x113a3ec00) [pid = 1647] [serial = 1048] [outer = 0x112e66000] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a91e800 == 43 [pid = 1647] [id = 341] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a805000 == 42 [pid = 1647] [id = 340] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec7800 == 41 [pid = 1647] [id = 339] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x125772800 == 40 [pid = 1647] [id = 338] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12371b800 == 39 [pid = 1647] [id = 337] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a2000 == 38 [pid = 1647] [id = 336] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x116983000 == 37 [pid = 1647] [id = 335] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117f2f800 == 36 [pid = 1647] [id = 333] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1240ee000 == 35 [pid = 1647] [id = 334] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12af58800 == 34 [pid = 1647] [id = 332] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7d9000 == 33 [pid = 1647] [id = 348] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12c273000 == 32 [pid = 1647] [id = 347] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1a9800 == 31 [pid = 1647] [id = 346] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed7000 == 30 [pid = 1647] [id = 345] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1250ae000 == 29 [pid = 1647] [id = 344] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12371e000 == 28 [pid = 1647] [id = 342] 01:55:32 INFO - PROCESS | 1647 | --DOCSHELL 0x116997000 == 27 [pid = 1647] [id = 343] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x124e9e000) [pid = 1647] [serial = 978] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x112ef8800) [pid = 1647] [serial = 963] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113a3f800) [pid = 1647] [serial = 964] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118843000) [pid = 1647] [serial = 969] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119426c00) [pid = 1647] [serial = 970] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1171c1000) [pid = 1647] [serial = 966] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11774e800) [pid = 1647] [serial = 967] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119d86000) [pid = 1647] [serial = 972] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123195800) [pid = 1647] [serial = 973] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1189c7800) [pid = 1647] [serial = 961] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118681000) [pid = 1647] [serial = 960] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11868b400) [pid = 1647] [serial = 946] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x117752000) [pid = 1647] [serial = 945] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123199c00) [pid = 1647] [serial = 949] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121317000) [pid = 1647] [serial = 948] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x126da8c00) [pid = 1647] [serial = 952] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1235bfc00) [pid = 1647] [serial = 951] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a718000) [pid = 1647] [serial = 955] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126da9c00) [pid = 1647] [serial = 981] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12949bc00) [pid = 1647] [serial = 954] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12a8bcc00) [pid = 1647] [serial = 958] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11868c000) [pid = 1647] [serial = 957] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x129499400) [pid = 1647] [serial = 993] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x125753c00) [pid = 1647] [serial = 979] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128d5b000) [pid = 1647] [serial = 984] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12575f000) [pid = 1647] [serial = 988] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11942a000) [pid = 1647] [serial = 987] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128d63000) [pid = 1647] [serial = 985] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x121311000) [pid = 1647] [serial = 975] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x129129c00) [pid = 1647] [serial = 991] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1231e8800) [pid = 1647] [serial = 976] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x129635c00) [pid = 1647] [serial = 994] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128dcc000) [pid = 1647] [serial = 990] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x127490800) [pid = 1647] [serial = 982] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12a830800) [pid = 1647] [serial = 996] [outer = 0x0] [url = about:blank] 01:55:32 INFO - PROCESS | 1647 | 1465203332438 Marionette TRACE conn2 <- [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] 01:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:55:32 INFO - PROCESS | 1647 | 1465203332498 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:55:32 INFO - PROCESS | 1647 | 1465203332502 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 1647 | 1465203332503 Marionette TRACE conn2 <- [1,1370,null,{}] 01:55:32 INFO - PROCESS | 1647 | 1465203332507 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:32 INFO - PROCESS | 1647 | 1465203332509 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:32 INFO - PROCESS | 1647 | 1465203332591 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:55:32 INFO - PROCESS | 1647 | 1465203332602 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 1647 | 1465203332605 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x11652e800 == 28 [pid = 1647] [id = 350] 01:55:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x113298800) [pid = 1647] [serial = 1049] [outer = 0x0] 01:55:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x113c39c00) [pid = 1647] [serial = 1050] [outer = 0x113298800] 01:55:32 INFO - PROCESS | 1647 | 1465203332633 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x116078000) [pid = 1647] [serial = 1051] [outer = 0x113298800] 01:55:32 INFO - PROCESS | 1647 | 1465203332974 Marionette TRACE conn2 <- [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] 01:55:33 INFO - PROCESS | 1647 | 1465203333027 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:55:33 INFO - PROCESS | 1647 | 1465203333032 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 1647 | 1465203333034 Marionette TRACE conn2 <- [1,1374,null,{}] 01:55:33 INFO - PROCESS | 1647 | 1465203333036 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 1647 | 1465203333038 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:33 INFO - PROCESS | 1647 | 1465203333115 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:55:33 INFO - PROCESS | 1647 | 1465203333119 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 1647 | 1465203333121 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x117114800 == 29 [pid = 1647] [id = 351] 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x116888400) [pid = 1647] [serial = 1052] [outer = 0x0] 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1171c1000) [pid = 1647] [serial = 1053] [outer = 0x116888400] 01:55:33 INFO - PROCESS | 1647 | 1465203333150 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x117695c00) [pid = 1647] [serial = 1054] [outer = 0x116888400] 01:55:33 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:33 INFO - PROCESS | 1647 | 1465203333503 Marionette TRACE conn2 <- [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] 01:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:55:33 INFO - PROCESS | 1647 | 1465203333553 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:55:33 INFO - PROCESS | 1647 | 1465203333556 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 1647 | 1465203333559 Marionette TRACE conn2 <- [1,1378,null,{}] 01:55:33 INFO - PROCESS | 1647 | 1465203333577 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 1647 | 1465203333581 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:33 INFO - PROCESS | 1647 | 1465203333683 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:55:33 INFO - PROCESS | 1647 | 1465203333693 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 1647 | 1465203333696 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b0800 == 30 [pid = 1647] [id = 352] 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11862c400) [pid = 1647] [serial = 1055] [outer = 0x0] 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11868ec00) [pid = 1647] [serial = 1056] [outer = 0x11862c400] 01:55:33 INFO - PROCESS | 1647 | 1465203333749 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1189c4400) [pid = 1647] [serial = 1057] [outer = 0x11862c400] 01:55:34 INFO - PROCESS | 1647 | 1465203334142 Marionette TRACE conn2 <- [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] 01:55:34 INFO - PROCESS | 1647 | 1465203334180 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:55:34 INFO - PROCESS | 1647 | 1465203334195 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 1647 | 1465203334196 Marionette TRACE conn2 <- [1,1382,null,{}] 01:55:34 INFO - PROCESS | 1647 | 1465203334199 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:34 INFO - PROCESS | 1647 | 1465203334201 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:34 INFO - PROCESS | 1647 | 1465203334276 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:55:34 INFO - PROCESS | 1647 | 1465203334281 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1647 | 1465203334283 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231c8800 == 31 [pid = 1647] [id = 353] 01:55:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119423800) [pid = 1647] [serial = 1058] [outer = 0x0] 01:55:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119488000) [pid = 1647] [serial = 1059] [outer = 0x119423800] 01:55:34 INFO - PROCESS | 1647 | 1465203334308 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1194e3400) [pid = 1647] [serial = 1060] [outer = 0x119423800] 01:55:34 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:34 INFO - PROCESS | 1647 | 1465203334741 Marionette TRACE conn2 <- [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] 01:55:34 INFO - PROCESS | 1647 | 1465203334769 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:55:34 INFO - PROCESS | 1647 | 1465203334772 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 1647 | 1465203334774 Marionette TRACE conn2 <- [1,1386,null,{}] 01:55:34 INFO - PROCESS | 1647 | 1465203334777 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:34 INFO - PROCESS | 1647 | 1465203334779 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:34 INFO - PROCESS | 1647 | 1465203334934 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:55:34 INFO - PROCESS | 1647 | 1465203334956 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1647 | 1465203334958 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x124720800 == 32 [pid = 1647] [id = 354] 01:55:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11951bc00) [pid = 1647] [serial = 1061] [outer = 0x0] 01:55:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119529c00) [pid = 1647] [serial = 1062] [outer = 0x11951bc00] 01:55:35 INFO - PROCESS | 1647 | 1465203334998 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119d94000) [pid = 1647] [serial = 1063] [outer = 0x11951bc00] 01:55:35 INFO - PROCESS | 1647 | 1465203335360 Marionette TRACE conn2 <- [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] 01:55:35 INFO - PROCESS | 1647 | 1465203335393 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:55:35 INFO - PROCESS | 1647 | 1465203335395 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1647 | 1465203335396 Marionette TRACE conn2 <- [1,1390,null,{}] 01:55:35 INFO - PROCESS | 1647 | 1465203335399 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 1647 | 1465203335403 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:35 INFO - PROCESS | 1647 | 1465203335513 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:55:35 INFO - PROCESS | 1647 | 1465203335547 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 1647 | 1465203335549 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x125dbc800 == 33 [pid = 1647] [id = 355] 01:55:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12130d000) [pid = 1647] [serial = 1064] [outer = 0x0] 01:55:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x123199c00) [pid = 1647] [serial = 1065] [outer = 0x12130d000] 01:55:35 INFO - PROCESS | 1647 | 1465203335573 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1243c6000) [pid = 1647] [serial = 1066] [outer = 0x12130d000] 01:55:35 INFO - PROCESS | 1647 | 1465203335894 Marionette TRACE conn2 <- [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]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 01:55:35 INFO - PROCESS | 1647 | 1465203335915 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:55:35 INFO - PROCESS | 1647 | 1465203335917 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:55:35 INFO - PROCESS | 1647 | 1465203335919 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1647 | 1465203335920 Marionette TRACE conn2 <- [1,1394,null,{}] 01:55:35 INFO - PROCESS | 1647 | 1465203335929 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 1647 | 1465203335930 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:36 INFO - PROCESS | 1647 | 1465203336029 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:55:36 INFO - PROCESS | 1647 | 1465203336032 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1647 | 1465203336033 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d74000 == 34 [pid = 1647] [id = 356] 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12130f000) [pid = 1647] [serial = 1067] [outer = 0x0] 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12507a800) [pid = 1647] [serial = 1068] [outer = 0x12130f000] 01:55:36 INFO - PROCESS | 1647 | 1465203336057 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125755400) [pid = 1647] [serial = 1069] [outer = 0x12130f000] 01:55:36 INFO - PROCESS | 1647 | 1465203336393 Marionette TRACE conn2 <- [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]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 524ms 01:55:36 INFO - PROCESS | 1647 | 1465203336444 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 1647 | 1465203336445 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:55:36 INFO - PROCESS | 1647 | 1465203336447 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 1647 | 1465203336448 Marionette TRACE conn2 <- [1,1398,null,{}] 01:55:36 INFO - PROCESS | 1647 | 1465203336450 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 1647 | 1465203336451 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:36 INFO - PROCESS | 1647 | 1465203336691 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1171c6800) [pid = 1647] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118821000) [pid = 1647] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128f31800) [pid = 1647] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1243c7000) [pid = 1647] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11601ac00) [pid = 1647] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x129127000) [pid = 1647] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x115038400) [pid = 1647] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1189d1400) [pid = 1647] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118634000) [pid = 1647] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bb78c00) [pid = 1647] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:55:36 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x113ccbc00) [pid = 1647] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:55:36 INFO - PROCESS | 1647 | 1465203336755 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1647 | 1465203336756 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x119994800 == 35 [pid = 1647] [id = 357] 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1128d6000) [pid = 1647] [serial = 1070] [outer = 0x0] 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x115038400) [pid = 1647] [serial = 1071] [outer = 0x1128d6000] 01:55:36 INFO - PROCESS | 1647 | 1465203336797 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119425800) [pid = 1647] [serial = 1072] [outer = 0x1128d6000] 01:55:37 INFO - PROCESS | 1647 | 1465203337222 Marionette TRACE conn2 <- [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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 821ms 01:55:37 INFO - PROCESS | 1647 | 1465203337269 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1647 | 1465203337271 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:55:37 INFO - PROCESS | 1647 | 1465203337274 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1647 | 1465203337275 Marionette TRACE conn2 <- [1,1402,null,{}] 01:55:37 INFO - PROCESS | 1647 | 1465203337278 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:37 INFO - PROCESS | 1647 | 1465203337279 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:37 INFO - PROCESS | 1647 | 1465203337338 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:55:37 INFO - PROCESS | 1647 | 1465203337341 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 1647 | 1465203337352 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x129799000 == 36 [pid = 1647] [id = 358] 01:55:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1243c4400) [pid = 1647] [serial = 1073] [outer = 0x0] 01:55:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x126dacc00) [pid = 1647] [serial = 1074] [outer = 0x1243c4400] 01:55:37 INFO - PROCESS | 1647 | 1465203337385 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x127435000) [pid = 1647] [serial = 1075] [outer = 0x1243c4400] 01:55:37 INFO - PROCESS | 1647 | 1465203337877 Marionette TRACE conn2 <- [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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 01:55:37 INFO - PROCESS | 1647 | 1465203337905 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:55:37 INFO - PROCESS | 1647 | 1465203337907 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:55:37 INFO - PROCESS | 1647 | 1465203337911 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1647 | 1465203337914 Marionette TRACE conn2 <- [1,1406,null,{}] 01:55:37 INFO - PROCESS | 1647 | 1465203337918 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:37 INFO - PROCESS | 1647 | 1465203337920 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:38 INFO - PROCESS | 1647 | 1465203338041 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:55:38 INFO - PROCESS | 1647 | 1465203338051 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1647 | 1465203338051 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a805800 == 37 [pid = 1647] [id = 359] 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x127493400) [pid = 1647] [serial = 1076] [outer = 0x0] 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128d57c00) [pid = 1647] [serial = 1077] [outer = 0x127493400] 01:55:38 INFO - PROCESS | 1647 | 1465203338091 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128d5fc00) [pid = 1647] [serial = 1078] [outer = 0x127493400] 01:55:38 INFO - PROCESS | 1647 | 1465203338437 Marionette TRACE conn2 <- [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]]]}] 01:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 574ms 01:55:38 INFO - PROCESS | 1647 | 1465203338484 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:55:38 INFO - PROCESS | 1647 | 1465203338486 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:55:38 INFO - PROCESS | 1647 | 1465203338488 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 1647 | 1465203338490 Marionette TRACE conn2 <- [1,1410,null,{}] 01:55:38 INFO - PROCESS | 1647 | 1465203338492 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 1647 | 1465203338494 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:38 INFO - PROCESS | 1647 | 1465203338606 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:55:38 INFO - PROCESS | 1647 | 1465203338622 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1647 | 1465203338624 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8e0800 == 38 [pid = 1647] [id = 360] 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12749c400) [pid = 1647] [serial = 1079] [outer = 0x0] 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128dc8400) [pid = 1647] [serial = 1080] [outer = 0x12749c400] 01:55:38 INFO - PROCESS | 1647 | 1465203338650 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1294a0000) [pid = 1647] [serial = 1081] [outer = 0x12749c400] 01:55:39 INFO - PROCESS | 1647 | 1465203339341 Marionette TRACE conn2 <- [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]]]}] 01:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 871ms 01:55:39 INFO - PROCESS | 1647 | 1465203339360 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 1647 | 1465203339362 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:55:39 INFO - PROCESS | 1647 | 1465203339366 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 1647 | 1465203339369 Marionette TRACE conn2 <- [1,1414,null,{}] 01:55:39 INFO - PROCESS | 1647 | 1465203339372 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 1647 | 1465203339374 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:39 INFO - PROCESS | 1647 | 1465203339486 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:55:39 INFO - PROCESS | 1647 | 1465203339541 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1647 | 1465203339543 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867d000 == 39 [pid = 1647] [id = 361] 01:55:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x115e0e400) [pid = 1647] [serial = 1082] [outer = 0x0] 01:55:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1167f0000) [pid = 1647] [serial = 1083] [outer = 0x115e0e400] 01:55:39 INFO - PROCESS | 1647 | 1465203339574 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1173f4800) [pid = 1647] [serial = 1084] [outer = 0x115e0e400] 01:55:40 INFO - PROCESS | 1647 | 1465203340328 Marionette TRACE conn2 <- [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]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 973ms 01:55:40 INFO - PROCESS | 1647 | 1465203340338 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:55:40 INFO - PROCESS | 1647 | 1465203340341 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:55:40 INFO - PROCESS | 1647 | 1465203340344 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 1647 | 1465203340345 Marionette TRACE conn2 <- [1,1418,null,{}] 01:55:40 INFO - PROCESS | 1647 | 1465203340349 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:40 INFO - PROCESS | 1647 | 1465203340351 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:40 INFO - PROCESS | 1647 | 1465203340457 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:55:40 INFO - PROCESS | 1647 | 1465203340511 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 1647 | 1465203340514 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e4d000 == 40 [pid = 1647] [id = 362] 01:55:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1162e9800) [pid = 1647] [serial = 1085] [outer = 0x0] 01:55:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116891000) [pid = 1647] [serial = 1086] [outer = 0x1162e9800] 01:55:40 INFO - PROCESS | 1647 | 1465203340543 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1173f3800) [pid = 1647] [serial = 1087] [outer = 0x1162e9800] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a805800 == 39 [pid = 1647] [id = 359] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x129799000 == 38 [pid = 1647] [id = 358] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x119994800 == 37 [pid = 1647] [id = 357] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x128d74000 == 36 [pid = 1647] [id = 356] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x125dbc800 == 35 [pid = 1647] [id = 355] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x124720800 == 34 [pid = 1647] [id = 354] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1231c8800 == 33 [pid = 1647] [id = 353] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b0800 == 32 [pid = 1647] [id = 352] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x117114800 == 31 [pid = 1647] [id = 351] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11652e800 == 30 [pid = 1647] [id = 350] 01:55:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11898a000 == 29 [pid = 1647] [id = 349] 01:55:40 INFO - PROCESS | 1647 | 1465203340931 Marionette TRACE conn2 <- [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]]]}] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x127435400) [pid = 1647] [serial = 1017] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129630800) [pid = 1647] [serial = 1020] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1251b5c00) [pid = 1647] [serial = 1014] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116b76c00) [pid = 1647] [serial = 999] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118157800) [pid = 1647] [serial = 1000] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12a973800) [pid = 1647] [serial = 997] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118157400) [pid = 1647] [serial = 1005] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118634c00) [pid = 1647] [serial = 1006] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1194e4c00) [pid = 1647] [serial = 1002] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119c3c800) [pid = 1647] [serial = 1003] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11942bc00) [pid = 1647] [serial = 1008] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12bb7b800) [pid = 1647] [serial = 1023] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121310000) [pid = 1647] [serial = 1009] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124220c00) [pid = 1647] [serial = 1011] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x124edb800) [pid = 1647] [serial = 1012] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11883ec00) [pid = 1647] [serial = 1027] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bd64c00) [pid = 1647] [serial = 1024] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a976800) [pid = 1647] [serial = 1021] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128dc5400) [pid = 1647] [serial = 1018] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x126fdac00) [pid = 1647] [serial = 1015] [outer = 0x0] [url = about:blank] 01:55:40 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x117754000) [pid = 1647] [serial = 1026] [outer = 0x0] [url = about:blank] 01:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 622ms 01:55:40 INFO - PROCESS | 1647 | 1465203340966 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:55:40 INFO - PROCESS | 1647 | 1465203340969 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:55:40 INFO - PROCESS | 1647 | 1465203340974 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 1647 | 1465203340976 Marionette TRACE conn2 <- [1,1422,null,{}] 01:55:40 INFO - PROCESS | 1647 | 1465203340978 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:40 INFO - PROCESS | 1647 | 1465203340980 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:41 INFO - PROCESS | 1647 | 1465203341059 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:55:41 INFO - PROCESS | 1647 | 1465203341065 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1647 | 1465203341067 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e6000 == 30 [pid = 1647] [id = 363] 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118218800) [pid = 1647] [serial = 1088] [outer = 0x0] 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11829cc00) [pid = 1647] [serial = 1089] [outer = 0x118218800] 01:55:41 INFO - PROCESS | 1647 | 1465203341094 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118688000) [pid = 1647] [serial = 1090] [outer = 0x118218800] 01:55:41 INFO - PROCESS | 1647 | 1465203341445 Marionette TRACE conn2 <- [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]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 523ms 01:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:55:41 INFO - PROCESS | 1647 | 1465203341497 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 1647 | 1465203341498 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:55:41 INFO - PROCESS | 1647 | 1465203341500 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 1647 | 1465203341502 Marionette TRACE conn2 <- [1,1426,null,{}] 01:55:41 INFO - PROCESS | 1647 | 1465203341510 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:41 INFO - PROCESS | 1647 | 1465203341514 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:41 INFO - PROCESS | 1647 | 1465203341593 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:55:41 INFO - PROCESS | 1647 | 1465203341601 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1647 | 1465203341603 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x121381800 == 31 [pid = 1647] [id = 364] 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11923a400) [pid = 1647] [serial = 1091] [outer = 0x0] 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11942f000) [pid = 1647] [serial = 1092] [outer = 0x11923a400] 01:55:41 INFO - PROCESS | 1647 | 1465203341630 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119c34800) [pid = 1647] [serial = 1093] [outer = 0x11923a400] 01:55:42 INFO - PROCESS | 1647 | 1465203341998 Marionette TRACE conn2 <- [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]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 01:55:42 INFO - PROCESS | 1647 | 1465203342025 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1647 | 1465203342027 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:55:42 INFO - PROCESS | 1647 | 1465203342029 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 1647 | 1465203342030 Marionette TRACE conn2 <- [1,1430,null,{}] 01:55:42 INFO - PROCESS | 1647 | 1465203342033 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 1647 | 1465203342034 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:42 INFO - PROCESS | 1647 | 1465203342112 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:55:42 INFO - PROCESS | 1647 | 1465203342117 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1647 | 1465203342118 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x125015800 == 32 [pid = 1647] [id = 365] 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11a002c00) [pid = 1647] [serial = 1094] [outer = 0x0] 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121310400) [pid = 1647] [serial = 1095] [outer = 0x11a002c00] 01:55:42 INFO - PROCESS | 1647 | 1465203342144 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12319d800) [pid = 1647] [serial = 1096] [outer = 0x11a002c00] 01:55:42 INFO - PROCESS | 1647 | 1465203342470 Marionette TRACE conn2 <- [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]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 470ms 01:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:55:42 INFO - PROCESS | 1647 | 1465203342501 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1647 | 1465203342502 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:55:42 INFO - PROCESS | 1647 | 1465203342504 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 1647 | 1465203342505 Marionette TRACE conn2 <- [1,1434,null,{}] 01:55:42 INFO - PROCESS | 1647 | 1465203342507 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 1647 | 1465203342508 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:42 INFO - PROCESS | 1647 | 1465203342580 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:55:42 INFO - PROCESS | 1647 | 1465203342586 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1647 | 1465203342587 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271f6000 == 33 [pid = 1647] [id = 366] 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x112efd800) [pid = 1647] [serial = 1097] [outer = 0x0] 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x123593400) [pid = 1647] [serial = 1098] [outer = 0x112efd800] 01:55:42 INFO - PROCESS | 1647 | 1465203342611 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1243c4800) [pid = 1647] [serial = 1099] [outer = 0x112efd800] 01:55:42 INFO - PROCESS | 1647 | 1465203342969 Marionette TRACE conn2 <- [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]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 469ms 01:55:42 INFO - PROCESS | 1647 | 1465203342973 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1647 | 1465203342974 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:55:42 INFO - PROCESS | 1647 | 1465203342976 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 1647 | 1465203342977 Marionette TRACE conn2 <- [1,1438,null,{}] 01:55:42 INFO - PROCESS | 1647 | 1465203342980 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 1647 | 1465203342986 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:43 INFO - PROCESS | 1647 | 1465203343111 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:55:43 INFO - PROCESS | 1647 | 1465203343123 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1647 | 1465203343124 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d6e800 == 34 [pid = 1647] [id = 367] 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124be8400) [pid = 1647] [serial = 1100] [outer = 0x0] 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1252f5c00) [pid = 1647] [serial = 1101] [outer = 0x124be8400] 01:55:43 INFO - PROCESS | 1647 | 1465203343149 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128dc6800) [pid = 1647] [serial = 1102] [outer = 0x124be8400] 01:55:43 INFO - PROCESS | 1647 | 1465203343518 Marionette TRACE conn2 <- [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]]]}] 01:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 01:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:55:43 INFO - PROCESS | 1647 | 1465203343551 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 1647 | 1465203343553 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:55:43 INFO - PROCESS | 1647 | 1465203343556 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 1647 | 1465203343558 Marionette TRACE conn2 <- [1,1442,null,{}] 01:55:43 INFO - PROCESS | 1647 | 1465203343562 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:43 INFO - PROCESS | 1647 | 1465203343564 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:43 INFO - PROCESS | 1647 | 1465203343688 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:55:43 INFO - PROCESS | 1647 | 1465203343692 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1647 | 1465203343693 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a772800 == 35 [pid = 1647] [id = 368] 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119432400) [pid = 1647] [serial = 1103] [outer = 0x0] 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129128800) [pid = 1647] [serial = 1104] [outer = 0x119432400] 01:55:43 INFO - PROCESS | 1647 | 1465203343717 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12949d000) [pid = 1647] [serial = 1105] [outer = 0x119432400] 01:55:44 INFO - PROCESS | 1647 | 1465203344073 Marionette TRACE conn2 <- [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]]]}] 01:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 01:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:55:44 INFO - PROCESS | 1647 | 1465203344126 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1647 | 1465203344127 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:55:44 INFO - PROCESS | 1647 | 1465203344129 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 1647 | 1465203344130 Marionette TRACE conn2 <- [1,1446,null,{}] 01:55:44 INFO - PROCESS | 1647 | 1465203344133 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 1647 | 1465203344134 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:44 INFO - PROCESS | 1647 | 1465203344231 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:55:44 INFO - PROCESS | 1647 | 1465203344234 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1647 | 1465203344235 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x117106000 == 36 [pid = 1647] [id = 369] 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124e9f400) [pid = 1647] [serial = 1106] [outer = 0x0] 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1294eb000) [pid = 1647] [serial = 1107] [outer = 0x124e9f400] 01:55:44 INFO - PROCESS | 1647 | 1465203344259 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129630400) [pid = 1647] [serial = 1108] [outer = 0x124e9f400] 01:55:44 INFO - PROCESS | 1647 | 1465203344616 Marionette TRACE conn2 <- [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]]]}] 01:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 01:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:55:44 INFO - PROCESS | 1647 | 1465203344656 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1647 | 1465203344657 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:55:44 INFO - PROCESS | 1647 | 1465203344659 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 1647 | 1465203344661 Marionette TRACE conn2 <- [1,1450,null,{}] 01:55:44 INFO - PROCESS | 1647 | 1465203344664 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 1647 | 1465203344666 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:44 INFO - PROCESS | 1647 | 1465203344776 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:55:44 INFO - PROCESS | 1647 | 1465203344825 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1647 | 1465203344827 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba04800 == 37 [pid = 1647] [id = 370] 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12949ec00) [pid = 1647] [serial = 1109] [outer = 0x0] 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a714400) [pid = 1647] [serial = 1110] [outer = 0x12949ec00] 01:55:44 INFO - PROCESS | 1647 | 1465203344881 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8b9400) [pid = 1647] [serial = 1111] [outer = 0x12949ec00] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x127493400) [pid = 1647] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11951bc00) [pid = 1647] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x113298800) [pid = 1647] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11862c400) [pid = 1647] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116888400) [pid = 1647] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11695ec00) [pid = 1647] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112e66000) [pid = 1647] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118821800) [pid = 1647] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12575d000) [pid = 1647] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128f2ac00) [pid = 1647] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a714800) [pid = 1647] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12bd67800) [pid = 1647] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12130d000) [pid = 1647] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12130f000) [pid = 1647] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1243c4400) [pid = 1647] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119423800) [pid = 1647] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:55:45 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1128d6000) [pid = 1647] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:55:45 INFO - PROCESS | 1647 | 1465203345378 Marionette TRACE conn2 <- [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]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 769ms 01:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:55:45 INFO - PROCESS | 1647 | 1465203345429 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1647 | 1465203345430 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:55:45 INFO - PROCESS | 1647 | 1465203345432 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1647 | 1465203345433 Marionette TRACE conn2 <- [1,1454,null,{}] 01:55:45 INFO - PROCESS | 1647 | 1465203345436 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 1647 | 1465203345437 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:45 INFO - PROCESS | 1647 | 1465203345551 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:55:45 INFO - PROCESS | 1647 | 1465203345587 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 1647 | 1465203345588 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12979c800 == 38 [pid = 1647] [id = 371] 01:55:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x112ef7000) [pid = 1647] [serial = 1112] [outer = 0x0] 01:55:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1194e7800) [pid = 1647] [serial = 1113] [outer = 0x112ef7000] 01:55:45 INFO - PROCESS | 1647 | 1465203345613 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124ee4000) [pid = 1647] [serial = 1114] [outer = 0x112ef7000] 01:55:45 INFO - PROCESS | 1647 | 1465203345874 Marionette TRACE conn2 <- [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]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 471ms 01:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:55:45 INFO - PROCESS | 1647 | 1465203345904 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1647 | 1465203345906 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:55:45 INFO - PROCESS | 1647 | 1465203345908 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1647 | 1465203345910 Marionette TRACE conn2 <- [1,1458,null,{}] 01:55:45 INFO - PROCESS | 1647 | 1465203345912 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 1647 | 1465203345915 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:46 INFO - PROCESS | 1647 | 1465203346018 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:55:46 INFO - PROCESS | 1647 | 1465203346029 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1647 | 1465203346030 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1c1000 == 39 [pid = 1647] [id = 372] 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125d98000) [pid = 1647] [serial = 1115] [outer = 0x0] 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12a832400) [pid = 1647] [serial = 1116] [outer = 0x125d98000] 01:55:46 INFO - PROCESS | 1647 | 1465203346056 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12bb79400) [pid = 1647] [serial = 1117] [outer = 0x125d98000] 01:55:46 INFO - PROCESS | 1647 | 1465203346401 Marionette TRACE conn2 <- [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]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 01:55:46 INFO - PROCESS | 1647 | 1465203346428 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 1647 | 1465203346429 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:55:46 INFO - PROCESS | 1647 | 1465203346434 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - PROCESS | 1647 | 1465203346435 Marionette TRACE conn2 <- [1,1462,null,{}] 01:55:46 INFO - PROCESS | 1647 | 1465203346437 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:46 INFO - PROCESS | 1647 | 1465203346438 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:46 INFO - PROCESS | 1647 | 1465203346540 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:55:46 INFO - PROCESS | 1647 | 1465203346547 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1647 | 1465203346550 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27b800 == 40 [pid = 1647] [id = 373] 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12abd9000) [pid = 1647] [serial = 1118] [outer = 0x0] 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd64000) [pid = 1647] [serial = 1119] [outer = 0x12abd9000] 01:55:46 INFO - PROCESS | 1647 | 1465203346574 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12be0bc00) [pid = 1647] [serial = 1120] [outer = 0x12abd9000] 01:55:46 INFO - PROCESS | 1647 | 1465203346889 Marionette TRACE conn2 <- [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]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 01:55:46 INFO - PROCESS | 1647 | 1465203346903 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 1647 | 1465203346904 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:55:46 INFO - PROCESS | 1647 | 1465203346906 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - PROCESS | 1647 | 1465203346908 Marionette TRACE conn2 <- [1,1466,null,{}] 01:55:46 INFO - PROCESS | 1647 | 1465203346910 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:46 INFO - PROCESS | 1647 | 1465203346911 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:47 INFO - PROCESS | 1647 | 1465203347002 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:55:47 INFO - PROCESS | 1647 | 1465203347006 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 1647 | 1465203347007 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd5000 == 41 [pid = 1647] [id = 374] 01:55:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12be11000) [pid = 1647] [serial = 1121] [outer = 0x0] 01:55:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bf60c00) [pid = 1647] [serial = 1122] [outer = 0x12be11000] 01:55:47 INFO - PROCESS | 1647 | 1465203347031 Marionette DEBUG loaded listener.js 01:55:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bf65800) [pid = 1647] [serial = 1123] [outer = 0x12be11000] 01:55:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e6000 == 40 [pid = 1647] [id = 363] 01:55:47 INFO - PROCESS | 1647 | --DOCSHELL 0x115e4d000 == 39 [pid = 1647] [id = 362] 01:55:47 INFO - PROCESS | 1647 | --DOCSHELL 0x11867d000 == 38 [pid = 1647] [id = 361] 01:55:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8e0800 == 37 [pid = 1647] [id = 360] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x125015800 == 36 [pid = 1647] [id = 365] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x121381800 == 35 [pid = 1647] [id = 364] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba04800 == 34 [pid = 1647] [id = 370] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12979c800 == 33 [pid = 1647] [id = 371] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1271f6000 == 32 [pid = 1647] [id = 366] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12a772800 == 31 [pid = 1647] [id = 368] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1c1000 == 30 [pid = 1647] [id = 372] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x128d6e800 == 29 [pid = 1647] [id = 367] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x117106000 == 28 [pid = 1647] [id = 369] 01:55:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27b800 == 27 [pid = 1647] [id = 373] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128d57c00) [pid = 1647] [serial = 1077] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119529c00) [pid = 1647] [serial = 1062] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x113c39c00) [pid = 1647] [serial = 1050] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116078000) [pid = 1647] [serial = 1051] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11868ec00) [pid = 1647] [serial = 1056] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1189c4400) [pid = 1647] [serial = 1057] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1171c1000) [pid = 1647] [serial = 1053] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118298400) [pid = 1647] [serial = 1030] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117695c00) [pid = 1647] [serial = 1054] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1173f2400) [pid = 1647] [serial = 1029] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113a3ec00) [pid = 1647] [serial = 1048] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112ef5c00) [pid = 1647] [serial = 1047] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12319b000) [pid = 1647] [serial = 1033] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119c36400) [pid = 1647] [serial = 1032] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128d5a800) [pid = 1647] [serial = 1036] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x126da7400) [pid = 1647] [serial = 1035] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x129637800) [pid = 1647] [serial = 1039] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1294eb800) [pid = 1647] [serial = 1038] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12ba2c400) [pid = 1647] [serial = 1042] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12a8b8400) [pid = 1647] [serial = 1041] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12c13f800) [pid = 1647] [serial = 1045] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12be11800) [pid = 1647] [serial = 1044] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1243c6000) [pid = 1647] [serial = 1066] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x123199c00) [pid = 1647] [serial = 1065] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119d94000) [pid = 1647] [serial = 1063] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12507a800) [pid = 1647] [serial = 1068] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x126dacc00) [pid = 1647] [serial = 1074] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x119488000) [pid = 1647] [serial = 1059] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x125755400) [pid = 1647] [serial = 1069] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x115038400) [pid = 1647] [serial = 1071] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x127435000) [pid = 1647] [serial = 1075] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x119425800) [pid = 1647] [serial = 1072] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x1194e3400) [pid = 1647] [serial = 1060] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x128d5fc00) [pid = 1647] [serial = 1078] [outer = 0x0] [url = about:blank] 01:55:48 INFO - PROCESS | 1647 | 1465203348473 Marionette TRACE conn2 <- [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]]]}] 01:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1577ms 01:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:55:48 INFO - PROCESS | 1647 | 1465203348485 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:55:48 INFO - PROCESS | 1647 | 1465203348487 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:55:48 INFO - PROCESS | 1647 | 1465203348491 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:55:48 INFO - PROCESS | 1647 | 1465203348493 Marionette TRACE conn2 <- [1,1470,null,{}] 01:55:48 INFO - PROCESS | 1647 | 1465203348497 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:48 INFO - PROCESS | 1647 | 1465203348499 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:48 INFO - PROCESS | 1647 | 1465203348583 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:55:48 INFO - PROCESS | 1647 | 1465203348635 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 1647 | 1465203348638 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b5000 == 28 [pid = 1647] [id = 375] 01:55:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x113a3f800) [pid = 1647] [serial = 1124] [outer = 0x0] 01:55:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x113cd1c00) [pid = 1647] [serial = 1125] [outer = 0x113a3f800] 01:55:48 INFO - PROCESS | 1647 | 1465203348667 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x116283800) [pid = 1647] [serial = 1126] [outer = 0x113a3f800] 01:55:49 INFO - PROCESS | 1647 | 1465203349027 Marionette TRACE conn2 <- [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]]]}] 01:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 01:55:49 INFO - PROCESS | 1647 | 1465203349063 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 1647 | 1465203349069 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:55:49 INFO - PROCESS | 1647 | 1465203349076 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 1647 | 1465203349079 Marionette TRACE conn2 <- [1,1474,null,{}] 01:55:49 INFO - PROCESS | 1647 | 1465203349082 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 1647 | 1465203349085 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:49 INFO - PROCESS | 1647 | 1465203349209 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:55:49 INFO - PROCESS | 1647 | 1465203349289 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1647 | 1465203349290 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f13000 == 29 [pid = 1647] [id = 376] 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x116283c00) [pid = 1647] [serial = 1127] [outer = 0x0] 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x116b78800) [pid = 1647] [serial = 1128] [outer = 0x116283c00] 01:55:49 INFO - PROCESS | 1647 | 1465203349333 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1173fc800) [pid = 1647] [serial = 1129] [outer = 0x116283c00] 01:55:49 INFO - PROCESS | 1647 | 1465203349644 Marionette TRACE conn2 <- [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]]]}] 01:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 622ms 01:55:49 INFO - PROCESS | 1647 | 1465203349697 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:55:49 INFO - PROCESS | 1647 | 1465203349709 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:55:49 INFO - PROCESS | 1647 | 1465203349712 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 1647 | 1465203349715 Marionette TRACE conn2 <- [1,1478,null,{}] 01:55:49 INFO - PROCESS | 1647 | 1465203349725 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 1647 | 1465203349728 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:49 INFO - PROCESS | 1647 | 1465203349824 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:55:49 INFO - PROCESS | 1647 | 1465203349852 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1647 | 1465203349854 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a3000 == 30 [pid = 1647] [id = 377] 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1128d0000) [pid = 1647] [serial = 1130] [outer = 0x0] 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11858bc00) [pid = 1647] [serial = 1131] [outer = 0x1128d0000] 01:55:49 INFO - PROCESS | 1647 | 1465203349882 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x118684800) [pid = 1647] [serial = 1132] [outer = 0x1128d0000] 01:55:50 INFO - PROCESS | 1647 | 1465203350195 Marionette TRACE conn2 <- [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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 525ms 01:55:50 INFO - PROCESS | 1647 | 1465203350253 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1647 | 1465203350255 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:55:50 INFO - PROCESS | 1647 | 1465203350265 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 1647 | 1465203350266 Marionette TRACE conn2 <- [1,1482,null,{}] 01:55:50 INFO - PROCESS | 1647 | 1465203350268 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:50 INFO - PROCESS | 1647 | 1465203350269 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:50 INFO - PROCESS | 1647 | 1465203350344 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:55:50 INFO - PROCESS | 1647 | 1465203350349 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1647 | 1465203350351 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x121377800 == 31 [pid = 1647] [id = 378] 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x11829bc00) [pid = 1647] [serial = 1133] [outer = 0x0] 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118842c00) [pid = 1647] [serial = 1134] [outer = 0x11829bc00] 01:55:50 INFO - PROCESS | 1647 | 1465203350428 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1194e8800) [pid = 1647] [serial = 1135] [outer = 0x11829bc00] 01:55:50 INFO - PROCESS | 1647 | 1465203350696 Marionette TRACE conn2 <- [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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 473ms 01:55:50 INFO - PROCESS | 1647 | 1465203350737 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1647 | 1465203350738 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:55:50 INFO - PROCESS | 1647 | 1465203350741 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 1647 | 1465203350742 Marionette TRACE conn2 <- [1,1486,null,{}] 01:55:50 INFO - PROCESS | 1647 | 1465203350744 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:50 INFO - PROCESS | 1647 | 1465203350745 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:50 INFO - PROCESS | 1647 | 1465203350822 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:55:50 INFO - PROCESS | 1647 | 1465203350826 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1647 | 1465203350827 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x123720000 == 32 [pid = 1647] [id = 379] 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11607b000) [pid = 1647] [serial = 1136] [outer = 0x0] 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x119526000) [pid = 1647] [serial = 1137] [outer = 0x11607b000] 01:55:50 INFO - PROCESS | 1647 | 1465203350854 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119d08400) [pid = 1647] [serial = 1138] [outer = 0x11607b000] 01:55:51 INFO - PROCESS | 1647 | 1465203351193 Marionette TRACE conn2 <- [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]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 471ms 01:55:51 INFO - PROCESS | 1647 | 1465203351212 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 1647 | 1465203351214 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:55:51 INFO - PROCESS | 1647 | 1465203351218 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 1647 | 1465203351219 Marionette TRACE conn2 <- [1,1490,null,{}] 01:55:51 INFO - PROCESS | 1647 | 1465203351222 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:51 INFO - PROCESS | 1647 | 1465203351225 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:51 INFO - PROCESS | 1647 | 1465203351334 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:55:51 INFO - PROCESS | 1647 | 1465203351342 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 1647 | 1465203351343 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12481b800 == 33 [pid = 1647] [id = 380] 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1194e9000) [pid = 1647] [serial = 1139] [outer = 0x0] 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11a002400) [pid = 1647] [serial = 1140] [outer = 0x1194e9000] 01:55:51 INFO - PROCESS | 1647 | 1465203351368 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1235bf800) [pid = 1647] [serial = 1141] [outer = 0x1194e9000] 01:55:51 INFO - PROCESS | 1647 | 1465203351666 Marionette TRACE conn2 <- [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]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 01:55:51 INFO - PROCESS | 1647 | 1465203351688 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 1647 | 1465203351689 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:55:51 INFO - PROCESS | 1647 | 1465203351691 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 1647 | 1465203351692 Marionette TRACE conn2 <- [1,1494,null,{}] 01:55:51 INFO - PROCESS | 1647 | 1465203351695 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:51 INFO - PROCESS | 1647 | 1465203351696 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:51 INFO - PROCESS | 1647 | 1465203351773 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:55:51 INFO - PROCESS | 1647 | 1465203351776 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 1647 | 1465203351777 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12746e000 == 34 [pid = 1647] [id = 381] 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112e66c00) [pid = 1647] [serial = 1142] [outer = 0x0] 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12486f000) [pid = 1647] [serial = 1143] [outer = 0x112e66c00] 01:55:51 INFO - PROCESS | 1647 | 1465203351803 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x124ee1400) [pid = 1647] [serial = 1144] [outer = 0x112e66c00] 01:55:52 INFO - PROCESS | 1647 | 1465203352160 Marionette TRACE conn2 <- [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]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 01:55:52 INFO - PROCESS | 1647 | 1465203352225 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 1647 | 1465203352227 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:55:52 INFO - PROCESS | 1647 | 1465203352231 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 1647 | 1465203352232 Marionette TRACE conn2 <- [1,1498,null,{}] 01:55:52 INFO - PROCESS | 1647 | 1465203352236 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 1647 | 1465203352238 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:52 INFO - PROCESS | 1647 | 1465203352350 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:55:52 INFO - PROCESS | 1647 | 1465203352358 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1647 | 1465203352359 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d7f000 == 35 [pid = 1647] [id = 382] 01:55:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124ee2000) [pid = 1647] [serial = 1145] [outer = 0x0] 01:55:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x125751400) [pid = 1647] [serial = 1146] [outer = 0x124ee2000] 01:55:52 INFO - PROCESS | 1647 | 1465203352399 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d1a800) [pid = 1647] [serial = 1147] [outer = 0x124ee2000] 01:55:52 INFO - PROCESS | 1647 | 1465203352791 Marionette TRACE conn2 <- [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]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 01:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:55:52 INFO - PROCESS | 1647 | 1465203352801 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 1647 | 1465203352802 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:55:52 INFO - PROCESS | 1647 | 1465203352804 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 1647 | 1465203352805 Marionette TRACE conn2 <- [1,1502,null,{}] 01:55:52 INFO - PROCESS | 1647 | 1465203352807 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 1647 | 1465203352808 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:52 INFO - PROCESS | 1647 | 1465203352886 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:55:52 INFO - PROCESS | 1647 | 1465203352943 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1647 | 1465203352945 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f18800 == 36 [pid = 1647] [id = 383] 01:55:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12319a000) [pid = 1647] [serial = 1148] [outer = 0x0] 01:55:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126da8800) [pid = 1647] [serial = 1149] [outer = 0x12319a000] 01:55:52 INFO - PROCESS | 1647 | 1465203352969 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126fdf000) [pid = 1647] [serial = 1150] [outer = 0x12319a000] 01:55:53 INFO - PROCESS | 1647 | 1465203353221 Marionette TRACE conn2 <- [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]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 01:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:55:53 INFO - PROCESS | 1647 | 1465203353276 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 1647 | 1465203353278 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:55:53 INFO - PROCESS | 1647 | 1465203353287 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 1647 | 1465203353288 Marionette TRACE conn2 <- [1,1506,null,{}] 01:55:53 INFO - PROCESS | 1647 | 1465203353291 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:53 INFO - PROCESS | 1647 | 1465203353292 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:53 INFO - PROCESS | 1647 | 1465203353375 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:55:53 INFO - PROCESS | 1647 | 1465203353379 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1647 | 1465203353380 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a775800 == 37 [pid = 1647] [id = 384] 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x126dac800) [pid = 1647] [serial = 1151] [outer = 0x0] 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d58400) [pid = 1647] [serial = 1152] [outer = 0x126dac800] 01:55:53 INFO - PROCESS | 1647 | 1465203353407 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128d57800) [pid = 1647] [serial = 1153] [outer = 0x126dac800] 01:55:53 INFO - PROCESS | 1647 | 1465203353776 Marionette TRACE conn2 <- [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]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 527ms 01:55:53 INFO - PROCESS | 1647 | 1465203353810 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 1647 | 1465203353812 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:55:53 INFO - PROCESS | 1647 | 1465203353814 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 1647 | 1465203353816 Marionette TRACE conn2 <- [1,1510,null,{}] 01:55:53 INFO - PROCESS | 1647 | 1465203353818 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:53 INFO - PROCESS | 1647 | 1465203353820 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:53 INFO - PROCESS | 1647 | 1465203353924 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:55:53 INFO - PROCESS | 1647 | 1465203353939 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1647 | 1465203353941 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12371f800 == 38 [pid = 1647] [id = 385] 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127499400) [pid = 1647] [serial = 1154] [outer = 0x0] 01:55:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128d63400) [pid = 1647] [serial = 1155] [outer = 0x127499400] 01:55:53 INFO - PROCESS | 1647 | 1465203353967 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129133000) [pid = 1647] [serial = 1156] [outer = 0x127499400] 01:55:54 INFO - PROCESS | 1647 | 1465203354305 Marionette TRACE conn2 <- [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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 521ms 01:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:55:54 INFO - PROCESS | 1647 | 1465203354340 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1647 | 1465203354341 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:55:54 INFO - PROCESS | 1647 | 1465203354343 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1647 | 1465203354344 Marionette TRACE conn2 <- [1,1514,null,{}] 01:55:54 INFO - PROCESS | 1647 | 1465203354346 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 1647 | 1465203354347 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:54 INFO - PROCESS | 1647 | 1465203354443 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:55:54 INFO - PROCESS | 1647 | 1465203354447 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1647 | 1465203354448 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba07800 == 39 [pid = 1647] [id = 386] 01:55:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128d5a000) [pid = 1647] [serial = 1157] [outer = 0x0] 01:55:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1294ee400) [pid = 1647] [serial = 1158] [outer = 0x128d5a000] 01:55:54 INFO - PROCESS | 1647 | 1465203354472 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a70d800) [pid = 1647] [serial = 1159] [outer = 0x128d5a000] 01:55:54 INFO - PROCESS | 1647 | 1465203354912 Marionette TRACE conn2 <- [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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 622ms 01:55:54 INFO - PROCESS | 1647 | 1465203354966 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1647 | 1465203354968 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:55:54 INFO - PROCESS | 1647 | 1465203354971 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1647 | 1465203354973 Marionette TRACE conn2 <- [1,1518,null,{}] 01:55:54 INFO - PROCESS | 1647 | 1465203354976 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 1647 | 1465203354978 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:55 INFO - PROCESS | 1647 | 1465203355127 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:55:55 INFO - PROCESS | 1647 | 1465203355228 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1647 | 1465203355229 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1b1000 == 40 [pid = 1647] [id = 387] 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a824400) [pid = 1647] [serial = 1160] [outer = 0x0] 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a8b5c00) [pid = 1647] [serial = 1161] [outer = 0x12a824400] 01:55:55 INFO - PROCESS | 1647 | 1465203355269 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8c3800) [pid = 1647] [serial = 1162] [outer = 0x12a824400] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12abd9000) [pid = 1647] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119432400) [pid = 1647] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124e9f400) [pid = 1647] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12949ec00) [pid = 1647] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x112ef7000) [pid = 1647] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125d98000) [pid = 1647] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112efd800) [pid = 1647] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11a002c00) [pid = 1647] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11923a400) [pid = 1647] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118218800) [pid = 1647] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1162e9800) [pid = 1647] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e0e400) [pid = 1647] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12749c400) [pid = 1647] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:55:55 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124be8400) [pid = 1647] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:55:55 INFO - PROCESS | 1647 | 1465203355758 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 824ms 01:55:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:55:55 INFO - PROCESS | 1647 | 1465203355795 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 1647 | 1465203355797 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:55:55 INFO - PROCESS | 1647 | 1465203355799 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 1647 | 1465203355800 Marionette TRACE conn2 <- [1,1522,null,{}] 01:55:55 INFO - PROCESS | 1647 | 1465203355802 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:55 INFO - PROCESS | 1647 | 1465203355803 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:55 INFO - PROCESS | 1647 | 1465203355881 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:55:55 INFO - PROCESS | 1647 | 1465203355886 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1647 | 1465203355887 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x127484800 == 41 [pid = 1647] [id = 388] 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x112efd800) [pid = 1647] [serial = 1163] [outer = 0x0] 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118482400) [pid = 1647] [serial = 1164] [outer = 0x112efd800] 01:55:55 INFO - PROCESS | 1647 | 1465203355911 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12319ac00) [pid = 1647] [serial = 1165] [outer = 0x112efd800] 01:55:56 INFO - PROCESS | 1647 | 1465203356231 Marionette TRACE conn2 <- [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"]]]}] 01:55:56 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 () { 01:55:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:55:56 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 () { 01:55:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:55:56 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 () { 01:55:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:55:56 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 () { 01:55:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:55:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 01:55:56 INFO - PROCESS | 1647 | 1465203356269 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1647 | 1465203356270 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:55:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:55:56 INFO - PROCESS | 1647 | 1465203356273 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 1647 | 1465203356274 Marionette TRACE conn2 <- [1,1526,null,{}] 01:55:56 INFO - PROCESS | 1647 | 1465203356276 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 1647 | 1465203356277 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:56 INFO - PROCESS | 1647 | 1465203356391 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:55:56 INFO - PROCESS | 1647 | 1465203356398 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 1647 | 1465203356399 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c273000 == 42 [pid = 1647] [id = 389] 01:55:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125d98000) [pid = 1647] [serial = 1166] [outer = 0x0] 01:55:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a8c2400) [pid = 1647] [serial = 1167] [outer = 0x125d98000] 01:55:56 INFO - PROCESS | 1647 | 1465203356438 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12ba2c400) [pid = 1647] [serial = 1168] [outer = 0x125d98000] 01:55:56 INFO - PROCESS | 1647 | 1465203356840 Marionette TRACE conn2 <- [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"]]]}] 01:55:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:55:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:55:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:55:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 619ms 01:55:56 INFO - PROCESS | 1647 | 1465203356892 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1647 | 1465203356893 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:55:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:55:56 INFO - PROCESS | 1647 | 1465203356896 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 1647 | 1465203356896 Marionette TRACE conn2 <- [1,1530,null,{}] 01:55:56 INFO - PROCESS | 1647 | 1465203356899 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 1647 | 1465203356900 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:57 INFO - PROCESS | 1647 | 1465203357001 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:55:57 INFO - PROCESS | 1647 | 1465203357006 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1647 | 1465203357015 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbc8000 == 43 [pid = 1647] [id = 390] 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12749c400) [pid = 1647] [serial = 1169] [outer = 0x0] 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bb7d400) [pid = 1647] [serial = 1170] [outer = 0x12749c400] 01:55:57 INFO - PROCESS | 1647 | 1465203357040 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12be0c000) [pid = 1647] [serial = 1171] [outer = 0x12749c400] 01:55:57 INFO - PROCESS | 1647 | 1465203357296 Marionette TRACE conn2 <- [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]]]}] 01:55:57 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 01:55:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:55:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:55:57 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. 01:55:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:55:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 419ms 01:55:57 INFO - PROCESS | 1647 | 1465203357322 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:55:57 INFO - PROCESS | 1647 | 1465203357323 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:55:57 INFO - PROCESS | 1647 | 1465203357326 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - PROCESS | 1647 | 1465203357327 Marionette TRACE conn2 <- [1,1534,null,{}] 01:55:57 INFO - PROCESS | 1647 | 1465203357335 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:57 INFO - PROCESS | 1647 | 1465203357336 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:57 INFO - PROCESS | 1647 | 1465203357422 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:55:57 INFO - PROCESS | 1647 | 1465203357425 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1647 | 1465203357426 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1d3000 == 44 [pid = 1647] [id = 391] 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1195bcc00) [pid = 1647] [serial = 1172] [outer = 0x0] 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1195c5400) [pid = 1647] [serial = 1173] [outer = 0x1195bcc00] 01:55:57 INFO - PROCESS | 1647 | 1465203357450 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1195ca800) [pid = 1647] [serial = 1174] [outer = 0x1195bcc00] 01:55:57 INFO - PROCESS | 1647 | 1465203357971 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 668ms 01:55:57 INFO - PROCESS | 1647 | 1465203357995 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1647 | 1465203357998 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:55:58 INFO - PROCESS | 1647 | 1465203358001 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1647 | 1465203358003 Marionette TRACE conn2 <- [1,1538,null,{}] 01:55:58 INFO - PROCESS | 1647 | 1465203358007 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 1647 | 1465203358009 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:58 INFO - PROCESS | 1647 | 1465203358129 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:55:58 INFO - PROCESS | 1647 | 1465203358212 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1647 | 1465203358214 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x117057000 == 45 [pid = 1647] [id = 392] 01:55:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11323fc00) [pid = 1647] [serial = 1175] [outer = 0x0] 01:55:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11621a000) [pid = 1647] [serial = 1176] [outer = 0x11323fc00] 01:55:58 INFO - PROCESS | 1647 | 1465203358245 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1169ae800) [pid = 1647] [serial = 1177] [outer = 0x11323fc00] 01:55:58 INFO - PROCESS | 1647 | 1465203358778 Marionette TRACE conn2 <- [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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 823ms 01:55:58 INFO - PROCESS | 1647 | 1465203358825 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1647 | 1465203358828 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:55:58 INFO - PROCESS | 1647 | 1465203358835 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1647 | 1465203358836 Marionette TRACE conn2 <- [1,1542,null,{}] 01:55:58 INFO - PROCESS | 1647 | 1465203358839 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 1647 | 1465203358841 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:58 INFO - PROCESS | 1647 | 1465203358957 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:55:59 INFO - PROCESS | 1647 | 1465203359197 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1647 | 1465203359199 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x112cc4800 == 46 [pid = 1647] [id = 393] 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1121b6c00) [pid = 1647] [serial = 1178] [outer = 0x0] 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x112ef8000) [pid = 1647] [serial = 1179] [outer = 0x1121b6c00] 01:55:59 INFO - PROCESS | 1647 | 1465203359228 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x116953c00) [pid = 1647] [serial = 1180] [outer = 0x1121b6c00] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbc8000 == 45 [pid = 1647] [id = 390] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12c273000 == 44 [pid = 1647] [id = 389] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x127484800 == 43 [pid = 1647] [id = 388] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1b1000 == 42 [pid = 1647] [id = 387] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba07800 == 41 [pid = 1647] [id = 386] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12bf60c00) [pid = 1647] [serial = 1122] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12371f800 == 40 [pid = 1647] [id = 385] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12a775800 == 39 [pid = 1647] [id = 384] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x117f18800 == 38 [pid = 1647] [id = 383] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x128d7f000 == 37 [pid = 1647] [id = 382] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12746e000 == 36 [pid = 1647] [id = 381] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12481b800 == 35 [pid = 1647] [id = 380] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x123720000 == 34 [pid = 1647] [id = 379] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x121377800 == 33 [pid = 1647] [id = 378] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a3000 == 32 [pid = 1647] [id = 377] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x117f13000 == 31 [pid = 1647] [id = 376] 01:55:59 INFO - PROCESS | 1647 | 1465203359735 Marionette TRACE conn2 <- [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]]]}] 01:55:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b5000 == 30 [pid = 1647] [id = 375] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12be0bc00) [pid = 1647] [serial = 1120] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x129128800) [pid = 1647] [serial = 1104] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1294eb000) [pid = 1647] [serial = 1107] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a714400) [pid = 1647] [serial = 1110] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1194e7800) [pid = 1647] [serial = 1113] [outer = 0x0] [url = about:blank] 01:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a832400) [pid = 1647] [serial = 1116] [outer = 0x0] [url = about:blank] 01:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 921ms 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12bd64000) [pid = 1647] [serial = 1119] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124ee4000) [pid = 1647] [serial = 1114] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x123593400) [pid = 1647] [serial = 1098] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1243c4800) [pid = 1647] [serial = 1099] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x121310400) [pid = 1647] [serial = 1095] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12319d800) [pid = 1647] [serial = 1096] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119c34800) [pid = 1647] [serial = 1093] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11942f000) [pid = 1647] [serial = 1092] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11829cc00) [pid = 1647] [serial = 1089] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118688000) [pid = 1647] [serial = 1090] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1173f3800) [pid = 1647] [serial = 1087] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116891000) [pid = 1647] [serial = 1086] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1173f4800) [pid = 1647] [serial = 1084] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1167f0000) [pid = 1647] [serial = 1083] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128dc8400) [pid = 1647] [serial = 1080] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1294a0000) [pid = 1647] [serial = 1081] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1252f5c00) [pid = 1647] [serial = 1101] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a8b9400) [pid = 1647] [serial = 1111] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x129630400) [pid = 1647] [serial = 1108] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12949d000) [pid = 1647] [serial = 1105] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12bb79400) [pid = 1647] [serial = 1117] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x128dc6800) [pid = 1647] [serial = 1102] [outer = 0x0] [url = about:blank] 01:55:59 INFO - PROCESS | 1647 | 1465203359758 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 1647 | 1465203359760 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:55:59 INFO - PROCESS | 1647 | 1465203359763 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 1647 | 1465203359765 Marionette TRACE conn2 <- [1,1546,null,{}] 01:55:59 INFO - PROCESS | 1647 | 1465203359768 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:59 INFO - PROCESS | 1647 | 1465203359770 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:59 INFO - PROCESS | 1647 | 1465203359846 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:55:59 INFO - PROCESS | 1647 | 1465203359854 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1647 | 1465203359855 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:55:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x11699a000 == 31 [pid = 1647] [id = 394] 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x116961800) [pid = 1647] [serial = 1181] [outer = 0x0] 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116b74000) [pid = 1647] [serial = 1182] [outer = 0x116961800] 01:55:59 INFO - PROCESS | 1647 | 1465203359882 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1173f4400) [pid = 1647] [serial = 1183] [outer = 0x116961800] 01:56:00 INFO - PROCESS | 1647 | 1465203360240 Marionette TRACE conn2 <- [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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 523ms 01:56:00 INFO - PROCESS | 1647 | 1465203360304 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1647 | 1465203360306 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:56:00 INFO - PROCESS | 1647 | 1465203360310 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1647 | 1465203360311 Marionette TRACE conn2 <- [1,1550,null,{}] 01:56:00 INFO - PROCESS | 1647 | 1465203360313 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 1647 | 1465203360314 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:00 INFO - PROCESS | 1647 | 1465203360394 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:56:00 INFO - PROCESS | 1647 | 1465203360402 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 1647 | 1465203360403 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11927b800 == 32 [pid = 1647] [id = 395] 01:56:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118161000) [pid = 1647] [serial = 1184] [outer = 0x0] 01:56:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118299800) [pid = 1647] [serial = 1185] [outer = 0x118161000] 01:56:00 INFO - PROCESS | 1647 | 1465203360429 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11862ec00) [pid = 1647] [serial = 1186] [outer = 0x118161000] 01:56:00 INFO - PROCESS | 1647 | 1465203360792 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 01:56:00 INFO - PROCESS | 1647 | 1465203360835 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1647 | 1465203360837 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:56:00 INFO - PROCESS | 1647 | 1465203360848 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1647 | 1465203360852 Marionette TRACE conn2 <- [1,1554,null,{}] 01:56:00 INFO - PROCESS | 1647 | 1465203360855 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 1647 | 1465203360858 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:00 INFO - PROCESS | 1647 | 1465203360936 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:56:00 INFO - PROCESS | 1647 | 1465203360940 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 1647 | 1465203360941 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b4000 == 33 [pid = 1647] [id = 396] 01:56:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112eb7c00) [pid = 1647] [serial = 1187] [outer = 0x0] 01:56:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118686800) [pid = 1647] [serial = 1188] [outer = 0x112eb7c00] 01:56:00 INFO - PROCESS | 1647 | 1465203360967 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11942dc00) [pid = 1647] [serial = 1189] [outer = 0x112eb7c00] 01:56:01 INFO - PROCESS | 1647 | 1465203361312 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 477ms 01:56:01 INFO - PROCESS | 1647 | 1465203361321 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 1647 | 1465203361322 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:56:01 INFO - PROCESS | 1647 | 1465203361324 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 1647 | 1465203361326 Marionette TRACE conn2 <- [1,1558,null,{}] 01:56:01 INFO - PROCESS | 1647 | 1465203361328 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 1647 | 1465203361329 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:01 INFO - PROCESS | 1647 | 1465203361411 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:56:01 INFO - PROCESS | 1647 | 1465203361472 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1647 | 1465203361473 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240de000 == 34 [pid = 1647] [id = 397] 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116731c00) [pid = 1647] [serial = 1190] [outer = 0x0] 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11948f400) [pid = 1647] [serial = 1191] [outer = 0x116731c00] 01:56:01 INFO - PROCESS | 1647 | 1465203361497 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11952a000) [pid = 1647] [serial = 1192] [outer = 0x116731c00] 01:56:01 INFO - PROCESS | 1647 | 1465203361773 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 01:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:56:01 INFO - PROCESS | 1647 | 1465203361804 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 1647 | 1465203361806 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:56:01 INFO - PROCESS | 1647 | 1465203361808 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 1647 | 1465203361809 Marionette TRACE conn2 <- [1,1562,null,{}] 01:56:01 INFO - PROCESS | 1647 | 1465203361811 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 1647 | 1465203361813 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:01 INFO - PROCESS | 1647 | 1465203361912 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:56:01 INFO - PROCESS | 1647 | 1465203361916 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1647 | 1465203361921 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12576b800 == 35 [pid = 1647] [id = 398] 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119c34000) [pid = 1647] [serial = 1193] [outer = 0x0] 01:56:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119c3ac00) [pid = 1647] [serial = 1194] [outer = 0x119c34000] 01:56:01 INFO - PROCESS | 1647 | 1465203361953 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11a0d2000) [pid = 1647] [serial = 1195] [outer = 0x119c34000] 01:56:02 INFO - PROCESS | 1647 | 1465203362324 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 01:56:02 INFO - PROCESS | 1647 | 1465203362327 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1647 | 1465203362329 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:56:02 INFO - PROCESS | 1647 | 1465203362334 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1647 | 1465203362335 Marionette TRACE conn2 <- [1,1566,null,{}] 01:56:02 INFO - PROCESS | 1647 | 1465203362337 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:02 INFO - PROCESS | 1647 | 1465203362339 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:02 INFO - PROCESS | 1647 | 1465203362443 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:56:02 INFO - PROCESS | 1647 | 1465203362447 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1647 | 1465203362448 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x127481000 == 36 [pid = 1647] [id = 399] 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113cd1800) [pid = 1647] [serial = 1196] [outer = 0x0] 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121317400) [pid = 1647] [serial = 1197] [outer = 0x113cd1800] 01:56:02 INFO - PROCESS | 1647 | 1465203362472 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1231e8c00) [pid = 1647] [serial = 1198] [outer = 0x113cd1800] 01:56:02 INFO - PROCESS | 1647 | 1465203362819 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 01:56:02 INFO - PROCESS | 1647 | 1465203362855 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1647 | 1465203362856 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:56:02 INFO - PROCESS | 1647 | 1465203362858 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1647 | 1465203362860 Marionette TRACE conn2 <- [1,1570,null,{}] 01:56:02 INFO - PROCESS | 1647 | 1465203362862 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:02 INFO - PROCESS | 1647 | 1465203362863 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:02 INFO - PROCESS | 1647 | 1465203362959 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:56:02 INFO - PROCESS | 1647 | 1465203362964 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1647 | 1465203362965 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x129115000 == 37 [pid = 1647] [id = 400] 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119d09000) [pid = 1647] [serial = 1199] [outer = 0x0] 01:56:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12359ac00) [pid = 1647] [serial = 1200] [outer = 0x119d09000] 01:56:02 INFO - PROCESS | 1647 | 1465203362989 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1237d8000) [pid = 1647] [serial = 1201] [outer = 0x119d09000] 01:56:03 INFO - PROCESS | 1647 | 1465203363302 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 471ms 01:56:03 INFO - PROCESS | 1647 | 1465203363329 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 1647 | 1465203363330 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:56:03 INFO - PROCESS | 1647 | 1465203363352 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 1647 | 1465203363353 Marionette TRACE conn2 <- [1,1574,null,{}] 01:56:03 INFO - PROCESS | 1647 | 1465203363356 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:03 INFO - PROCESS | 1647 | 1465203363357 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:03 INFO - PROCESS | 1647 | 1465203363455 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:56:03 INFO - PROCESS | 1647 | 1465203363458 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1647 | 1465203363459 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x129797000 == 38 [pid = 1647] [id = 401] 01:56:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121315400) [pid = 1647] [serial = 1202] [outer = 0x0] 01:56:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x124271800) [pid = 1647] [serial = 1203] [outer = 0x121315400] 01:56:03 INFO - PROCESS | 1647 | 1465203363491 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124ea2800) [pid = 1647] [serial = 1204] [outer = 0x121315400] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11607b000) [pid = 1647] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1194e9000) [pid = 1647] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a824400) [pid = 1647] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x112efd800) [pid = 1647] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125d98000) [pid = 1647] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12749c400) [pid = 1647] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127499400) [pid = 1647] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128d5a000) [pid = 1647] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12319a000) [pid = 1647] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116283c00) [pid = 1647] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124ee2000) [pid = 1647] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112e66c00) [pid = 1647] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113a3f800) [pid = 1647] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11829bc00) [pid = 1647] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12be11000) [pid = 1647] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126dac800) [pid = 1647] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:56:03 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1128d0000) [pid = 1647] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:56:03 INFO - PROCESS | 1647 | 1465203363956 Marionette TRACE conn2 <- [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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 01:56:03 INFO - PROCESS | 1647 | 1465203363971 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 1647 | 1465203363973 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:56:03 INFO - PROCESS | 1647 | 1465203363975 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 1647 | 1465203363976 Marionette TRACE conn2 <- [1,1578,null,{}] 01:56:03 INFO - PROCESS | 1647 | 1465203363978 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:03 INFO - PROCESS | 1647 | 1465203363979 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:04 INFO - PROCESS | 1647 | 1465203364060 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:56:04 INFO - PROCESS | 1647 | 1465203364063 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 1647 | 1465203364064 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b3800 == 39 [pid = 1647] [id = 402] 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113a3f800) [pid = 1647] [serial = 1205] [outer = 0x0] 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1194e9000) [pid = 1647] [serial = 1206] [outer = 0x113a3f800] 01:56:04 INFO - PROCESS | 1647 | 1465203364090 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12319c800) [pid = 1647] [serial = 1207] [outer = 0x113a3f800] 01:56:04 INFO - PROCESS | 1647 | 1465203364420 Marionette TRACE conn2 <- [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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 475ms 01:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:56:04 INFO - PROCESS | 1647 | 1465203364451 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 1647 | 1465203364453 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:56:04 INFO - PROCESS | 1647 | 1465203364455 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1647 | 1465203364456 Marionette TRACE conn2 <- [1,1582,null,{}] 01:56:04 INFO - PROCESS | 1647 | 1465203364458 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 1647 | 1465203364459 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:04 INFO - PROCESS | 1647 | 1465203364557 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:56:04 INFO - PROCESS | 1647 | 1465203364565 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 1647 | 1465203364568 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8da800 == 40 [pid = 1647] [id = 403] 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11883b400) [pid = 1647] [serial = 1208] [outer = 0x0] 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1251b5000) [pid = 1647] [serial = 1209] [outer = 0x11883b400] 01:56:04 INFO - PROCESS | 1647 | 1465203364602 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125d95c00) [pid = 1647] [serial = 1210] [outer = 0x11883b400] 01:56:04 INFO - PROCESS | 1647 | 1465203364930 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 517ms 01:56:04 INFO - PROCESS | 1647 | 1465203364973 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 1647 | 1465203364974 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:56:04 INFO - PROCESS | 1647 | 1465203364977 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1647 | 1465203364978 Marionette TRACE conn2 <- [1,1586,null,{}] 01:56:04 INFO - PROCESS | 1647 | 1465203364981 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 1647 | 1465203364982 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:05 INFO - PROCESS | 1647 | 1465203365072 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:56:05 INFO - PROCESS | 1647 | 1465203365076 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1647 | 1465203365077 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa4000 == 41 [pid = 1647] [id = 404] 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x125d9d800) [pid = 1647] [serial = 1211] [outer = 0x0] 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127159400) [pid = 1647] [serial = 1212] [outer = 0x125d9d800] 01:56:05 INFO - PROCESS | 1647 | 1465203365101 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128d5e400) [pid = 1647] [serial = 1213] [outer = 0x125d9d800] 01:56:05 INFO - PROCESS | 1647 | 1465203365436 Marionette TRACE conn2 <- [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]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 01:56:05 INFO - PROCESS | 1647 | 1465203365445 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 1647 | 1465203365447 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:56:05 INFO - PROCESS | 1647 | 1465203365454 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 1647 | 1465203365455 Marionette TRACE conn2 <- [1,1590,null,{}] 01:56:05 INFO - PROCESS | 1647 | 1465203365457 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:05 INFO - PROCESS | 1647 | 1465203365458 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:05 INFO - PROCESS | 1647 | 1465203365579 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:56:05 INFO - PROCESS | 1647 | 1465203365586 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1647 | 1465203365587 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed5800 == 42 [pid = 1647] [id = 405] 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126da7400) [pid = 1647] [serial = 1214] [outer = 0x0] 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128dc1000) [pid = 1647] [serial = 1215] [outer = 0x126da7400] 01:56:05 INFO - PROCESS | 1647 | 1465203365610 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128f2d800) [pid = 1647] [serial = 1216] [outer = 0x126da7400] 01:56:06 INFO - PROCESS | 1647 | 1465203366026 Marionette TRACE conn2 <- [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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 01:56:06 INFO - PROCESS | 1647 | 1465203366081 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 1647 | 1465203366083 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:56:06 INFO - PROCESS | 1647 | 1465203366088 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1647 | 1465203366090 Marionette TRACE conn2 <- [1,1594,null,{}] 01:56:06 INFO - PROCESS | 1647 | 1465203366094 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 1647 | 1465203366095 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:06 INFO - PROCESS | 1647 | 1465203366204 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:56:06 INFO - PROCESS | 1647 | 1465203366278 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1647 | 1465203366279 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x116996000 == 43 [pid = 1647] [id = 406] 01:56:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x112efd800) [pid = 1647] [serial = 1217] [outer = 0x0] 01:56:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116284800) [pid = 1647] [serial = 1218] [outer = 0x112efd800] 01:56:06 INFO - PROCESS | 1647 | 1465203366310 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x117371000) [pid = 1647] [serial = 1219] [outer = 0x112efd800] 01:56:06 INFO - PROCESS | 1647 | 1465203366736 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 676ms 01:56:06 INFO - PROCESS | 1647 | 1465203366764 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 1647 | 1465203366767 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:56:06 INFO - PROCESS | 1647 | 1465203366772 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1647 | 1465203366774 Marionette TRACE conn2 <- [1,1598,null,{}] 01:56:06 INFO - PROCESS | 1647 | 1465203366777 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 1647 | 1465203366778 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:06 INFO - PROCESS | 1647 | 1465203366880 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:56:06 INFO - PROCESS | 1647 | 1465203366941 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1647 | 1465203366942 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x123712800 == 44 [pid = 1647] [id = 407] 01:56:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118157800) [pid = 1647] [serial = 1220] [outer = 0x0] 01:56:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11862fc00) [pid = 1647] [serial = 1221] [outer = 0x118157800] 01:56:06 INFO - PROCESS | 1647 | 1465203366973 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118825000) [pid = 1647] [serial = 1222] [outer = 0x118157800] 01:56:07 INFO - PROCESS | 1647 | 1465203367401 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 01:56:07 INFO - PROCESS | 1647 | 1465203367443 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 1647 | 1465203367444 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:56:07 INFO - PROCESS | 1647 | 1465203367463 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 1647 | 1465203367466 Marionette TRACE conn2 <- [1,1602,null,{}] 01:56:07 INFO - PROCESS | 1647 | 1465203367477 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 1647 | 1465203367480 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:07 INFO - PROCESS | 1647 | 1465203367608 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:56:07 INFO - PROCESS | 1647 | 1465203367683 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 1647 | 1465203367685 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bece800 == 45 [pid = 1647] [id = 408] 01:56:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1195c5800) [pid = 1647] [serial = 1223] [outer = 0x0] 01:56:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119c3d800) [pid = 1647] [serial = 1224] [outer = 0x1195c5800] 01:56:07 INFO - PROCESS | 1647 | 1465203367716 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121314400) [pid = 1647] [serial = 1225] [outer = 0x1195c5800] 01:56:08 INFO - PROCESS | 1647 | 1465203368134 Marionette TRACE conn2 <- [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]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 740ms 01:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:56:08 INFO - PROCESS | 1647 | 1465203368188 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 1647 | 1465203368190 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:56:08 INFO - PROCESS | 1647 | 1465203368192 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 1647 | 1465203368193 Marionette TRACE conn2 <- [1,1606,null,{}] 01:56:08 INFO - PROCESS | 1647 | 1465203368195 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:08 INFO - PROCESS | 1647 | 1465203368197 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:08 INFO - PROCESS | 1647 | 1465203368298 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:56:08 INFO - PROCESS | 1647 | 1465203368358 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 1647 | 1465203368359 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c270000 == 46 [pid = 1647] [id = 409] 01:56:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12319f400) [pid = 1647] [serial = 1226] [outer = 0x0] 01:56:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124869c00) [pid = 1647] [serial = 1227] [outer = 0x12319f400] 01:56:08 INFO - PROCESS | 1647 | 1465203368388 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x125d9b000) [pid = 1647] [serial = 1228] [outer = 0x12319f400] 01:56:08 INFO - PROCESS | 1647 | 1465203368803 Marionette TRACE conn2 <- [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]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 01:56:08 INFO - PROCESS | 1647 | 1465203368865 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 1647 | 1465203368866 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:56:08 INFO - PROCESS | 1647 | 1465203368868 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 1647 | 1465203368870 Marionette TRACE conn2 <- [1,1610,null,{}] 01:56:08 INFO - PROCESS | 1647 | 1465203368872 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:08 INFO - PROCESS | 1647 | 1465203368873 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:08 INFO - PROCESS | 1647 | 1465203368988 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:56:09 INFO - PROCESS | 1647 | 1465203369063 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1647 | 1465203369064 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed9800 == 47 [pid = 1647] [id = 410] 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x112e58000) [pid = 1647] [serial = 1229] [outer = 0x0] 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1231a0000) [pid = 1647] [serial = 1230] [outer = 0x112e58000] 01:56:09 INFO - PROCESS | 1647 | 1465203369092 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12749bc00) [pid = 1647] [serial = 1231] [outer = 0x112e58000] 01:56:09 INFO - PROCESS | 1647 | 1465203369636 Marionette TRACE conn2 <- [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]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 820ms 01:56:09 INFO - PROCESS | 1647 | 1465203369688 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 1647 | 1465203369690 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:56:09 INFO - PROCESS | 1647 | 1465203369693 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 1647 | 1465203369695 Marionette TRACE conn2 <- [1,1614,null,{}] 01:56:09 INFO - PROCESS | 1647 | 1465203369717 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 1647 | 1465203369719 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:09 INFO - PROCESS | 1647 | 1465203369823 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:56:09 INFO - PROCESS | 1647 | 1465203369897 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1647 | 1465203369899 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11999e800 == 48 [pid = 1647] [id = 411] 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1169aa000) [pid = 1647] [serial = 1232] [outer = 0x0] 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1173f2400) [pid = 1647] [serial = 1233] [outer = 0x1169aa000] 01:56:09 INFO - PROCESS | 1647 | 1465203369927 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118159400) [pid = 1647] [serial = 1234] [outer = 0x1169aa000] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa4000 == 47 [pid = 1647] [id = 404] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8da800 == 46 [pid = 1647] [id = 403] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b3800 == 45 [pid = 1647] [id = 402] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x129797000 == 44 [pid = 1647] [id = 401] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x129115000 == 43 [pid = 1647] [id = 400] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x127481000 == 42 [pid = 1647] [id = 399] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12576b800 == 41 [pid = 1647] [id = 398] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1240de000 == 40 [pid = 1647] [id = 397] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b4000 == 39 [pid = 1647] [id = 396] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11927b800 == 38 [pid = 1647] [id = 395] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11699a000 == 37 [pid = 1647] [id = 394] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x112cc4800 == 36 [pid = 1647] [id = 393] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1d3000 == 35 [pid = 1647] [id = 391] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x117057000 == 34 [pid = 1647] [id = 392] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd5000 == 33 [pid = 1647] [id = 374] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed9800 == 32 [pid = 1647] [id = 410] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12c270000 == 31 [pid = 1647] [id = 409] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12bece800 == 30 [pid = 1647] [id = 408] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x123712800 == 29 [pid = 1647] [id = 407] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed5800 == 28 [pid = 1647] [id = 405] 01:56:10 INFO - PROCESS | 1647 | --DOCSHELL 0x116996000 == 27 [pid = 1647] [id = 406] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128d63400) [pid = 1647] [serial = 1155] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1294ee400) [pid = 1647] [serial = 1158] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126da8800) [pid = 1647] [serial = 1149] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x126fdf000) [pid = 1647] [serial = 1150] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116b78800) [pid = 1647] [serial = 1128] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1173fc800) [pid = 1647] [serial = 1129] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x125d1a800) [pid = 1647] [serial = 1147] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x125751400) [pid = 1647] [serial = 1146] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12486f000) [pid = 1647] [serial = 1143] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x124ee1400) [pid = 1647] [serial = 1144] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113cd1c00) [pid = 1647] [serial = 1125] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x116283800) [pid = 1647] [serial = 1126] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118842c00) [pid = 1647] [serial = 1134] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x129133000) [pid = 1647] [serial = 1156] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1194e8800) [pid = 1647] [serial = 1135] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12bf65800) [pid = 1647] [serial = 1123] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128d58400) [pid = 1647] [serial = 1152] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11858bc00) [pid = 1647] [serial = 1131] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118684800) [pid = 1647] [serial = 1132] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119526000) [pid = 1647] [serial = 1137] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119d08400) [pid = 1647] [serial = 1138] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11a002400) [pid = 1647] [serial = 1140] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1235bf800) [pid = 1647] [serial = 1141] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a8b5c00) [pid = 1647] [serial = 1161] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a70d800) [pid = 1647] [serial = 1159] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12319ac00) [pid = 1647] [serial = 1165] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118482400) [pid = 1647] [serial = 1164] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a8c2400) [pid = 1647] [serial = 1167] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12bb7d400) [pid = 1647] [serial = 1170] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12be0c000) [pid = 1647] [serial = 1171] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a8c3800) [pid = 1647] [serial = 1162] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12ba2c400) [pid = 1647] [serial = 1168] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128d57800) [pid = 1647] [serial = 1153] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1195c5400) [pid = 1647] [serial = 1173] [outer = 0x0] [url = about:blank] 01:56:10 INFO - PROCESS | 1647 | 1465203370969 Marionette TRACE conn2 <- [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]]]}] 01:56:11 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 01:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1323ms 01:56:11 INFO - PROCESS | 1647 | 1465203371017 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 1647 | 1465203371020 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:56:11 INFO - PROCESS | 1647 | 1465203371023 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 1647 | 1465203371025 Marionette TRACE conn2 <- [1,1618,null,{}] 01:56:11 INFO - PROCESS | 1647 | 1465203371028 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 1647 | 1465203371030 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:11 INFO - PROCESS | 1647 | 1465203371121 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:56:11 INFO - PROCESS | 1647 | 1465203371128 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1647 | 1465203371130 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x11654a800 == 28 [pid = 1647] [id = 412] 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113e14c00) [pid = 1647] [serial = 1235] [outer = 0x0] 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116079c00) [pid = 1647] [serial = 1236] [outer = 0x113e14c00] 01:56:11 INFO - PROCESS | 1647 | 1465203371164 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x112ef6c00) [pid = 1647] [serial = 1237] [outer = 0x113e14c00] 01:56:11 INFO - PROCESS | 1647 | 1465203371560 Marionette TRACE conn2 <- [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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 01:56:11 INFO - PROCESS | 1647 | 1465203371593 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 1647 | 1465203371597 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:56:11 INFO - PROCESS | 1647 | 1465203371603 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 1647 | 1465203371605 Marionette TRACE conn2 <- [1,1622,null,{}] 01:56:11 INFO - PROCESS | 1647 | 1465203371607 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 1647 | 1465203371609 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:11 INFO - PROCESS | 1647 | 1465203371685 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:56:11 INFO - PROCESS | 1647 | 1465203371689 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1647 | 1465203371691 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x118244000 == 29 [pid = 1647] [id = 413] 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x117369000) [pid = 1647] [serial = 1238] [outer = 0x0] 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118159c00) [pid = 1647] [serial = 1239] [outer = 0x117369000] 01:56:11 INFO - PROCESS | 1647 | 1465203371720 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118585800) [pid = 1647] [serial = 1240] [outer = 0x117369000] 01:56:12 INFO - PROCESS | 1647 | 1465203372060 Marionette TRACE conn2 <- [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]]]}] 01:56:12 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 01:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 01:56:12 INFO - PROCESS | 1647 | 1465203372079 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1647 | 1465203372081 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:56:12 INFO - PROCESS | 1647 | 1465203372085 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - PROCESS | 1647 | 1465203372088 Marionette TRACE conn2 <- [1,1626,null,{}] 01:56:12 INFO - PROCESS | 1647 | 1465203372095 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:12 INFO - PROCESS | 1647 | 1465203372098 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:12 INFO - PROCESS | 1647 | 1465203372177 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:56:12 INFO - PROCESS | 1647 | 1465203372236 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1647 | 1465203372238 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c60000 == 30 [pid = 1647] [id = 414] 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128ce000) [pid = 1647] [serial = 1241] [outer = 0x0] 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1189c4800) [pid = 1647] [serial = 1242] [outer = 0x1128ce000] 01:56:12 INFO - PROCESS | 1647 | 1465203372267 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119488800) [pid = 1647] [serial = 1243] [outer = 0x1128ce000] 01:56:12 INFO - PROCESS | 1647 | 1465203372570 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 01:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:56:12 INFO - PROCESS | 1647 | 1465203372606 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1647 | 1465203372608 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:56:12 INFO - PROCESS | 1647 | 1465203372610 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - PROCESS | 1647 | 1465203372611 Marionette TRACE conn2 <- [1,1630,null,{}] 01:56:12 INFO - PROCESS | 1647 | 1465203372613 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:12 INFO - PROCESS | 1647 | 1465203372616 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:12 INFO - PROCESS | 1647 | 1465203372693 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:56:12 INFO - PROCESS | 1647 | 1465203372696 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1647 | 1465203372698 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x124367000 == 31 [pid = 1647] [id = 415] 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11951c800) [pid = 1647] [serial = 1244] [outer = 0x0] 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1195c6800) [pid = 1647] [serial = 1245] [outer = 0x11951c800] 01:56:12 INFO - PROCESS | 1647 | 1465203372726 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119d10000) [pid = 1647] [serial = 1246] [outer = 0x11951c800] 01:56:13 INFO - PROCESS | 1647 | 1465203373102 Marionette TRACE conn2 <- [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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 01:56:13 INFO - PROCESS | 1647 | 1465203373143 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 1647 | 1465203373145 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:56:13 INFO - PROCESS | 1647 | 1465203373158 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 1647 | 1465203373159 Marionette TRACE conn2 <- [1,1634,null,{}] 01:56:13 INFO - PROCESS | 1647 | 1465203373161 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 1647 | 1465203373172 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:13 INFO - PROCESS | 1647 | 1465203373263 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:56:13 INFO - PROCESS | 1647 | 1465203373269 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 1647 | 1465203373270 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x125db8800 == 32 [pid = 1647] [id = 416] 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11688d000) [pid = 1647] [serial = 1247] [outer = 0x0] 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11a011c00) [pid = 1647] [serial = 1248] [outer = 0x11688d000] 01:56:13 INFO - PROCESS | 1647 | 1465203373294 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121317800) [pid = 1647] [serial = 1249] [outer = 0x11688d000] 01:56:13 INFO - PROCESS | 1647 | 1465203373642 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 01:56:13 INFO - PROCESS | 1647 | 1465203373677 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 1647 | 1465203373678 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:56:13 INFO - PROCESS | 1647 | 1465203373680 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 1647 | 1465203373682 Marionette TRACE conn2 <- [1,1638,null,{}] 01:56:13 INFO - PROCESS | 1647 | 1465203373684 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 1647 | 1465203373688 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:13 INFO - PROCESS | 1647 | 1465203373808 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:56:13 INFO - PROCESS | 1647 | 1465203373812 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 1647 | 1465203373813 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec9800 == 33 [pid = 1647] [id = 417] 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119432400) [pid = 1647] [serial = 1250] [outer = 0x0] 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1231a4400) [pid = 1647] [serial = 1251] [outer = 0x119432400] 01:56:13 INFO - PROCESS | 1647 | 1465203373838 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x126f53c00) [pid = 1647] [serial = 1252] [outer = 0x119432400] 01:56:14 INFO - PROCESS | 1647 | 1465203374160 Marionette TRACE conn2 <- [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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 01:56:14 INFO - PROCESS | 1647 | 1465203374206 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 1647 | 1465203374208 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:56:14 INFO - PROCESS | 1647 | 1465203374210 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 1647 | 1465203374211 Marionette TRACE conn2 <- [1,1642,null,{}] 01:56:14 INFO - PROCESS | 1647 | 1465203374213 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 1647 | 1465203374214 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:14 INFO - PROCESS | 1647 | 1465203374315 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:56:14 INFO - PROCESS | 1647 | 1465203374318 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1647 | 1465203374319 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1297a2800 == 34 [pid = 1647] [id = 418] 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x119521c00) [pid = 1647] [serial = 1253] [outer = 0x0] 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x127436c00) [pid = 1647] [serial = 1254] [outer = 0x119521c00] 01:56:14 INFO - PROCESS | 1647 | 1465203374343 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128d5b400) [pid = 1647] [serial = 1255] [outer = 0x119521c00] 01:56:14 INFO - PROCESS | 1647 | 1465203374661 Marionette TRACE conn2 <- [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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 01:56:14 INFO - PROCESS | 1647 | 1465203374679 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:56:14 INFO - PROCESS | 1647 | 1465203374681 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:56:14 INFO - PROCESS | 1647 | 1465203374690 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 1647 | 1465203374691 Marionette TRACE conn2 <- [1,1646,null,{}] 01:56:14 INFO - PROCESS | 1647 | 1465203374701 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 1647 | 1465203374703 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:14 INFO - PROCESS | 1647 | 1465203374800 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:56:14 INFO - PROCESS | 1647 | 1465203374803 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1647 | 1465203374804 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a817000 == 35 [pid = 1647] [id = 419] 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128d5d800) [pid = 1647] [serial = 1256] [outer = 0x0] 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128dc0400) [pid = 1647] [serial = 1257] [outer = 0x128d5d800] 01:56:14 INFO - PROCESS | 1647 | 1465203374828 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128dcb800) [pid = 1647] [serial = 1258] [outer = 0x128d5d800] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119c34000) [pid = 1647] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x113cd1800) [pid = 1647] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121315400) [pid = 1647] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11323fc00) [pid = 1647] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112eb7c00) [pid = 1647] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1121b6c00) [pid = 1647] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116731c00) [pid = 1647] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1195bcc00) [pid = 1647] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118161000) [pid = 1647] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116961800) [pid = 1647] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x125d9d800) [pid = 1647] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119d09000) [pid = 1647] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x113a3f800) [pid = 1647] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11883b400) [pid = 1647] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:56:15 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x126da7400) [pid = 1647] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:56:15 INFO - PROCESS | 1647 | 1465203375423 Marionette TRACE conn2 <- [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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 783ms 01:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:56:15 INFO - PROCESS | 1647 | 1465203375470 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 1647 | 1465203375471 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:56:15 INFO - PROCESS | 1647 | 1465203375473 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 1647 | 1465203375474 Marionette TRACE conn2 <- [1,1650,null,{}] 01:56:15 INFO - PROCESS | 1647 | 1465203375476 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 1647 | 1465203375478 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:15 INFO - PROCESS | 1647 | 1465203375560 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:56:15 INFO - PROCESS | 1647 | 1465203375567 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 1647 | 1465203375568 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c5f000 == 36 [pid = 1647] [id = 420] 01:56:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112efc000) [pid = 1647] [serial = 1259] [outer = 0x0] 01:56:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x117697c00) [pid = 1647] [serial = 1260] [outer = 0x112efc000] 01:56:15 INFO - PROCESS | 1647 | 1465203375593 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1195c1400) [pid = 1647] [serial = 1261] [outer = 0x112efc000] 01:56:15 INFO - PROCESS | 1647 | 1465203375926 Marionette TRACE conn2 <- [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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 469ms 01:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:56:15 INFO - PROCESS | 1647 | 1465203375942 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 1647 | 1465203375943 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:56:15 INFO - PROCESS | 1647 | 1465203375945 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 1647 | 1465203375947 Marionette TRACE conn2 <- [1,1654,null,{}] 01:56:15 INFO - PROCESS | 1647 | 1465203375951 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 1647 | 1465203375952 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:16 INFO - PROCESS | 1647 | 1465203376052 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:56:16 INFO - PROCESS | 1647 | 1465203376075 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1647 | 1465203376076 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af3e000 == 37 [pid = 1647] [id = 421] 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1194e5000) [pid = 1647] [serial = 1262] [outer = 0x0] 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124e9c400) [pid = 1647] [serial = 1263] [outer = 0x1194e5000] 01:56:16 INFO - PROCESS | 1647 | 1465203376100 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128f2ac00) [pid = 1647] [serial = 1264] [outer = 0x1194e5000] 01:56:16 INFO - PROCESS | 1647 | 1465203376388 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 01:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:56:16 INFO - PROCESS | 1647 | 1465203376421 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1647 | 1465203376423 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:56:16 INFO - PROCESS | 1647 | 1465203376425 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1647 | 1465203376426 Marionette TRACE conn2 <- [1,1658,null,{}] 01:56:16 INFO - PROCESS | 1647 | 1465203376429 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 1647 | 1465203376430 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:16 INFO - PROCESS | 1647 | 1465203376529 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:56:16 INFO - PROCESS | 1647 | 1465203376536 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1647 | 1465203376537 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x125770800 == 38 [pid = 1647] [id = 422] 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12912ac00) [pid = 1647] [serial = 1265] [outer = 0x0] 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1294a3000) [pid = 1647] [serial = 1266] [outer = 0x12912ac00] 01:56:16 INFO - PROCESS | 1647 | 1465203376564 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129632c00) [pid = 1647] [serial = 1267] [outer = 0x12912ac00] 01:56:16 INFO - PROCESS | 1647 | 1465203376887 Marionette TRACE conn2 <- [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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 01:56:16 INFO - PROCESS | 1647 | 1465203376894 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1647 | 1465203376895 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:56:16 INFO - PROCESS | 1647 | 1465203376899 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1647 | 1465203376902 Marionette TRACE conn2 <- [1,1662,null,{}] 01:56:16 INFO - PROCESS | 1647 | 1465203376907 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 1647 | 1465203376908 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:16 INFO - PROCESS | 1647 | 1465203376986 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:56:17 INFO - PROCESS | 1647 | 1465203377050 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 1647 | 1465203377051 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c26f000 == 39 [pid = 1647] [id = 423] 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124ea0400) [pid = 1647] [serial = 1268] [outer = 0x0] 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a70d800) [pid = 1647] [serial = 1269] [outer = 0x124ea0400] 01:56:17 INFO - PROCESS | 1647 | 1465203377075 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a82f800) [pid = 1647] [serial = 1270] [outer = 0x124ea0400] 01:56:17 INFO - PROCESS | 1647 | 1465203377341 Marionette TRACE conn2 <- [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]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 524ms 01:56:17 INFO - PROCESS | 1647 | 1465203377423 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 1647 | 1465203377426 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:56:17 INFO - PROCESS | 1647 | 1465203377430 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 1647 | 1465203377433 Marionette TRACE conn2 <- [1,1666,null,{}] 01:56:17 INFO - PROCESS | 1647 | 1465203377436 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:17 INFO - PROCESS | 1647 | 1465203377439 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:17 INFO - PROCESS | 1647 | 1465203377557 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:56:17 INFO - PROCESS | 1647 | 1465203377614 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 1647 | 1465203377618 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x11693c800 == 40 [pid = 1647] [id = 424] 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112ef5000) [pid = 1647] [serial = 1271] [outer = 0x0] 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x112efc400) [pid = 1647] [serial = 1272] [outer = 0x112ef5000] 01:56:17 INFO - PROCESS | 1647 | 1465203377649 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1167f1c00) [pid = 1647] [serial = 1273] [outer = 0x112ef5000] 01:56:18 INFO - PROCESS | 1647 | 1465203378172 Marionette TRACE conn2 <- [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]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 772ms 01:56:18 INFO - PROCESS | 1647 | 1465203378208 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 1647 | 1465203378210 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:56:18 INFO - PROCESS | 1647 | 1465203378218 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 1647 | 1465203378220 Marionette TRACE conn2 <- [1,1670,null,{}] 01:56:18 INFO - PROCESS | 1647 | 1465203378223 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 1647 | 1465203378225 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:18 INFO - PROCESS | 1647 | 1465203378332 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:56:18 INFO - PROCESS | 1647 | 1465203378414 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1647 | 1465203378415 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12355b800 == 41 [pid = 1647] [id = 425] 01:56:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11829fc00) [pid = 1647] [serial = 1274] [outer = 0x0] 01:56:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118631c00) [pid = 1647] [serial = 1275] [outer = 0x11829fc00] 01:56:18 INFO - PROCESS | 1647 | 1465203378446 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118822000) [pid = 1647] [serial = 1276] [outer = 0x11829fc00] 01:56:19 INFO - PROCESS | 1647 | 1465203379132 Marionette TRACE conn2 <- [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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 978ms 01:56:19 INFO - PROCESS | 1647 | 1465203379195 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1647 | 1465203379197 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:56:19 INFO - PROCESS | 1647 | 1465203379201 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1647 | 1465203379203 Marionette TRACE conn2 <- [1,1674,null,{}] 01:56:19 INFO - PROCESS | 1647 | 1465203379207 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 1647 | 1465203379208 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:19 INFO - PROCESS | 1647 | 1465203379316 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:56:19 INFO - PROCESS | 1647 | 1465203379374 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 1647 | 1465203379376 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188fa000 == 42 [pid = 1647] [id = 426] 01:56:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x116b74c00) [pid = 1647] [serial = 1277] [outer = 0x0] 01:56:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1173f4c00) [pid = 1647] [serial = 1278] [outer = 0x116b74c00] 01:56:19 INFO - PROCESS | 1647 | 1465203379404 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11815a400) [pid = 1647] [serial = 1279] [outer = 0x116b74c00] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x125770800 == 41 [pid = 1647] [id = 422] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x12af3e000 == 40 [pid = 1647] [id = 421] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x119c5f000 == 39 [pid = 1647] [id = 420] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x12a817000 == 38 [pid = 1647] [id = 419] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x1297a2800 == 37 [pid = 1647] [id = 418] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec9800 == 36 [pid = 1647] [id = 417] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x125db8800 == 35 [pid = 1647] [id = 416] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x124367000 == 34 [pid = 1647] [id = 415] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x119c60000 == 33 [pid = 1647] [id = 414] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x118244000 == 32 [pid = 1647] [id = 413] 01:56:19 INFO - PROCESS | 1647 | --DOCSHELL 0x11654a800 == 31 [pid = 1647] [id = 412] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119c3ac00) [pid = 1647] [serial = 1194] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x121317400) [pid = 1647] [serial = 1197] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x124271800) [pid = 1647] [serial = 1203] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11621a000) [pid = 1647] [serial = 1176] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1169ae800) [pid = 1647] [serial = 1177] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118686800) [pid = 1647] [serial = 1188] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11942dc00) [pid = 1647] [serial = 1189] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x112ef8000) [pid = 1647] [serial = 1179] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116953c00) [pid = 1647] [serial = 1180] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11948f400) [pid = 1647] [serial = 1191] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1195ca800) [pid = 1647] [serial = 1174] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118299800) [pid = 1647] [serial = 1185] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11862ec00) [pid = 1647] [serial = 1186] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116b74000) [pid = 1647] [serial = 1182] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1173f4400) [pid = 1647] [serial = 1183] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128d5e400) [pid = 1647] [serial = 1213] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12359ac00) [pid = 1647] [serial = 1200] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12319c800) [pid = 1647] [serial = 1207] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1251b5000) [pid = 1647] [serial = 1209] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1194e9000) [pid = 1647] [serial = 1206] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127159400) [pid = 1647] [serial = 1212] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124ea2800) [pid = 1647] [serial = 1204] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125d95c00) [pid = 1647] [serial = 1210] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128f2d800) [pid = 1647] [serial = 1216] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1231e8c00) [pid = 1647] [serial = 1198] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1237d8000) [pid = 1647] [serial = 1201] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11a0d2000) [pid = 1647] [serial = 1195] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11952a000) [pid = 1647] [serial = 1192] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128dc1000) [pid = 1647] [serial = 1215] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 1647 | 1465203379843 Marionette TRACE conn2 <- [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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 01:56:19 INFO - PROCESS | 1647 | 1465203379872 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1647 | 1465203379875 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:56:19 INFO - PROCESS | 1647 | 1465203379879 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1647 | 1465203379881 Marionette TRACE conn2 <- [1,1678,null,{}] 01:56:19 INFO - PROCESS | 1647 | 1465203379883 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 1647 | 1465203379885 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:19 INFO - PROCESS | 1647 | 1465203379963 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:56:19 INFO - PROCESS | 1647 | 1465203379969 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 1647 | 1465203379971 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867e800 == 32 [pid = 1647] [id = 427] 01:56:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1169ae800) [pid = 1647] [serial = 1280] [outer = 0x0] 01:56:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118822800) [pid = 1647] [serial = 1281] [outer = 0x1169ae800] 01:56:19 INFO - PROCESS | 1647 | 1465203379998 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119425800) [pid = 1647] [serial = 1282] [outer = 0x1169ae800] 01:56:20 INFO - PROCESS | 1647 | 1465203380335 Marionette TRACE conn2 <- [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]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 01:56:20 INFO - PROCESS | 1647 | 1465203380400 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 1647 | 1465203380401 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:56:20 INFO - PROCESS | 1647 | 1465203380404 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 1647 | 1465203380406 Marionette TRACE conn2 <- [1,1682,null,{}] 01:56:20 INFO - PROCESS | 1647 | 1465203380414 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:20 INFO - PROCESS | 1647 | 1465203380417 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:20 INFO - PROCESS | 1647 | 1465203380502 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:56:20 INFO - PROCESS | 1647 | 1465203380509 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 1647 | 1465203380511 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1232ad000 == 33 [pid = 1647] [id = 428] 01:56:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1194e8000) [pid = 1647] [serial = 1283] [outer = 0x0] 01:56:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1195be400) [pid = 1647] [serial = 1284] [outer = 0x1194e8000] 01:56:20 INFO - PROCESS | 1647 | 1465203380540 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119d8d800) [pid = 1647] [serial = 1285] [outer = 0x1194e8000] 01:56:20 INFO - PROCESS | 1647 | 1465203380944 Marionette TRACE conn2 <- [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]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 573ms 01:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:56:20 INFO - PROCESS | 1647 | 1465203380978 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 1647 | 1465203380980 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:56:20 INFO - PROCESS | 1647 | 1465203380984 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 1647 | 1465203380985 Marionette TRACE conn2 <- [1,1686,null,{}] 01:56:20 INFO - PROCESS | 1647 | 1465203380989 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:20 INFO - PROCESS | 1647 | 1465203380991 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:21 INFO - PROCESS | 1647 | 1465203381114 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:56:21 INFO - PROCESS | 1647 | 1465203381119 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1647 | 1465203381120 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d06000 == 34 [pid = 1647] [id = 429] 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x121315400) [pid = 1647] [serial = 1286] [outer = 0x0] 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12319bc00) [pid = 1647] [serial = 1287] [outer = 0x121315400] 01:56:21 INFO - PROCESS | 1647 | 1465203381161 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124223c00) [pid = 1647] [serial = 1288] [outer = 0x121315400] 01:56:21 INFO - PROCESS | 1647 | 1465203381601 Marionette TRACE conn2 <- [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]]]}] 01:56:21 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 01:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 01:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:56:21 INFO - PROCESS | 1647 | 1465203381654 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 1647 | 1465203381655 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:56:21 INFO - PROCESS | 1647 | 1465203381657 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 1647 | 1465203381658 Marionette TRACE conn2 <- [1,1690,null,{}] 01:56:21 INFO - PROCESS | 1647 | 1465203381661 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 1647 | 1465203381663 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:21 INFO - PROCESS | 1647 | 1465203381749 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:56:21 INFO - PROCESS | 1647 | 1465203381776 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1647 | 1465203381778 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911e000 == 35 [pid = 1647] [id = 430] 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12426d000) [pid = 1647] [serial = 1289] [outer = 0x0] 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124759000) [pid = 1647] [serial = 1290] [outer = 0x12426d000] 01:56:21 INFO - PROCESS | 1647 | 1465203381811 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124ee1400) [pid = 1647] [serial = 1291] [outer = 0x12426d000] 01:56:22 INFO - PROCESS | 1647 | 1465203382190 Marionette TRACE conn2 <- [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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 01:56:22 INFO - PROCESS | 1647 | 1465203382233 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 1647 | 1465203382235 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:56:22 INFO - PROCESS | 1647 | 1465203382238 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 1647 | 1465203382239 Marionette TRACE conn2 <- [1,1694,null,{}] 01:56:22 INFO - PROCESS | 1647 | 1465203382243 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:22 INFO - PROCESS | 1647 | 1465203382248 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:22 INFO - PROCESS | 1647 | 1465203382428 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:56:22 INFO - PROCESS | 1647 | 1465203382451 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 1647 | 1465203382452 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a77f000 == 36 [pid = 1647] [id = 431] 01:56:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125750c00) [pid = 1647] [serial = 1292] [outer = 0x0] 01:56:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x126f4e400) [pid = 1647] [serial = 1293] [outer = 0x125750c00] 01:56:22 INFO - PROCESS | 1647 | 1465203382493 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128dc5400) [pid = 1647] [serial = 1294] [outer = 0x125750c00] 01:56:22 INFO - PROCESS | 1647 | 1465203382891 Marionette TRACE conn2 <- [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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 01:56:22 INFO - PROCESS | 1647 | 1465203382908 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 1647 | 1465203382909 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:56:22 INFO - PROCESS | 1647 | 1465203382911 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 1647 | 1465203382912 Marionette TRACE conn2 <- [1,1698,null,{}] 01:56:22 INFO - PROCESS | 1647 | 1465203382915 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:22 INFO - PROCESS | 1647 | 1465203382916 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:23 INFO - PROCESS | 1647 | 1465203383020 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:56:23 INFO - PROCESS | 1647 | 1465203383048 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1647 | 1465203383049 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a920000 == 37 [pid = 1647] [id = 432] 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128f28400) [pid = 1647] [serial = 1295] [outer = 0x0] 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129496000) [pid = 1647] [serial = 1296] [outer = 0x128f28400] 01:56:23 INFO - PROCESS | 1647 | 1465203383076 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294eb000) [pid = 1647] [serial = 1297] [outer = 0x128f28400] 01:56:23 INFO - PROCESS | 1647 | 1465203383410 Marionette TRACE conn2 <- [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]]]}] 01:56:23 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 01:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 01:56:23 INFO - PROCESS | 1647 | 1465203383438 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1647 | 1465203383439 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:56:23 INFO - PROCESS | 1647 | 1465203383450 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1647 | 1465203383453 Marionette TRACE conn2 <- [1,1702,null,{}] 01:56:23 INFO - PROCESS | 1647 | 1465203383456 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 1647 | 1465203383457 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:23 INFO - PROCESS | 1647 | 1465203383557 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:56:23 INFO - PROCESS | 1647 | 1465203383560 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1647 | 1465203383561 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12beca000 == 38 [pid = 1647] [id = 433] 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129126800) [pid = 1647] [serial = 1298] [outer = 0x0] 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1294f0800) [pid = 1647] [serial = 1299] [outer = 0x129126800] 01:56:23 INFO - PROCESS | 1647 | 1465203383585 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a712000) [pid = 1647] [serial = 1300] [outer = 0x129126800] 01:56:23 INFO - PROCESS | 1647 | 1465203383907 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 481ms 01:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:56:23 INFO - PROCESS | 1647 | 1465203383923 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1647 | 1465203383924 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:56:23 INFO - PROCESS | 1647 | 1465203383926 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1647 | 1465203383927 Marionette TRACE conn2 <- [1,1706,null,{}] 01:56:23 INFO - PROCESS | 1647 | 1465203383930 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 1647 | 1465203383931 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:24 INFO - PROCESS | 1647 | 1465203384136 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113e14c00) [pid = 1647] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x117369000) [pid = 1647] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1169aa000) [pid = 1647] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128ce000) [pid = 1647] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11951c800) [pid = 1647] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112efd800) [pid = 1647] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118157800) [pid = 1647] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119432400) [pid = 1647] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128d5d800) [pid = 1647] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1195c5800) [pid = 1647] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119521c00) [pid = 1647] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12319f400) [pid = 1647] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112efc000) [pid = 1647] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12912ac00) [pid = 1647] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112e58000) [pid = 1647] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1194e5000) [pid = 1647] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:56:24 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11688d000) [pid = 1647] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:56:24 INFO - PROCESS | 1647 | 1465203384183 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 1647 | 1465203384184 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f20800 == 39 [pid = 1647] [id = 434] 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1128ce000) [pid = 1647] [serial = 1301] [outer = 0x0] 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112efd800) [pid = 1647] [serial = 1302] [outer = 0x1128ce000] 01:56:24 INFO - PROCESS | 1647 | 1465203384215 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x117755400) [pid = 1647] [serial = 1303] [outer = 0x1128ce000] 01:56:24 INFO - PROCESS | 1647 | 1465203384507 Marionette TRACE conn2 <- [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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 01:56:24 INFO - PROCESS | 1647 | 1465203384546 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 1647 | 1465203384547 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:56:24 INFO - PROCESS | 1647 | 1465203384553 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 1647 | 1465203384554 Marionette TRACE conn2 <- [1,1710,null,{}] 01:56:24 INFO - PROCESS | 1647 | 1465203384556 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 1647 | 1465203384557 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:24 INFO - PROCESS | 1647 | 1465203384636 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:56:24 INFO - PROCESS | 1647 | 1465203384695 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 1647 | 1465203384696 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa6800 == 40 [pid = 1647] [id = 435] 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x117369000) [pid = 1647] [serial = 1304] [outer = 0x0] 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11951c800) [pid = 1647] [serial = 1305] [outer = 0x117369000] 01:56:24 INFO - PROCESS | 1647 | 1465203384720 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128d5bc00) [pid = 1647] [serial = 1306] [outer = 0x117369000] 01:56:24 INFO - PROCESS | 1647 | 1465203384966 Marionette TRACE conn2 <- [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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 470ms 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:56:25 INFO - PROCESS | 1647 | 1465203385022 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 1647 | 1465203385023 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:56:25 INFO - PROCESS | 1647 | 1465203385025 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1647 | 1465203385027 Marionette TRACE conn2 <- [1,1714,null,{}] 01:56:25 INFO - PROCESS | 1647 | 1465203385030 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:25 INFO - PROCESS | 1647 | 1465203385035 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:25 INFO - PROCESS | 1647 | 1465203385159 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:56:25 INFO - PROCESS | 1647 | 1465203385177 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1647 | 1465203385179 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbdf800 == 41 [pid = 1647] [id = 436] 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1294ec400) [pid = 1647] [serial = 1307] [outer = 0x0] 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a96b800) [pid = 1647] [serial = 1308] [outer = 0x1294ec400] 01:56:25 INFO - PROCESS | 1647 | 1465203385221 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12ba24000) [pid = 1647] [serial = 1309] [outer = 0x1294ec400] 01:56:25 INFO - PROCESS | 1647 | 1465203385706 Marionette TRACE conn2 <- [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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 718ms 01:56:25 INFO - PROCESS | 1647 | 1465203385745 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:56:25 INFO - PROCESS | 1647 | 1465203385746 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:56:25 INFO - PROCESS | 1647 | 1465203385748 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1647 | 1465203385749 Marionette TRACE conn2 <- [1,1718,null,{}] 01:56:25 INFO - PROCESS | 1647 | 1465203385751 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:25 INFO - PROCESS | 1647 | 1465203385753 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:25 INFO - PROCESS | 1647 | 1465203385830 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:56:25 INFO - PROCESS | 1647 | 1465203385835 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1647 | 1465203385836 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf78000 == 42 [pid = 1647] [id = 437] 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12ba2c400) [pid = 1647] [serial = 1310] [outer = 0x0] 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bb7d400) [pid = 1647] [serial = 1311] [outer = 0x12ba2c400] 01:56:25 INFO - PROCESS | 1647 | 1465203385860 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bd63c00) [pid = 1647] [serial = 1312] [outer = 0x12ba2c400] 01:56:26 INFO - PROCESS | 1647 | 1465203386286 Marionette TRACE conn2 <- [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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 570ms 01:56:26 INFO - PROCESS | 1647 | 1465203386332 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 1647 | 1465203386335 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:56:26 INFO - PROCESS | 1647 | 1465203386339 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 1647 | 1465203386341 Marionette TRACE conn2 <- [1,1722,null,{}] 01:56:26 INFO - PROCESS | 1647 | 1465203386345 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 1647 | 1465203386347 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:26 INFO - PROCESS | 1647 | 1465203386457 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:56:26 INFO - PROCESS | 1647 | 1465203386520 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 1647 | 1465203386521 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11824a800 == 43 [pid = 1647] [id = 438] 01:56:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1132a5800) [pid = 1647] [serial = 1313] [outer = 0x0] 01:56:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116961000) [pid = 1647] [serial = 1314] [outer = 0x1132a5800] 01:56:26 INFO - PROCESS | 1647 | 1465203386552 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11774ec00) [pid = 1647] [serial = 1315] [outer = 0x1132a5800] 01:56:27 INFO - PROCESS | 1647 | 1465203387024 Marionette TRACE conn2 <- [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]]]}] 01:56:27 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 01:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 01:56:27 INFO - PROCESS | 1647 | 1465203387062 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 1647 | 1465203387066 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:56:27 INFO - PROCESS | 1647 | 1465203387070 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 1647 | 1465203387072 Marionette TRACE conn2 <- [1,1726,null,{}] 01:56:27 INFO - PROCESS | 1647 | 1465203387075 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:27 INFO - PROCESS | 1647 | 1465203387076 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:27 INFO - PROCESS | 1647 | 1465203387178 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:56:27 INFO - PROCESS | 1647 | 1465203387239 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1647 | 1465203387241 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d8a800 == 44 [pid = 1647] [id = 439] 01:56:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118822c00) [pid = 1647] [serial = 1316] [outer = 0x0] 01:56:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1194eac00) [pid = 1647] [serial = 1317] [outer = 0x118822c00] 01:56:27 INFO - PROCESS | 1647 | 1465203387271 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1195c8400) [pid = 1647] [serial = 1318] [outer = 0x118822c00] 01:56:27 INFO - PROCESS | 1647 | 1465203387720 Marionette TRACE conn2 <- [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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 01:56:27 INFO - PROCESS | 1647 | 1465203387741 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 1647 | 1465203387742 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:56:27 INFO - PROCESS | 1647 | 1465203387745 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 1647 | 1465203387747 Marionette TRACE conn2 <- [1,1730,null,{}] 01:56:27 INFO - PROCESS | 1647 | 1465203387757 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:27 INFO - PROCESS | 1647 | 1465203387761 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:27 INFO - PROCESS | 1647 | 1465203387879 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:56:27 INFO - PROCESS | 1647 | 1465203387969 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1647 | 1465203387971 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1d2000 == 45 [pid = 1647] [id = 440] 01:56:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121310800) [pid = 1647] [serial = 1319] [outer = 0x0] 01:56:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x125755400) [pid = 1647] [serial = 1320] [outer = 0x121310800] 01:56:28 INFO - PROCESS | 1647 | 1465203388003 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x127494800) [pid = 1647] [serial = 1321] [outer = 0x121310800] 01:56:28 INFO - PROCESS | 1647 | 1465203388452 Marionette TRACE conn2 <- [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]]]}] 01:56:28 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 01:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 726ms 01:56:28 INFO - PROCESS | 1647 | 1465203388471 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 1647 | 1465203388473 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:56:28 INFO - PROCESS | 1647 | 1465203388476 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 1647 | 1465203388477 Marionette TRACE conn2 <- [1,1734,null,{}] 01:56:28 INFO - PROCESS | 1647 | 1465203388479 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:28 INFO - PROCESS | 1647 | 1465203388481 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:28 INFO - PROCESS | 1647 | 1465203388584 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:56:28 INFO - PROCESS | 1647 | 1465203388644 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1647 | 1465203388645 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba09000 == 46 [pid = 1647] [id = 441] 01:56:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x123199800) [pid = 1647] [serial = 1322] [outer = 0x0] 01:56:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128f2d800) [pid = 1647] [serial = 1323] [outer = 0x123199800] 01:56:28 INFO - PROCESS | 1647 | 1465203388674 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a70e400) [pid = 1647] [serial = 1324] [outer = 0x123199800] 01:56:29 INFO - PROCESS | 1647 | 1465203389339 Marionette TRACE conn2 <- [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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 919ms 01:56:29 INFO - PROCESS | 1647 | 1465203389396 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 1647 | 1465203389398 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:56:29 INFO - PROCESS | 1647 | 1465203389415 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 1647 | 1465203389417 Marionette TRACE conn2 <- [1,1738,null,{}] 01:56:29 INFO - PROCESS | 1647 | 1465203389420 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:29 INFO - PROCESS | 1647 | 1465203389422 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:29 INFO - PROCESS | 1647 | 1465203389523 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:56:29 INFO - PROCESS | 1647 | 1465203389588 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 1647 | 1465203389589 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11625e000 == 47 [pid = 1647] [id = 442] 01:56:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118215800) [pid = 1647] [serial = 1325] [outer = 0x0] 01:56:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118294c00) [pid = 1647] [serial = 1326] [outer = 0x118215800] 01:56:29 INFO - PROCESS | 1647 | 1465203389618 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118686400) [pid = 1647] [serial = 1327] [outer = 0x118215800] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbdf800 == 46 [pid = 1647] [id = 436] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa6800 == 45 [pid = 1647] [id = 435] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x117f20800 == 44 [pid = 1647] [id = 434] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12beca000 == 43 [pid = 1647] [id = 433] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12a920000 == 42 [pid = 1647] [id = 432] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12a77f000 == 41 [pid = 1647] [id = 431] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12911e000 == 40 [pid = 1647] [id = 430] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x126d06000 == 39 [pid = 1647] [id = 429] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x1232ad000 == 38 [pid = 1647] [id = 428] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x11867e800 == 37 [pid = 1647] [id = 427] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x1188fa000 == 36 [pid = 1647] [id = 426] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12355b800 == 35 [pid = 1647] [id = 425] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x11693c800 == 34 [pid = 1647] [id = 424] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12c26f000 == 33 [pid = 1647] [id = 423] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x11999e800 == 32 [pid = 1647] [id = 411] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba09000 == 31 [pid = 1647] [id = 441] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1d2000 == 30 [pid = 1647] [id = 440] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x128d8a800 == 29 [pid = 1647] [id = 439] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf78000 == 28 [pid = 1647] [id = 437] 01:56:30 INFO - PROCESS | 1647 | --DOCSHELL 0x11824a800 == 27 [pid = 1647] [id = 438] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x116079c00) [pid = 1647] [serial = 1236] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x112ef6c00) [pid = 1647] [serial = 1237] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x118159c00) [pid = 1647] [serial = 1239] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x118585800) [pid = 1647] [serial = 1240] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118159400) [pid = 1647] [serial = 1234] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1173f2400) [pid = 1647] [serial = 1233] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1189c4800) [pid = 1647] [serial = 1242] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119488800) [pid = 1647] [serial = 1243] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1195c6800) [pid = 1647] [serial = 1245] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117371000) [pid = 1647] [serial = 1219] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116284800) [pid = 1647] [serial = 1218] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118825000) [pid = 1647] [serial = 1222] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11862fc00) [pid = 1647] [serial = 1221] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1231a4400) [pid = 1647] [serial = 1251] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128dc0400) [pid = 1647] [serial = 1257] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121314400) [pid = 1647] [serial = 1225] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128d5b400) [pid = 1647] [serial = 1255] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127436c00) [pid = 1647] [serial = 1254] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119c3d800) [pid = 1647] [serial = 1224] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x125d9b000) [pid = 1647] [serial = 1228] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124869c00) [pid = 1647] [serial = 1227] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x117697c00) [pid = 1647] [serial = 1260] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1195c1400) [pid = 1647] [serial = 1261] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x129632c00) [pid = 1647] [serial = 1267] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12749bc00) [pid = 1647] [serial = 1231] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1294a3000) [pid = 1647] [serial = 1266] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1231a0000) [pid = 1647] [serial = 1230] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128dcb800) [pid = 1647] [serial = 1258] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124e9c400) [pid = 1647] [serial = 1263] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11a011c00) [pid = 1647] [serial = 1248] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x121317800) [pid = 1647] [serial = 1249] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x126f53c00) [pid = 1647] [serial = 1252] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12a70d800) [pid = 1647] [serial = 1269] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128f2ac00) [pid = 1647] [serial = 1264] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x119d10000) [pid = 1647] [serial = 1246] [outer = 0x0] [url = about:blank] 01:56:30 INFO - PROCESS | 1647 | 1465203390674 Marionette TRACE conn2 <- [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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1277ms 01:56:30 INFO - PROCESS | 1647 | 1465203390691 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:56:30 INFO - PROCESS | 1647 | 1465203390694 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:56:30 INFO - PROCESS | 1647 | 1465203390697 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 1647 | 1465203390700 Marionette TRACE conn2 <- [1,1742,null,{}] 01:56:30 INFO - PROCESS | 1647 | 1465203390710 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:30 INFO - PROCESS | 1647 | 1465203390712 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:30 INFO - PROCESS | 1647 | 1465203390801 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:56:30 INFO - PROCESS | 1647 | 1465203390829 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 1647 | 1465203390830 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x11657a800 == 28 [pid = 1647] [id = 443] 01:56:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113c3b800) [pid = 1647] [serial = 1328] [outer = 0x0] 01:56:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x115e10800) [pid = 1647] [serial = 1329] [outer = 0x113c3b800] 01:56:30 INFO - PROCESS | 1647 | 1465203390859 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x111f42c00) [pid = 1647] [serial = 1330] [outer = 0x113c3b800] 01:56:31 INFO - PROCESS | 1647 | 1465203391234 Marionette TRACE conn2 <- [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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 578ms 01:56:31 INFO - PROCESS | 1647 | 1465203391275 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1647 | 1465203391278 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:56:31 INFO - PROCESS | 1647 | 1465203391283 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 1647 | 1465203391285 Marionette TRACE conn2 <- [1,1746,null,{}] 01:56:31 INFO - PROCESS | 1647 | 1465203391288 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 1647 | 1465203391290 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:31 INFO - PROCESS | 1647 | 1465203391376 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:56:31 INFO - PROCESS | 1647 | 1465203391381 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 1647 | 1465203391383 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x11819b000 == 29 [pid = 1647] [id = 444] 01:56:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1171bf800) [pid = 1647] [serial = 1331] [outer = 0x0] 01:56:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11774e800) [pid = 1647] [serial = 1332] [outer = 0x1171bf800] 01:56:31 INFO - PROCESS | 1647 | 1465203391415 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118299400) [pid = 1647] [serial = 1333] [outer = 0x1171bf800] 01:56:31 INFO - PROCESS | 1647 | 1465203391789 Marionette TRACE conn2 <- [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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 01:56:31 INFO - PROCESS | 1647 | 1465203391856 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1647 | 1465203391859 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:56:31 INFO - PROCESS | 1647 | 1465203391862 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 1647 | 1465203391866 Marionette TRACE conn2 <- [1,1750,null,{}] 01:56:31 INFO - PROCESS | 1647 | 1465203391877 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 1647 | 1465203391882 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:32 INFO - PROCESS | 1647 | 1465203391996 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:56:32 INFO - PROCESS | 1647 | 1465203392012 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 1647 | 1465203392014 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x121372000 == 30 [pid = 1647] [id = 445] 01:56:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1128dc400) [pid = 1647] [serial = 1334] [outer = 0x0] 01:56:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1189cdc00) [pid = 1647] [serial = 1335] [outer = 0x1128dc400] 01:56:32 INFO - PROCESS | 1647 | 1465203392061 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11942fc00) [pid = 1647] [serial = 1336] [outer = 0x1128dc400] 01:56:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11657a800 == 29 [pid = 1647] [id = 443] 01:56:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11625e000 == 28 [pid = 1647] [id = 442] 01:56:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11819b000 == 27 [pid = 1647] [id = 444] 01:56:33 INFO - PROCESS | 1647 | 1465203393534 Marionette TRACE conn2 <- [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]]]}] 01:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1728ms 01:56:33 INFO - PROCESS | 1647 | 1465203393590 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 1647 | 1465203393592 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:56:33 INFO - PROCESS | 1647 | 1465203393596 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 1647 | 1465203393598 Marionette TRACE conn2 <- [1,1754,null,{}] 01:56:33 INFO - PROCESS | 1647 | 1465203393602 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 1647 | 1465203393604 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:33 INFO - PROCESS | 1647 | 1465203393746 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:56:33 INFO - PROCESS | 1647 | 1465203393797 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 1647 | 1465203393799 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bac000 == 28 [pid = 1647] [id = 446] 01:56:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116887000) [pid = 1647] [serial = 1337] [outer = 0x0] 01:56:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11688cc00) [pid = 1647] [serial = 1338] [outer = 0x116887000] 01:56:33 INFO - PROCESS | 1647 | 1465203393833 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1173f7800) [pid = 1647] [serial = 1339] [outer = 0x116887000] 01:56:34 INFO - PROCESS | 1647 | 1465203394172 Marionette TRACE conn2 <- [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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 621ms 01:56:34 INFO - PROCESS | 1647 | 1465203394217 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 1647 | 1465203394221 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:56:34 INFO - PROCESS | 1647 | 1465203394225 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 1647 | 1465203394227 Marionette TRACE conn2 <- [1,1758,null,{}] 01:56:34 INFO - PROCESS | 1647 | 1465203394229 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 1647 | 1465203394231 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:34 INFO - PROCESS | 1647 | 1465203394332 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:56:34 INFO - PROCESS | 1647 | 1465203394369 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 1647 | 1465203394371 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a5000 == 29 [pid = 1647] [id = 447] 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11821e000) [pid = 1647] [serial = 1340] [outer = 0x0] 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118684c00) [pid = 1647] [serial = 1341] [outer = 0x11821e000] 01:56:34 INFO - PROCESS | 1647 | 1465203394398 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11883bc00) [pid = 1647] [serial = 1342] [outer = 0x11821e000] 01:56:34 INFO - PROCESS | 1647 | 1465203394736 Marionette TRACE conn2 <- [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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 01:56:34 INFO - PROCESS | 1647 | 1465203394744 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 1647 | 1465203394755 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:56:34 INFO - PROCESS | 1647 | 1465203394774 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 1647 | 1465203394776 Marionette TRACE conn2 <- [1,1762,null,{}] 01:56:34 INFO - PROCESS | 1647 | 1465203394785 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 1647 | 1465203394788 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:34 INFO - PROCESS | 1647 | 1465203394893 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:56:34 INFO - PROCESS | 1647 | 1465203394899 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 1647 | 1465203394901 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12472a000 == 30 [pid = 1647] [id = 448] 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113e13400) [pid = 1647] [serial = 1343] [outer = 0x0] 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11951d800) [pid = 1647] [serial = 1344] [outer = 0x113e13400] 01:56:34 INFO - PROCESS | 1647 | 1465203394929 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1195c5000) [pid = 1647] [serial = 1345] [outer = 0x113e13400] 01:56:35 INFO - PROCESS | 1647 | 1465203395287 Marionette TRACE conn2 <- [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]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 541ms 01:56:35 INFO - PROCESS | 1647 | 1465203395301 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:56:35 INFO - PROCESS | 1647 | 1465203395304 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:56:35 INFO - PROCESS | 1647 | 1465203395306 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - PROCESS | 1647 | 1465203395307 Marionette TRACE conn2 <- [1,1766,null,{}] 01:56:35 INFO - PROCESS | 1647 | 1465203395310 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:35 INFO - PROCESS | 1647 | 1465203395311 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:35 INFO - PROCESS | 1647 | 1465203395412 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:56:35 INFO - PROCESS | 1647 | 1465203395423 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 1647 | 1465203395424 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257a1000 == 31 [pid = 1647] [id = 449] 01:56:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119c3c800) [pid = 1647] [serial = 1346] [outer = 0x0] 01:56:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11a010c00) [pid = 1647] [serial = 1347] [outer = 0x119c3c800] 01:56:35 INFO - PROCESS | 1647 | 1465203395450 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121314000) [pid = 1647] [serial = 1348] [outer = 0x119c3c800] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x125750c00) [pid = 1647] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128f28400) [pid = 1647] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x129126800) [pid = 1647] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1194e8000) [pid = 1647] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124ea0400) [pid = 1647] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1169ae800) [pid = 1647] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121315400) [pid = 1647] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x112ef5000) [pid = 1647] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11829fc00) [pid = 1647] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12426d000) [pid = 1647] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116b74c00) [pid = 1647] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12ba2c400) [pid = 1647] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1294ec400) [pid = 1647] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1128ce000) [pid = 1647] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x117369000) [pid = 1647] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x123199800) [pid = 1647] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118215800) [pid = 1647] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1132a5800) [pid = 1647] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x118822c00) [pid = 1647] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x121310800) [pid = 1647] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x113c3b800) [pid = 1647] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:56:35 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1171bf800) [pid = 1647] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:56:36 INFO - PROCESS | 1647 | 1465203396008 Marionette TRACE conn2 <- [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]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 720ms 01:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:56:36 INFO - PROCESS | 1647 | 1465203396026 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1647 | 1465203396028 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:56:36 INFO - PROCESS | 1647 | 1465203396030 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1647 | 1465203396033 Marionette TRACE conn2 <- [1,1770,null,{}] 01:56:36 INFO - PROCESS | 1647 | 1465203396038 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:36 INFO - PROCESS | 1647 | 1465203396040 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:36 INFO - PROCESS | 1647 | 1465203396131 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:56:36 INFO - PROCESS | 1647 | 1465203396156 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 1647 | 1465203396157 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x125018000 == 32 [pid = 1647] [id = 450] 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x113a3f800) [pid = 1647] [serial = 1349] [outer = 0x0] 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x117369000) [pid = 1647] [serial = 1350] [outer = 0x113a3f800] 01:56:36 INFO - PROCESS | 1647 | 1465203396191 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118822c00) [pid = 1647] [serial = 1351] [outer = 0x113a3f800] 01:56:36 INFO - PROCESS | 1647 | 1465203396681 Marionette TRACE conn2 <- [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]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 673ms 01:56:36 INFO - PROCESS | 1647 | 1465203396704 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1647 | 1465203396705 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:56:36 INFO - PROCESS | 1647 | 1465203396707 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1647 | 1465203396708 Marionette TRACE conn2 <- [1,1774,null,{}] 01:56:36 INFO - PROCESS | 1647 | 1465203396711 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:36 INFO - PROCESS | 1647 | 1465203396715 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:36 INFO - PROCESS | 1647 | 1465203396807 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:56:36 INFO - PROCESS | 1647 | 1465203396811 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 1647 | 1465203396812 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x129119000 == 33 [pid = 1647] [id = 451] 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1194e4c00) [pid = 1647] [serial = 1352] [outer = 0x0] 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x121317400) [pid = 1647] [serial = 1353] [outer = 0x1194e4c00] 01:56:36 INFO - PROCESS | 1647 | 1465203396839 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12426e400) [pid = 1647] [serial = 1354] [outer = 0x1194e4c00] 01:56:37 INFO - PROCESS | 1647 | 1465203397159 Marionette TRACE conn2 <- [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]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 01:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:56:37 INFO - PROCESS | 1647 | 1465203397176 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 1647 | 1465203397177 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:56:37 INFO - PROCESS | 1647 | 1465203397179 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 1647 | 1465203397180 Marionette TRACE conn2 <- [1,1778,null,{}] 01:56:37 INFO - PROCESS | 1647 | 1465203397184 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 1647 | 1465203397187 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:37 INFO - PROCESS | 1647 | 1465203397270 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:56:37 INFO - PROCESS | 1647 | 1465203397331 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 1647 | 1465203397332 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1297a9800 == 34 [pid = 1647] [id = 452] 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1194ec000) [pid = 1647] [serial = 1355] [outer = 0x0] 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1235c5400) [pid = 1647] [serial = 1356] [outer = 0x1194ec000] 01:56:37 INFO - PROCESS | 1647 | 1465203397356 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12507c800) [pid = 1647] [serial = 1357] [outer = 0x1194ec000] 01:56:37 INFO - PROCESS | 1647 | 1465203397635 Marionette TRACE conn2 <- [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]]]}] 01:56:37 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 01:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 01:56:37 INFO - PROCESS | 1647 | 1465203397649 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 1647 | 1465203397652 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:56:37 INFO - PROCESS | 1647 | 1465203397660 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 1647 | 1465203397662 Marionette TRACE conn2 <- [1,1782,null,{}] 01:56:37 INFO - PROCESS | 1647 | 1465203397664 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 1647 | 1465203397665 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:37 INFO - PROCESS | 1647 | 1465203397759 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:56:37 INFO - PROCESS | 1647 | 1465203397764 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 1647 | 1465203397765 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a906800 == 35 [pid = 1647] [id = 453] 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1252f5800) [pid = 1647] [serial = 1358] [outer = 0x0] 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12575f400) [pid = 1647] [serial = 1359] [outer = 0x1252f5800] 01:56:37 INFO - PROCESS | 1647 | 1465203397793 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x126f5cc00) [pid = 1647] [serial = 1360] [outer = 0x1252f5800] 01:56:38 INFO - PROCESS | 1647 | 1465203398394 Marionette TRACE conn2 <- [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]]]}] 01:56:38 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 01:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 01:56:38 INFO - PROCESS | 1647 | 1465203398431 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 1647 | 1465203398437 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:56:38 INFO - PROCESS | 1647 | 1465203398477 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 1647 | 1465203398480 Marionette TRACE conn2 <- [1,1786,null,{}] 01:56:38 INFO - PROCESS | 1647 | 1465203398489 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:38 INFO - PROCESS | 1647 | 1465203398492 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:38 INFO - PROCESS | 1647 | 1465203398701 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:56:38 INFO - PROCESS | 1647 | 1465203398800 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 1647 | 1465203398801 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949b000 == 36 [pid = 1647] [id = 454] 01:56:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x113ad5800) [pid = 1647] [serial = 1361] [outer = 0x0] 01:56:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x117369400) [pid = 1647] [serial = 1362] [outer = 0x113ad5800] 01:56:38 INFO - PROCESS | 1647 | 1465203398832 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118297800) [pid = 1647] [serial = 1363] [outer = 0x113ad5800] 01:56:39 INFO - PROCESS | 1647 | 1465203399344 Marionette TRACE conn2 <- [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]]]}] 01:56:39 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 01:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 883ms 01:56:39 INFO - PROCESS | 1647 | 1465203399355 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 1647 | 1465203399360 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:56:39 INFO - PROCESS | 1647 | 1465203399398 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 1647 | 1465203399402 Marionette TRACE conn2 <- [1,1790,null,{}] 01:56:39 INFO - PROCESS | 1647 | 1465203399408 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:39 INFO - PROCESS | 1647 | 1465203399410 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:39 INFO - PROCESS | 1647 | 1465203399568 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:56:39 INFO - PROCESS | 1647 | 1465203399680 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 1647 | 1465203399682 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ed2000 == 37 [pid = 1647] [id = 455] 01:56:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1189c7800) [pid = 1647] [serial = 1364] [outer = 0x0] 01:56:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11942c000) [pid = 1647] [serial = 1365] [outer = 0x1189c7800] 01:56:39 INFO - PROCESS | 1647 | 1465203399733 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1194ed800) [pid = 1647] [serial = 1366] [outer = 0x1189c7800] 01:56:40 INFO - PROCESS | 1647 | 1465203400412 Marionette TRACE conn2 <- [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]]]}] 01:56:40 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) 01:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1060ms 01:56:40 INFO - PROCESS | 1647 | 1465203400447 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 1647 | 1465203400450 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:56:40 INFO - PROCESS | 1647 | 1465203400466 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 1647 | 1465203400468 Marionette TRACE conn2 <- [1,1794,null,{}] 01:56:40 INFO - PROCESS | 1647 | 1465203400472 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:40 INFO - PROCESS | 1647 | 1465203400473 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:40 INFO - PROCESS | 1647 | 1465203400577 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1297a9800 == 36 [pid = 1647] [id = 452] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x129119000 == 35 [pid = 1647] [id = 451] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x125018000 == 34 [pid = 1647] [id = 450] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1257a1000 == 33 [pid = 1647] [id = 449] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12472a000 == 32 [pid = 1647] [id = 448] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a5000 == 31 [pid = 1647] [id = 447] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x116bac000 == 30 [pid = 1647] [id = 446] 01:56:40 INFO - PROCESS | 1647 | --DOCSHELL 0x121372000 == 29 [pid = 1647] [id = 445] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x115e10800) [pid = 1647] [serial = 1329] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118294c00) [pid = 1647] [serial = 1326] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11774e800) [pid = 1647] [serial = 1332] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118299400) [pid = 1647] [serial = 1333] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118686400) [pid = 1647] [serial = 1327] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116961000) [pid = 1647] [serial = 1314] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126f4e400) [pid = 1647] [serial = 1293] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x129496000) [pid = 1647] [serial = 1296] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1294f0800) [pid = 1647] [serial = 1299] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1195be400) [pid = 1647] [serial = 1284] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119d8d800) [pid = 1647] [serial = 1285] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12a82f800) [pid = 1647] [serial = 1270] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118822800) [pid = 1647] [serial = 1281] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119425800) [pid = 1647] [serial = 1282] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12319bc00) [pid = 1647] [serial = 1287] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x124223c00) [pid = 1647] [serial = 1288] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1294eb000) [pid = 1647] [serial = 1297] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x112efc400) [pid = 1647] [serial = 1272] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1167f1c00) [pid = 1647] [serial = 1273] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x118631c00) [pid = 1647] [serial = 1275] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x118822000) [pid = 1647] [serial = 1276] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x124759000) [pid = 1647] [serial = 1290] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1173f4c00) [pid = 1647] [serial = 1278] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x11815a400) [pid = 1647] [serial = 1279] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12a712000) [pid = 1647] [serial = 1300] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1195c8400) [pid = 1647] [serial = 1318] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x1194eac00) [pid = 1647] [serial = 1317] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x125755400) [pid = 1647] [serial = 1320] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x127494800) [pid = 1647] [serial = 1321] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12a70e400) [pid = 1647] [serial = 1324] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x128f2d800) [pid = 1647] [serial = 1323] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12bb7d400) [pid = 1647] [serial = 1311] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x12ba24000) [pid = 1647] [serial = 1309] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12bd63c00) [pid = 1647] [serial = 1312] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x111f42c00) [pid = 1647] [serial = 1330] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x117755400) [pid = 1647] [serial = 1303] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x12a96b800) [pid = 1647] [serial = 1308] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x112efd800) [pid = 1647] [serial = 1302] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x11774ec00) [pid = 1647] [serial = 1315] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x128dc5400) [pid = 1647] [serial = 1294] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x128d5bc00) [pid = 1647] [serial = 1306] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 51 (0x11951c800) [pid = 1647] [serial = 1305] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | --DOMWINDOW == 50 (0x124ee1400) [pid = 1647] [serial = 1291] [outer = 0x0] [url = about:blank] 01:56:40 INFO - PROCESS | 1647 | 1465203400688 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 1647 | 1465203400689 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x11625d800 == 30 [pid = 1647] [id = 456] 01:56:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x112efc400) [pid = 1647] [serial = 1367] [outer = 0x0] 01:56:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x116961000) [pid = 1647] [serial = 1368] [outer = 0x112efc400] 01:56:40 INFO - PROCESS | 1647 | 1465203400720 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x118298c00) [pid = 1647] [serial = 1369] [outer = 0x112efc400] 01:56:41 INFO - PROCESS | 1647 | 1465203401008 Marionette TRACE conn2 <- [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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms 01:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:56:41 INFO - PROCESS | 1647 | 1465203401039 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1647 | 1465203401041 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:56:41 INFO - PROCESS | 1647 | 1465203401045 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1647 | 1465203401047 Marionette TRACE conn2 <- [1,1798,null,{}] 01:56:41 INFO - PROCESS | 1647 | 1465203401057 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 1647 | 1465203401059 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:41 INFO - PROCESS | 1647 | 1465203401144 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:56:41 INFO - PROCESS | 1647 | 1465203401150 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 1647 | 1465203401152 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x119283000 == 31 [pid = 1647] [id = 457] 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x118689000) [pid = 1647] [serial = 1370] [outer = 0x0] 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x119425c00) [pid = 1647] [serial = 1371] [outer = 0x118689000] 01:56:41 INFO - PROCESS | 1647 | 1465203401179 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x1194e5c00) [pid = 1647] [serial = 1372] [outer = 0x118689000] 01:56:41 INFO - PROCESS | 1647 | 1465203401528 Marionette TRACE conn2 <- [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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 527ms 01:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:56:41 INFO - PROCESS | 1647 | 1465203401573 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1647 | 1465203401574 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:56:41 INFO - PROCESS | 1647 | 1465203401577 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1647 | 1465203401579 Marionette TRACE conn2 <- [1,1802,null,{}] 01:56:41 INFO - PROCESS | 1647 | 1465203401587 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 1647 | 1465203401590 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:41 INFO - PROCESS | 1647 | 1465203401670 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:56:41 INFO - PROCESS | 1647 | 1465203401675 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 1647 | 1465203401684 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1232ac800 == 32 [pid = 1647] [id = 458] 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x112eb8800) [pid = 1647] [serial = 1373] [outer = 0x0] 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x119d11400) [pid = 1647] [serial = 1374] [outer = 0x112eb8800] 01:56:41 INFO - PROCESS | 1647 | 1465203401713 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x121317800) [pid = 1647] [serial = 1375] [outer = 0x112eb8800] 01:56:42 INFO - PROCESS | 1647 | 1465203402071 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 523ms 01:56:42 INFO - PROCESS | 1647 | 1465203402100 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 1647 | 1465203402102 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:56:42 INFO - PROCESS | 1647 | 1465203402104 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 1647 | 1465203402105 Marionette TRACE conn2 <- [1,1806,null,{}] 01:56:42 INFO - PROCESS | 1647 | 1465203402108 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:42 INFO - PROCESS | 1647 | 1465203402109 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:42 INFO - PROCESS | 1647 | 1465203402190 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:56:42 INFO - PROCESS | 1647 | 1465203402194 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 1647 | 1465203402195 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x125dc1800 == 33 [pid = 1647] [id = 459] 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x12319f400) [pid = 1647] [serial = 1376] [outer = 0x0] 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x1237d7c00) [pid = 1647] [serial = 1377] [outer = 0x12319f400] 01:56:42 INFO - PROCESS | 1647 | 1465203402223 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x124b98400) [pid = 1647] [serial = 1378] [outer = 0x12319f400] 01:56:42 INFO - PROCESS | 1647 | 1465203402558 Marionette TRACE conn2 <- [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]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 470ms 01:56:42 INFO - PROCESS | 1647 | 1465203402574 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 1647 | 1465203402575 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:56:42 INFO - PROCESS | 1647 | 1465203402578 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 1647 | 1465203402579 Marionette TRACE conn2 <- [1,1810,null,{}] 01:56:42 INFO - PROCESS | 1647 | 1465203402581 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:42 INFO - PROCESS | 1647 | 1465203402583 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:42 INFO - PROCESS | 1647 | 1465203402662 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:56:42 INFO - PROCESS | 1647 | 1465203402675 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 1647 | 1465203402676 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d6e800 == 34 [pid = 1647] [id = 460] 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x112e60800) [pid = 1647] [serial = 1379] [outer = 0x0] 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x124ea2800) [pid = 1647] [serial = 1380] [outer = 0x112e60800] 01:56:42 INFO - PROCESS | 1647 | 1465203402759 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x125d99000) [pid = 1647] [serial = 1381] [outer = 0x112e60800] 01:56:43 INFO - PROCESS | 1647 | 1465203403102 Marionette TRACE conn2 <- [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]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 570ms 01:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:56:43 INFO - PROCESS | 1647 | 1465203403148 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 1647 | 1465203403150 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:56:43 INFO - PROCESS | 1647 | 1465203403152 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 1647 | 1465203403153 Marionette TRACE conn2 <- [1,1814,null,{}] 01:56:43 INFO - PROCESS | 1647 | 1465203403155 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 1647 | 1465203403159 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:43 INFO - PROCESS | 1647 | 1465203403275 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:56:43 INFO - PROCESS | 1647 | 1465203403290 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1647 | 1465203403291 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a778800 == 35 [pid = 1647] [id = 461] 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x127152000) [pid = 1647] [serial = 1382] [outer = 0x0] 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x12749c400) [pid = 1647] [serial = 1383] [outer = 0x127152000] 01:56:43 INFO - PROCESS | 1647 | 1465203403316 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x128f28400) [pid = 1647] [serial = 1384] [outer = 0x127152000] 01:56:43 INFO - PROCESS | 1647 | 1465203403647 Marionette TRACE conn2 <- [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]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 01:56:43 INFO - PROCESS | 1647 | 1465203403672 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 1647 | 1465203403673 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:56:43 INFO - PROCESS | 1647 | 1465203403675 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 1647 | 1465203403676 Marionette TRACE conn2 <- [1,1818,null,{}] 01:56:43 INFO - PROCESS | 1647 | 1465203403678 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 1647 | 1465203403680 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:43 INFO - PROCESS | 1647 | 1465203403777 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:56:43 INFO - PROCESS | 1647 | 1465203403815 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1647 | 1465203403823 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af52800 == 36 [pid = 1647] [id = 462] 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x129126000) [pid = 1647] [serial = 1385] [outer = 0x0] 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x129498c00) [pid = 1647] [serial = 1386] [outer = 0x129126000] 01:56:43 INFO - PROCESS | 1647 | 1465203403848 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1294eb000) [pid = 1647] [serial = 1387] [outer = 0x129126000] 01:56:44 INFO - PROCESS | 1647 | 1465203404154 Marionette TRACE conn2 <- [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]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 01:56:44 INFO - PROCESS | 1647 | 1465203404195 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 1647 | 1465203404196 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:56:44 INFO - PROCESS | 1647 | 1465203404199 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 1647 | 1465203404201 Marionette TRACE conn2 <- [1,1822,null,{}] 01:56:44 INFO - PROCESS | 1647 | 1465203404204 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 1647 | 1465203404205 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:44 INFO - PROCESS | 1647 | 1465203404303 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:56:44 INFO - PROCESS | 1647 | 1465203404306 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 1647 | 1465203404307 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa5000 == 37 [pid = 1647] [id = 463] 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x129134400) [pid = 1647] [serial = 1388] [outer = 0x0] 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12962d000) [pid = 1647] [serial = 1389] [outer = 0x129134400] 01:56:44 INFO - PROCESS | 1647 | 1465203404332 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x12a710c00) [pid = 1647] [serial = 1390] [outer = 0x129134400] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11821e000) [pid = 1647] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x113e13400) [pid = 1647] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119c3c800) [pid = 1647] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x113a3f800) [pid = 1647] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1194ec000) [pid = 1647] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1194e4c00) [pid = 1647] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x116887000) [pid = 1647] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:56:44 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x1128dc400) [pid = 1647] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:56:44 INFO - PROCESS | 1647 | 1465203404658 Marionette TRACE conn2 <- [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]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 473ms 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:56:44 INFO - PROCESS | 1647 | 1465203404673 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 1647 | 1465203404674 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:56:44 INFO - PROCESS | 1647 | 1465203404677 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 1647 | 1465203404678 Marionette TRACE conn2 <- [1,1826,null,{}] 01:56:44 INFO - PROCESS | 1647 | 1465203404680 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 1647 | 1465203404681 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:44 INFO - PROCESS | 1647 | 1465203404773 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:56:44 INFO - PROCESS | 1647 | 1465203404839 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 1647 | 1465203404840 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1232a4800 == 38 [pid = 1647] [id = 464] 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x116887000) [pid = 1647] [serial = 1391] [outer = 0x0] 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1195c9400) [pid = 1647] [serial = 1392] [outer = 0x116887000] 01:56:44 INFO - PROCESS | 1647 | 1465203404876 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12a714400) [pid = 1647] [serial = 1393] [outer = 0x116887000] 01:56:45 INFO - PROCESS | 1647 | 1465203405149 Marionette TRACE conn2 <- [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]]]}] 01:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 01:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:56:45 INFO - PROCESS | 1647 | 1465203405205 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:56:45 INFO - PROCESS | 1647 | 1465203405206 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:56:45 INFO - PROCESS | 1647 | 1465203405209 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 1647 | 1465203405209 Marionette TRACE conn2 <- [1,1830,null,{}] 01:56:45 INFO - PROCESS | 1647 | 1465203405212 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:45 INFO - PROCESS | 1647 | 1465203405213 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:45 INFO - PROCESS | 1647 | 1465203405339 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:56:45 INFO - PROCESS | 1647 | 1465203405422 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 1647 | 1465203405423 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1b3800 == 39 [pid = 1647] [id = 465] 01:56:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11688a000) [pid = 1647] [serial = 1394] [outer = 0x0] 01:56:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x12a82ac00) [pid = 1647] [serial = 1395] [outer = 0x11688a000] 01:56:45 INFO - PROCESS | 1647 | 1465203405463 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12a8bbc00) [pid = 1647] [serial = 1396] [outer = 0x11688a000] 01:56:45 INFO - PROCESS | 1647 | 1465203405807 Marionette TRACE conn2 <- [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]]]}] 01:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 619ms 01:56:45 INFO - PROCESS | 1647 | 1465203405828 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:56:45 INFO - PROCESS | 1647 | 1465203405830 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:56:45 INFO - PROCESS | 1647 | 1465203405833 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 1647 | 1465203405837 Marionette TRACE conn2 <- [1,1834,null,{}] 01:56:45 INFO - PROCESS | 1647 | 1465203405840 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:45 INFO - PROCESS | 1647 | 1465203405841 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:45 INFO - PROCESS | 1647 | 1465203405930 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:56:45 INFO - PROCESS | 1647 | 1465203405935 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 1647 | 1465203405944 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7ce000 == 40 [pid = 1647] [id = 466] 01:56:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12a96a400) [pid = 1647] [serial = 1397] [outer = 0x0] 01:56:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x12ba26000) [pid = 1647] [serial = 1398] [outer = 0x12a96a400] 01:56:45 INFO - PROCESS | 1647 | 1465203405970 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x12bd62800) [pid = 1647] [serial = 1399] [outer = 0x12a96a400] 01:56:46 INFO - PROCESS | 1647 | 1465203406305 Marionette TRACE conn2 <- [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]]]}] 01:56:46 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 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 522ms 01:56:46 INFO - PROCESS | 1647 | 1465203406365 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 1647 | 1465203406366 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:56:46 INFO - PROCESS | 1647 | 1465203406370 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 1647 | 1465203406371 Marionette TRACE conn2 <- [1,1838,null,{}] 01:56:46 INFO - PROCESS | 1647 | 1465203406373 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 1647 | 1465203406374 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:46 INFO - PROCESS | 1647 | 1465203406452 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:56:46 INFO - PROCESS | 1647 | 1465203406456 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 1647 | 1465203406457 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbcd000 == 41 [pid = 1647] [id = 467] 01:56:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12bd61400) [pid = 1647] [serial = 1400] [outer = 0x0] 01:56:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x12be0b400) [pid = 1647] [serial = 1401] [outer = 0x12bd61400] 01:56:46 INFO - PROCESS | 1647 | 1465203406481 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12be18000) [pid = 1647] [serial = 1402] [outer = 0x12bd61400] 01:56:46 INFO - PROCESS | 1647 | 1465203406922 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 620ms 01:56:46 INFO - PROCESS | 1647 | 1465203406991 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 1647 | 1465203406993 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:56:46 INFO - PROCESS | 1647 | 1465203406997 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 1647 | 1465203406999 Marionette TRACE conn2 <- [1,1842,null,{}] 01:56:47 INFO - PROCESS | 1647 | 1465203407002 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 1647 | 1465203407004 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:47 INFO - PROCESS | 1647 | 1465203407114 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:56:47 INFO - PROCESS | 1647 | 1465203407189 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 1647 | 1465203407190 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867c800 == 42 [pid = 1647] [id = 468] 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x116893800) [pid = 1647] [serial = 1403] [outer = 0x0] 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118157c00) [pid = 1647] [serial = 1404] [outer = 0x116893800] 01:56:47 INFO - PROCESS | 1647 | 1465203407221 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118680c00) [pid = 1647] [serial = 1405] [outer = 0x116893800] 01:56:47 INFO - PROCESS | 1647 | 1465203407652 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 01:56:47 INFO - PROCESS | 1647 | 1465203407670 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 1647 | 1465203407673 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:56:47 INFO - PROCESS | 1647 | 1465203407678 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 1647 | 1465203407679 Marionette TRACE conn2 <- [1,1846,null,{}] 01:56:47 INFO - PROCESS | 1647 | 1465203407682 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 1647 | 1465203407684 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:47 INFO - PROCESS | 1647 | 1465203407788 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:56:47 INFO - PROCESS | 1647 | 1465203407849 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 1647 | 1465203407850 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x125db7800 == 43 [pid = 1647] [id = 469] 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119488800) [pid = 1647] [serial = 1406] [outer = 0x0] 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119524000) [pid = 1647] [serial = 1407] [outer = 0x119488800] 01:56:47 INFO - PROCESS | 1647 | 1465203407880 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119d8a000) [pid = 1647] [serial = 1408] [outer = 0x119488800] 01:56:48 INFO - PROCESS | 1647 | 1465203408336 Marionette TRACE conn2 <- [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]]]}] 01:56:48 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) 01:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 01:56:48 INFO - PROCESS | 1647 | 1465203408397 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 1647 | 1465203408399 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:56:48 INFO - PROCESS | 1647 | 1465203408424 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 1647 | 1465203408427 Marionette TRACE conn2 <- [1,1850,null,{}] 01:56:48 INFO - PROCESS | 1647 | 1465203408451 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:48 INFO - PROCESS | 1647 | 1465203408454 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:48 INFO - PROCESS | 1647 | 1465203408579 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:56:48 INFO - PROCESS | 1647 | 1465203408635 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 1647 | 1465203408637 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd0000 == 44 [pid = 1647] [id = 470] 01:56:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x126da8800) [pid = 1647] [serial = 1409] [outer = 0x0] 01:56:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x127435400) [pid = 1647] [serial = 1410] [outer = 0x126da8800] 01:56:48 INFO - PROCESS | 1647 | 1465203408667 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128d58800) [pid = 1647] [serial = 1411] [outer = 0x126da8800] 01:56:49 INFO - PROCESS | 1647 | 1465203409069 Marionette TRACE conn2 <- [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]]]}] 01:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 01:56:49 INFO - PROCESS | 1647 | 1465203409096 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 1647 | 1465203409098 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:56:49 INFO - PROCESS | 1647 | 1465203409100 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 1647 | 1465203409101 Marionette TRACE conn2 <- [1,1854,null,{}] 01:56:49 INFO - PROCESS | 1647 | 1465203409104 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 1647 | 1465203409105 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:49 INFO - PROCESS | 1647 | 1465203409206 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:56:49 INFO - PROCESS | 1647 | 1465203409266 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 1647 | 1465203409268 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1de000 == 45 [pid = 1647] [id = 471] 01:56:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128d63400) [pid = 1647] [serial = 1412] [outer = 0x0] 01:56:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128f31800) [pid = 1647] [serial = 1413] [outer = 0x128d63400] 01:56:49 INFO - PROCESS | 1647 | 1465203409296 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a831c00) [pid = 1647] [serial = 1414] [outer = 0x128d63400] 01:56:49 INFO - PROCESS | 1647 | 1465203409942 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 870ms 01:56:49 INFO - PROCESS | 1647 | 1465203409988 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 1647 | 1465203409991 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:56:50 INFO - PROCESS | 1647 | 1465203409996 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 1647 | 1465203409997 Marionette TRACE conn2 <- [1,1858,null,{}] 01:56:50 INFO - PROCESS | 1647 | 1465203410003 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:50 INFO - PROCESS | 1647 | 1465203410004 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:50 INFO - PROCESS | 1647 | 1465203410102 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:56:50 INFO - PROCESS | 1647 | 1465203410175 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 1647 | 1465203410178 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x121379000 == 46 [pid = 1647] [id = 472] 01:56:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11829fc00) [pid = 1647] [serial = 1415] [outer = 0x0] 01:56:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118631c00) [pid = 1647] [serial = 1416] [outer = 0x11829fc00] 01:56:50 INFO - PROCESS | 1647 | 1465203410205 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x118838800) [pid = 1647] [serial = 1417] [outer = 0x11829fc00] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7ce000 == 45 [pid = 1647] [id = 466] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1b3800 == 44 [pid = 1647] [id = 465] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1232a4800 == 43 [pid = 1647] [id = 464] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa5000 == 42 [pid = 1647] [id = 463] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12af52800 == 41 [pid = 1647] [id = 462] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a778800 == 40 [pid = 1647] [id = 461] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128d6e800 == 39 [pid = 1647] [id = 460] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x125dc1800 == 38 [pid = 1647] [id = 459] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1232ac800 == 37 [pid = 1647] [id = 458] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119283000 == 36 [pid = 1647] [id = 457] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11625d800 == 35 [pid = 1647] [id = 456] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128ed2000 == 34 [pid = 1647] [id = 455] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a906800 == 33 [pid = 1647] [id = 453] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11949b000 == 32 [pid = 1647] [id = 454] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1de000 == 31 [pid = 1647] [id = 471] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd0000 == 30 [pid = 1647] [id = 470] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x125db7800 == 29 [pid = 1647] [id = 469] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbcd000 == 28 [pid = 1647] [id = 467] 01:56:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11867c800 == 27 [pid = 1647] [id = 468] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118684c00) [pid = 1647] [serial = 1341] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11942fc00) [pid = 1647] [serial = 1336] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11951d800) [pid = 1647] [serial = 1344] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11883bc00) [pid = 1647] [serial = 1342] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11a010c00) [pid = 1647] [serial = 1347] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117369000) [pid = 1647] [serial = 1350] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118822c00) [pid = 1647] [serial = 1351] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12575f400) [pid = 1647] [serial = 1359] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x121314000) [pid = 1647] [serial = 1348] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12507c800) [pid = 1647] [serial = 1357] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x121317400) [pid = 1647] [serial = 1353] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1235c5400) [pid = 1647] [serial = 1356] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11688cc00) [pid = 1647] [serial = 1338] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1173f7800) [pid = 1647] [serial = 1339] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1195c5000) [pid = 1647] [serial = 1345] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12426e400) [pid = 1647] [serial = 1354] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1189cdc00) [pid = 1647] [serial = 1335] [outer = 0x0] [url = about:blank] 01:56:51 INFO - PROCESS | 1647 | 1465203411190 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1227ms 01:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:56:51 INFO - PROCESS | 1647 | 1465203411224 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 1647 | 1465203411226 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:56:51 INFO - PROCESS | 1647 | 1465203411229 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 1647 | 1465203411231 Marionette TRACE conn2 <- [1,1862,null,{}] 01:56:51 INFO - PROCESS | 1647 | 1465203411237 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 1647 | 1465203411239 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:51 INFO - PROCESS | 1647 | 1465203411323 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:56:51 INFO - PROCESS | 1647 | 1465203411331 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 1647 | 1465203411336 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x116566800 == 28 [pid = 1647] [id = 473] 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x112efe800) [pid = 1647] [serial = 1418] [outer = 0x0] 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x113298800) [pid = 1647] [serial = 1419] [outer = 0x112efe800] 01:56:51 INFO - PROCESS | 1647 | 1465203411365 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113e11800) [pid = 1647] [serial = 1420] [outer = 0x112efe800] 01:56:51 INFO - PROCESS | 1647 | 1465203411757 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 573ms 01:56:51 INFO - PROCESS | 1647 | 1465203411803 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 1647 | 1465203411806 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:56:51 INFO - PROCESS | 1647 | 1465203411811 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 1647 | 1465203411813 Marionette TRACE conn2 <- [1,1866,null,{}] 01:56:51 INFO - PROCESS | 1647 | 1465203411815 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 1647 | 1465203411817 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:51 INFO - PROCESS | 1647 | 1465203411895 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:56:51 INFO - PROCESS | 1647 | 1465203411903 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 1647 | 1465203411905 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x118243800 == 29 [pid = 1647] [id = 474] 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x116070000) [pid = 1647] [serial = 1421] [outer = 0x0] 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116b76c00) [pid = 1647] [serial = 1422] [outer = 0x116070000] 01:56:51 INFO - PROCESS | 1647 | 1465203411932 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1173f8800) [pid = 1647] [serial = 1423] [outer = 0x116070000] 01:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 01:56:52 INFO - PROCESS | 1647 | 1465203412274 Marionette TRACE conn2 <- [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]]]}] 01:56:52 INFO - PROCESS | 1647 | 1465203412281 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:56:52 INFO - PROCESS | 1647 | 1465203412291 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:56:52 INFO - PROCESS | 1647 | 1465203412296 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 1647 | 1465203412298 Marionette TRACE conn2 <- [1,1870,null,{}] 01:56:52 INFO - PROCESS | 1647 | 1465203412307 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 1647 | 1465203412310 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:52 INFO - PROCESS | 1647 | 1465203412414 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:56:52 INFO - PROCESS | 1647 | 1465203412424 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 1647 | 1465203412426 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c56000 == 30 [pid = 1647] [id = 475] 01:56:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11815b800) [pid = 1647] [serial = 1424] [outer = 0x0] 01:56:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118681c00) [pid = 1647] [serial = 1425] [outer = 0x11815b800] 01:56:52 INFO - PROCESS | 1647 | 1465203412454 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118825400) [pid = 1647] [serial = 1426] [outer = 0x11815b800] 01:56:52 INFO - PROCESS | 1647 | 1465203412791 Marionette TRACE conn2 <- [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]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 524ms 01:56:52 INFO - PROCESS | 1647 | 1465203412821 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 1647 | 1465203412822 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:56:52 INFO - PROCESS | 1647 | 1465203412825 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 1647 | 1465203412826 Marionette TRACE conn2 <- [1,1874,null,{}] 01:56:52 INFO - PROCESS | 1647 | 1465203412828 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 1647 | 1465203412829 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:52 INFO - PROCESS | 1647 | 1465203412906 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:56:52 INFO - PROCESS | 1647 | 1465203412969 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 1647 | 1465203412970 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x123705800 == 31 [pid = 1647] [id = 476] 01:56:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118687c00) [pid = 1647] [serial = 1427] [outer = 0x0] 01:56:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119430000) [pid = 1647] [serial = 1428] [outer = 0x118687c00] 01:56:52 INFO - PROCESS | 1647 | 1465203412995 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11951c800) [pid = 1647] [serial = 1429] [outer = 0x118687c00] 01:56:53 INFO - PROCESS | 1647 | 1465203413298 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 01:56:53 INFO - PROCESS | 1647 | 1465203413346 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 1647 | 1465203413347 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:56:53 INFO - PROCESS | 1647 | 1465203413350 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1647 | 1465203413353 Marionette TRACE conn2 <- [1,1878,null,{}] 01:56:53 INFO - PROCESS | 1647 | 1465203413362 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:53 INFO - PROCESS | 1647 | 1465203413363 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:53 INFO - PROCESS | 1647 | 1465203413455 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:56:53 INFO - PROCESS | 1647 | 1465203413495 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 1647 | 1465203413496 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x125770000 == 32 [pid = 1647] [id = 477] 01:56:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1194df000) [pid = 1647] [serial = 1430] [outer = 0x0] 01:56:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1195c5000) [pid = 1647] [serial = 1431] [outer = 0x1194df000] 01:56:53 INFO - PROCESS | 1647 | 1465203413521 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119d07c00) [pid = 1647] [serial = 1432] [outer = 0x1194df000] 01:56:53 INFO - PROCESS | 1647 | 1465203413832 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 522ms 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a96a400) [pid = 1647] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127152000) [pid = 1647] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129126000) [pid = 1647] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x129134400) [pid = 1647] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116887000) [pid = 1647] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118689000) [pid = 1647] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1189c7800) [pid = 1647] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x113ad5800) [pid = 1647] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12319f400) [pid = 1647] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1252f5800) [pid = 1647] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x112eb8800) [pid = 1647] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x112efc400) [pid = 1647] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bd61400) [pid = 1647] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x112e60800) [pid = 1647] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:56:54 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11688a000) [pid = 1647] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:56:54 INFO - PROCESS | 1647 | 1465203414134 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:56:54 INFO - PROCESS | 1647 | 1465203414135 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:56:54 INFO - PROCESS | 1647 | 1465203414141 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 1647 | 1465203414144 Marionette TRACE conn2 <- [1,1882,null,{}] 01:56:54 INFO - PROCESS | 1647 | 1465203414148 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:54 INFO - PROCESS | 1647 | 1465203414150 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:54 INFO - PROCESS | 1647 | 1465203414236 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:56:54 INFO - PROCESS | 1647 | 1465203414328 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 1647 | 1465203414330 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x116576000 == 33 [pid = 1647] [id = 478] 01:56:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x112e5d400) [pid = 1647] [serial = 1433] [outer = 0x0] 01:56:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112eb8800) [pid = 1647] [serial = 1434] [outer = 0x112e5d400] 01:56:54 INFO - PROCESS | 1647 | 1465203414364 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113a3f800) [pid = 1647] [serial = 1435] [outer = 0x112e5d400] 01:56:54 INFO - PROCESS | 1647 | 1465203414888 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 772ms 01:56:54 INFO - PROCESS | 1647 | 1465203414913 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 1647 | 1465203414915 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:56:54 INFO - PROCESS | 1647 | 1465203414948 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 1647 | 1465203414953 Marionette TRACE conn2 <- [1,1886,null,{}] 01:56:54 INFO - PROCESS | 1647 | 1465203414956 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:54 INFO - PROCESS | 1647 | 1465203414958 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:55 INFO - PROCESS | 1647 | 1465203415065 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:56:55 INFO - PROCESS | 1647 | 1465203415142 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 1647 | 1465203415144 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bbf000 == 34 [pid = 1647] [id = 479] 01:56:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1173f6400) [pid = 1647] [serial = 1436] [outer = 0x0] 01:56:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1173ffc00) [pid = 1647] [serial = 1437] [outer = 0x1173f6400] 01:56:55 INFO - PROCESS | 1647 | 1465203415175 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11821e000) [pid = 1647] [serial = 1438] [outer = 0x1173f6400] 01:56:55 INFO - PROCESS | 1647 | 1465203415907 Marionette TRACE conn2 <- [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]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 977ms 01:56:55 INFO - PROCESS | 1647 | 1465203415922 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:56:55 INFO - PROCESS | 1647 | 1465203415926 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:56:55 INFO - PROCESS | 1647 | 1465203415931 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 1647 | 1465203415934 Marionette TRACE conn2 <- [1,1890,null,{}] 01:56:55 INFO - PROCESS | 1647 | 1465203415940 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:55 INFO - PROCESS | 1647 | 1465203415942 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:56 INFO - PROCESS | 1647 | 1465203416080 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:56:56 INFO - PROCESS | 1647 | 1465203416138 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 1647 | 1465203416141 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x116b9c000 == 35 [pid = 1647] [id = 480] 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x113ad0c00) [pid = 1647] [serial = 1439] [outer = 0x0] 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1165a3800) [pid = 1647] [serial = 1440] [outer = 0x113ad0c00] 01:56:56 INFO - PROCESS | 1647 | 1465203416170 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1173f4000) [pid = 1647] [serial = 1441] [outer = 0x113ad0c00] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x113eac800 == 34 [pid = 1647] [id = 25] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x116540000 == 33 [pid = 1647] [id = 26] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x123705800 == 32 [pid = 1647] [id = 476] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x119c56000 == 31 [pid = 1647] [id = 475] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x118243800 == 30 [pid = 1647] [id = 474] 01:56:56 INFO - PROCESS | 1647 | --DOCSHELL 0x116566800 == 29 [pid = 1647] [id = 473] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12bd62800) [pid = 1647] [serial = 1399] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12749c400) [pid = 1647] [serial = 1383] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x129498c00) [pid = 1647] [serial = 1386] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12962d000) [pid = 1647] [serial = 1389] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1195c9400) [pid = 1647] [serial = 1392] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1294eb000) [pid = 1647] [serial = 1387] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119425c00) [pid = 1647] [serial = 1371] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1194e5c00) [pid = 1647] [serial = 1372] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11942c000) [pid = 1647] [serial = 1365] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1194ed800) [pid = 1647] [serial = 1366] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x117369400) [pid = 1647] [serial = 1362] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x118297800) [pid = 1647] [serial = 1363] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1237d7c00) [pid = 1647] [serial = 1377] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x124b98400) [pid = 1647] [serial = 1378] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x126f5cc00) [pid = 1647] [serial = 1360] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119d11400) [pid = 1647] [serial = 1374] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x121317800) [pid = 1647] [serial = 1375] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x116961000) [pid = 1647] [serial = 1368] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x118298c00) [pid = 1647] [serial = 1369] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12be18000) [pid = 1647] [serial = 1402] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12ba26000) [pid = 1647] [serial = 1398] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12a710c00) [pid = 1647] [serial = 1390] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x124ea2800) [pid = 1647] [serial = 1380] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12a714400) [pid = 1647] [serial = 1393] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x12a8bbc00) [pid = 1647] [serial = 1396] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x125d99000) [pid = 1647] [serial = 1381] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x12be0b400) [pid = 1647] [serial = 1401] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x128f28400) [pid = 1647] [serial = 1384] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x12a82ac00) [pid = 1647] [serial = 1395] [outer = 0x0] [url = about:blank] 01:56:56 INFO - PROCESS | 1647 | 1465203416675 Marionette TRACE conn2 <- [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]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 773ms 01:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:56:56 INFO - PROCESS | 1647 | 1465203416703 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 1647 | 1465203416706 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:56:56 INFO - PROCESS | 1647 | 1465203416710 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 1647 | 1465203416712 Marionette TRACE conn2 <- [1,1894,null,{}] 01:56:56 INFO - PROCESS | 1647 | 1465203416717 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 1647 | 1465203416719 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:56 INFO - PROCESS | 1647 | 1465203416820 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:56:56 INFO - PROCESS | 1647 | 1465203416875 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 1647 | 1465203416876 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f23800 == 30 [pid = 1647] [id = 481] 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x116888000) [pid = 1647] [serial = 1442] [outer = 0x0] 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x1173f9000) [pid = 1647] [serial = 1443] [outer = 0x116888000] 01:56:56 INFO - PROCESS | 1647 | 1465203416909 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x118298c00) [pid = 1647] [serial = 1444] [outer = 0x116888000] 01:56:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11868a000) [pid = 1647] [serial = 1445] [outer = 0x12c715800] 01:56:57 INFO - PROCESS | 1647 | 1465203417401 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 771ms 01:56:57 INFO - PROCESS | 1647 | 1465203417481 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 1647 | 1465203417484 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:56:57 INFO - PROCESS | 1647 | 1465203417489 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - PROCESS | 1647 | 1465203417490 Marionette TRACE conn2 <- [1,1898,null,{}] 01:56:57 INFO - PROCESS | 1647 | 1465203417493 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:57 INFO - PROCESS | 1647 | 1465203417495 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:57 INFO - PROCESS | 1647 | 1465203417594 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:56:57 INFO - PROCESS | 1647 | 1465203417661 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 1647 | 1465203417662 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137f000 == 31 [pid = 1647] [id = 482] 01:56:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x119425000) [pid = 1647] [serial = 1446] [outer = 0x0] 01:56:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11942ac00) [pid = 1647] [serial = 1447] [outer = 0x119425000] 01:56:57 INFO - PROCESS | 1647 | 1465203417694 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1194e1c00) [pid = 1647] [serial = 1448] [outer = 0x119425000] 01:56:58 INFO - PROCESS | 1647 | 1465203418086 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:56:58 INFO - PROCESS | 1647 | 1465203418159 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 1647 | 1465203418160 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:56:58 INFO - PROCESS | 1647 | 1465203418163 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 1647 | 1465203418165 Marionette TRACE conn2 <- [1,1902,null,{}] 01:56:58 INFO - PROCESS | 1647 | 1465203418174 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 1647 | 1465203418177 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:58 INFO - PROCESS | 1647 | 1465203418275 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:56:58 INFO - PROCESS | 1647 | 1465203418333 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 1647 | 1465203418335 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x125dbc800 == 32 [pid = 1647] [id = 483] 01:56:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1194ed800) [pid = 1647] [serial = 1449] [outer = 0x0] 01:56:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1195c7800) [pid = 1647] [serial = 1450] [outer = 0x1194ed800] 01:56:58 INFO - PROCESS | 1647 | 1465203418368 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x12130bc00) [pid = 1647] [serial = 1451] [outer = 0x1194ed800] 01:56:58 INFO - PROCESS | 1647 | 1465203418789 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 675ms 01:56:58 INFO - PROCESS | 1647 | 1465203418838 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:56:58 INFO - PROCESS | 1647 | 1465203418840 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:56:58 INFO - PROCESS | 1647 | 1465203418843 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 1647 | 1465203418844 Marionette TRACE conn2 <- [1,1906,null,{}] 01:56:58 INFO - PROCESS | 1647 | 1465203418847 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 1647 | 1465203418848 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:58 INFO - PROCESS | 1647 | 1465203418963 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:56:59 INFO - PROCESS | 1647 | 1465203419018 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 1647 | 1465203419020 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x127488000 == 33 [pid = 1647] [id = 484] 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x123199000) [pid = 1647] [serial = 1452] [outer = 0x0] 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1231a3000) [pid = 1647] [serial = 1453] [outer = 0x123199000] 01:56:59 INFO - PROCESS | 1647 | 1465203419050 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12359c000) [pid = 1647] [serial = 1454] [outer = 0x123199000] 01:56:59 INFO - PROCESS | 1647 | 1465203419460 Marionette TRACE conn2 <- [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]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 674ms 01:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:56:59 INFO - PROCESS | 1647 | 1465203419517 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 1647 | 1465203419519 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:56:59 INFO - PROCESS | 1647 | 1465203419521 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 1647 | 1465203419522 Marionette TRACE conn2 <- [1,1910,null,{}] 01:56:59 INFO - PROCESS | 1647 | 1465203419525 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:59 INFO - PROCESS | 1647 | 1465203419526 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:59 INFO - PROCESS | 1647 | 1465203419620 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:56:59 INFO - PROCESS | 1647 | 1465203419674 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 1647 | 1465203419675 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:56:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x129119000 == 34 [pid = 1647] [id = 485] 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x12315cc00) [pid = 1647] [serial = 1455] [outer = 0x0] 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1235c0800) [pid = 1647] [serial = 1456] [outer = 0x12315cc00] 01:56:59 INFO - PROCESS | 1647 | 1465203419704 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x124270800) [pid = 1647] [serial = 1457] [outer = 0x12315cc00] 01:57:00 INFO - PROCESS | 1647 | 1465203420158 Marionette TRACE conn2 <- [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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 668ms 01:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:57:00 INFO - PROCESS | 1647 | 1465203420190 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 1647 | 1465203420192 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:57:00 INFO - PROCESS | 1647 | 1465203420195 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 1647 | 1465203420197 Marionette TRACE conn2 <- [1,1914,null,{}] 01:57:00 INFO - PROCESS | 1647 | 1465203420200 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 1647 | 1465203420202 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x111eab800 == 33 [pid = 1647] [id = 22] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x117107000 == 32 [pid = 1647] [id = 24] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbcb000 == 31 [pid = 1647] [id = 14] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1291d8000 == 30 [pid = 1647] [id = 6] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12dab6000 == 29 [pid = 1647] [id = 20] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116576000 == 28 [pid = 1647] [id = 478] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x119bbf000 == 27 [pid = 1647] [id = 479] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8d4000 == 26 [pid = 1647] [id = 21] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a905800 == 25 [pid = 1647] [id = 8] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12d508800 == 24 [pid = 1647] [id = 18] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba1d000 == 23 [pid = 1647] [id = 9] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12bec8800 == 22 [pid = 1647] [id = 10] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12d863000 == 21 [pid = 1647] [id = 19] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b6800 == 20 [pid = 1647] [id = 23] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf67000 == 19 [pid = 1647] [id = 15] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12c265000 == 18 [pid = 1647] [id = 12] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x118196000 == 17 [pid = 1647] [id = 11] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7bd800 == 16 [pid = 1647] [id = 13] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x121379000 == 15 [pid = 1647] [id = 472] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x129119000 == 14 [pid = 1647] [id = 485] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x127488000 == 13 [pid = 1647] [id = 484] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x125dbc800 == 12 [pid = 1647] [id = 483] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12137f000 == 11 [pid = 1647] [id = 482] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116b9c000 == 10 [pid = 1647] [id = 480] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x125770000 == 9 [pid = 1647] [id = 477] 01:57:01 INFO - PROCESS | 1647 | --DOCSHELL 0x117f23800 == 8 [pid = 1647] [id = 481] 01:57:01 INFO - PROCESS | 1647 | 1465203421890 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:57:01 INFO - PROCESS | 1647 | 1465203421980 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1647 | 1465203421981 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x113397800 == 9 [pid = 1647] [id = 486] 01:57:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1128dc000) [pid = 1647] [serial = 1458] [outer = 0x0] 01:57:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x112e5d800) [pid = 1647] [serial = 1459] [outer = 0x1128dc000] 01:57:02 INFO - PROCESS | 1647 | 1465203422011 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x112ef6800) [pid = 1647] [serial = 1460] [outer = 0x1128dc000] 01:57:02 INFO - PROCESS | 1647 | 1465203422338 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2177ms 01:57:02 INFO - PROCESS | 1647 | 1465203422373 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:57:02 INFO - PROCESS | 1647 | 1465203422378 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:57:02 INFO - PROCESS | 1647 | 1465203422383 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 1647 | 1465203422386 Marionette TRACE conn2 <- [1,1918,null,{}] 01:57:02 INFO - PROCESS | 1647 | 1465203422391 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:02 INFO - PROCESS | 1647 | 1465203422393 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:02 INFO - PROCESS | 1647 | 1465203422545 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:57:02 INFO - PROCESS | 1647 | 1465203422597 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 1647 | 1465203422599 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x118180800 == 10 [pid = 1647] [id = 487] 01:57:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11329b400) [pid = 1647] [serial = 1461] [outer = 0x0] 01:57:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1165abc00) [pid = 1647] [serial = 1462] [outer = 0x11329b400] 01:57:02 INFO - PROCESS | 1647 | 1465203422627 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1171c6800) [pid = 1647] [serial = 1463] [outer = 0x11329b400] 01:57:02 INFO - PROCESS | 1647 | 1465203422930 Marionette TRACE conn2 <- [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]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 574ms 01:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:57:02 INFO - PROCESS | 1647 | 1465203422957 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 1647 | 1465203422959 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:57:02 INFO - PROCESS | 1647 | 1465203422961 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 1647 | 1465203422962 Marionette TRACE conn2 <- [1,1922,null,{}] 01:57:02 INFO - PROCESS | 1647 | 1465203422965 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:02 INFO - PROCESS | 1647 | 1465203422969 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:03 INFO - PROCESS | 1647 | 1465203423050 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:57:03 INFO - PROCESS | 1647 | 1465203423056 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1647 | 1465203423057 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f2e800 == 11 [pid = 1647] [id = 488] 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x117699c00) [pid = 1647] [serial = 1464] [outer = 0x0] 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118298000) [pid = 1647] [serial = 1465] [outer = 0x117699c00] 01:57:03 INFO - PROCESS | 1647 | 1465203423084 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118687400) [pid = 1647] [serial = 1466] [outer = 0x117699c00] 01:57:03 INFO - PROCESS | 1647 | 1465203423481 Marionette TRACE conn2 <- [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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 01:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:57:03 INFO - PROCESS | 1647 | 1465203423531 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 1647 | 1465203423533 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:57:03 INFO - PROCESS | 1647 | 1465203423541 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 1647 | 1465203423544 Marionette TRACE conn2 <- [1,1926,null,{}] 01:57:03 INFO - PROCESS | 1647 | 1465203423547 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 1647 | 1465203423549 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:03 INFO - PROCESS | 1647 | 1465203423630 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:57:03 INFO - PROCESS | 1647 | 1465203423634 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1647 | 1465203423637 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x125768000 == 12 [pid = 1647] [id = 489] 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11868f800) [pid = 1647] [serial = 1467] [outer = 0x0] 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11948a800) [pid = 1647] [serial = 1468] [outer = 0x11868f800] 01:57:03 INFO - PROCESS | 1647 | 1465203423662 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11951cc00) [pid = 1647] [serial = 1469] [outer = 0x11868f800] 01:57:03 INFO - PROCESS | 1647 | 1465203423994 Marionette TRACE conn2 <- [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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 477ms 01:57:04 INFO - PROCESS | 1647 | 1465203424014 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1647 | 1465203424015 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:57:04 INFO - PROCESS | 1647 | 1465203424020 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 1647 | 1465203424021 Marionette TRACE conn2 <- [1,1930,null,{}] 01:57:04 INFO - PROCESS | 1647 | 1465203424023 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:04 INFO - PROCESS | 1647 | 1465203424024 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:04 INFO - PROCESS | 1647 | 1465203424129 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:57:04 INFO - PROCESS | 1647 | 1465203424143 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 1647 | 1465203424144 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x127120000 == 13 [pid = 1647] [id = 490] 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11951c000) [pid = 1647] [serial = 1470] [outer = 0x0] 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1195c3400) [pid = 1647] [serial = 1471] [outer = 0x11951c000] 01:57:04 INFO - PROCESS | 1647 | 1465203424169 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119d85800) [pid = 1647] [serial = 1472] [outer = 0x11951c000] 01:57:04 INFO - PROCESS | 1647 | 1465203424524 Marionette TRACE conn2 <- [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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 01:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:57:04 INFO - PROCESS | 1647 | 1465203424539 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1647 | 1465203424540 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:57:04 INFO - PROCESS | 1647 | 1465203424542 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 1647 | 1465203424543 Marionette TRACE conn2 <- [1,1934,null,{}] 01:57:04 INFO - PROCESS | 1647 | 1465203424545 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:04 INFO - PROCESS | 1647 | 1465203424546 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:04 INFO - PROCESS | 1647 | 1465203424639 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:57:04 INFO - PROCESS | 1647 | 1465203424678 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 1647 | 1465203424682 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291d8000 == 14 [pid = 1647] [id = 491] 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121314000) [pid = 1647] [serial = 1473] [outer = 0x0] 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123150800) [pid = 1647] [serial = 1474] [outer = 0x121314000] 01:57:04 INFO - PROCESS | 1647 | 1465203424714 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12359ac00) [pid = 1647] [serial = 1475] [outer = 0x121314000] 01:57:05 INFO - PROCESS | 1647 | 1465203425067 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 01:57:05 INFO - PROCESS | 1647 | 1465203425113 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 1647 | 1465203425114 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:57:05 INFO - PROCESS | 1647 | 1465203425116 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 1647 | 1465203425117 Marionette TRACE conn2 <- [1,1938,null,{}] 01:57:05 INFO - PROCESS | 1647 | 1465203425119 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 1647 | 1465203425121 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:05 INFO - PROCESS | 1647 | 1465203425217 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:57:05 INFO - PROCESS | 1647 | 1465203425220 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1647 | 1465203425222 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x112172000 == 15 [pid = 1647] [id = 492] 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11769c000) [pid = 1647] [serial = 1476] [outer = 0x0] 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124271800) [pid = 1647] [serial = 1477] [outer = 0x11769c000] 01:57:05 INFO - PROCESS | 1647 | 1465203425246 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124ea1000) [pid = 1647] [serial = 1478] [outer = 0x11769c000] 01:57:05 INFO - PROCESS | 1647 | 1465203425588 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 01:57:05 INFO - PROCESS | 1647 | 1465203425639 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 1647 | 1465203425640 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:57:05 INFO - PROCESS | 1647 | 1465203425642 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 1647 | 1465203425650 Marionette TRACE conn2 <- [1,1942,null,{}] 01:57:05 INFO - PROCESS | 1647 | 1465203425652 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 1647 | 1465203425654 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:05 INFO - PROCESS | 1647 | 1465203425745 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:57:05 INFO - PROCESS | 1647 | 1465203425785 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1647 | 1465203425786 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a81b000 == 16 [pid = 1647] [id = 493] 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1169b5400) [pid = 1647] [serial = 1479] [outer = 0x0] 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x125079000) [pid = 1647] [serial = 1480] [outer = 0x1169b5400] 01:57:05 INFO - PROCESS | 1647 | 1465203425810 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x125755800) [pid = 1647] [serial = 1481] [outer = 0x1169b5400] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118687c00) [pid = 1647] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1194df000) [pid = 1647] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1194ed800) [pid = 1647] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x123199000) [pid = 1647] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119425000) [pid = 1647] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x112e5d400) [pid = 1647] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x126da8800) [pid = 1647] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128d63400) [pid = 1647] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119488800) [pid = 1647] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116893800) [pid = 1647] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113ad0c00) [pid = 1647] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1173f6400) [pid = 1647] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116888000) [pid = 1647] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11815b800) [pid = 1647] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x112efe800) [pid = 1647] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x116070000) [pid = 1647] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:57:06 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11829fc00) [pid = 1647] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:57:06 INFO - PROCESS | 1647 | 1465203426360 Marionette TRACE conn2 <- [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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 728ms 01:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:57:06 INFO - PROCESS | 1647 | 1465203426371 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1647 | 1465203426372 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:57:06 INFO - PROCESS | 1647 | 1465203426374 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1647 | 1465203426376 Marionette TRACE conn2 <- [1,1946,null,{}] 01:57:06 INFO - PROCESS | 1647 | 1465203426378 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 1647 | 1465203426379 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:06 INFO - PROCESS | 1647 | 1465203426460 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:57:06 INFO - PROCESS | 1647 | 1465203426464 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 1647 | 1465203426465 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x125017800 == 17 [pid = 1647] [id = 494] 01:57:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1173f5800) [pid = 1647] [serial = 1482] [outer = 0x0] 01:57:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118482400) [pid = 1647] [serial = 1483] [outer = 0x1173f5800] 01:57:06 INFO - PROCESS | 1647 | 1465203426495 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1194e3400) [pid = 1647] [serial = 1484] [outer = 0x1173f5800] 01:57:06 INFO - PROCESS | 1647 | 1465203426889 Marionette TRACE conn2 <- [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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 01:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:57:06 INFO - PROCESS | 1647 | 1465203426894 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1647 | 1465203426895 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:57:06 INFO - PROCESS | 1647 | 1465203426897 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1647 | 1465203426898 Marionette TRACE conn2 <- [1,1950,null,{}] 01:57:06 INFO - PROCESS | 1647 | 1465203426902 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 1647 | 1465203426904 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:06 INFO - PROCESS | 1647 | 1465203426975 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:57:07 INFO - PROCESS | 1647 | 1465203427030 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1647 | 1465203427031 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8dd800 == 18 [pid = 1647] [id = 495] 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1173fcc00) [pid = 1647] [serial = 1485] [outer = 0x0] 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119c3e400) [pid = 1647] [serial = 1486] [outer = 0x1173fcc00] 01:57:07 INFO - PROCESS | 1647 | 1465203427053 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1252f8400) [pid = 1647] [serial = 1487] [outer = 0x1173fcc00] 01:57:07 INFO - PROCESS | 1647 | 1465203427313 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 422ms 01:57:07 INFO - PROCESS | 1647 | 1465203427324 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 1647 | 1465203427325 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:57:07 INFO - PROCESS | 1647 | 1465203427339 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 1647 | 1465203427340 Marionette TRACE conn2 <- [1,1954,null,{}] 01:57:07 INFO - PROCESS | 1647 | 1465203427343 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:07 INFO - PROCESS | 1647 | 1465203427344 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:07 INFO - PROCESS | 1647 | 1465203427426 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:57:07 INFO - PROCESS | 1647 | 1465203427430 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1647 | 1465203427432 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af5c000 == 19 [pid = 1647] [id = 496] 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d1e800) [pid = 1647] [serial = 1488] [outer = 0x0] 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x125d99000) [pid = 1647] [serial = 1489] [outer = 0x125d1e800] 01:57:07 INFO - PROCESS | 1647 | 1465203427466 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126f54000) [pid = 1647] [serial = 1490] [outer = 0x125d1e800] 01:57:07 INFO - PROCESS | 1647 | 1465203427841 Marionette TRACE conn2 <- [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]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 529ms 01:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:57:07 INFO - PROCESS | 1647 | 1465203427858 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 1647 | 1465203427861 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:57:07 INFO - PROCESS | 1647 | 1465203427863 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 1647 | 1465203427867 Marionette TRACE conn2 <- [1,1958,null,{}] 01:57:07 INFO - PROCESS | 1647 | 1465203427870 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:07 INFO - PROCESS | 1647 | 1465203427873 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:08 INFO - PROCESS | 1647 | 1465203428006 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:57:08 INFO - PROCESS | 1647 | 1465203428011 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 1647 | 1465203428012 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b5e000 == 20 [pid = 1647] [id = 497] 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126fde800) [pid = 1647] [serial = 1491] [outer = 0x0] 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127495800) [pid = 1647] [serial = 1492] [outer = 0x126fde800] 01:57:08 INFO - PROCESS | 1647 | 1465203428051 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d59c00) [pid = 1647] [serial = 1493] [outer = 0x126fde800] 01:57:08 INFO - PROCESS | 1647 | 1465203428620 Marionette TRACE conn2 <- [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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 775ms 01:57:08 INFO - PROCESS | 1647 | 1465203428639 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:57:08 INFO - PROCESS | 1647 | 1465203428641 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:57:08 INFO - PROCESS | 1647 | 1465203428644 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 1647 | 1465203428648 Marionette TRACE conn2 <- [1,1962,null,{}] 01:57:08 INFO - PROCESS | 1647 | 1465203428651 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:08 INFO - PROCESS | 1647 | 1465203428653 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:08 INFO - PROCESS | 1647 | 1465203428750 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:57:08 INFO - PROCESS | 1647 | 1465203428821 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 1647 | 1465203428822 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x119988800 == 21 [pid = 1647] [id = 498] 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113e1b000) [pid = 1647] [serial = 1494] [outer = 0x0] 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1169a6800) [pid = 1647] [serial = 1495] [outer = 0x113e1b000] 01:57:08 INFO - PROCESS | 1647 | 1465203428853 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1176a2000) [pid = 1647] [serial = 1496] [outer = 0x113e1b000] 01:57:09 INFO - PROCESS | 1647 | 1465203429248 Marionette TRACE conn2 <- [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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 625ms 01:57:09 INFO - PROCESS | 1647 | 1465203429273 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 1647 | 1465203429276 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:57:09 INFO - PROCESS | 1647 | 1465203429281 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 1647 | 1465203429283 Marionette TRACE conn2 <- [1,1966,null,{}] 01:57:09 INFO - PROCESS | 1647 | 1465203429285 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 1647 | 1465203429287 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:09 INFO - PROCESS | 1647 | 1465203429386 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:57:09 INFO - PROCESS | 1647 | 1465203429480 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 1647 | 1465203429482 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x129122800 == 22 [pid = 1647] [id = 499] 01:57:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119428c00) [pid = 1647] [serial = 1497] [outer = 0x0] 01:57:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11948ec00) [pid = 1647] [serial = 1498] [outer = 0x119428c00] 01:57:09 INFO - PROCESS | 1647 | 1465203429524 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1195be800) [pid = 1647] [serial = 1499] [outer = 0x119428c00] 01:57:09 INFO - PROCESS | 1647 | 1465203429938 Marionette TRACE conn2 <- [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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 01:57:09 INFO - PROCESS | 1647 | 1465203429953 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 1647 | 1465203429954 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:57:09 INFO - PROCESS | 1647 | 1465203429957 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 1647 | 1465203429959 Marionette TRACE conn2 <- [1,1970,null,{}] 01:57:09 INFO - PROCESS | 1647 | 1465203429967 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 1647 | 1465203429970 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:10 INFO - PROCESS | 1647 | 1465203430069 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:57:10 INFO - PROCESS | 1647 | 1465203430134 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1647 | 1465203430137 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed7800 == 23 [pid = 1647] [id = 500] 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12130f000) [pid = 1647] [serial = 1500] [outer = 0x0] 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12319b800) [pid = 1647] [serial = 1501] [outer = 0x12130f000] 01:57:10 INFO - PROCESS | 1647 | 1465203430179 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124ee6c00) [pid = 1647] [serial = 1502] [outer = 0x12130f000] 01:57:10 INFO - PROCESS | 1647 | 1465203430605 Marionette TRACE conn2 <- [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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 01:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:57:10 INFO - PROCESS | 1647 | 1465203430629 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 1647 | 1465203430631 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:57:10 INFO - PROCESS | 1647 | 1465203430633 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 1647 | 1465203430634 Marionette TRACE conn2 <- [1,1974,null,{}] 01:57:10 INFO - PROCESS | 1647 | 1465203430637 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:10 INFO - PROCESS | 1647 | 1465203430638 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:10 INFO - PROCESS | 1647 | 1465203430737 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:57:10 INFO - PROCESS | 1647 | 1465203430825 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1647 | 1465203430826 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165e4000 == 24 [pid = 1647] [id = 501] 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112e59800) [pid = 1647] [serial = 1503] [outer = 0x0] 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1194e6800) [pid = 1647] [serial = 1504] [outer = 0x112e59800] 01:57:10 INFO - PROCESS | 1647 | 1465203430855 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1128d9400) [pid = 1647] [serial = 1505] [outer = 0x112e59800] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113a3f800) [pid = 1647] [serial = 1435] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1173f9000) [pid = 1647] [serial = 1443] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1165a3800) [pid = 1647] [serial = 1440] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12130bc00) [pid = 1647] [serial = 1451] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12359c000) [pid = 1647] [serial = 1454] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1231a3000) [pid = 1647] [serial = 1453] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1194e1c00) [pid = 1647] [serial = 1448] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1195c7800) [pid = 1647] [serial = 1450] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112eb8800) [pid = 1647] [serial = 1434] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1173f4000) [pid = 1647] [serial = 1441] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11821e000) [pid = 1647] [serial = 1438] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11942ac00) [pid = 1647] [serial = 1447] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1173ffc00) [pid = 1647] [serial = 1437] [outer = 0x0] [url = about:blank] 01:57:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118298c00) [pid = 1647] [serial = 1444] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOCSHELL 0x113397800 == 23 [pid = 1647] [id = 486] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119d07c00) [pid = 1647] [serial = 1432] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118681c00) [pid = 1647] [serial = 1425] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118825400) [pid = 1647] [serial = 1426] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113298800) [pid = 1647] [serial = 1419] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x113e11800) [pid = 1647] [serial = 1420] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116b76c00) [pid = 1647] [serial = 1422] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118838800) [pid = 1647] [serial = 1417] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118631c00) [pid = 1647] [serial = 1416] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118157c00) [pid = 1647] [serial = 1404] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119524000) [pid = 1647] [serial = 1407] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x127435400) [pid = 1647] [serial = 1410] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128f31800) [pid = 1647] [serial = 1413] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1173f8800) [pid = 1647] [serial = 1423] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x11951c800) [pid = 1647] [serial = 1429] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1195c5000) [pid = 1647] [serial = 1431] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x119430000) [pid = 1647] [serial = 1428] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1235c0800) [pid = 1647] [serial = 1456] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x128d58800) [pid = 1647] [serial = 1411] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12a831c00) [pid = 1647] [serial = 1414] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119d8a000) [pid = 1647] [serial = 1408] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x118680c00) [pid = 1647] [serial = 1405] [outer = 0x0] [url = about:blank] 01:57:11 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12a96bc00) [pid = 1647] [serial = 892] [outer = 0x0] [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.] 01:57:11 INFO - PROCESS | 1647 | 1465203431785 Marionette TRACE conn2 <- [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]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1172ms 01:57:11 INFO - PROCESS | 1647 | 1465203431806 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:57:11 INFO - PROCESS | 1647 | 1465203431808 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:57:11 INFO - PROCESS | 1647 | 1465203431811 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 1647 | 1465203431813 Marionette TRACE conn2 <- [1,1978,null,{}] 01:57:11 INFO - PROCESS | 1647 | 1465203431817 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 1647 | 1465203431819 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:11 INFO - PROCESS | 1647 | 1465203431896 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:57:11 INFO - PROCESS | 1647 | 1465203431950 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 1647 | 1465203431953 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165e5000 == 24 [pid = 1647] [id = 502] 01:57:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x112ef9400) [pid = 1647] [serial = 1506] [outer = 0x0] 01:57:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x113298800) [pid = 1647] [serial = 1507] [outer = 0x112ef9400] 01:57:11 INFO - PROCESS | 1647 | 1465203431981 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1165a8400) [pid = 1647] [serial = 1508] [outer = 0x112ef9400] 01:57:12 INFO - PROCESS | 1647 | 1465203432312 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 01:57:12 INFO - PROCESS | 1647 | 1465203432331 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:57:12 INFO - PROCESS | 1647 | 1465203432337 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:57:12 INFO - PROCESS | 1647 | 1465203432342 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 1647 | 1465203432344 Marionette TRACE conn2 <- [1,1982,null,{}] 01:57:12 INFO - PROCESS | 1647 | 1465203432346 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:12 INFO - PROCESS | 1647 | 1465203432348 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:12 INFO - PROCESS | 1647 | 1465203432423 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:57:12 INFO - PROCESS | 1647 | 1465203432428 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 1647 | 1465203432429 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e3000 == 25 [pid = 1647] [id = 503] 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x116b74400) [pid = 1647] [serial = 1509] [outer = 0x0] 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1173fe800) [pid = 1647] [serial = 1510] [outer = 0x116b74400] 01:57:12 INFO - PROCESS | 1647 | 1465203432458 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118159000) [pid = 1647] [serial = 1511] [outer = 0x116b74400] 01:57:12 INFO - PROCESS | 1647 | 1465203432783 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 473ms 01:57:12 INFO - PROCESS | 1647 | 1465203432814 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:57:12 INFO - PROCESS | 1647 | 1465203432823 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:57:12 INFO - PROCESS | 1647 | 1465203432825 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 1647 | 1465203432828 Marionette TRACE conn2 <- [1,1986,null,{}] 01:57:12 INFO - PROCESS | 1647 | 1465203432836 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:12 INFO - PROCESS | 1647 | 1465203432839 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:12 INFO - PROCESS | 1647 | 1465203432912 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:57:12 INFO - PROCESS | 1647 | 1465203432919 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 1647 | 1465203432922 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0bb000 == 26 [pid = 1647] [id = 504] 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1128d3000) [pid = 1647] [serial = 1512] [outer = 0x0] 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x118683c00) [pid = 1647] [serial = 1513] [outer = 0x1128d3000] 01:57:12 INFO - PROCESS | 1647 | 1465203432949 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118841400) [pid = 1647] [serial = 1514] [outer = 0x1128d3000] 01:57:13 INFO - PROCESS | 1647 | 1465203433277 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 474ms 01:57:13 INFO - PROCESS | 1647 | 1465203433302 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 1647 | 1465203433305 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:57:13 INFO - PROCESS | 1647 | 1465203433309 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 1647 | 1465203433310 Marionette TRACE conn2 <- [1,1990,null,{}] 01:57:13 INFO - PROCESS | 1647 | 1465203433314 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 1647 | 1465203433316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:13 INFO - PROCESS | 1647 | 1465203433469 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:57:13 INFO - PROCESS | 1647 | 1465203433516 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 1647 | 1465203433517 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1232ac000 == 27 [pid = 1647] [id = 505] 01:57:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119427000) [pid = 1647] [serial = 1515] [outer = 0x0] 01:57:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119431000) [pid = 1647] [serial = 1516] [outer = 0x119427000] 01:57:13 INFO - PROCESS | 1647 | 1465203433560 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1194e9000) [pid = 1647] [serial = 1517] [outer = 0x119427000] 01:57:13 INFO - PROCESS | 1647 | 1465203433892 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms 01:57:13 INFO - PROCESS | 1647 | 1465203433936 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 1647 | 1465203433939 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:57:13 INFO - PROCESS | 1647 | 1465203433943 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 1647 | 1465203433945 Marionette TRACE conn2 <- [1,1994,null,{}] 01:57:13 INFO - PROCESS | 1647 | 1465203433948 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 1647 | 1465203433961 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:14 INFO - PROCESS | 1647 | 1465203434104 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:57:14 INFO - PROCESS | 1647 | 1465203434118 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 1647 | 1465203434119 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x125773800 == 28 [pid = 1647] [id = 506] 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1169b5800) [pid = 1647] [serial = 1518] [outer = 0x0] 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119526000) [pid = 1647] [serial = 1519] [outer = 0x1169b5800] 01:57:14 INFO - PROCESS | 1647 | 1465203434160 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1195c5c00) [pid = 1647] [serial = 1520] [outer = 0x1169b5800] 01:57:14 INFO - PROCESS | 1647 | 1465203434623 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 01:57:14 INFO - PROCESS | 1647 | 1465203434668 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 1647 | 1465203434670 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:57:14 INFO - PROCESS | 1647 | 1465203434672 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 1647 | 1465203434673 Marionette TRACE conn2 <- [1,1998,null,{}] 01:57:14 INFO - PROCESS | 1647 | 1465203434675 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:14 INFO - PROCESS | 1647 | 1465203434679 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:14 INFO - PROCESS | 1647 | 1465203434795 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:57:14 INFO - PROCESS | 1647 | 1465203434802 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 1647 | 1465203434803 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x127480800 == 29 [pid = 1647] [id = 507] 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1194ea000) [pid = 1647] [serial = 1521] [outer = 0x0] 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119d8d800) [pid = 1647] [serial = 1522] [outer = 0x1194ea000] 01:57:14 INFO - PROCESS | 1647 | 1465203434828 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1235ba000) [pid = 1647] [serial = 1523] [outer = 0x1194ea000] 01:57:15 INFO - PROCESS | 1647 | 1465203435149 Marionette TRACE conn2 <- [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]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 01:57:15 INFO - PROCESS | 1647 | 1465203435194 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 1647 | 1465203435195 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:57:15 INFO - PROCESS | 1647 | 1465203435197 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 1647 | 1465203435198 Marionette TRACE conn2 <- [1,2002,null,{}] 01:57:15 INFO - PROCESS | 1647 | 1465203435203 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 1647 | 1465203435205 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:15 INFO - PROCESS | 1647 | 1465203435305 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:57:15 INFO - PROCESS | 1647 | 1465203435342 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 1647 | 1465203435343 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291d7800 == 30 [pid = 1647] [id = 508] 01:57:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1195c6000) [pid = 1647] [serial = 1524] [outer = 0x0] 01:57:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124279400) [pid = 1647] [serial = 1525] [outer = 0x1195c6000] 01:57:15 INFO - PROCESS | 1647 | 1465203435368 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124ee4800) [pid = 1647] [serial = 1526] [outer = 0x1195c6000] 01:57:15 INFO - PROCESS | 1647 | 1465203435695 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 01:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:57:15 INFO - PROCESS | 1647 | 1465203435722 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 1647 | 1465203435723 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:57:15 INFO - PROCESS | 1647 | 1465203435725 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 1647 | 1465203435726 Marionette TRACE conn2 <- [1,2006,null,{}] 01:57:15 INFO - PROCESS | 1647 | 1465203435729 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 1647 | 1465203435730 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:15 INFO - PROCESS | 1647 | 1465203435916 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1128dc000) [pid = 1647] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11329b400) [pid = 1647] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1173fcc00) [pid = 1647] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11868f800) [pid = 1647] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x117699c00) [pid = 1647] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12315cc00) [pid = 1647] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11769c000) [pid = 1647] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1169b5400) [pid = 1647] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11951c000) [pid = 1647] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1173f5800) [pid = 1647] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:57:15 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x125d1e800) [pid = 1647] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:57:15 INFO - PROCESS | 1647 | 1465203435958 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 1647 | 1465203435959 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119290000 == 31 [pid = 1647] [id = 509] 01:57:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112978800) [pid = 1647] [serial = 1527] [outer = 0x0] 01:57:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113a3ec00) [pid = 1647] [serial = 1528] [outer = 0x112978800] 01:57:15 INFO - PROCESS | 1647 | 1465203435984 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11868d000) [pid = 1647] [serial = 1529] [outer = 0x112978800] 01:57:16 INFO - PROCESS | 1647 | 1465203436244 Marionette TRACE conn2 <- [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]]]}] 01:57:16 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 01:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 571ms 01:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:57:16 INFO - PROCESS | 1647 | 1465203436296 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 1647 | 1465203436298 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:57:16 INFO - PROCESS | 1647 | 1465203436307 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 1647 | 1465203436308 Marionette TRACE conn2 <- [1,2010,null,{}] 01:57:16 INFO - PROCESS | 1647 | 1465203436311 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 1647 | 1465203436312 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:16 INFO - PROCESS | 1647 | 1465203436396 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:57:16 INFO - PROCESS | 1647 | 1465203436402 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1647 | 1465203436404 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b7800 == 32 [pid = 1647] [id = 510] 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x124be8400) [pid = 1647] [serial = 1530] [outer = 0x0] 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x125d94400) [pid = 1647] [serial = 1531] [outer = 0x124be8400] 01:57:16 INFO - PROCESS | 1647 | 1465203436428 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x126dad800) [pid = 1647] [serial = 1532] [outer = 0x124be8400] 01:57:16 INFO - PROCESS | 1647 | 1465203436759 Marionette TRACE conn2 <- [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]]]}] 01:57:16 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 01:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 476ms 01:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:57:16 INFO - PROCESS | 1647 | 1465203436776 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 1647 | 1465203436778 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:57:16 INFO - PROCESS | 1647 | 1465203436780 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 1647 | 1465203436781 Marionette TRACE conn2 <- [1,2014,null,{}] 01:57:16 INFO - PROCESS | 1647 | 1465203436784 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 1647 | 1465203436787 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:16 INFO - PROCESS | 1647 | 1465203436892 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:57:16 INFO - PROCESS | 1647 | 1465203436897 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1647 | 1465203436898 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af3f000 == 33 [pid = 1647] [id = 511] 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119495400) [pid = 1647] [serial = 1533] [outer = 0x0] 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x126dac000) [pid = 1647] [serial = 1534] [outer = 0x119495400] 01:57:16 INFO - PROCESS | 1647 | 1465203436924 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x127438400) [pid = 1647] [serial = 1535] [outer = 0x119495400] 01:57:17 INFO - PROCESS | 1647 | 1465203437217 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 470ms 01:57:17 INFO - PROCESS | 1647 | 1465203437251 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:57:17 INFO - PROCESS | 1647 | 1465203437255 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:57:17 INFO - PROCESS | 1647 | 1465203437257 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1647 | 1465203437259 Marionette TRACE conn2 <- [1,2018,null,{}] 01:57:17 INFO - PROCESS | 1647 | 1465203437261 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 1647 | 1465203437263 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:17 INFO - PROCESS | 1647 | 1465203437356 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:57:17 INFO - PROCESS | 1647 | 1465203437360 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 1647 | 1465203437361 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12576b800 == 34 [pid = 1647] [id = 512] 01:57:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11951c000) [pid = 1647] [serial = 1536] [outer = 0x0] 01:57:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12749ac00) [pid = 1647] [serial = 1537] [outer = 0x11951c000] 01:57:17 INFO - PROCESS | 1647 | 1465203437395 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128dc5400) [pid = 1647] [serial = 1538] [outer = 0x11951c000] 01:57:17 INFO - PROCESS | 1647 | 1465203437740 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 01:57:17 INFO - PROCESS | 1647 | 1465203437776 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1647 | 1465203437778 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:57:17 INFO - PROCESS | 1647 | 1465203437780 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1647 | 1465203437781 Marionette TRACE conn2 <- [1,2022,null,{}] 01:57:17 INFO - PROCESS | 1647 | 1465203437785 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 1647 | 1465203437786 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:17 INFO - PROCESS | 1647 | 1465203437889 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:57:17 INFO - PROCESS | 1647 | 1465203437967 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 1647 | 1465203437969 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x113217800 == 35 [pid = 1647] [id = 513] 01:57:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x111f3e400) [pid = 1647] [serial = 1539] [outer = 0x0] 01:57:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1128d2c00) [pid = 1647] [serial = 1540] [outer = 0x111f3e400] 01:57:18 INFO - PROCESS | 1647 | 1465203437999 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x112e65800) [pid = 1647] [serial = 1541] [outer = 0x111f3e400] 01:57:18 INFO - PROCESS | 1647 | 1465203438494 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 770ms 01:57:18 INFO - PROCESS | 1647 | 1465203438560 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 1647 | 1465203438563 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:57:18 INFO - PROCESS | 1647 | 1465203438567 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 1647 | 1465203438571 Marionette TRACE conn2 <- [1,2026,null,{}] 01:57:18 INFO - PROCESS | 1647 | 1465203438575 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:18 INFO - PROCESS | 1647 | 1465203438578 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:18 INFO - PROCESS | 1647 | 1465203438685 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:57:18 INFO - PROCESS | 1647 | 1465203438764 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 1647 | 1465203438765 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b6000 == 36 [pid = 1647] [id = 514] 01:57:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116b76800) [pid = 1647] [serial = 1542] [outer = 0x0] 01:57:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1173f9000) [pid = 1647] [serial = 1543] [outer = 0x116b76800] 01:57:18 INFO - PROCESS | 1647 | 1465203438796 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118165800) [pid = 1647] [serial = 1544] [outer = 0x116b76800] 01:57:19 INFO - PROCESS | 1647 | 1465203439476 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 973ms 01:57:19 INFO - PROCESS | 1647 | 1465203439540 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 1647 | 1465203439543 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:57:19 INFO - PROCESS | 1647 | 1465203439546 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 1647 | 1465203439548 Marionette TRACE conn2 <- [1,2030,null,{}] 01:57:19 INFO - PROCESS | 1647 | 1465203439551 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 1647 | 1465203439553 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:19 INFO - PROCESS | 1647 | 1465203439653 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x12576b800 == 35 [pid = 1647] [id = 512] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x12af3f000 == 34 [pid = 1647] [id = 511] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b7800 == 33 [pid = 1647] [id = 510] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x119290000 == 32 [pid = 1647] [id = 509] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x1291d7800 == 31 [pid = 1647] [id = 508] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x127480800 == 30 [pid = 1647] [id = 507] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x125773800 == 29 [pid = 1647] [id = 506] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x1232ac000 == 28 [pid = 1647] [id = 505] 01:57:19 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0bb000 == 27 [pid = 1647] [id = 504] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x126f54000) [pid = 1647] [serial = 1490] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112ef6800) [pid = 1647] [serial = 1460] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1171c6800) [pid = 1647] [serial = 1463] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119c3e400) [pid = 1647] [serial = 1486] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11951cc00) [pid = 1647] [serial = 1469] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118687400) [pid = 1647] [serial = 1466] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11948a800) [pid = 1647] [serial = 1468] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124270800) [pid = 1647] [serial = 1457] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112e5d800) [pid = 1647] [serial = 1459] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124ea1000) [pid = 1647] [serial = 1478] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125079000) [pid = 1647] [serial = 1480] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x119d85800) [pid = 1647] [serial = 1472] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124271800) [pid = 1647] [serial = 1477] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1252f8400) [pid = 1647] [serial = 1487] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1195c3400) [pid = 1647] [serial = 1471] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118482400) [pid = 1647] [serial = 1483] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1165abc00) [pid = 1647] [serial = 1462] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x125755800) [pid = 1647] [serial = 1481] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x123150800) [pid = 1647] [serial = 1474] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x118298000) [pid = 1647] [serial = 1465] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1194e3400) [pid = 1647] [serial = 1484] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x125d99000) [pid = 1647] [serial = 1489] [outer = 0x0] [url = about:blank] 01:57:19 INFO - PROCESS | 1647 | 1465203439760 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1647 | 1465203439764 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x116571000 == 28 [pid = 1647] [id = 515] 01:57:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x112eba000) [pid = 1647] [serial = 1545] [outer = 0x0] 01:57:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x113cc9800) [pid = 1647] [serial = 1546] [outer = 0x112eba000] 01:57:19 INFO - PROCESS | 1647 | 1465203439792 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x117756000) [pid = 1647] [serial = 1547] [outer = 0x112eba000] 01:57:20 INFO - PROCESS | 1647 | 1465203440094 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 01:57:20 INFO - PROCESS | 1647 | 1465203440116 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 1647 | 1465203440122 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:57:20 INFO - PROCESS | 1647 | 1465203440132 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1647 | 1465203440134 Marionette TRACE conn2 <- [1,2034,null,{}] 01:57:20 INFO - PROCESS | 1647 | 1465203440139 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:20 INFO - PROCESS | 1647 | 1465203440141 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:20 INFO - PROCESS | 1647 | 1465203440219 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:57:20 INFO - PROCESS | 1647 | 1465203440223 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 1647 | 1465203440225 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bac000 == 29 [pid = 1647] [id = 516] 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11829bc00) [pid = 1647] [serial = 1548] [outer = 0x0] 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118845400) [pid = 1647] [serial = 1549] [outer = 0x11829bc00] 01:57:20 INFO - PROCESS | 1647 | 1465203440254 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11942d800) [pid = 1647] [serial = 1550] [outer = 0x11829bc00] 01:57:20 INFO - PROCESS | 1647 | 1465203440614 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 522ms 01:57:20 INFO - PROCESS | 1647 | 1465203440654 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 1647 | 1465203440655 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:57:20 INFO - PROCESS | 1647 | 1465203440657 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1647 | 1465203440660 Marionette TRACE conn2 <- [1,2038,null,{}] 01:57:20 INFO - PROCESS | 1647 | 1465203440667 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:20 INFO - PROCESS | 1647 | 1465203440671 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:20 INFO - PROCESS | 1647 | 1465203440754 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:57:20 INFO - PROCESS | 1647 | 1465203440760 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 1647 | 1465203440762 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12480c000 == 30 [pid = 1647] [id = 517] 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1194ea400) [pid = 1647] [serial = 1551] [outer = 0x0] 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119521c00) [pid = 1647] [serial = 1552] [outer = 0x1194ea400] 01:57:20 INFO - PROCESS | 1647 | 1465203440791 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119d8a400) [pid = 1647] [serial = 1553] [outer = 0x1194ea400] 01:57:21 INFO - PROCESS | 1647 | 1465203441151 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 01:57:21 INFO - PROCESS | 1647 | 1465203441178 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 1647 | 1465203441180 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:57:21 INFO - PROCESS | 1647 | 1465203441182 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 1647 | 1465203441183 Marionette TRACE conn2 <- [1,2042,null,{}] 01:57:21 INFO - PROCESS | 1647 | 1465203441188 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 1647 | 1465203441189 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:21 INFO - PROCESS | 1647 | 1465203441265 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:57:21 INFO - PROCESS | 1647 | 1465203441269 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 1647 | 1465203441271 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x127485800 == 31 [pid = 1647] [id = 518] 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x113c37000) [pid = 1647] [serial = 1554] [outer = 0x0] 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12315cc00) [pid = 1647] [serial = 1555] [outer = 0x113c37000] 01:57:21 INFO - PROCESS | 1647 | 1465203441296 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1234fe400) [pid = 1647] [serial = 1556] [outer = 0x113c37000] 01:57:21 INFO - PROCESS | 1647 | 1465203441631 Marionette TRACE conn2 <- [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]]]}] 01:57:21 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) 01:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 472ms 01:57:21 INFO - PROCESS | 1647 | 1465203441654 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 1647 | 1465203441655 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:57:21 INFO - PROCESS | 1647 | 1465203441657 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 1647 | 1465203441658 Marionette TRACE conn2 <- [1,2046,null,{}] 01:57:21 INFO - PROCESS | 1647 | 1465203441660 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 1647 | 1465203441661 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:21 INFO - PROCESS | 1647 | 1465203441726 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:57:21 INFO - PROCESS | 1647 | 1465203441729 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 1647 | 1465203441730 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f16000 == 32 [pid = 1647] [id = 519] 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1231e2000) [pid = 1647] [serial = 1557] [outer = 0x0] 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124274400) [pid = 1647] [serial = 1558] [outer = 0x1231e2000] 01:57:21 INFO - PROCESS | 1647 | 1465203441752 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124ee1400) [pid = 1647] [serial = 1559] [outer = 0x1231e2000] 01:57:22 INFO - PROCESS | 1647 | 1465203442240 Marionette TRACE conn2 <- [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]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 621ms 01:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:57:22 INFO - PROCESS | 1647 | 1465203442279 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1647 | 1465203442281 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:57:22 INFO - PROCESS | 1647 | 1465203442287 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 1647 | 1465203442289 Marionette TRACE conn2 <- [1,2050,null,{}] 01:57:22 INFO - PROCESS | 1647 | 1465203442301 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:22 INFO - PROCESS | 1647 | 1465203442307 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:22 INFO - PROCESS | 1647 | 1465203442483 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:57:22 INFO - PROCESS | 1647 | 1465203442509 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 1647 | 1465203442510 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8d3800 == 33 [pid = 1647] [id = 520] 01:57:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1235be400) [pid = 1647] [serial = 1560] [outer = 0x0] 01:57:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127433c00) [pid = 1647] [serial = 1561] [outer = 0x1235be400] 01:57:22 INFO - PROCESS | 1647 | 1465203442544 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d60800) [pid = 1647] [serial = 1562] [outer = 0x1235be400] 01:57:22 INFO - PROCESS | 1647 | 1465203442884 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 01:57:22 INFO - PROCESS | 1647 | 1465203442916 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1647 | 1465203442917 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:57:22 INFO - PROCESS | 1647 | 1465203442928 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 1647 | 1465203442929 Marionette TRACE conn2 <- [1,2054,null,{}] 01:57:22 INFO - PROCESS | 1647 | 1465203442931 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:22 INFO - PROCESS | 1647 | 1465203442932 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:23 INFO - PROCESS | 1647 | 1465203443034 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:57:23 INFO - PROCESS | 1647 | 1465203443038 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1647 | 1465203443039 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af52800 == 34 [pid = 1647] [id = 521] 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x116889800) [pid = 1647] [serial = 1563] [outer = 0x0] 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128dc2c00) [pid = 1647] [serial = 1564] [outer = 0x116889800] 01:57:23 INFO - PROCESS | 1647 | 1465203443062 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128f28400) [pid = 1647] [serial = 1565] [outer = 0x116889800] 01:57:23 INFO - PROCESS | 1647 | 1465203443390 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 01:57:23 INFO - PROCESS | 1647 | 1465203443447 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 1647 | 1465203443448 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:57:23 INFO - PROCESS | 1647 | 1465203443450 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 1647 | 1465203443452 Marionette TRACE conn2 <- [1,2058,null,{}] 01:57:23 INFO - PROCESS | 1647 | 1465203443454 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:23 INFO - PROCESS | 1647 | 1465203443455 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:23 INFO - PROCESS | 1647 | 1465203443548 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:57:23 INFO - PROCESS | 1647 | 1465203443586 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1647 | 1465203443587 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bece800 == 35 [pid = 1647] [id = 522] 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129126000) [pid = 1647] [serial = 1566] [outer = 0x0] 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129134000) [pid = 1647] [serial = 1567] [outer = 0x129126000] 01:57:23 INFO - PROCESS | 1647 | 1465203443611 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12949a800) [pid = 1647] [serial = 1568] [outer = 0x129126000] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1169b5800) [pid = 1647] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1194ea000) [pid = 1647] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1195c6000) [pid = 1647] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112978800) [pid = 1647] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116b74400) [pid = 1647] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119427000) [pid = 1647] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x112e59800) [pid = 1647] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119495400) [pid = 1647] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x126fde800) [pid = 1647] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1128d3000) [pid = 1647] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112ef9400) [pid = 1647] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113e1b000) [pid = 1647] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119428c00) [pid = 1647] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12130f000) [pid = 1647] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124be8400) [pid = 1647] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:57:23 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x121314000) [pid = 1647] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:57:24 INFO - PROCESS | 1647 | 1465203444052 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 621ms 01:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:57:24 INFO - PROCESS | 1647 | 1465203444073 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 1647 | 1465203444075 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:57:24 INFO - PROCESS | 1647 | 1465203444078 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1647 | 1465203444080 Marionette TRACE conn2 <- [1,2062,null,{}] 01:57:24 INFO - PROCESS | 1647 | 1465203444083 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 1647 | 1465203444085 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:24 INFO - PROCESS | 1647 | 1465203444196 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:57:24 INFO - PROCESS | 1647 | 1465203444257 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1647 | 1465203444258 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x129109000 == 36 [pid = 1647] [id = 523] 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1128cdc00) [pid = 1647] [serial = 1569] [outer = 0x0] 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1167ee000) [pid = 1647] [serial = 1570] [outer = 0x1128cdc00] 01:57:24 INFO - PROCESS | 1647 | 1465203444282 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1194e7c00) [pid = 1647] [serial = 1571] [outer = 0x1128cdc00] 01:57:24 INFO - PROCESS | 1647 | 1465203444543 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms 01:57:24 INFO - PROCESS | 1647 | 1465203444547 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 1647 | 1465203444548 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:57:24 INFO - PROCESS | 1647 | 1465203444560 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1647 | 1465203444561 Marionette TRACE conn2 <- [1,2066,null,{}] 01:57:24 INFO - PROCESS | 1647 | 1465203444563 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 1647 | 1465203444564 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:24 INFO - PROCESS | 1647 | 1465203444644 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:57:24 INFO - PROCESS | 1647 | 1465203444648 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1647 | 1465203444649 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x127484000 == 37 [pid = 1647] [id = 524] 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11948e000) [pid = 1647] [serial = 1572] [outer = 0x0] 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12742d000) [pid = 1647] [serial = 1573] [outer = 0x11948e000] 01:57:24 INFO - PROCESS | 1647 | 1465203444676 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1294a1400) [pid = 1647] [serial = 1574] [outer = 0x11948e000] 01:57:25 INFO - PROCESS | 1647 | 1465203445005 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 473ms 01:57:25 INFO - PROCESS | 1647 | 1465203445031 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 1647 | 1465203445033 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:57:25 INFO - PROCESS | 1647 | 1465203445037 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 1647 | 1465203445039 Marionette TRACE conn2 <- [1,2070,null,{}] 01:57:25 INFO - PROCESS | 1647 | 1465203445050 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 1647 | 1465203445052 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:25 INFO - PROCESS | 1647 | 1465203445178 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:57:25 INFO - PROCESS | 1647 | 1465203445186 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 1647 | 1465203445188 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27a000 == 38 [pid = 1647] [id = 525] 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118292400) [pid = 1647] [serial = 1575] [outer = 0x0] 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1294a0c00) [pid = 1647] [serial = 1576] [outer = 0x118292400] 01:57:25 INFO - PROCESS | 1647 | 1465203445230 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12963a800) [pid = 1647] [serial = 1577] [outer = 0x118292400] 01:57:25 INFO - PROCESS | 1647 | 1465203445687 Marionette TRACE conn2 <- [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]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 683ms 01:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:57:25 INFO - PROCESS | 1647 | 1465203445720 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 1647 | 1465203445721 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:57:25 INFO - PROCESS | 1647 | 1465203445723 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 1647 | 1465203445724 Marionette TRACE conn2 <- [1,2074,null,{}] 01:57:25 INFO - PROCESS | 1647 | 1465203445726 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 1647 | 1465203445728 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:25 INFO - PROCESS | 1647 | 1465203445829 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:57:25 INFO - PROCESS | 1647 | 1465203445836 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 1647 | 1465203445837 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7d7000 == 39 [pid = 1647] [id = 526] 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a70d400) [pid = 1647] [serial = 1578] [outer = 0x0] 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a718800) [pid = 1647] [serial = 1579] [outer = 0x12a70d400] 01:57:25 INFO - PROCESS | 1647 | 1465203445861 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a831c00) [pid = 1647] [serial = 1580] [outer = 0x12a70d400] 01:57:26 INFO - PROCESS | 1647 | 1465203446338 Marionette TRACE conn2 <- [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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 669ms 01:57:26 INFO - PROCESS | 1647 | 1465203446392 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 1647 | 1465203446395 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:57:26 INFO - PROCESS | 1647 | 1465203446399 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 1647 | 1465203446401 Marionette TRACE conn2 <- [1,2078,null,{}] 01:57:26 INFO - PROCESS | 1647 | 1465203446405 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:26 INFO - PROCESS | 1647 | 1465203446407 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:26 INFO - PROCESS | 1647 | 1465203446505 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:57:26 INFO - PROCESS | 1647 | 1465203446577 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 1647 | 1465203446578 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b3800 == 40 [pid = 1647] [id = 527] 01:57:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1171c5800) [pid = 1647] [serial = 1581] [outer = 0x0] 01:57:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118161800) [pid = 1647] [serial = 1582] [outer = 0x1171c5800] 01:57:26 INFO - PROCESS | 1647 | 1465203446608 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118637800) [pid = 1647] [serial = 1583] [outer = 0x1171c5800] 01:57:27 INFO - PROCESS | 1647 | 1465203447024 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 674ms 01:57:27 INFO - PROCESS | 1647 | 1465203447105 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 1647 | 1465203447108 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:57:27 INFO - PROCESS | 1647 | 1465203447114 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 1647 | 1465203447115 Marionette TRACE conn2 <- [1,2082,null,{}] 01:57:27 INFO - PROCESS | 1647 | 1465203447120 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 1647 | 1465203447122 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:27 INFO - PROCESS | 1647 | 1465203447222 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:57:27 INFO - PROCESS | 1647 | 1465203447292 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1647 | 1465203447294 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291db800 == 41 [pid = 1647] [id = 528] 01:57:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11952a000) [pid = 1647] [serial = 1584] [outer = 0x0] 01:57:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1195c8800) [pid = 1647] [serial = 1585] [outer = 0x11952a000] 01:57:27 INFO - PROCESS | 1647 | 1465203447325 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11a003400) [pid = 1647] [serial = 1586] [outer = 0x11952a000] 01:57:27 INFO - PROCESS | 1647 | 1465203447741 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 672ms 01:57:27 INFO - PROCESS | 1647 | 1465203447786 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:57:27 INFO - PROCESS | 1647 | 1465203447787 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:57:27 INFO - PROCESS | 1647 | 1465203447790 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 1647 | 1465203447792 Marionette TRACE conn2 <- [1,2086,null,{}] 01:57:27 INFO - PROCESS | 1647 | 1465203447800 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 1647 | 1465203447803 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:27 INFO - PROCESS | 1647 | 1465203447904 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:57:27 INFO - PROCESS | 1647 | 1465203447965 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1647 | 1465203447967 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7d3800 == 42 [pid = 1647] [id = 529] 01:57:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124be8400) [pid = 1647] [serial = 1587] [outer = 0x0] 01:57:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x125d8f800) [pid = 1647] [serial = 1588] [outer = 0x124be8400] 01:57:28 INFO - PROCESS | 1647 | 1465203447998 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x127491000) [pid = 1647] [serial = 1589] [outer = 0x124be8400] 01:57:28 INFO - PROCESS | 1647 | 1465203448608 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 874ms 01:57:28 INFO - PROCESS | 1647 | 1465203448675 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 1647 | 1465203448677 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:57:28 INFO - PROCESS | 1647 | 1465203448682 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 1647 | 1465203448686 Marionette TRACE conn2 <- [1,2090,null,{}] 01:57:28 INFO - PROCESS | 1647 | 1465203448690 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:28 INFO - PROCESS | 1647 | 1465203448692 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:28 INFO - PROCESS | 1647 | 1465203448780 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:57:28 INFO - PROCESS | 1647 | 1465203448848 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 1647 | 1465203448851 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x117105800 == 43 [pid = 1647] [id = 530] 01:57:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x112639000) [pid = 1647] [serial = 1590] [outer = 0x0] 01:57:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11297c000) [pid = 1647] [serial = 1591] [outer = 0x112639000] 01:57:28 INFO - PROCESS | 1647 | 1465203448878 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x113ccc800) [pid = 1647] [serial = 1592] [outer = 0x112639000] 01:57:29 INFO - PROCESS | 1647 | 1465203449308 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 01:57:29 INFO - PROCESS | 1647 | 1465203449356 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 1647 | 1465203449361 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:57:29 INFO - PROCESS | 1647 | 1465203449367 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 1647 | 1465203449370 Marionette TRACE conn2 <- [1,2094,null,{}] 01:57:29 INFO - PROCESS | 1647 | 1465203449373 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:29 INFO - PROCESS | 1647 | 1465203449376 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:29 INFO - PROCESS | 1647 | 1465203449509 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:57:29 INFO - PROCESS | 1647 | 1465203449591 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 1647 | 1465203449593 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11928a800 == 44 [pid = 1647] [id = 531] 01:57:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x116890000) [pid = 1647] [serial = 1593] [outer = 0x0] 01:57:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x117369000) [pid = 1647] [serial = 1594] [outer = 0x116890000] 01:57:29 INFO - PROCESS | 1647 | 1465203449620 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1173fa000) [pid = 1647] [serial = 1595] [outer = 0x116890000] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27a000 == 43 [pid = 1647] [id = 525] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x127484000 == 42 [pid = 1647] [id = 524] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x129109000 == 41 [pid = 1647] [id = 523] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12bece800 == 40 [pid = 1647] [id = 522] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12af52800 == 39 [pid = 1647] [id = 521] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8d3800 == 38 [pid = 1647] [id = 520] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x117f16000 == 37 [pid = 1647] [id = 519] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x127485800 == 36 [pid = 1647] [id = 518] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12480c000 == 35 [pid = 1647] [id = 517] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x119bac000 == 34 [pid = 1647] [id = 516] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x116571000 == 33 [pid = 1647] [id = 515] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b6000 == 32 [pid = 1647] [id = 514] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x113217800 == 31 [pid = 1647] [id = 513] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x117105800 == 30 [pid = 1647] [id = 530] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7d3800 == 29 [pid = 1647] [id = 529] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x1291db800 == 28 [pid = 1647] [id = 528] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7d7000 == 27 [pid = 1647] [id = 526] 01:57:30 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b3800 == 26 [pid = 1647] [id = 527] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12359ac00) [pid = 1647] [serial = 1475] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12749ac00) [pid = 1647] [serial = 1537] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x119526000) [pid = 1647] [serial = 1519] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119d8d800) [pid = 1647] [serial = 1522] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1195c5c00) [pid = 1647] [serial = 1520] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124279400) [pid = 1647] [serial = 1525] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1235ba000) [pid = 1647] [serial = 1523] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124ee4800) [pid = 1647] [serial = 1526] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11868d000) [pid = 1647] [serial = 1529] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1173fe800) [pid = 1647] [serial = 1510] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118159000) [pid = 1647] [serial = 1511] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119431000) [pid = 1647] [serial = 1516] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1194e6800) [pid = 1647] [serial = 1504] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127438400) [pid = 1647] [serial = 1535] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127495800) [pid = 1647] [serial = 1492] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1128d9400) [pid = 1647] [serial = 1505] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x126dac000) [pid = 1647] [serial = 1534] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118683c00) [pid = 1647] [serial = 1513] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118841400) [pid = 1647] [serial = 1514] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x113298800) [pid = 1647] [serial = 1507] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1165a8400) [pid = 1647] [serial = 1508] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128d59c00) [pid = 1647] [serial = 1493] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1176a2000) [pid = 1647] [serial = 1496] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1169a6800) [pid = 1647] [serial = 1495] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1195be800) [pid = 1647] [serial = 1499] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11948ec00) [pid = 1647] [serial = 1498] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12319b800) [pid = 1647] [serial = 1501] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x124ee6c00) [pid = 1647] [serial = 1502] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x113a3ec00) [pid = 1647] [serial = 1528] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x125d94400) [pid = 1647] [serial = 1531] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1194e9000) [pid = 1647] [serial = 1517] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x126dad800) [pid = 1647] [serial = 1532] [outer = 0x0] [url = about:blank] 01:57:30 INFO - PROCESS | 1647 | 1465203450457 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1124ms 01:57:30 INFO - PROCESS | 1647 | 1465203450495 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 1647 | 1465203450498 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:57:30 INFO - PROCESS | 1647 | 1465203450503 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 1647 | 1465203450507 Marionette TRACE conn2 <- [1,2098,null,{}] 01:57:30 INFO - PROCESS | 1647 | 1465203450511 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 1647 | 1465203450512 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:30 INFO - PROCESS | 1647 | 1465203450591 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:57:30 INFO - PROCESS | 1647 | 1465203450595 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 1647 | 1465203450598 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x117109800 == 27 [pid = 1647] [id = 532] 01:57:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113e15800) [pid = 1647] [serial = 1596] [outer = 0x0] 01:57:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116959c00) [pid = 1647] [serial = 1597] [outer = 0x113e15800] 01:57:30 INFO - PROCESS | 1647 | 1465203450627 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1173f4400) [pid = 1647] [serial = 1598] [outer = 0x113e15800] 01:57:30 INFO - PROCESS | 1647 | 1465203450989 Marionette TRACE conn2 <- [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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 526ms 01:57:31 INFO - PROCESS | 1647 | 1465203451027 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1647 | 1465203451030 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:57:31 INFO - PROCESS | 1647 | 1465203451034 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 1647 | 1465203451036 Marionette TRACE conn2 <- [1,2102,null,{}] 01:57:31 INFO - PROCESS | 1647 | 1465203451038 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:31 INFO - PROCESS | 1647 | 1465203451040 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:31 INFO - PROCESS | 1647 | 1465203451142 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:57:31 INFO - PROCESS | 1647 | 1465203451148 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1647 | 1465203451149 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949b000 == 28 [pid = 1647] [id = 533] 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x117697800) [pid = 1647] [serial = 1599] [outer = 0x0] 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11815c400) [pid = 1647] [serial = 1600] [outer = 0x117697800] 01:57:31 INFO - PROCESS | 1647 | 1465203451179 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118299000) [pid = 1647] [serial = 1601] [outer = 0x117697800] 01:57:31 INFO - PROCESS | 1647 | 1465203451536 Marionette TRACE conn2 <- [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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 01:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:57:31 INFO - PROCESS | 1647 | 1465203451556 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1647 | 1465203451557 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:57:31 INFO - PROCESS | 1647 | 1465203451559 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 1647 | 1465203451562 Marionette TRACE conn2 <- [1,2106,null,{}] 01:57:31 INFO - PROCESS | 1647 | 1465203451572 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:31 INFO - PROCESS | 1647 | 1465203451575 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:31 INFO - PROCESS | 1647 | 1465203451672 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:57:31 INFO - PROCESS | 1647 | 1465203451679 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1647 | 1465203451681 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240ee000 == 29 [pid = 1647] [id = 534] 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11862f000) [pid = 1647] [serial = 1602] [outer = 0x0] 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118822000) [pid = 1647] [serial = 1603] [outer = 0x11862f000] 01:57:31 INFO - PROCESS | 1647 | 1465203451711 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11942ec00) [pid = 1647] [serial = 1604] [outer = 0x11862f000] 01:57:32 INFO - PROCESS | 1647 | 1465203452025 Marionette TRACE conn2 <- [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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 471ms 01:57:32 INFO - PROCESS | 1647 | 1465203452031 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 1647 | 1465203452032 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:57:32 INFO - PROCESS | 1647 | 1465203452042 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 1647 | 1465203452043 Marionette TRACE conn2 <- [1,2110,null,{}] 01:57:32 INFO - PROCESS | 1647 | 1465203452045 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 1647 | 1465203452047 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:32 INFO - PROCESS | 1647 | 1465203452130 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:57:32 INFO - PROCESS | 1647 | 1465203452135 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 1647 | 1465203452137 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257b6000 == 30 [pid = 1647] [id = 535] 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1194dec00) [pid = 1647] [serial = 1605] [outer = 0x0] 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11951c400) [pid = 1647] [serial = 1606] [outer = 0x1194dec00] 01:57:32 INFO - PROCESS | 1647 | 1465203452162 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119529400) [pid = 1647] [serial = 1607] [outer = 0x1194dec00] 01:57:32 INFO - PROCESS | 1647 | 1465203452545 Marionette TRACE conn2 <- [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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 01:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:57:32 INFO - PROCESS | 1647 | 1465203452564 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 1647 | 1465203452565 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:57:32 INFO - PROCESS | 1647 | 1465203452567 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 1647 | 1465203452570 Marionette TRACE conn2 <- [1,2114,null,{}] 01:57:32 INFO - PROCESS | 1647 | 1465203452572 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 1647 | 1465203452573 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:32 INFO - PROCESS | 1647 | 1465203452671 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:57:32 INFO - PROCESS | 1647 | 1465203452708 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 1647 | 1465203452709 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x127474000 == 31 [pid = 1647] [id = 536] 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1173fe400) [pid = 1647] [serial = 1608] [outer = 0x0] 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1195bf400) [pid = 1647] [serial = 1609] [outer = 0x1173fe400] 01:57:32 INFO - PROCESS | 1647 | 1465203452733 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1195ca400) [pid = 1647] [serial = 1610] [outer = 0x1173fe400] 01:57:33 INFO - PROCESS | 1647 | 1465203453075 Marionette TRACE conn2 <- [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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 523ms 01:57:33 INFO - PROCESS | 1647 | 1465203453091 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 1647 | 1465203453092 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:57:33 INFO - PROCESS | 1647 | 1465203453094 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 1647 | 1465203453095 Marionette TRACE conn2 <- [1,2118,null,{}] 01:57:33 INFO - PROCESS | 1647 | 1465203453098 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:33 INFO - PROCESS | 1647 | 1465203453103 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:33 INFO - PROCESS | 1647 | 1465203453208 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:57:33 INFO - PROCESS | 1647 | 1465203453247 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 1647 | 1465203453248 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x129117000 == 32 [pid = 1647] [id = 537] 01:57:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119c3e400) [pid = 1647] [serial = 1611] [outer = 0x0] 01:57:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119d8ec00) [pid = 1647] [serial = 1612] [outer = 0x119c3e400] 01:57:33 INFO - PROCESS | 1647 | 1465203453273 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1235ba000) [pid = 1647] [serial = 1613] [outer = 0x119c3e400] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11951c000) [pid = 1647] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12a70d400) [pid = 1647] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118292400) [pid = 1647] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1235be400) [pid = 1647] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116889800) [pid = 1647] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128cdc00) [pid = 1647] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x129126000) [pid = 1647] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x113c37000) [pid = 1647] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x116b76800) [pid = 1647] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112eba000) [pid = 1647] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x111f3e400) [pid = 1647] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11829bc00) [pid = 1647] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1231e2000) [pid = 1647] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1194ea400) [pid = 1647] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:57:33 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11948e000) [pid = 1647] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:57:34 INFO - PROCESS | 1647 | 1465203454062 Marionette TRACE conn2 <- [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]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1021ms 01:57:34 INFO - PROCESS | 1647 | 1465203454123 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 1647 | 1465203454125 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:57:34 INFO - PROCESS | 1647 | 1465203454129 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1647 | 1465203454131 Marionette TRACE conn2 <- [1,2122,null,{}] 01:57:34 INFO - PROCESS | 1647 | 1465203454145 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 1647 | 1465203454146 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:34 INFO - PROCESS | 1647 | 1465203454250 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:57:34 INFO - PROCESS | 1647 | 1465203454308 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 1647 | 1465203454309 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x118987000 == 33 [pid = 1647] [id = 538] 01:57:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113244400) [pid = 1647] [serial = 1614] [outer = 0x0] 01:57:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116283000) [pid = 1647] [serial = 1615] [outer = 0x113244400] 01:57:34 INFO - PROCESS | 1647 | 1465203454341 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116b79000) [pid = 1647] [serial = 1616] [outer = 0x113244400] 01:57:34 INFO - PROCESS | 1647 | 1465203454859 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 775ms 01:57:34 INFO - PROCESS | 1647 | 1465203454904 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 1647 | 1465203454908 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:57:34 INFO - PROCESS | 1647 | 1465203454912 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1647 | 1465203454914 Marionette TRACE conn2 <- [1,2126,null,{}] 01:57:34 INFO - PROCESS | 1647 | 1465203454917 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 1647 | 1465203454919 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:35 INFO - PROCESS | 1647 | 1465203455118 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:57:35 INFO - PROCESS | 1647 | 1465203455232 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 1647 | 1465203455234 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x116543800 == 34 [pid = 1647] [id = 539] 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112ebd000) [pid = 1647] [serial = 1617] [outer = 0x0] 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112efb400) [pid = 1647] [serial = 1618] [outer = 0x112ebd000] 01:57:35 INFO - PROCESS | 1647 | 1465203455279 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1165a1800) [pid = 1647] [serial = 1619] [outer = 0x112ebd000] 01:57:35 INFO - PROCESS | 1647 | --DOCSHELL 0x127474000 == 33 [pid = 1647] [id = 536] 01:57:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1257b6000 == 32 [pid = 1647] [id = 535] 01:57:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1240ee000 == 31 [pid = 1647] [id = 534] 01:57:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11949b000 == 30 [pid = 1647] [id = 533] 01:57:35 INFO - PROCESS | 1647 | --DOCSHELL 0x117109800 == 29 [pid = 1647] [id = 532] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128dc5400) [pid = 1647] [serial = 1538] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1294a0c00) [pid = 1647] [serial = 1576] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127433c00) [pid = 1647] [serial = 1561] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128dc2c00) [pid = 1647] [serial = 1564] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1167ee000) [pid = 1647] [serial = 1570] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x129134000) [pid = 1647] [serial = 1567] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12315cc00) [pid = 1647] [serial = 1555] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1234fe400) [pid = 1647] [serial = 1556] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1173f9000) [pid = 1647] [serial = 1543] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x128f28400) [pid = 1647] [serial = 1565] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x118165800) [pid = 1647] [serial = 1544] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x113cc9800) [pid = 1647] [serial = 1546] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x117756000) [pid = 1647] [serial = 1547] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1128d2c00) [pid = 1647] [serial = 1540] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x112e65800) [pid = 1647] [serial = 1541] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x11942d800) [pid = 1647] [serial = 1550] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x118845400) [pid = 1647] [serial = 1549] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x124274400) [pid = 1647] [serial = 1558] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x119521c00) [pid = 1647] [serial = 1552] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x119d8a400) [pid = 1647] [serial = 1553] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12963a800) [pid = 1647] [serial = 1577] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12742d000) [pid = 1647] [serial = 1573] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12949a800) [pid = 1647] [serial = 1568] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x1194e7c00) [pid = 1647] [serial = 1571] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x128d60800) [pid = 1647] [serial = 1562] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x1294a1400) [pid = 1647] [serial = 1574] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x124ee1400) [pid = 1647] [serial = 1559] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x12a831c00) [pid = 1647] [serial = 1580] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x12a718800) [pid = 1647] [serial = 1579] [outer = 0x0] [url = about:blank] 01:57:35 INFO - PROCESS | 1647 | 1465203455735 Marionette TRACE conn2 <- [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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 872ms 01:57:35 INFO - PROCESS | 1647 | 1465203455785 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:57:35 INFO - PROCESS | 1647 | 1465203455787 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:57:35 INFO - PROCESS | 1647 | 1465203455791 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 1647 | 1465203455793 Marionette TRACE conn2 <- [1,2130,null,{}] 01:57:35 INFO - PROCESS | 1647 | 1465203455796 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:35 INFO - PROCESS | 1647 | 1465203455797 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:35 INFO - PROCESS | 1647 | 1465203455875 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:57:35 INFO - PROCESS | 1647 | 1465203455880 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 1647 | 1465203455881 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e4000 == 30 [pid = 1647] [id = 540] 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x116b78000) [pid = 1647] [serial = 1620] [outer = 0x0] 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x117755400) [pid = 1647] [serial = 1621] [outer = 0x116b78000] 01:57:35 INFO - PROCESS | 1647 | 1465203455910 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x118294c00) [pid = 1647] [serial = 1622] [outer = 0x116b78000] 01:57:36 INFO - PROCESS | 1647 | 1465203456251 Marionette TRACE conn2 <- [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] 01:57:36 INFO - PROCESS | 1647 | 1465203456266 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:57:36 INFO - PROCESS | 1647 | 1465203456269 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 1647 | 1465203456272 Marionette TRACE conn2 <- [1,2134,null,{}] 01:57:36 INFO - PROCESS | 1647 | 1465203456274 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 1647 | 1465203456276 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:36 INFO - PROCESS | 1647 | 1465203456374 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:57:36 INFO - PROCESS | 1647 | 1465203456429 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1647 | 1465203456431 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x123705800 == 31 [pid = 1647] [id = 541] 01:57:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x118293400) [pid = 1647] [serial = 1623] [outer = 0x0] 01:57:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x118682800) [pid = 1647] [serial = 1624] [outer = 0x118293400] 01:57:36 INFO - PROCESS | 1647 | 1465203456456 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11942b400) [pid = 1647] [serial = 1625] [outer = 0x118293400] 01:57:36 INFO - PROCESS | 1647 | 1465203456768 Marionette TRACE conn2 <- [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]]]}] 01:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 522ms 01:57:36 INFO - PROCESS | 1647 | 1465203456791 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 1647 | 1465203456794 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:57:36 INFO - PROCESS | 1647 | 1465203456803 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 1647 | 1465203456808 Marionette TRACE conn2 <- [1,2138,null,{}] 01:57:36 INFO - PROCESS | 1647 | 1465203456810 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 1647 | 1465203456813 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:36 INFO - PROCESS | 1647 | 1465203456894 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:57:36 INFO - PROCESS | 1647 | 1465203456953 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1647 | 1465203456954 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x125778800 == 32 [pid = 1647] [id = 542] 01:57:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1128d4c00) [pid = 1647] [serial = 1626] [outer = 0x0] 01:57:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x119430400) [pid = 1647] [serial = 1627] [outer = 0x1128d4c00] 01:57:36 INFO - PROCESS | 1647 | 1465203456979 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x119c3ac00) [pid = 1647] [serial = 1628] [outer = 0x1128d4c00] 01:57:37 INFO - PROCESS | 1647 | 1465203457257 Marionette TRACE conn2 <- [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]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 479ms 01:57:37 INFO - PROCESS | 1647 | 1465203457276 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 1647 | 1465203457278 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:57:37 INFO - PROCESS | 1647 | 1465203457280 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1647 | 1465203457281 Marionette TRACE conn2 <- [1,2142,null,{}] 01:57:37 INFO - PROCESS | 1647 | 1465203457283 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 1647 | 1465203457286 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:37 INFO - PROCESS | 1647 | 1465203457382 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:57:37 INFO - PROCESS | 1647 | 1465203457388 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:37 INFO - PROCESS | 1647 | 1465203457389 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911e800 == 33 [pid = 1647] [id = 543] 01:57:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x113240800) [pid = 1647] [serial = 1629] [outer = 0x0] 01:57:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x119d8a400) [pid = 1647] [serial = 1630] [outer = 0x113240800] 01:57:37 INFO - PROCESS | 1647 | 1465203457419 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x121317000) [pid = 1647] [serial = 1631] [outer = 0x113240800] 01:57:37 INFO - PROCESS | 1647 | 1465203457910 Marionette TRACE conn2 <- [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] 01:57:37 INFO - PROCESS | 1647 | 1465203457952 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:57:37 INFO - PROCESS | 1647 | 1465203457955 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1647 | 1465203457956 Marionette TRACE conn2 <- [1,2146,null,{}] 01:57:37 INFO - PROCESS | 1647 | 1465203457958 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 1647 | 1465203457959 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:38 INFO - PROCESS | 1647 | 1465203458056 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:57:38 INFO - PROCESS | 1647 | 1465203458094 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1647 | 1465203458098 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d0e800 == 34 [pid = 1647] [id = 544] 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12359b000) [pid = 1647] [serial = 1632] [outer = 0x0] 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1235bf800) [pid = 1647] [serial = 1633] [outer = 0x12359b000] 01:57:38 INFO - PROCESS | 1647 | 1465203458131 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x124866800) [pid = 1647] [serial = 1634] [outer = 0x12359b000] 01:57:38 INFO - PROCESS | 1647 | 1465203458490 Marionette TRACE conn2 <- [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] 01:57:38 INFO - PROCESS | 1647 | 1465203458529 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:57:38 INFO - PROCESS | 1647 | 1465203458531 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:57:38 INFO - PROCESS | 1647 | 1465203458533 Marionette TRACE conn2 <- [1,2150,null,{}] 01:57:38 INFO - PROCESS | 1647 | 1465203458535 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:38 INFO - PROCESS | 1647 | 1465203458536 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:38 INFO - PROCESS | 1647 | 1465203458635 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:57:38 INFO - PROCESS | 1647 | 1465203458639 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1647 | 1465203458640 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8e2800 == 35 [pid = 1647] [id = 545] 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12359c000) [pid = 1647] [serial = 1635] [outer = 0x0] 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x124ee4800) [pid = 1647] [serial = 1636] [outer = 0x12359c000] 01:57:38 INFO - PROCESS | 1647 | 1465203458664 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x125d23400) [pid = 1647] [serial = 1637] [outer = 0x12359c000] 01:57:38 INFO - PROCESS | 1647 | 1465203458973 Marionette TRACE conn2 <- [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]]]}] 01:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 01:57:39 INFO - PROCESS | 1647 | 1465203459008 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1647 | 1465203459017 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:57:39 INFO - PROCESS | 1647 | 1465203459022 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1647 | 1465203459024 Marionette TRACE conn2 <- [1,2154,null,{}] 01:57:39 INFO - PROCESS | 1647 | 1465203459026 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 1647 | 1465203459027 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:39 INFO - PROCESS | 1647 | 1465203459124 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:57:39 INFO - PROCESS | 1647 | 1465203459134 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 1647 | 1465203459136 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af57000 == 36 [pid = 1647] [id = 546] 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x125d98800) [pid = 1647] [serial = 1638] [outer = 0x0] 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x126dab800) [pid = 1647] [serial = 1639] [outer = 0x125d98800] 01:57:39 INFO - PROCESS | 1647 | 1465203459161 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x127159400) [pid = 1647] [serial = 1640] [outer = 0x125d98800] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1173fe400) [pid = 1647] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x124be8400) [pid = 1647] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x112639000) [pid = 1647] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11952a000) [pid = 1647] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1171c5800) [pid = 1647] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x11862f000) [pid = 1647] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x117697800) [pid = 1647] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x116890000) [pid = 1647] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x113e15800) [pid = 1647] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:57:39 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1194dec00) [pid = 1647] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:57:39 INFO - PROCESS | 1647 | 1465203459506 Marionette TRACE conn2 <- [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]]]}] 01:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 01:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:57:39 INFO - PROCESS | 1647 | 1465203459544 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1647 | 1465203459545 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:57:39 INFO - PROCESS | 1647 | 1465203459547 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1647 | 1465203459548 Marionette TRACE conn2 <- [1,2158,null,{}] 01:57:39 INFO - PROCESS | 1647 | 1465203459550 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 1647 | 1465203459551 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:39 INFO - PROCESS | 1647 | 1465203459628 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:57:39 INFO - PROCESS | 1647 | 1465203459631 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 1647 | 1465203459632 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b5e800 == 37 [pid = 1647] [id = 547] 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x116736000) [pid = 1647] [serial = 1641] [outer = 0x0] 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x11769a400) [pid = 1647] [serial = 1642] [outer = 0x116736000] 01:57:39 INFO - PROCESS | 1647 | 1465203459659 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11952a000) [pid = 1647] [serial = 1643] [outer = 0x116736000] 01:57:39 INFO - PROCESS | 1647 | 1465203459971 Marionette TRACE conn2 <- [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]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 472ms 01:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:57:40 INFO - PROCESS | 1647 | 1465203460020 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 1647 | 1465203460021 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:57:40 INFO - PROCESS | 1647 | 1465203460023 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - PROCESS | 1647 | 1465203460024 Marionette TRACE conn2 <- [1,2162,null,{}] 01:57:40 INFO - PROCESS | 1647 | 1465203460034 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:40 INFO - PROCESS | 1647 | 1465203460035 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:40 INFO - PROCESS | 1647 | 1465203460116 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:57:40 INFO - PROCESS | 1647 | 1465203460182 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 1647 | 1465203460184 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x125777800 == 38 [pid = 1647] [id = 548] 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x113e15800) [pid = 1647] [serial = 1644] [outer = 0x0] 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12314f400) [pid = 1647] [serial = 1645] [outer = 0x113e15800] 01:57:40 INFO - PROCESS | 1647 | 1465203460223 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x127496800) [pid = 1647] [serial = 1646] [outer = 0x113e15800] 01:57:40 INFO - PROCESS | 1647 | 1465203460615 Marionette TRACE conn2 <- [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]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 01:57:40 INFO - PROCESS | 1647 | 1465203460645 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 1647 | 1465203460646 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:57:40 INFO - PROCESS | 1647 | 1465203460648 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - PROCESS | 1647 | 1465203460650 Marionette TRACE conn2 <- [1,2166,null,{}] 01:57:40 INFO - PROCESS | 1647 | 1465203460665 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:40 INFO - PROCESS | 1647 | 1465203460667 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:40 INFO - PROCESS | 1647 | 1465203460770 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:57:40 INFO - PROCESS | 1647 | 1465203460803 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 1647 | 1465203460805 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bee5000 == 39 [pid = 1647] [id = 549] 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x121313400) [pid = 1647] [serial = 1647] [outer = 0x0] 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x128d5b800) [pid = 1647] [serial = 1648] [outer = 0x121313400] 01:57:40 INFO - PROCESS | 1647 | 1465203460832 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1189cec00) [pid = 1647] [serial = 1649] [outer = 0x121313400] 01:57:41 INFO - PROCESS | 1647 | 1465203461124 Marionette TRACE conn2 <- [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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 534ms 01:57:41 INFO - PROCESS | 1647 | 1465203461183 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 1647 | 1465203461187 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:57:41 INFO - PROCESS | 1647 | 1465203461190 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 1647 | 1465203461191 Marionette TRACE conn2 <- [1,2170,null,{}] 01:57:41 INFO - PROCESS | 1647 | 1465203461194 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 1647 | 1465203461195 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:41 INFO - PROCESS | 1647 | 1465203461281 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:57:41 INFO - PROCESS | 1647 | 1465203461287 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1647 | 1465203461289 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27d000 == 40 [pid = 1647] [id = 550] 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x128dc9400) [pid = 1647] [serial = 1650] [outer = 0x0] 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12912ac00) [pid = 1647] [serial = 1651] [outer = 0x128dc9400] 01:57:41 INFO - PROCESS | 1647 | 1465203461313 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1294ec400) [pid = 1647] [serial = 1652] [outer = 0x128dc9400] 01:57:41 INFO - PROCESS | 1647 | 1465203461637 Marionette TRACE conn2 <- [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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 468ms 01:57:41 INFO - PROCESS | 1647 | 1465203461659 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 1647 | 1465203461660 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:57:41 INFO - PROCESS | 1647 | 1465203461662 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 1647 | 1465203461663 Marionette TRACE conn2 <- [1,2174,null,{}] 01:57:41 INFO - PROCESS | 1647 | 1465203461665 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 1647 | 1465203461667 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:41 INFO - PROCESS | 1647 | 1465203461782 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:57:41 INFO - PROCESS | 1647 | 1465203461790 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1647 | 1465203461791 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7bf800 == 41 [pid = 1647] [id = 551] 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x128dca000) [pid = 1647] [serial = 1653] [outer = 0x0] 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1294f3800) [pid = 1647] [serial = 1654] [outer = 0x128dca000] 01:57:41 INFO - PROCESS | 1647 | 1465203461822 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x129638000) [pid = 1647] [serial = 1655] [outer = 0x128dca000] 01:57:42 INFO - PROCESS | 1647 | 1465203462311 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 01:57:42 INFO - PROCESS | 1647 | 1465203462333 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 1647 | 1465203462338 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:57:42 INFO - PROCESS | 1647 | 1465203462359 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 1647 | 1465203462362 Marionette TRACE conn2 <- [1,2178,null,{}] 01:57:42 INFO - PROCESS | 1647 | 1465203462366 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:42 INFO - PROCESS | 1647 | 1465203462367 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:42 INFO - PROCESS | 1647 | 1465203462471 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:57:42 INFO - PROCESS | 1647 | 1465203462541 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:42 INFO - PROCESS | 1647 | 1465203462543 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231cb000 == 42 [pid = 1647] [id = 552] 01:57:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x116893c00) [pid = 1647] [serial = 1656] [outer = 0x0] 01:57:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1173ffc00) [pid = 1647] [serial = 1657] [outer = 0x116893c00] 01:57:42 INFO - PROCESS | 1647 | 1465203462575 Marionette DEBUG loaded listener.js 01:57:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11858d800) [pid = 1647] [serial = 1658] [outer = 0x116893c00] 01:57:43 INFO - PROCESS | 1647 | 1465203463002 Marionette TRACE conn2 <- [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]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 674ms 01:57:43 INFO - PROCESS | 1647 | 1465203463030 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:57:43 INFO - PROCESS | 1647 | 1465203463033 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:57:43 INFO - PROCESS | 1647 | 1465203463038 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 1647 | 1465203463040 Marionette TRACE conn2 <- [1,2182,null,{}] 01:57:43 INFO - PROCESS | 1647 | 1465203463042 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:43 INFO - PROCESS | 1647 | 1465203463044 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:43 INFO - PROCESS | 1647 | 1465203463172 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:57:43 INFO - PROCESS | 1647 | 1465203463243 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 1647 | 1465203463245 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a805800 == 43 [pid = 1647] [id = 553] 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1194e8800) [pid = 1647] [serial = 1659] [outer = 0x0] 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11951cc00) [pid = 1647] [serial = 1660] [outer = 0x1194e8800] 01:57:43 INFO - PROCESS | 1647 | 1465203463275 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119c39c00) [pid = 1647] [serial = 1661] [outer = 0x1194e8800] 01:57:43 INFO - PROCESS | 1647 | 1465203463692 Marionette TRACE conn2 <- [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]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 01:57:43 INFO - PROCESS | 1647 | 1465203463709 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:57:43 INFO - PROCESS | 1647 | 1465203463710 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:57:43 INFO - PROCESS | 1647 | 1465203463713 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 1647 | 1465203463715 Marionette TRACE conn2 <- [1,2186,null,{}] 01:57:43 INFO - PROCESS | 1647 | 1465203463723 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:43 INFO - PROCESS | 1647 | 1465203463726 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:43 INFO - PROCESS | 1647 | 1465203463829 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:57:43 INFO - PROCESS | 1647 | 1465203463890 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 1647 | 1465203463892 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd2800 == 44 [pid = 1647] [id = 554] 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1233c0400) [pid = 1647] [serial = 1662] [outer = 0x0] 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124beb800) [pid = 1647] [serial = 1663] [outer = 0x1233c0400] 01:57:43 INFO - PROCESS | 1647 | 1465203463922 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125d98c00) [pid = 1647] [serial = 1664] [outer = 0x1233c0400] 01:57:44 INFO - PROCESS | 1647 | 1465203464397 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 722ms 01:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:57:44 INFO - PROCESS | 1647 | 1465203464435 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 1647 | 1465203464437 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:57:44 INFO - PROCESS | 1647 | 1465203464439 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 1647 | 1465203464441 Marionette TRACE conn2 <- [1,2190,null,{}] 01:57:44 INFO - PROCESS | 1647 | 1465203464443 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 1647 | 1465203464444 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:44 INFO - PROCESS | 1647 | 1465203464565 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:57:44 INFO - PROCESS | 1647 | 1465203464637 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 1647 | 1465203464639 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x117110800 == 45 [pid = 1647] [id = 555] 01:57:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113298800) [pid = 1647] [serial = 1665] [outer = 0x0] 01:57:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12130ec00) [pid = 1647] [serial = 1666] [outer = 0x113298800] 01:57:44 INFO - PROCESS | 1647 | 1465203464670 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127490c00) [pid = 1647] [serial = 1667] [outer = 0x113298800] 01:57:45 INFO - PROCESS | 1647 | 1465203465308 Marionette TRACE conn2 <- [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]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 920ms 01:57:45 INFO - PROCESS | 1647 | 1465203465360 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 1647 | 1465203465364 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:57:45 INFO - PROCESS | 1647 | 1465203465368 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 1647 | 1465203465371 Marionette TRACE conn2 <- [1,2194,null,{}] 01:57:45 INFO - PROCESS | 1647 | 1465203465377 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:45 INFO - PROCESS | 1647 | 1465203465379 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:45 INFO - PROCESS | 1647 | 1465203465483 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:57:45 INFO - PROCESS | 1647 | 1465203465543 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 1647 | 1465203465544 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b6800 == 46 [pid = 1647] [id = 556] 01:57:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1167f1c00) [pid = 1647] [serial = 1668] [outer = 0x0] 01:57:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1173f3c00) [pid = 1647] [serial = 1669] [outer = 0x1167f1c00] 01:57:45 INFO - PROCESS | 1647 | 1465203465572 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11858cc00) [pid = 1647] [serial = 1670] [outer = 0x1167f1c00] 01:57:45 INFO - PROCESS | 1647 | 1465203465991 Marionette TRACE conn2 <- [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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 673ms 01:57:46 INFO - PROCESS | 1647 | 1465203466041 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 1647 | 1465203466043 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:57:46 INFO - PROCESS | 1647 | 1465203466048 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 1647 | 1465203466050 Marionette TRACE conn2 <- [1,2198,null,{}] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27d000 == 45 [pid = 1647] [id = 550] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12bee5000 == 44 [pid = 1647] [id = 549] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x125777800 == 43 [pid = 1647] [id = 548] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x124b5e800 == 42 [pid = 1647] [id = 547] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12af57000 == 41 [pid = 1647] [id = 546] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8e2800 == 40 [pid = 1647] [id = 545] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x126d0e800 == 39 [pid = 1647] [id = 544] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12911e800 == 38 [pid = 1647] [id = 543] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x125778800 == 37 [pid = 1647] [id = 542] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x123705800 == 36 [pid = 1647] [id = 541] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e4000 == 35 [pid = 1647] [id = 540] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x116543800 == 34 [pid = 1647] [id = 539] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x11928a800 == 33 [pid = 1647] [id = 531] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x129117000 == 32 [pid = 1647] [id = 537] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x118987000 == 31 [pid = 1647] [id = 538] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x117110800 == 30 [pid = 1647] [id = 555] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd2800 == 29 [pid = 1647] [id = 554] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12a805800 == 28 [pid = 1647] [id = 553] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x1231cb000 == 27 [pid = 1647] [id = 552] 01:57:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7bf800 == 26 [pid = 1647] [id = 551] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119529400) [pid = 1647] [serial = 1607] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1195bf400) [pid = 1647] [serial = 1609] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127491000) [pid = 1647] [serial = 1589] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x113ccc800) [pid = 1647] [serial = 1592] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11a003400) [pid = 1647] [serial = 1586] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118637800) [pid = 1647] [serial = 1583] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11951c400) [pid = 1647] [serial = 1606] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118822000) [pid = 1647] [serial = 1603] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11942ec00) [pid = 1647] [serial = 1604] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11815c400) [pid = 1647] [serial = 1600] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118299000) [pid = 1647] [serial = 1601] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1173fa000) [pid = 1647] [serial = 1595] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x116959c00) [pid = 1647] [serial = 1597] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1173f4400) [pid = 1647] [serial = 1598] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119d8ec00) [pid = 1647] [serial = 1612] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x117369000) [pid = 1647] [serial = 1594] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1195ca400) [pid = 1647] [serial = 1610] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118161800) [pid = 1647] [serial = 1582] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1195c8800) [pid = 1647] [serial = 1585] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x125d8f800) [pid = 1647] [serial = 1588] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11297c000) [pid = 1647] [serial = 1591] [outer = 0x0] [url = about:blank] 01:57:46 INFO - PROCESS | 1647 | 1465203466646 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:46 INFO - PROCESS | 1647 | 1465203466648 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:46 INFO - PROCESS | 1647 | 1465203466730 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:57:46 INFO - PROCESS | 1647 | 1465203466736 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 1647 | 1465203466738 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1162ad000 == 27 [pid = 1647] [id = 557] 01:57:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113248c00) [pid = 1647] [serial = 1671] [outer = 0x0] 01:57:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x113ccc800) [pid = 1647] [serial = 1672] [outer = 0x113248c00] 01:57:46 INFO - PROCESS | 1647 | 1465203466767 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x116889000) [pid = 1647] [serial = 1673] [outer = 0x113248c00] 01:57:47 INFO - PROCESS | 1647 | 1465203467107 Marionette TRACE conn2 <- [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]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1106ms 01:57:47 INFO - PROCESS | 1647 | 1465203467171 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 1647 | 1465203467173 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:57:47 INFO - PROCESS | 1647 | 1465203467177 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1647 | 1465203467179 Marionette TRACE conn2 <- [1,2202,null,{}] 01:57:47 INFO - PROCESS | 1647 | 1465203467182 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 1647 | 1465203467184 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:47 INFO - PROCESS | 1647 | 1465203467261 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:57:47 INFO - PROCESS | 1647 | 1465203467267 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1647 | 1465203467271 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x118668800 == 28 [pid = 1647] [id = 558] 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11774f000) [pid = 1647] [serial = 1674] [outer = 0x0] 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11815e800) [pid = 1647] [serial = 1675] [outer = 0x11774f000] 01:57:47 INFO - PROCESS | 1647 | 1465203467300 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118590800) [pid = 1647] [serial = 1676] [outer = 0x11774f000] 01:57:47 INFO - PROCESS | 1647 | 1465203467639 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 01:57:47 INFO - PROCESS | 1647 | 1465203467648 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 1647 | 1465203467649 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:57:47 INFO - PROCESS | 1647 | 1465203467653 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1647 | 1465203467654 Marionette TRACE conn2 <- [1,2206,null,{}] 01:57:47 INFO - PROCESS | 1647 | 1465203467657 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 1647 | 1465203467658 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:47 INFO - PROCESS | 1647 | 1465203467749 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:57:47 INFO - PROCESS | 1647 | 1465203467807 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1647 | 1465203467809 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x121375000 == 29 [pid = 1647] [id = 559] 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118819800) [pid = 1647] [serial = 1677] [outer = 0x0] 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118826800) [pid = 1647] [serial = 1678] [outer = 0x118819800] 01:57:47 INFO - PROCESS | 1647 | 1465203467838 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11942d400) [pid = 1647] [serial = 1679] [outer = 0x118819800] 01:57:48 INFO - PROCESS | 1647 | 1465203468142 Marionette TRACE conn2 <- [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]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 01:57:48 INFO - PROCESS | 1647 | 1465203468177 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:57:48 INFO - PROCESS | 1647 | 1465203468182 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:57:48 INFO - PROCESS | 1647 | 1465203468185 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 1647 | 1465203468186 Marionette TRACE conn2 <- [1,2210,null,{}] 01:57:48 INFO - PROCESS | 1647 | 1465203468188 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:48 INFO - PROCESS | 1647 | 1465203468190 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:48 INFO - PROCESS | 1647 | 1465203468266 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:57:48 INFO - PROCESS | 1647 | 1465203468327 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 1647 | 1465203468328 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12435d000 == 30 [pid = 1647] [id = 560] 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118822000) [pid = 1647] [serial = 1680] [outer = 0x0] 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1194e2000) [pid = 1647] [serial = 1681] [outer = 0x118822000] 01:57:48 INFO - PROCESS | 1647 | 1465203468354 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1195c9800) [pid = 1647] [serial = 1682] [outer = 0x118822000] 01:57:48 INFO - PROCESS | 1647 | 1465203468640 Marionette TRACE conn2 <- [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]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 01:57:48 INFO - PROCESS | 1647 | 1465203468664 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:57:48 INFO - PROCESS | 1647 | 1465203468665 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:57:48 INFO - PROCESS | 1647 | 1465203468675 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 1647 | 1465203468676 Marionette TRACE conn2 <- [1,2214,null,{}] 01:57:48 INFO - PROCESS | 1647 | 1465203468679 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:48 INFO - PROCESS | 1647 | 1465203468680 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:48 INFO - PROCESS | 1647 | 1465203468779 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:57:48 INFO - PROCESS | 1647 | 1465203468783 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 1647 | 1465203468784 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d77800 == 31 [pid = 1647] [id = 561] 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119425c00) [pid = 1647] [serial = 1683] [outer = 0x0] 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12130bc00) [pid = 1647] [serial = 1684] [outer = 0x119425c00] 01:57:48 INFO - PROCESS | 1647 | 1465203468815 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123199400) [pid = 1647] [serial = 1685] [outer = 0x119425c00] 01:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 526ms 01:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:57:49 INFO - PROCESS | 1647 | 1465203469190 Marionette TRACE conn2 <- [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]]]}] 01:57:49 INFO - PROCESS | 1647 | 1465203469195 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 1647 | 1465203469196 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:57:49 INFO - PROCESS | 1647 | 1465203469198 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 1647 | 1465203469199 Marionette TRACE conn2 <- [1,2218,null,{}] 01:57:49 INFO - PROCESS | 1647 | 1465203469203 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:49 INFO - PROCESS | 1647 | 1465203469208 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:49 INFO - PROCESS | 1647 | 1465203469326 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:57:49 INFO - PROCESS | 1647 | 1465203469363 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1647 | 1465203469365 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8cd800 == 32 [pid = 1647] [id = 562] 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1237d7400) [pid = 1647] [serial = 1686] [outer = 0x0] 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124870800) [pid = 1647] [serial = 1687] [outer = 0x1237d7400] 01:57:49 INFO - PROCESS | 1647 | 1465203469390 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x125d1a800) [pid = 1647] [serial = 1688] [outer = 0x1237d7400] 01:57:49 INFO - PROCESS | 1647 | 1465203469684 Marionette TRACE conn2 <- [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]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 523ms 01:57:49 INFO - PROCESS | 1647 | 1465203469728 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 1647 | 1465203469729 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:57:49 INFO - PROCESS | 1647 | 1465203469731 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 1647 | 1465203469732 Marionette TRACE conn2 <- [1,2222,null,{}] 01:57:49 INFO - PROCESS | 1647 | 1465203469737 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:49 INFO - PROCESS | 1647 | 1465203469738 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:49 INFO - PROCESS | 1647 | 1465203469835 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:57:49 INFO - PROCESS | 1647 | 1465203469839 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1647 | 1465203469840 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba9b800 == 33 [pid = 1647] [id = 563] 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11263e000) [pid = 1647] [serial = 1689] [outer = 0x0] 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127431400) [pid = 1647] [serial = 1690] [outer = 0x11263e000] 01:57:49 INFO - PROCESS | 1647 | 1465203469871 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12749bc00) [pid = 1647] [serial = 1691] [outer = 0x11263e000] 01:57:50 INFO - PROCESS | 1647 | 1465203470214 Marionette TRACE conn2 <- [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]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 523ms 01:57:50 INFO - PROCESS | 1647 | 1465203470255 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1647 | 1465203470256 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:57:50 INFO - PROCESS | 1647 | 1465203470258 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1647 | 1465203470259 Marionette TRACE conn2 <- [1,2226,null,{}] 01:57:50 INFO - PROCESS | 1647 | 1465203470262 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 1647 | 1465203470263 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:50 INFO - PROCESS | 1647 | 1465203470357 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:57:50 INFO - PROCESS | 1647 | 1465203470367 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 1647 | 1465203470369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bee6000 == 34 [pid = 1647] [id = 564] 01:57:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12426d000) [pid = 1647] [serial = 1692] [outer = 0x0] 01:57:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128d62400) [pid = 1647] [serial = 1693] [outer = 0x12426d000] 01:57:50 INFO - PROCESS | 1647 | 1465203470395 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128dc8400) [pid = 1647] [serial = 1694] [outer = 0x12426d000] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128dca000) [pid = 1647] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128dc9400) [pid = 1647] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x125d98800) [pid = 1647] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12359c000) [pid = 1647] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118293400) [pid = 1647] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116b78000) [pid = 1647] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112ebd000) [pid = 1647] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x113244400) [pid = 1647] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1128d4c00) [pid = 1647] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116736000) [pid = 1647] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119c3e400) [pid = 1647] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x113240800) [pid = 1647] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113e15800) [pid = 1647] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121313400) [pid = 1647] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:57:50 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12359b000) [pid = 1647] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:57:50 INFO - PROCESS | 1647 | 1465203470871 Marionette TRACE conn2 <- [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]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 618ms 01:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:57:50 INFO - PROCESS | 1647 | 1465203470876 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1647 | 1465203470877 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:57:50 INFO - PROCESS | 1647 | 1465203470879 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1647 | 1465203470880 Marionette TRACE conn2 <- [1,2230,null,{}] 01:57:50 INFO - PROCESS | 1647 | 1465203470883 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 1647 | 1465203470884 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:50 INFO - PROCESS | 1647 | 1465203470960 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:57:50 INFO - PROCESS | 1647 | 1465203470963 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 1647 | 1465203470964 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba1c800 == 35 [pid = 1647] [id = 565] 01:57:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116736000) [pid = 1647] [serial = 1695] [outer = 0x0] 01:57:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118682c00) [pid = 1647] [serial = 1696] [outer = 0x116736000] 01:57:51 INFO - PROCESS | 1647 | 1465203470998 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1231dbc00) [pid = 1647] [serial = 1697] [outer = 0x116736000] 01:57:51 INFO - PROCESS | 1647 | 1465203471332 Marionette TRACE conn2 <- [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]]]}] 01:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 469ms 01:57:51 INFO - PROCESS | 1647 | 1465203471351 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 1647 | 1465203471353 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:57:51 INFO - PROCESS | 1647 | 1465203471356 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 1647 | 1465203471358 Marionette TRACE conn2 <- [1,2234,null,{}] 01:57:51 INFO - PROCESS | 1647 | 1465203471361 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:51 INFO - PROCESS | 1647 | 1465203471363 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:51 INFO - PROCESS | 1647 | 1465203471519 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:57:51 INFO - PROCESS | 1647 | 1465203471528 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 1647 | 1465203471529 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c276800 == 36 [pid = 1647] [id = 566] 01:57:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x125d94400) [pid = 1647] [serial = 1698] [outer = 0x0] 01:57:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128d5dc00) [pid = 1647] [serial = 1699] [outer = 0x125d94400] 01:57:51 INFO - PROCESS | 1647 | 1465203471556 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128dce000) [pid = 1647] [serial = 1700] [outer = 0x125d94400] 01:57:51 INFO - PROCESS | 1647 | 1465203471882 Marionette TRACE conn2 <- [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]]]}] 01:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 569ms 01:57:51 INFO - PROCESS | 1647 | 1465203471926 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:57:51 INFO - PROCESS | 1647 | 1465203471928 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:57:51 INFO - PROCESS | 1647 | 1465203471932 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 1647 | 1465203471933 Marionette TRACE conn2 <- [1,2238,null,{}] 01:57:51 INFO - PROCESS | 1647 | 1465203471937 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:51 INFO - PROCESS | 1647 | 1465203471939 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:52 INFO - PROCESS | 1647 | 1465203472063 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:57:52 INFO - PROCESS | 1647 | 1465203472125 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1647 | 1465203472126 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7d7800 == 37 [pid = 1647] [id = 567] 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x125d98800) [pid = 1647] [serial = 1701] [outer = 0x0] 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129129c00) [pid = 1647] [serial = 1702] [outer = 0x125d98800] 01:57:52 INFO - PROCESS | 1647 | 1465203472153 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1294ee000) [pid = 1647] [serial = 1703] [outer = 0x125d98800] 01:57:52 INFO - PROCESS | 1647 | 1465203472429 Marionette TRACE conn2 <- [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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 01:57:52 INFO - PROCESS | 1647 | 1465203472454 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 1647 | 1465203472457 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:57:52 INFO - PROCESS | 1647 | 1465203472464 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 1647 | 1465203472466 Marionette TRACE conn2 <- [1,2242,null,{}] 01:57:52 INFO - PROCESS | 1647 | 1465203472475 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:52 INFO - PROCESS | 1647 | 1465203472477 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:52 INFO - PROCESS | 1647 | 1465203472560 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:57:52 INFO - PROCESS | 1647 | 1465203472563 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1647 | 1465203472565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1d2000 == 38 [pid = 1647] [id = 568] 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1294f3c00) [pid = 1647] [serial = 1704] [outer = 0x0] 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a825800) [pid = 1647] [serial = 1705] [outer = 0x1294f3c00] 01:57:52 INFO - PROCESS | 1647 | 1465203472589 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a8b8800) [pid = 1647] [serial = 1706] [outer = 0x1294f3c00] 01:57:53 INFO - PROCESS | 1647 | 1465203473131 Marionette TRACE conn2 <- [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]]]}] 01:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 727ms 01:57:53 INFO - PROCESS | 1647 | 1465203473191 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 1647 | 1465203473194 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:57:53 INFO - PROCESS | 1647 | 1465203473197 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 1647 | 1465203473199 Marionette TRACE conn2 <- [1,2246,null,{}] 01:57:53 INFO - PROCESS | 1647 | 1465203473203 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:53 INFO - PROCESS | 1647 | 1465203473204 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:53 INFO - PROCESS | 1647 | 1465203473314 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:57:53 INFO - PROCESS | 1647 | 1465203473396 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 1647 | 1465203473398 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11823d000 == 39 [pid = 1647] [id = 569] 01:57:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11659c800) [pid = 1647] [serial = 1707] [outer = 0x0] 01:57:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1171c4c00) [pid = 1647] [serial = 1708] [outer = 0x11659c800] 01:57:53 INFO - PROCESS | 1647 | 1465203473429 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118160800) [pid = 1647] [serial = 1709] [outer = 0x11659c800] 01:57:53 INFO - PROCESS | 1647 | 1465203473976 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 826ms 01:57:54 INFO - PROCESS | 1647 | 1465203474029 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:57:54 INFO - PROCESS | 1647 | 1465203474032 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:57:54 INFO - PROCESS | 1647 | 1465203474040 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 1647 | 1465203474042 Marionette TRACE conn2 <- [1,2250,null,{}] 01:57:54 INFO - PROCESS | 1647 | 1465203474044 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:54 INFO - PROCESS | 1647 | 1465203474046 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:54 INFO - PROCESS | 1647 | 1465203474153 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:57:54 INFO - PROCESS | 1647 | 1465203474226 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 1647 | 1465203474227 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x116764800 == 40 [pid = 1647] [id = 570] 01:57:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116078000) [pid = 1647] [serial = 1710] [outer = 0x0] 01:57:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11829d400) [pid = 1647] [serial = 1711] [outer = 0x116078000] 01:57:54 INFO - PROCESS | 1647 | 1465203474254 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118846000) [pid = 1647] [serial = 1712] [outer = 0x116078000] 01:57:54 INFO - PROCESS | 1647 | 1465203474960 Marionette TRACE conn2 <- [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]]]}] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7d7800 == 39 [pid = 1647] [id = 567] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c276800 == 38 [pid = 1647] [id = 566] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba1c800 == 37 [pid = 1647] [id = 565] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12bee6000 == 36 [pid = 1647] [id = 564] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba9b800 == 35 [pid = 1647] [id = 563] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8cd800 == 34 [pid = 1647] [id = 562] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x128d77800 == 33 [pid = 1647] [id = 561] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12435d000 == 32 [pid = 1647] [id = 560] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x121375000 == 31 [pid = 1647] [id = 559] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x118668800 == 30 [pid = 1647] [id = 558] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1162ad000 == 29 [pid = 1647] [id = 557] 01:57:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b6800 == 28 [pid = 1647] [id = 556] 01:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 01:57:55 INFO - PROCESS | 1647 | 1465203475011 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1647 | 1465203475015 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:57:55 INFO - PROCESS | 1647 | 1465203475022 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 1647 | 1465203475027 Marionette TRACE conn2 <- [1,2254,null,{}] 01:57:55 INFO - PROCESS | 1647 | 1465203475031 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 1647 | 1465203475034 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:55 INFO - PROCESS | 1647 | 1465203475110 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x117755400) [pid = 1647] [serial = 1621] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118294c00) [pid = 1647] [serial = 1622] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112efb400) [pid = 1647] [serial = 1618] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1165a1800) [pid = 1647] [serial = 1619] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116283000) [pid = 1647] [serial = 1615] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116b79000) [pid = 1647] [serial = 1616] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119430400) [pid = 1647] [serial = 1627] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119c3ac00) [pid = 1647] [serial = 1628] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11769a400) [pid = 1647] [serial = 1642] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1235ba000) [pid = 1647] [serial = 1613] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119d8a400) [pid = 1647] [serial = 1630] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12314f400) [pid = 1647] [serial = 1645] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11952a000) [pid = 1647] [serial = 1643] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127159400) [pid = 1647] [serial = 1640] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1189cec00) [pid = 1647] [serial = 1649] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1235bf800) [pid = 1647] [serial = 1633] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128d5b800) [pid = 1647] [serial = 1648] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x127496800) [pid = 1647] [serial = 1646] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125d23400) [pid = 1647] [serial = 1637] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x121317000) [pid = 1647] [serial = 1631] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1294ec400) [pid = 1647] [serial = 1652] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x124866800) [pid = 1647] [serial = 1634] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x129638000) [pid = 1647] [serial = 1655] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1294f3800) [pid = 1647] [serial = 1654] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12912ac00) [pid = 1647] [serial = 1651] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x126dab800) [pid = 1647] [serial = 1639] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124ee4800) [pid = 1647] [serial = 1636] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x118682800) [pid = 1647] [serial = 1624] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x11942b400) [pid = 1647] [serial = 1625] [outer = 0x0] [url = about:blank] 01:57:55 INFO - PROCESS | 1647 | 1465203475182 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 1647 | 1465203475184 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x117116800 == 29 [pid = 1647] [id = 571] 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11688c400) [pid = 1647] [serial = 1713] [outer = 0x0] 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118488400) [pid = 1647] [serial = 1714] [outer = 0x11688c400] 01:57:55 INFO - PROCESS | 1647 | 1465203475213 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118820800) [pid = 1647] [serial = 1715] [outer = 0x11688c400] 01:57:55 INFO - PROCESS | 1647 | 1465203475497 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 530ms 01:57:55 INFO - PROCESS | 1647 | 1465203475549 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1647 | 1465203475552 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:57:55 INFO - PROCESS | 1647 | 1465203475559 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 1647 | 1465203475561 Marionette TRACE conn2 <- [1,2258,null,{}] 01:57:55 INFO - PROCESS | 1647 | 1465203475563 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 1647 | 1465203475565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:55 INFO - PROCESS | 1647 | 1465203475669 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:57:55 INFO - PROCESS | 1647 | 1465203475762 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 1647 | 1465203475763 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c60000 == 30 [pid = 1647] [id = 572] 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118824c00) [pid = 1647] [serial = 1716] [outer = 0x0] 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119528800) [pid = 1647] [serial = 1717] [outer = 0x118824c00] 01:57:55 INFO - PROCESS | 1647 | 1465203475789 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1195c7000) [pid = 1647] [serial = 1718] [outer = 0x118824c00] 01:57:56 INFO - PROCESS | 1647 | 1465203476066 Marionette TRACE conn2 <- [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]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 518ms 01:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:57:56 INFO - PROCESS | 1647 | 1465203476078 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1647 | 1465203476079 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:57:56 INFO - PROCESS | 1647 | 1465203476081 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 1647 | 1465203476084 Marionette TRACE conn2 <- [1,2262,null,{}] 01:57:56 INFO - PROCESS | 1647 | 1465203476099 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:56 INFO - PROCESS | 1647 | 1465203476104 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:56 INFO - PROCESS | 1647 | 1465203476195 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:57:56 INFO - PROCESS | 1647 | 1465203476200 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 1647 | 1465203476204 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d20800 == 31 [pid = 1647] [id = 573] 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112ef6800) [pid = 1647] [serial = 1719] [outer = 0x0] 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x121313400) [pid = 1647] [serial = 1720] [outer = 0x112ef6800] 01:57:56 INFO - PROCESS | 1647 | 1465203476232 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1235bac00) [pid = 1647] [serial = 1721] [outer = 0x112ef6800] 01:57:56 INFO - PROCESS | 1647 | 1465203476597 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 532ms 01:57:56 INFO - PROCESS | 1647 | 1465203476615 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1647 | 1465203476617 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:57:56 INFO - PROCESS | 1647 | 1465203476622 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 1647 | 1465203476623 Marionette TRACE conn2 <- [1,2266,null,{}] 01:57:56 INFO - PROCESS | 1647 | 1465203476625 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:56 INFO - PROCESS | 1647 | 1465203476626 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:56 INFO - PROCESS | 1647 | 1465203476750 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:57:56 INFO - PROCESS | 1647 | 1465203476755 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 1647 | 1465203476756 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291ec800 == 32 [pid = 1647] [id = 574] 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1243c3800) [pid = 1647] [serial = 1722] [outer = 0x0] 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124ed9800) [pid = 1647] [serial = 1723] [outer = 0x1243c3800] 01:57:56 INFO - PROCESS | 1647 | 1465203476797 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1252f8400) [pid = 1647] [serial = 1724] [outer = 0x1243c3800] 01:57:57 INFO - PROCESS | 1647 | 1465203477237 Marionette TRACE conn2 <- [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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 669ms 01:57:57 INFO - PROCESS | 1647 | 1465203477295 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 1647 | 1465203477297 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:57:57 INFO - PROCESS | 1647 | 1465203477299 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 1647 | 1465203477300 Marionette TRACE conn2 <- [1,2270,null,{}] 01:57:57 INFO - PROCESS | 1647 | 1465203477302 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:57 INFO - PROCESS | 1647 | 1465203477304 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:57 INFO - PROCESS | 1647 | 1465203477404 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:57:57 INFO - PROCESS | 1647 | 1465203477407 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1647 | 1465203477409 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a817000 == 33 [pid = 1647] [id = 575] 01:57:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x125753000) [pid = 1647] [serial = 1725] [outer = 0x0] 01:57:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125d97000) [pid = 1647] [serial = 1726] [outer = 0x125753000] 01:57:57 INFO - PROCESS | 1647 | 1465203477433 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126f5d400) [pid = 1647] [serial = 1727] [outer = 0x125753000] 01:57:57 INFO - PROCESS | 1647 | 1465203477791 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 523ms 01:57:57 INFO - PROCESS | 1647 | 1465203477827 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 1647 | 1465203477828 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:57:57 INFO - PROCESS | 1647 | 1465203477830 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 1647 | 1465203477831 Marionette TRACE conn2 <- [1,2274,null,{}] 01:57:57 INFO - PROCESS | 1647 | 1465203477833 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:57 INFO - PROCESS | 1647 | 1465203477837 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:57 INFO - PROCESS | 1647 | 1465203477942 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:57:57 INFO - PROCESS | 1647 | 1465203477961 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1647 | 1465203477962 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12af54800 == 34 [pid = 1647] [id = 576] 01:57:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127436800) [pid = 1647] [serial = 1728] [outer = 0x0] 01:57:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128dc9400) [pid = 1647] [serial = 1729] [outer = 0x127436800] 01:57:57 INFO - PROCESS | 1647 | 1465203477987 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12949dc00) [pid = 1647] [serial = 1730] [outer = 0x127436800] 01:57:58 INFO - PROCESS | 1647 | 1465203478340 Marionette TRACE conn2 <- [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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 01:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:57:58 INFO - PROCESS | 1647 | 1465203478349 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1647 | 1465203478350 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:57:58 INFO - PROCESS | 1647 | 1465203478352 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1647 | 1465203478353 Marionette TRACE conn2 <- [1,2278,null,{}] 01:57:58 INFO - PROCESS | 1647 | 1465203478356 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 1647 | 1465203478357 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:58 INFO - PROCESS | 1647 | 1465203478456 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:57:58 INFO - PROCESS | 1647 | 1465203478459 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 1647 | 1465203478460 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bee3000 == 35 [pid = 1647] [id = 577] 01:57:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129498800) [pid = 1647] [serial = 1731] [outer = 0x0] 01:57:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1294ec000) [pid = 1647] [serial = 1732] [outer = 0x129498800] 01:57:58 INFO - PROCESS | 1647 | 1465203478485 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129634400) [pid = 1647] [serial = 1733] [outer = 0x129498800] 01:57:58 INFO - PROCESS | 1647 | 1465203478812 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 472ms 01:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:57:58 INFO - PROCESS | 1647 | 1465203478830 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1647 | 1465203478831 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:57:58 INFO - PROCESS | 1647 | 1465203478834 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1647 | 1465203478837 Marionette TRACE conn2 <- [1,2282,null,{}] 01:57:58 INFO - PROCESS | 1647 | 1465203478842 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 1647 | 1465203478843 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:58 INFO - PROCESS | 1647 | 1465203478968 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:57:58 INFO - PROCESS | 1647 | 1465203478980 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 1647 | 1465203478981 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c278800 == 36 [pid = 1647] [id = 578] 01:57:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1294eac00) [pid = 1647] [serial = 1734] [outer = 0x0] 01:57:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a831400) [pid = 1647] [serial = 1735] [outer = 0x1294eac00] 01:57:59 INFO - PROCESS | 1647 | 1465203479020 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a8bcc00) [pid = 1647] [serial = 1736] [outer = 0x1294eac00] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113248c00) [pid = 1647] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11774f000) [pid = 1647] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118819800) [pid = 1647] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1167f1c00) [pid = 1647] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119425c00) [pid = 1647] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1237d7400) [pid = 1647] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116893c00) [pid = 1647] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1194e8800) [pid = 1647] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1233c0400) [pid = 1647] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x113298800) [pid = 1647] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11263e000) [pid = 1647] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12426d000) [pid = 1647] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x116736000) [pid = 1647] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125d94400) [pid = 1647] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118822000) [pid = 1647] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:57:59 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x125d98800) [pid = 1647] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:57:59 INFO - PROCESS | 1647 | 1465203479564 Marionette TRACE conn2 <- [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]]]}] 01:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 774ms 01:57:59 INFO - PROCESS | 1647 | 1465203479608 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:57:59 INFO - PROCESS | 1647 | 1465203479609 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:57:59 INFO - PROCESS | 1647 | 1465203479611 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - PROCESS | 1647 | 1465203479612 Marionette TRACE conn2 <- [1,2286,null,{}] 01:57:59 INFO - PROCESS | 1647 | 1465203479615 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:59 INFO - PROCESS | 1647 | 1465203479616 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:59 INFO - PROCESS | 1647 | 1465203479696 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:57:59 INFO - PROCESS | 1647 | 1465203479755 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 1647 | 1465203479756 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:57:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d18800 == 37 [pid = 1647] [id = 579] 01:57:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112eba800) [pid = 1647] [serial = 1737] [outer = 0x0] 01:57:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11774f000) [pid = 1647] [serial = 1738] [outer = 0x112eba800] 01:57:59 INFO - PROCESS | 1647 | 1465203479780 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12426d000) [pid = 1647] [serial = 1739] [outer = 0x112eba800] 01:58:00 INFO - PROCESS | 1647 | 1465203480041 Marionette TRACE conn2 <- [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]]]}] 01:58:00 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 01:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 01:58:00 INFO - PROCESS | 1647 | 1465203480080 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 1647 | 1465203480081 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:58:00 INFO - PROCESS | 1647 | 1465203480092 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 1647 | 1465203480093 Marionette TRACE conn2 <- [1,2290,null,{}] 01:58:00 INFO - PROCESS | 1647 | 1465203480095 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:00 INFO - PROCESS | 1647 | 1465203480096 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:00 INFO - PROCESS | 1647 | 1465203480180 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:58:00 INFO - PROCESS | 1647 | 1465203480185 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 1647 | 1465203480187 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf6c800 == 38 [pid = 1647] [id = 580] 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d98800) [pid = 1647] [serial = 1740] [outer = 0x0] 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12a8bc000) [pid = 1647] [serial = 1741] [outer = 0x125d98800] 01:58:00 INFO - PROCESS | 1647 | 1465203480212 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a8c3800) [pid = 1647] [serial = 1742] [outer = 0x125d98800] 01:58:00 INFO - PROCESS | 1647 | 1465203480566 Marionette TRACE conn2 <- [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]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 527ms 01:58:00 INFO - PROCESS | 1647 | 1465203480613 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 1647 | 1465203480614 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:58:00 INFO - PROCESS | 1647 | 1465203480616 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 1647 | 1465203480618 Marionette TRACE conn2 <- [1,2294,null,{}] 01:58:00 INFO - PROCESS | 1647 | 1465203480620 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:00 INFO - PROCESS | 1647 | 1465203480622 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:00 INFO - PROCESS | 1647 | 1465203480713 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:58:00 INFO - PROCESS | 1647 | 1465203480716 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 1647 | 1465203480718 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2ad000 == 39 [pid = 1647] [id = 581] 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12a96bc00) [pid = 1647] [serial = 1743] [outer = 0x0] 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12abdcc00) [pid = 1647] [serial = 1744] [outer = 0x12a96bc00] 01:58:00 INFO - PROCESS | 1647 | 1465203480745 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12ba2f400) [pid = 1647] [serial = 1745] [outer = 0x12a96bc00] 01:58:01 INFO - PROCESS | 1647 | 1465203481103 Marionette TRACE conn2 <- [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]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms 01:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:58:01 INFO - PROCESS | 1647 | 1465203481136 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 1647 | 1465203481137 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:58:01 INFO - PROCESS | 1647 | 1465203481139 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 1647 | 1465203481140 Marionette TRACE conn2 <- [1,2298,null,{}] 01:58:01 INFO - PROCESS | 1647 | 1465203481142 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:01 INFO - PROCESS | 1647 | 1465203481143 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:01 INFO - PROCESS | 1647 | 1465203481224 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:58:01 INFO - PROCESS | 1647 | 1465203481284 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1647 | 1465203481285 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2bf800 == 40 [pid = 1647] [id = 582] 01:58:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12ba29800) [pid = 1647] [serial = 1746] [outer = 0x0] 01:58:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bb76c00) [pid = 1647] [serial = 1747] [outer = 0x12ba29800] 01:58:01 INFO - PROCESS | 1647 | 1465203481309 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bb7fc00) [pid = 1647] [serial = 1748] [outer = 0x12ba29800] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x117116800 == 39 [pid = 1647] [id = 571] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x116764800 == 38 [pid = 1647] [id = 570] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1d2000 == 37 [pid = 1647] [id = 568] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x11823d000 == 36 [pid = 1647] [id = 569] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12a817000 == 35 [pid = 1647] [id = 575] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x126d18800 == 34 [pid = 1647] [id = 579] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12bee3000 == 33 [pid = 1647] [id = 577] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf6c800 == 32 [pid = 1647] [id = 580] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1291ec800 == 31 [pid = 1647] [id = 574] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12c278800 == 30 [pid = 1647] [id = 578] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12af54800 == 29 [pid = 1647] [id = 576] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x119c60000 == 28 [pid = 1647] [id = 572] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x126d20800 == 27 [pid = 1647] [id = 573] 01:58:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2ad000 == 26 [pid = 1647] [id = 581] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x113ccc800) [pid = 1647] [serial = 1672] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116889000) [pid = 1647] [serial = 1673] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11815e800) [pid = 1647] [serial = 1675] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118590800) [pid = 1647] [serial = 1676] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118826800) [pid = 1647] [serial = 1678] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11942d400) [pid = 1647] [serial = 1679] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11858cc00) [pid = 1647] [serial = 1670] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12130bc00) [pid = 1647] [serial = 1684] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1173f3c00) [pid = 1647] [serial = 1669] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125d1a800) [pid = 1647] [serial = 1688] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11858d800) [pid = 1647] [serial = 1658] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1173ffc00) [pid = 1647] [serial = 1657] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119c39c00) [pid = 1647] [serial = 1661] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11951cc00) [pid = 1647] [serial = 1660] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x125d98c00) [pid = 1647] [serial = 1664] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x124beb800) [pid = 1647] [serial = 1663] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x127490c00) [pid = 1647] [serial = 1667] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124870800) [pid = 1647] [serial = 1687] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12130ec00) [pid = 1647] [serial = 1666] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x123199400) [pid = 1647] [serial = 1685] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x127431400) [pid = 1647] [serial = 1690] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128d62400) [pid = 1647] [serial = 1693] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1231dbc00) [pid = 1647] [serial = 1697] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x128d5dc00) [pid = 1647] [serial = 1699] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x118682c00) [pid = 1647] [serial = 1696] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x128dc8400) [pid = 1647] [serial = 1694] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1194e2000) [pid = 1647] [serial = 1681] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12749bc00) [pid = 1647] [serial = 1691] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x1294ee000) [pid = 1647] [serial = 1703] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x128dce000) [pid = 1647] [serial = 1700] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x1195c9800) [pid = 1647] [serial = 1682] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12a825800) [pid = 1647] [serial = 1705] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x129129c00) [pid = 1647] [serial = 1702] [outer = 0x0] [url = about:blank] 01:58:02 INFO - PROCESS | 1647 | 1465203482687 Marionette TRACE conn2 <- [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]]]}] 01:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1571ms 01:58:02 INFO - PROCESS | 1647 | 1465203482711 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1647 | 1465203482713 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:58:02 INFO - PROCESS | 1647 | 1465203482717 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 1647 | 1465203482719 Marionette TRACE conn2 <- [1,2302,null,{}] 01:58:02 INFO - PROCESS | 1647 | 1465203482723 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:02 INFO - PROCESS | 1647 | 1465203482725 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:02 INFO - PROCESS | 1647 | 1465203482806 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:58:02 INFO - PROCESS | 1647 | 1465203482861 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 1647 | 1465203482864 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x11676f000 == 27 [pid = 1647] [id = 583] 01:58:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x113c38000) [pid = 1647] [serial = 1749] [outer = 0x0] 01:58:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x115e10000) [pid = 1647] [serial = 1750] [outer = 0x113c38000] 01:58:02 INFO - PROCESS | 1647 | 1465203482893 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x116736000) [pid = 1647] [serial = 1751] [outer = 0x113c38000] 01:58:03 INFO - PROCESS | 1647 | 1465203483198 Marionette TRACE conn2 <- [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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 523ms 01:58:03 INFO - PROCESS | 1647 | 1465203483241 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1647 | 1465203483244 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:58:03 INFO - PROCESS | 1647 | 1465203483249 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 1647 | 1465203483251 Marionette TRACE conn2 <- [1,2306,null,{}] 01:58:03 INFO - PROCESS | 1647 | 1465203483256 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 1647 | 1465203483258 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:03 INFO - PROCESS | 1647 | 1465203483334 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:58:03 INFO - PROCESS | 1647 | 1465203483341 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1647 | 1465203483342 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188df800 == 28 [pid = 1647] [id = 584] 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x116962000) [pid = 1647] [serial = 1752] [outer = 0x0] 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1173f7400) [pid = 1647] [serial = 1753] [outer = 0x116962000] 01:58:03 INFO - PROCESS | 1647 | 1465203483370 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x117755000) [pid = 1647] [serial = 1754] [outer = 0x116962000] 01:58:03 INFO - PROCESS | 1647 | 1465203483736 Marionette TRACE conn2 <- [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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 523ms 01:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:58:03 INFO - PROCESS | 1647 | 1465203483773 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1647 | 1465203483774 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:58:03 INFO - PROCESS | 1647 | 1465203483785 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 1647 | 1465203483787 Marionette TRACE conn2 <- [1,2310,null,{}] 01:58:03 INFO - PROCESS | 1647 | 1465203483795 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 1647 | 1465203483798 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:03 INFO - PROCESS | 1647 | 1465203483873 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:58:03 INFO - PROCESS | 1647 | 1465203483878 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1647 | 1465203483880 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x121378000 == 29 [pid = 1647] [id = 585] 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1128ce000) [pid = 1647] [serial = 1755] [outer = 0x0] 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118682c00) [pid = 1647] [serial = 1756] [outer = 0x1128ce000] 01:58:03 INFO - PROCESS | 1647 | 1465203483910 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x118842000) [pid = 1647] [serial = 1757] [outer = 0x1128ce000] 01:58:04 INFO - PROCESS | 1647 | 1465203484258 Marionette TRACE conn2 <- [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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 530ms 01:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:58:04 INFO - PROCESS | 1647 | 1465203484308 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1647 | 1465203484310 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:58:04 INFO - PROCESS | 1647 | 1465203484312 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 1647 | 1465203484313 Marionette TRACE conn2 <- [1,2314,null,{}] 01:58:04 INFO - PROCESS | 1647 | 1465203484316 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:04 INFO - PROCESS | 1647 | 1465203484317 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:04 INFO - PROCESS | 1647 | 1465203484391 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:58:04 INFO - PROCESS | 1647 | 1465203484395 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 1647 | 1465203484396 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12480b800 == 30 [pid = 1647] [id = 586] 01:58:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x119424400) [pid = 1647] [serial = 1758] [outer = 0x0] 01:58:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x119488800) [pid = 1647] [serial = 1759] [outer = 0x119424400] 01:58:04 INFO - PROCESS | 1647 | 1465203484423 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1194e5800) [pid = 1647] [serial = 1760] [outer = 0x119424400] 01:58:04 INFO - PROCESS | 1647 | 1465203484789 Marionette TRACE conn2 <- [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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 01:58:04 INFO - PROCESS | 1647 | 1465203484834 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1647 | 1465203484836 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:58:04 INFO - PROCESS | 1647 | 1465203484839 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 1647 | 1465203484841 Marionette TRACE conn2 <- [1,2318,null,{}] 01:58:04 INFO - PROCESS | 1647 | 1465203484844 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:04 INFO - PROCESS | 1647 | 1465203484846 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:05 INFO - PROCESS | 1647 | 1465203485001 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:58:05 INFO - PROCESS | 1647 | 1465203485016 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 1647 | 1465203485017 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257b6000 == 31 [pid = 1647] [id = 587] 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11695ec00) [pid = 1647] [serial = 1761] [outer = 0x0] 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1194ea400) [pid = 1647] [serial = 1762] [outer = 0x11695ec00] 01:58:05 INFO - PROCESS | 1647 | 1465203485050 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1195bfc00) [pid = 1647] [serial = 1763] [outer = 0x11695ec00] 01:58:05 INFO - PROCESS | 1647 | 1465203485373 Marionette TRACE conn2 <- [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] 01:58:05 INFO - PROCESS | 1647 | 1465203485410 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:58:05 INFO - PROCESS | 1647 | 1465203485412 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 1647 | 1465203485414 Marionette TRACE conn2 <- [1,2322,null,{}] 01:58:05 INFO - PROCESS | 1647 | 1465203485416 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:05 INFO - PROCESS | 1647 | 1465203485420 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:05 INFO - PROCESS | 1647 | 1465203485512 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:58:05 INFO - PROCESS | 1647 | 1465203485516 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 1647 | 1465203485517 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d8a800 == 32 [pid = 1647] [id = 588] 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1173fb400) [pid = 1647] [serial = 1764] [outer = 0x0] 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1195c6c00) [pid = 1647] [serial = 1765] [outer = 0x1173fb400] 01:58:05 INFO - PROCESS | 1647 | 1465203485544 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1234ff800) [pid = 1647] [serial = 1766] [outer = 0x1173fb400] 01:58:05 INFO - PROCESS | 1647 | 1465203485874 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 01:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:58:05 INFO - PROCESS | 1647 | 1465203485882 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 1647 | 1465203485883 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:58:05 INFO - PROCESS | 1647 | 1465203485885 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 1647 | 1465203485888 Marionette TRACE conn2 <- [1,2326,null,{}] 01:58:05 INFO - PROCESS | 1647 | 1465203485892 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:05 INFO - PROCESS | 1647 | 1465203485893 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:06 INFO - PROCESS | 1647 | 1465203486003 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:58:06 INFO - PROCESS | 1647 | 1465203486008 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 1647 | 1465203486009 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291e9000 == 33 [pid = 1647] [id = 589] 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x112979800) [pid = 1647] [serial = 1767] [outer = 0x0] 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1231a3c00) [pid = 1647] [serial = 1768] [outer = 0x112979800] 01:58:06 INFO - PROCESS | 1647 | 1465203486034 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x124b90800) [pid = 1647] [serial = 1769] [outer = 0x112979800] 01:58:06 INFO - PROCESS | 1647 | 1465203486357 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 01:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:58:06 INFO - PROCESS | 1647 | 1465203486407 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 1647 | 1465203486409 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:58:06 INFO - PROCESS | 1647 | 1465203486411 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 1647 | 1465203486412 Marionette TRACE conn2 <- [1,2330,null,{}] 01:58:06 INFO - PROCESS | 1647 | 1465203486414 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 1647 | 1465203486416 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:06 INFO - PROCESS | 1647 | 1465203486526 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:58:06 INFO - PROCESS | 1647 | 1465203486531 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 1647 | 1465203486532 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8d3000 == 34 [pid = 1647] [id = 590] 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x124be4800) [pid = 1647] [serial = 1770] [outer = 0x0] 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1251b5000) [pid = 1647] [serial = 1771] [outer = 0x124be4800] 01:58:06 INFO - PROCESS | 1647 | 1465203486560 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12575d800) [pid = 1647] [serial = 1772] [outer = 0x124be4800] 01:58:06 INFO - PROCESS | 1647 | 1465203486879 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 01:58:06 INFO - PROCESS | 1647 | 1465203486929 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 1647 | 1465203486930 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:58:06 INFO - PROCESS | 1647 | 1465203486932 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 1647 | 1465203486933 Marionette TRACE conn2 <- [1,2334,null,{}] 01:58:06 INFO - PROCESS | 1647 | 1465203486936 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 1647 | 1465203486937 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:07 INFO - PROCESS | 1647 | 1465203487044 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:58:07 INFO - PROCESS | 1647 | 1465203487050 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1647 | 1465203487051 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x121377000 == 35 [pid = 1647] [id = 591] 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d1f400) [pid = 1647] [serial = 1773] [outer = 0x0] 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x125d98000) [pid = 1647] [serial = 1774] [outer = 0x125d1f400] 01:58:07 INFO - PROCESS | 1647 | 1465203487078 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126f53400) [pid = 1647] [serial = 1775] [outer = 0x125d1f400] 01:58:07 INFO - PROCESS | 1647 | 1465203487370 Marionette TRACE conn2 <- [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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 467ms 01:58:07 INFO - PROCESS | 1647 | 1465203487401 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 1647 | 1465203487402 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:58:07 INFO - PROCESS | 1647 | 1465203487408 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 1647 | 1465203487409 Marionette TRACE conn2 <- [1,2338,null,{}] 01:58:07 INFO - PROCESS | 1647 | 1465203487411 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:07 INFO - PROCESS | 1647 | 1465203487412 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:07 INFO - PROCESS | 1647 | 1465203487493 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:58:07 INFO - PROCESS | 1647 | 1465203487496 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1647 | 1465203487497 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa7000 == 36 [pid = 1647] [id = 592] 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x117373c00) [pid = 1647] [serial = 1776] [outer = 0x0] 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127490800) [pid = 1647] [serial = 1777] [outer = 0x117373c00] 01:58:07 INFO - PROCESS | 1647 | 1465203487521 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d57800) [pid = 1647] [serial = 1778] [outer = 0x117373c00] 01:58:07 INFO - PROCESS | 1647 | 1465203487870 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 01:58:07 INFO - PROCESS | 1647 | 1465203487877 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 1647 | 1465203487879 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:58:07 INFO - PROCESS | 1647 | 1465203487881 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 1647 | 1465203487882 Marionette TRACE conn2 <- [1,2342,null,{}] 01:58:07 INFO - PROCESS | 1647 | 1465203487885 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:07 INFO - PROCESS | 1647 | 1465203487888 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:08 INFO - PROCESS | 1647 | 1465203488008 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:58:08 INFO - PROCESS | 1647 | 1465203488020 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 1647 | 1465203488029 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x125776000 == 37 [pid = 1647] [id = 593] 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11858dc00) [pid = 1647] [serial = 1779] [outer = 0x0] 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127158800) [pid = 1647] [serial = 1780] [outer = 0x11858dc00] 01:58:08 INFO - PROCESS | 1647 | 1465203488057 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128f2f400) [pid = 1647] [serial = 1781] [outer = 0x11858dc00] 01:58:08 INFO - PROCESS | 1647 | 1465203488390 Marionette TRACE conn2 <- [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]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 523ms 01:58:08 INFO - PROCESS | 1647 | 1465203488405 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 1647 | 1465203488407 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:58:08 INFO - PROCESS | 1647 | 1465203488409 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 1647 | 1465203488410 Marionette TRACE conn2 <- [1,2346,null,{}] 01:58:08 INFO - PROCESS | 1647 | 1465203488412 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:08 INFO - PROCESS | 1647 | 1465203488413 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:08 INFO - PROCESS | 1647 | 1465203488510 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:58:08 INFO - PROCESS | 1647 | 1465203488524 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 1647 | 1465203488525 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27f800 == 38 [pid = 1647] [id = 594] 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128d60800) [pid = 1647] [serial = 1782] [outer = 0x0] 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12949a000) [pid = 1647] [serial = 1783] [outer = 0x128d60800] 01:58:08 INFO - PROCESS | 1647 | 1465203488549 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1294ed800) [pid = 1647] [serial = 1784] [outer = 0x128d60800] 01:58:08 INFO - PROCESS | 1647 | 1465203488862 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 01:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:58:08 INFO - PROCESS | 1647 | 1465203488928 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 1647 | 1465203488929 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:58:08 INFO - PROCESS | 1647 | 1465203488931 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 1647 | 1465203488932 Marionette TRACE conn2 <- [1,2350,null,{}] 01:58:08 INFO - PROCESS | 1647 | 1465203488935 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:08 INFO - PROCESS | 1647 | 1465203488936 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:09 INFO - PROCESS | 1647 | 1465203489042 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:58:09 INFO - PROCESS | 1647 | 1465203489057 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1647 | 1465203489059 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbcf800 == 39 [pid = 1647] [id = 595] 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x125755c00) [pid = 1647] [serial = 1785] [outer = 0x0] 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129631400) [pid = 1647] [serial = 1786] [outer = 0x125755c00] 01:58:09 INFO - PROCESS | 1647 | 1465203489082 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a82f800) [pid = 1647] [serial = 1787] [outer = 0x125755c00] 01:58:09 INFO - PROCESS | 1647 | 1465203489438 Marionette TRACE conn2 <- [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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 01:58:09 INFO - PROCESS | 1647 | 1465203489449 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1647 | 1465203489450 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:58:09 INFO - PROCESS | 1647 | 1465203489454 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 1647 | 1465203489456 Marionette TRACE conn2 <- [1,2354,null,{}] 01:58:09 INFO - PROCESS | 1647 | 1465203489458 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:09 INFO - PROCESS | 1647 | 1465203489459 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:09 INFO - PROCESS | 1647 | 1465203489561 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:58:09 INFO - PROCESS | 1647 | 1465203489564 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1647 | 1465203489565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7b800 == 40 [pid = 1647] [id = 596] 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8bb000) [pid = 1647] [serial = 1788] [outer = 0x0] 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a96c400) [pid = 1647] [serial = 1789] [outer = 0x12a8bb000] 01:58:09 INFO - PROCESS | 1647 | 1465203489589 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12abdc000) [pid = 1647] [serial = 1790] [outer = 0x12a8bb000] 01:58:09 INFO - PROCESS | 1647 | 1465203489904 Marionette TRACE conn2 <- [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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 01:58:09 INFO - PROCESS | 1647 | 1465203489926 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1647 | 1465203489927 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:58:09 INFO - PROCESS | 1647 | 1465203489930 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 1647 | 1465203489931 Marionette TRACE conn2 <- [1,2358,null,{}] 01:58:09 INFO - PROCESS | 1647 | 1465203489933 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:09 INFO - PROCESS | 1647 | 1465203489934 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:10 INFO - PROCESS | 1647 | 1465203490206 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x127436800) [pid = 1647] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x129498800) [pid = 1647] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1294eac00) [pid = 1647] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x112eba800) [pid = 1647] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x125d98800) [pid = 1647] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a96bc00) [pid = 1647] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11659c800) [pid = 1647] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1294f3c00) [pid = 1647] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1243c3800) [pid = 1647] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112ef6800) [pid = 1647] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118824c00) [pid = 1647] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11688c400) [pid = 1647] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116078000) [pid = 1647] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:58:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x125753000) [pid = 1647] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:58:10 INFO - PROCESS | 1647 | 1465203490251 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1647 | 1465203490252 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1232a2000 == 41 [pid = 1647] [id = 597] 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1128d5c00) [pid = 1647] [serial = 1791] [outer = 0x0] 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x113c37000) [pid = 1647] [serial = 1792] [outer = 0x1128d5c00] 01:58:10 INFO - PROCESS | 1647 | 1465203490277 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1195ca400) [pid = 1647] [serial = 1793] [outer = 0x1128d5c00] 01:58:10 INFO - PROCESS | 1647 | 1465203490554 Marionette TRACE conn2 <- [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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 01:58:10 INFO - PROCESS | 1647 | 1465203490600 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 1647 | 1465203490602 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:58:10 INFO - PROCESS | 1647 | 1465203490607 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 1647 | 1465203490608 Marionette TRACE conn2 <- [1,2362,null,{}] 01:58:10 INFO - PROCESS | 1647 | 1465203490611 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:10 INFO - PROCESS | 1647 | 1465203490612 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:10 INFO - PROCESS | 1647 | 1465203490693 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:58:10 INFO - PROCESS | 1647 | 1465203490751 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1647 | 1465203490752 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2ba000 == 42 [pid = 1647] [id = 598] 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112eba800) [pid = 1647] [serial = 1794] [outer = 0x0] 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129498800) [pid = 1647] [serial = 1795] [outer = 0x112eba800] 01:58:10 INFO - PROCESS | 1647 | 1465203490777 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12ba2c400) [pid = 1647] [serial = 1796] [outer = 0x112eba800] 01:58:11 INFO - PROCESS | 1647 | 1465203491063 Marionette TRACE conn2 <- [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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 01:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:58:11 INFO - PROCESS | 1647 | 1465203491076 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1647 | 1465203491077 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:58:11 INFO - PROCESS | 1647 | 1465203491079 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 1647 | 1465203491080 Marionette TRACE conn2 <- [1,2366,null,{}] 01:58:11 INFO - PROCESS | 1647 | 1465203491083 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:11 INFO - PROCESS | 1647 | 1465203491084 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:11 INFO - PROCESS | 1647 | 1465203491177 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:58:11 INFO - PROCESS | 1647 | 1465203491180 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 1647 | 1465203491181 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d877000 == 43 [pid = 1647] [id = 599] 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118844800) [pid = 1647] [serial = 1797] [outer = 0x0] 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bb7b000) [pid = 1647] [serial = 1798] [outer = 0x118844800] 01:58:11 INFO - PROCESS | 1647 | 1465203491205 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12bb84800) [pid = 1647] [serial = 1799] [outer = 0x118844800] 01:58:11 INFO - PROCESS | 1647 | 1465203491553 Marionette TRACE conn2 <- [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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 01:58:11 INFO - PROCESS | 1647 | 1465203491600 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1647 | 1465203491601 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:58:11 INFO - PROCESS | 1647 | 1465203491609 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 1647 | 1465203491610 Marionette TRACE conn2 <- [1,2370,null,{}] 01:58:11 INFO - PROCESS | 1647 | 1465203491612 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:11 INFO - PROCESS | 1647 | 1465203491613 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:11 INFO - PROCESS | 1647 | 1465203491696 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:58:11 INFO - PROCESS | 1647 | 1465203491700 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 1647 | 1465203491701 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dac1800 == 44 [pid = 1647] [id = 600] 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12bd61c00) [pid = 1647] [serial = 1800] [outer = 0x0] 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12bd66000) [pid = 1647] [serial = 1801] [outer = 0x12bd61c00] 01:58:11 INFO - PROCESS | 1647 | 1465203491724 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12be0ac00) [pid = 1647] [serial = 1802] [outer = 0x12bd61c00] 01:58:12 INFO - PROCESS | 1647 | 1465203492055 Marionette TRACE conn2 <- [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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 01:58:12 INFO - PROCESS | 1647 | 1465203492079 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 1647 | 1465203492081 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:58:12 INFO - PROCESS | 1647 | 1465203492083 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 1647 | 1465203492084 Marionette TRACE conn2 <- [1,2374,null,{}] 01:58:12 INFO - PROCESS | 1647 | 1465203492088 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:12 INFO - PROCESS | 1647 | 1465203492097 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:12 INFO - PROCESS | 1647 | 1465203492178 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:58:12 INFO - PROCESS | 1647 | 1465203492294 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 1647 | 1465203492296 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126ee800 == 45 [pid = 1647] [id = 601] 01:58:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1121a9c00) [pid = 1647] [serial = 1803] [outer = 0x0] 01:58:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x112984000) [pid = 1647] [serial = 1804] [outer = 0x1121a9c00] 01:58:12 INFO - PROCESS | 1647 | 1465203492327 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x112ef7000) [pid = 1647] [serial = 1805] [outer = 0x1121a9c00] 01:58:12 INFO - PROCESS | 1647 | 1465203492858 Marionette TRACE conn2 <- [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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 820ms 01:58:12 INFO - PROCESS | 1647 | 1465203492914 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 1647 | 1465203492916 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:58:12 INFO - PROCESS | 1647 | 1465203492922 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 1647 | 1465203492925 Marionette TRACE conn2 <- [1,2378,null,{}] 01:58:12 INFO - PROCESS | 1647 | 1465203492928 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:12 INFO - PROCESS | 1647 | 1465203492930 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:13 INFO - PROCESS | 1647 | 1465203493043 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:58:13 INFO - PROCESS | 1647 | 1465203493130 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1647 | 1465203493132 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x118660000 == 46 [pid = 1647] [id = 602] 01:58:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1171c1000) [pid = 1647] [serial = 1806] [outer = 0x0] 01:58:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x117699400) [pid = 1647] [serial = 1807] [outer = 0x1171c1000] 01:58:13 INFO - PROCESS | 1647 | 1465203493162 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118218800) [pid = 1647] [serial = 1808] [outer = 0x1171c1000] 01:58:13 INFO - PROCESS | 1647 | 1465203493876 Marionette TRACE conn2 <- [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]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1025ms 01:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:58:13 INFO - PROCESS | 1647 | 1465203493947 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1647 | 1465203493949 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:58:13 INFO - PROCESS | 1647 | 1465203493952 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 1647 | 1465203493954 Marionette TRACE conn2 <- [1,2382,null,{}] 01:58:13 INFO - PROCESS | 1647 | 1465203493958 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:13 INFO - PROCESS | 1647 | 1465203493959 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:14 INFO - PROCESS | 1647 | 1465203494059 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:58:14 INFO - PROCESS | 1647 | 1465203494148 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1647 | 1465203494149 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11705c800 == 47 [pid = 1647] [id = 603] 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x116079400) [pid = 1647] [serial = 1809] [outer = 0x0] 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1171bf800) [pid = 1647] [serial = 1810] [outer = 0x116079400] 01:58:14 INFO - PROCESS | 1647 | 1465203494178 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11769a400) [pid = 1647] [serial = 1811] [outer = 0x116079400] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12dac1800 == 46 [pid = 1647] [id = 600] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12d877000 == 45 [pid = 1647] [id = 599] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2ba000 == 44 [pid = 1647] [id = 598] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1232a2000 == 43 [pid = 1647] [id = 597] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7b800 == 42 [pid = 1647] [id = 596] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbcf800 == 41 [pid = 1647] [id = 595] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27f800 == 40 [pid = 1647] [id = 594] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x125776000 == 39 [pid = 1647] [id = 593] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12bb76c00) [pid = 1647] [serial = 1747] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa7000 == 38 [pid = 1647] [id = 592] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x121377000 == 37 [pid = 1647] [id = 591] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8d3000 == 36 [pid = 1647] [id = 590] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1291e9000 == 35 [pid = 1647] [id = 589] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x128d8a800 == 34 [pid = 1647] [id = 588] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1257b6000 == 33 [pid = 1647] [id = 587] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12480b800 == 32 [pid = 1647] [id = 586] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x121378000 == 31 [pid = 1647] [id = 585] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1188df800 == 30 [pid = 1647] [id = 584] 01:58:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11676f000 == 29 [pid = 1647] [id = 583] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x128dc9400) [pid = 1647] [serial = 1729] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1294ec000) [pid = 1647] [serial = 1732] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12a831400) [pid = 1647] [serial = 1735] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11774f000) [pid = 1647] [serial = 1738] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12a8bc000) [pid = 1647] [serial = 1741] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12a8c3800) [pid = 1647] [serial = 1742] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12abdcc00) [pid = 1647] [serial = 1744] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12426d000) [pid = 1647] [serial = 1739] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a8bcc00) [pid = 1647] [serial = 1736] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1171c4c00) [pid = 1647] [serial = 1708] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a8b8800) [pid = 1647] [serial = 1706] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124ed9800) [pid = 1647] [serial = 1723] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121313400) [pid = 1647] [serial = 1720] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1235bac00) [pid = 1647] [serial = 1721] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119528800) [pid = 1647] [serial = 1717] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1195c7000) [pid = 1647] [serial = 1718] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118488400) [pid = 1647] [serial = 1714] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12ba2f400) [pid = 1647] [serial = 1745] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118820800) [pid = 1647] [serial = 1715] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118846000) [pid = 1647] [serial = 1712] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11829d400) [pid = 1647] [serial = 1711] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118160800) [pid = 1647] [serial = 1709] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125d97000) [pid = 1647] [serial = 1726] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x126f5d400) [pid = 1647] [serial = 1727] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12949dc00) [pid = 1647] [serial = 1730] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x129634400) [pid = 1647] [serial = 1733] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1252f8400) [pid = 1647] [serial = 1724] [outer = 0x0] [url = about:blank] 01:58:14 INFO - PROCESS | 1647 | 1465203494559 Marionette TRACE conn2 <- [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]]]}] 01:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 622ms 01:58:14 INFO - PROCESS | 1647 | 1465203494575 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 1647 | 1465203494578 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:58:14 INFO - PROCESS | 1647 | 1465203494583 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 1647 | 1465203494585 Marionette TRACE conn2 <- [1,2386,null,{}] 01:58:14 INFO - PROCESS | 1647 | 1465203494590 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:14 INFO - PROCESS | 1647 | 1465203494591 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:14 INFO - PROCESS | 1647 | 1465203494673 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:58:14 INFO - PROCESS | 1647 | 1465203494731 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1647 | 1465203494732 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e3800 == 30 [pid = 1647] [id = 604] 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118160c00) [pid = 1647] [serial = 1812] [outer = 0x0] 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11862ec00) [pid = 1647] [serial = 1813] [outer = 0x118160c00] 01:58:14 INFO - PROCESS | 1647 | 1465203494760 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118846800) [pid = 1647] [serial = 1814] [outer = 0x118160c00] 01:58:15 INFO - PROCESS | 1647 | 1465203495108 Marionette TRACE conn2 <- [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]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 572ms 01:58:15 INFO - PROCESS | 1647 | 1465203495156 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 1647 | 1465203495158 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:58:15 INFO - PROCESS | 1647 | 1465203495161 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 1647 | 1465203495165 Marionette TRACE conn2 <- [1,2390,null,{}] 01:58:15 INFO - PROCESS | 1647 | 1465203495176 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:15 INFO - PROCESS | 1647 | 1465203495180 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:15 INFO - PROCESS | 1647 | 1465203495290 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:58:15 INFO - PROCESS | 1647 | 1465203495376 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 1647 | 1465203495378 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231d9000 == 31 [pid = 1647] [id = 605] 01:58:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119423800) [pid = 1647] [serial = 1815] [outer = 0x0] 01:58:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11948ac00) [pid = 1647] [serial = 1816] [outer = 0x119423800] 01:58:15 INFO - PROCESS | 1647 | 1465203495433 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1195c5400) [pid = 1647] [serial = 1817] [outer = 0x119423800] 01:58:15 INFO - PROCESS | 1647 | 1465203495829 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 01:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:58:15 INFO - PROCESS | 1647 | 1465203495844 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 1647 | 1465203495846 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:58:15 INFO - PROCESS | 1647 | 1465203495848 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 1647 | 1465203495849 Marionette TRACE conn2 <- [1,2394,null,{}] 01:58:15 INFO - PROCESS | 1647 | 1465203495854 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:15 INFO - PROCESS | 1647 | 1465203495856 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:15 INFO - PROCESS | 1647 | 1465203495933 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:58:15 INFO - PROCESS | 1647 | 1465203495962 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 1647 | 1465203495963 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x125770800 == 32 [pid = 1647] [id = 606] 01:58:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119c3c800) [pid = 1647] [serial = 1818] [outer = 0x0] 01:58:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11a0d2000) [pid = 1647] [serial = 1819] [outer = 0x119c3c800] 01:58:15 INFO - PROCESS | 1647 | 1465203495988 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121311c00) [pid = 1647] [serial = 1820] [outer = 0x119c3c800] 01:58:16 INFO - PROCESS | 1647 | 1465203496321 Marionette TRACE conn2 <- [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]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 01:58:16 INFO - PROCESS | 1647 | 1465203496368 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 1647 | 1465203496369 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:58:16 INFO - PROCESS | 1647 | 1465203496371 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1647 | 1465203496372 Marionette TRACE conn2 <- [1,2398,null,{}] 01:58:16 INFO - PROCESS | 1647 | 1465203496375 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 1647 | 1465203496376 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:16 INFO - PROCESS | 1647 | 1465203496449 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:58:16 INFO - PROCESS | 1647 | 1465203496535 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1647 | 1465203496536 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11710f000 == 33 [pid = 1647] [id = 607] 01:58:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113ad6400) [pid = 1647] [serial = 1821] [outer = 0x0] 01:58:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121317400) [pid = 1647] [serial = 1822] [outer = 0x113ad6400] 01:58:16 INFO - PROCESS | 1647 | 1465203496560 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1233c9000) [pid = 1647] [serial = 1823] [outer = 0x113ad6400] 01:58:16 INFO - PROCESS | 1647 | 1465203496879 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 01:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:58:16 INFO - PROCESS | 1647 | 1465203496891 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 1647 | 1465203496892 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:58:16 INFO - PROCESS | 1647 | 1465203496895 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1647 | 1465203496896 Marionette TRACE conn2 <- [1,2402,null,{}] 01:58:16 INFO - PROCESS | 1647 | 1465203496898 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 1647 | 1465203496902 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:17 INFO - PROCESS | 1647 | 1465203497026 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:58:17 INFO - PROCESS | 1647 | 1465203497030 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 1647 | 1465203497031 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x129797800 == 34 [pid = 1647] [id = 608] 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x123197800) [pid = 1647] [serial = 1824] [outer = 0x0] 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1243c4800) [pid = 1647] [serial = 1825] [outer = 0x123197800] 01:58:17 INFO - PROCESS | 1647 | 1465203497056 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127156000) [pid = 1647] [serial = 1826] [outer = 0x123197800] 01:58:17 INFO - PROCESS | 1647 | 1465203497398 Marionette TRACE conn2 <- [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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 01:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:58:17 INFO - PROCESS | 1647 | 1465203497415 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1647 | 1465203497416 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:58:17 INFO - PROCESS | 1647 | 1465203497418 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1647 | 1465203497420 Marionette TRACE conn2 <- [1,2406,null,{}] 01:58:17 INFO - PROCESS | 1647 | 1465203497423 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:17 INFO - PROCESS | 1647 | 1465203497424 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:17 INFO - PROCESS | 1647 | 1465203497532 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:58:17 INFO - PROCESS | 1647 | 1465203497543 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 1647 | 1465203497544 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8dd000 == 35 [pid = 1647] [id = 609] 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12319dc00) [pid = 1647] [serial = 1827] [outer = 0x0] 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x127491000) [pid = 1647] [serial = 1828] [outer = 0x12319dc00] 01:58:17 INFO - PROCESS | 1647 | 1465203497568 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128d61800) [pid = 1647] [serial = 1829] [outer = 0x12319dc00] 01:58:17 INFO - PROCESS | 1647 | 1465203497895 Marionette TRACE conn2 <- [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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 01:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:58:17 INFO - PROCESS | 1647 | 1465203497940 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1647 | 1465203497942 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:58:17 INFO - PROCESS | 1647 | 1465203497944 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1647 | 1465203497945 Marionette TRACE conn2 <- [1,2410,null,{}] 01:58:17 INFO - PROCESS | 1647 | 1465203497947 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:17 INFO - PROCESS | 1647 | 1465203497948 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:18 INFO - PROCESS | 1647 | 1465203498048 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:58:18 INFO - PROCESS | 1647 | 1465203498060 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 1647 | 1465203498061 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba06800 == 36 [pid = 1647] [id = 610] 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x127496800) [pid = 1647] [serial = 1830] [outer = 0x0] 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128dc6800) [pid = 1647] [serial = 1831] [outer = 0x127496800] 01:58:18 INFO - PROCESS | 1647 | 1465203498084 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128f28400) [pid = 1647] [serial = 1832] [outer = 0x127496800] 01:58:18 INFO - PROCESS | 1647 | 1465203498441 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 01:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:58:18 INFO - PROCESS | 1647 | 1465203498463 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 1647 | 1465203498464 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:58:18 INFO - PROCESS | 1647 | 1465203498466 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 1647 | 1465203498467 Marionette TRACE conn2 <- [1,2414,null,{}] 01:58:18 INFO - PROCESS | 1647 | 1465203498469 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:18 INFO - PROCESS | 1647 | 1465203498470 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128d60800) [pid = 1647] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117373c00) [pid = 1647] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116962000) [pid = 1647] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12ba29800) [pid = 1647] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1173fb400) [pid = 1647] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128ce000) [pid = 1647] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11695ec00) [pid = 1647] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125755c00) [pid = 1647] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112979800) [pid = 1647] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124be4800) [pid = 1647] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x113c38000) [pid = 1647] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119424400) [pid = 1647] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x125d1f400) [pid = 1647] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a8bb000) [pid = 1647] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128d5c00) [pid = 1647] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118844800) [pid = 1647] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11858dc00) [pid = 1647] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:58:18 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112eba800) [pid = 1647] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:58:18 INFO - PROCESS | 1647 | 1465203498740 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:58:18 INFO - PROCESS | 1647 | 1465203498747 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 1647 | 1465203498748 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x119995000 == 37 [pid = 1647] [id = 611] 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x113c38000) [pid = 1647] [serial = 1833] [outer = 0x0] 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x117373c00) [pid = 1647] [serial = 1834] [outer = 0x113c38000] 01:58:18 INFO - PROCESS | 1647 | 1465203498775 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1194e6800) [pid = 1647] [serial = 1835] [outer = 0x113c38000] 01:58:19 INFO - PROCESS | 1647 | 1465203499075 Marionette TRACE conn2 <- [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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 618ms 01:58:19 INFO - PROCESS | 1647 | 1465203499085 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 1647 | 1465203499088 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:58:19 INFO - PROCESS | 1647 | 1465203499096 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 1647 | 1465203499097 Marionette TRACE conn2 <- [1,2418,null,{}] 01:58:19 INFO - PROCESS | 1647 | 1465203499099 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:19 INFO - PROCESS | 1647 | 1465203499101 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:19 INFO - PROCESS | 1647 | 1465203499183 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:58:19 INFO - PROCESS | 1647 | 1465203499243 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1647 | 1465203499244 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126e6000 == 38 [pid = 1647] [id = 612] 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11601b400) [pid = 1647] [serial = 1836] [outer = 0x0] 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1231a3800) [pid = 1647] [serial = 1837] [outer = 0x11601b400] 01:58:19 INFO - PROCESS | 1647 | 1465203499269 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1294a1c00) [pid = 1647] [serial = 1838] [outer = 0x11601b400] 01:58:19 INFO - PROCESS | 1647 | 1465203499579 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 01:58:19 INFO - PROCESS | 1647 | 1465203499617 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 1647 | 1465203499619 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:58:19 INFO - PROCESS | 1647 | 1465203499621 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 1647 | 1465203499624 Marionette TRACE conn2 <- [1,2422,null,{}] 01:58:19 INFO - PROCESS | 1647 | 1465203499626 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:19 INFO - PROCESS | 1647 | 1465203499628 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:19 INFO - PROCESS | 1647 | 1465203499734 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:58:19 INFO - PROCESS | 1647 | 1465203499739 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1647 | 1465203499741 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7cc000 == 39 [pid = 1647] [id = 613] 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1294a4000) [pid = 1647] [serial = 1839] [outer = 0x0] 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a82ac00) [pid = 1647] [serial = 1840] [outer = 0x1294a4000] 01:58:19 INFO - PROCESS | 1647 | 1465203499767 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a974c00) [pid = 1647] [serial = 1841] [outer = 0x1294a4000] 01:58:20 INFO - PROCESS | 1647 | 1465203500095 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 01:58:20 INFO - PROCESS | 1647 | 1465203500141 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:58:20 INFO - PROCESS | 1647 | 1465203500143 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:58:20 INFO - PROCESS | 1647 | 1465203500145 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1647 | 1465203500146 Marionette TRACE conn2 <- [1,2426,null,{}] 01:58:20 INFO - PROCESS | 1647 | 1465203500149 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 1647 | 1465203500150 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:20 INFO - PROCESS | 1647 | 1465203500257 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:58:20 INFO - PROCESS | 1647 | 1465203500262 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1647 | 1465203500263 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd6800 == 40 [pid = 1647] [id = 614] 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a976c00) [pid = 1647] [serial = 1842] [outer = 0x0] 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12ba2a000) [pid = 1647] [serial = 1843] [outer = 0x12a976c00] 01:58:20 INFO - PROCESS | 1647 | 1465203500287 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bb76800) [pid = 1647] [serial = 1844] [outer = 0x12a976c00] 01:58:20 INFO - PROCESS | 1647 | 1465203500596 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 471ms 01:58:20 INFO - PROCESS | 1647 | 1465203500616 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 1647 | 1465203500617 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:58:20 INFO - PROCESS | 1647 | 1465203500620 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1647 | 1465203500623 Marionette TRACE conn2 <- [1,2430,null,{}] 01:58:20 INFO - PROCESS | 1647 | 1465203500627 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 1647 | 1465203500635 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:20 INFO - PROCESS | 1647 | 1465203500766 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:58:20 INFO - PROCESS | 1647 | 1465203500868 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1647 | 1465203500870 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x113ce7800 == 41 [pid = 1647] [id = 615] 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x112983400) [pid = 1647] [serial = 1845] [outer = 0x0] 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x112ef2000) [pid = 1647] [serial = 1846] [outer = 0x112983400] 01:58:20 INFO - PROCESS | 1647 | 1465203500904 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116282800) [pid = 1647] [serial = 1847] [outer = 0x112983400] 01:58:21 INFO - PROCESS | 1647 | 1465203501336 Marionette TRACE conn2 <- [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]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 01:58:21 INFO - PROCESS | 1647 | 1465203501345 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:58:21 INFO - PROCESS | 1647 | 1465203501347 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:58:21 INFO - PROCESS | 1647 | 1465203501351 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 1647 | 1465203501352 Marionette TRACE conn2 <- [1,2434,null,{}] 01:58:21 INFO - PROCESS | 1647 | 1465203501356 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:21 INFO - PROCESS | 1647 | 1465203501359 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:21 INFO - PROCESS | 1647 | 1465203501464 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:58:21 INFO - PROCESS | 1647 | 1465203501562 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 1647 | 1465203501563 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231bd000 == 42 [pid = 1647] [id = 616] 01:58:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118294800) [pid = 1647] [serial = 1848] [outer = 0x0] 01:58:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118682800) [pid = 1647] [serial = 1849] [outer = 0x118294800] 01:58:21 INFO - PROCESS | 1647 | 1465203501595 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119427400) [pid = 1647] [serial = 1850] [outer = 0x118294800] 01:58:22 INFO - PROCESS | 1647 | 1465203502009 Marionette TRACE conn2 <- [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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 672ms 01:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:58:22 INFO - PROCESS | 1647 | 1465203502023 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 1647 | 1465203502025 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:58:22 INFO - PROCESS | 1647 | 1465203502027 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 1647 | 1465203502029 Marionette TRACE conn2 <- [1,2438,null,{}] 01:58:22 INFO - PROCESS | 1647 | 1465203502031 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 1647 | 1465203502033 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:22 INFO - PROCESS | 1647 | 1465203502134 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:58:22 INFO - PROCESS | 1647 | 1465203502212 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1647 | 1465203502213 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed6000 == 43 [pid = 1647] [id = 617] 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119522400) [pid = 1647] [serial = 1851] [outer = 0x0] 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119c40800) [pid = 1647] [serial = 1852] [outer = 0x119522400] 01:58:22 INFO - PROCESS | 1647 | 1465203502242 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12319c800) [pid = 1647] [serial = 1853] [outer = 0x119522400] 01:58:22 INFO - PROCESS | 1647 | 1465203502661 Marionette TRACE conn2 <- [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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 01:58:22 INFO - PROCESS | 1647 | 1465203502698 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 1647 | 1465203502700 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:58:22 INFO - PROCESS | 1647 | 1465203502708 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 1647 | 1465203502711 Marionette TRACE conn2 <- [1,2442,null,{}] 01:58:22 INFO - PROCESS | 1647 | 1465203502714 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 1647 | 1465203502716 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:22 INFO - PROCESS | 1647 | 1465203502821 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:58:22 INFO - PROCESS | 1647 | 1465203502920 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1647 | 1465203502922 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2b8800 == 44 [pid = 1647] [id = 618] 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1237d7400) [pid = 1647] [serial = 1854] [outer = 0x0] 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126daac00) [pid = 1647] [serial = 1855] [outer = 0x1237d7400] 01:58:22 INFO - PROCESS | 1647 | 1465203502951 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128d5b000) [pid = 1647] [serial = 1856] [outer = 0x1237d7400] 01:58:23 INFO - PROCESS | 1647 | 1465203503360 Marionette TRACE conn2 <- [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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 676ms 01:58:23 INFO - PROCESS | 1647 | 1465203503381 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:58:23 INFO - PROCESS | 1647 | 1465203503382 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:58:23 INFO - PROCESS | 1647 | 1465203503385 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 1647 | 1465203503386 Marionette TRACE conn2 <- [1,2446,null,{}] 01:58:23 INFO - PROCESS | 1647 | 1465203503388 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:23 INFO - PROCESS | 1647 | 1465203503390 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:23 INFO - PROCESS | 1647 | 1465203503493 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:58:23 INFO - PROCESS | 1647 | 1465203503589 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 1647 | 1465203503590 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d51e000 == 45 [pid = 1647] [id = 619] 01:58:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x128d62c00) [pid = 1647] [serial = 1857] [outer = 0x0] 01:58:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1294ed000) [pid = 1647] [serial = 1858] [outer = 0x128d62c00] 01:58:23 INFO - PROCESS | 1647 | 1465203503620 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12a8b6400) [pid = 1647] [serial = 1859] [outer = 0x128d62c00] 01:58:24 INFO - PROCESS | 1647 | 1465203504196 Marionette TRACE conn2 <- [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]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 819ms 01:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:58:24 INFO - PROCESS | 1647 | 1465203504204 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 1647 | 1465203504206 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:58:24 INFO - PROCESS | 1647 | 1465203504210 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 1647 | 1465203504212 Marionette TRACE conn2 <- [1,2450,null,{}] 01:58:24 INFO - PROCESS | 1647 | 1465203504215 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:24 INFO - PROCESS | 1647 | 1465203504217 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:24 INFO - PROCESS | 1647 | 1465203504311 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:58:24 INFO - PROCESS | 1647 | 1465203504371 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1647 | 1465203504373 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x124728000 == 46 [pid = 1647] [id = 620] 01:58:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118825400) [pid = 1647] [serial = 1860] [outer = 0x0] 01:58:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119427000) [pid = 1647] [serial = 1861] [outer = 0x118825400] 01:58:24 INFO - PROCESS | 1647 | 1465203504401 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11951c800) [pid = 1647] [serial = 1862] [outer = 0x118825400] 01:58:24 INFO - PROCESS | 1647 | 1465203504794 Marionette TRACE conn2 <- [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]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 623ms 01:58:24 INFO - PROCESS | 1647 | 1465203504833 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 1647 | 1465203504836 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:58:24 INFO - PROCESS | 1647 | 1465203504840 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 1647 | 1465203504843 Marionette TRACE conn2 <- [1,2454,null,{}] 01:58:24 INFO - PROCESS | 1647 | 1465203504846 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:24 INFO - PROCESS | 1647 | 1465203504848 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2bf800 == 45 [pid = 1647] [id = 582] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd6800 == 44 [pid = 1647] [id = 614] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7cc000 == 43 [pid = 1647] [id = 613] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1126e6000 == 42 [pid = 1647] [id = 612] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119995000 == 41 [pid = 1647] [id = 611] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba06800 == 40 [pid = 1647] [id = 610] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8dd000 == 39 [pid = 1647] [id = 609] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x129797800 == 38 [pid = 1647] [id = 608] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11710f000 == 37 [pid = 1647] [id = 607] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x125770800 == 36 [pid = 1647] [id = 606] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1231d9000 == 35 [pid = 1647] [id = 605] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e3800 == 34 [pid = 1647] [id = 604] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11705c800 == 33 [pid = 1647] [id = 603] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x118660000 == 32 [pid = 1647] [id = 602] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1126ee800 == 31 [pid = 1647] [id = 601] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d51e000 == 30 [pid = 1647] [id = 619] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2b8800 == 29 [pid = 1647] [id = 618] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed6000 == 28 [pid = 1647] [id = 617] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1231bd000 == 27 [pid = 1647] [id = 616] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x113ce7800 == 26 [pid = 1647] [id = 615] 01:58:25 INFO - PROCESS | 1647 | 1465203505493 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12949a000) [pid = 1647] [serial = 1783] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x127490800) [pid = 1647] [serial = 1777] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128d57800) [pid = 1647] [serial = 1778] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1173f7400) [pid = 1647] [serial = 1753] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x117755000) [pid = 1647] [serial = 1754] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12bb7fc00) [pid = 1647] [serial = 1748] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1195c6c00) [pid = 1647] [serial = 1765] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1234ff800) [pid = 1647] [serial = 1766] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118682c00) [pid = 1647] [serial = 1756] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118842000) [pid = 1647] [serial = 1757] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1194ea400) [pid = 1647] [serial = 1762] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1195bfc00) [pid = 1647] [serial = 1763] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x129631400) [pid = 1647] [serial = 1786] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1231a3c00) [pid = 1647] [serial = 1768] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124b90800) [pid = 1647] [serial = 1769] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1251b5000) [pid = 1647] [serial = 1771] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12575d800) [pid = 1647] [serial = 1772] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e10000) [pid = 1647] [serial = 1750] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116736000) [pid = 1647] [serial = 1751] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119488800) [pid = 1647] [serial = 1759] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1194e5800) [pid = 1647] [serial = 1760] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125d98000) [pid = 1647] [serial = 1774] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126f53400) [pid = 1647] [serial = 1775] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12bd66000) [pid = 1647] [serial = 1801] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a96c400) [pid = 1647] [serial = 1789] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12abdc000) [pid = 1647] [serial = 1790] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1195ca400) [pid = 1647] [serial = 1793] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12bb7b000) [pid = 1647] [serial = 1798] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x113c37000) [pid = 1647] [serial = 1792] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x127158800) [pid = 1647] [serial = 1780] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128f2f400) [pid = 1647] [serial = 1781] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a82f800) [pid = 1647] [serial = 1787] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1294ed800) [pid = 1647] [serial = 1784] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12ba2c400) [pid = 1647] [serial = 1796] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x129498800) [pid = 1647] [serial = 1795] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bb84800) [pid = 1647] [serial = 1799] [outer = 0x0] [url = about:blank] 01:58:25 INFO - PROCESS | 1647 | --DOCSHELL 0x124728000 == 25 [pid = 1647] [id = 620] 01:58:25 INFO - PROCESS | 1647 | 1465203505626 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 1647 | 1465203505628 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cdf800 == 26 [pid = 1647] [id = 621] 01:58:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1132a0000) [pid = 1647] [serial = 1863] [outer = 0x0] 01:58:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x113c37000) [pid = 1647] [serial = 1864] [outer = 0x1132a0000] 01:58:25 INFO - PROCESS | 1647 | 1465203505657 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116284c00) [pid = 1647] [serial = 1865] [outer = 0x1132a0000] 01:58:25 INFO - PROCESS | 1647 | 1465203505976 Marionette TRACE conn2 <- [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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1172ms 01:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:58:26 INFO - PROCESS | 1647 | 1465203506013 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1647 | 1465203506015 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:58:26 INFO - PROCESS | 1647 | 1465203506018 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1647 | 1465203506022 Marionette TRACE conn2 <- [1,2458,null,{}] 01:58:26 INFO - PROCESS | 1647 | 1465203506026 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:26 INFO - PROCESS | 1647 | 1465203506027 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:26 INFO - PROCESS | 1647 | 1465203506129 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:58:26 INFO - PROCESS | 1647 | 1465203506187 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 1647 | 1465203506188 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x118254800 == 27 [pid = 1647] [id = 622] 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1169b4000) [pid = 1647] [serial = 1866] [outer = 0x0] 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1173fcc00) [pid = 1647] [serial = 1867] [outer = 0x1169b4000] 01:58:26 INFO - PROCESS | 1647 | 1465203506215 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118295000) [pid = 1647] [serial = 1868] [outer = 0x1169b4000] 01:58:26 INFO - PROCESS | 1647 | 1465203506498 Marionette TRACE conn2 <- [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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 524ms 01:58:26 INFO - PROCESS | 1647 | 1465203506543 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1647 | 1465203506545 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:58:26 INFO - PROCESS | 1647 | 1465203506548 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1647 | 1465203506549 Marionette TRACE conn2 <- [1,2462,null,{}] 01:58:26 INFO - PROCESS | 1647 | 1465203506551 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:26 INFO - PROCESS | 1647 | 1465203506554 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:26 INFO - PROCESS | 1647 | 1465203506641 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:58:26 INFO - PROCESS | 1647 | 1465203506704 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 1647 | 1465203506705 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194af000 == 28 [pid = 1647] [id = 623] 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11815f000) [pid = 1647] [serial = 1869] [outer = 0x0] 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11881a000) [pid = 1647] [serial = 1870] [outer = 0x11815f000] 01:58:26 INFO - PROCESS | 1647 | 1465203506731 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119430c00) [pid = 1647] [serial = 1871] [outer = 0x11815f000] 01:58:27 INFO - PROCESS | 1647 | 1465203507030 Marionette TRACE conn2 <- [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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 525ms 01:58:27 INFO - PROCESS | 1647 | 1465203507075 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 1647 | 1465203507077 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:58:27 INFO - PROCESS | 1647 | 1465203507085 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 1647 | 1465203507091 Marionette TRACE conn2 <- [1,2466,null,{}] 01:58:27 INFO - PROCESS | 1647 | 1465203507093 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:27 INFO - PROCESS | 1647 | 1465203507095 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:27 INFO - PROCESS | 1647 | 1465203507174 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:58:27 INFO - PROCESS | 1647 | 1465203507177 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1647 | 1465203507178 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x124819000 == 29 [pid = 1647] [id = 624] 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1194df000) [pid = 1647] [serial = 1872] [outer = 0x0] 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1195bc400) [pid = 1647] [serial = 1873] [outer = 0x1194df000] 01:58:27 INFO - PROCESS | 1647 | 1465203507205 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119d08000) [pid = 1647] [serial = 1874] [outer = 0x1194df000] 01:58:27 INFO - PROCESS | 1647 | 1465203507544 Marionette TRACE conn2 <- [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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 477ms 01:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:58:27 INFO - PROCESS | 1647 | 1465203507558 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 1647 | 1465203507560 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:58:27 INFO - PROCESS | 1647 | 1465203507562 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 1647 | 1465203507563 Marionette TRACE conn2 <- [1,2470,null,{}] 01:58:27 INFO - PROCESS | 1647 | 1465203507565 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:27 INFO - PROCESS | 1647 | 1465203507566 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:27 INFO - PROCESS | 1647 | 1465203507682 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:58:27 INFO - PROCESS | 1647 | 1465203507696 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1647 | 1465203507697 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x125dc2800 == 30 [pid = 1647] [id = 625] 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11670f000) [pid = 1647] [serial = 1875] [outer = 0x0] 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119d11400) [pid = 1647] [serial = 1876] [outer = 0x11670f000] 01:58:27 INFO - PROCESS | 1647 | 1465203507729 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1231a4000) [pid = 1647] [serial = 1877] [outer = 0x11670f000] 01:58:28 INFO - PROCESS | 1647 | 1465203508058 Marionette TRACE conn2 <- [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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 01:58:28 INFO - PROCESS | 1647 | 1465203508080 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 1647 | 1465203508081 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:58:28 INFO - PROCESS | 1647 | 1465203508083 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1647 | 1465203508085 Marionette TRACE conn2 <- [1,2474,null,{}] 01:58:28 INFO - PROCESS | 1647 | 1465203508087 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 1647 | 1465203508088 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:28 INFO - PROCESS | 1647 | 1465203508193 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:58:28 INFO - PROCESS | 1647 | 1465203508197 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1647 | 1465203508201 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911f000 == 31 [pid = 1647] [id = 626] 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11769c800) [pid = 1647] [serial = 1878] [outer = 0x0] 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124271800) [pid = 1647] [serial = 1879] [outer = 0x11769c800] 01:58:28 INFO - PROCESS | 1647 | 1465203508234 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124ee1400) [pid = 1647] [serial = 1880] [outer = 0x11769c800] 01:58:28 INFO - PROCESS | 1647 | 1465203508613 Marionette TRACE conn2 <- [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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 569ms 01:58:28 INFO - PROCESS | 1647 | 1465203508654 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:58:28 INFO - PROCESS | 1647 | 1465203508656 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:58:28 INFO - PROCESS | 1647 | 1465203508659 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1647 | 1465203508660 Marionette TRACE conn2 <- [1,2478,null,{}] 01:58:28 INFO - PROCESS | 1647 | 1465203508663 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 1647 | 1465203508664 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:28 INFO - PROCESS | 1647 | 1465203508784 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:58:28 INFO - PROCESS | 1647 | 1465203508804 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1647 | 1465203508805 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x112553000 == 32 [pid = 1647] [id = 627] 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1251b0400) [pid = 1647] [serial = 1881] [outer = 0x0] 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126da7800) [pid = 1647] [serial = 1882] [outer = 0x1251b0400] 01:58:28 INFO - PROCESS | 1647 | 1465203508845 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12742b400) [pid = 1647] [serial = 1883] [outer = 0x1251b0400] 01:58:29 INFO - PROCESS | 1647 | 1465203509294 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 01:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:58:29 INFO - PROCESS | 1647 | 1465203509329 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 1647 | 1465203509331 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:58:29 INFO - PROCESS | 1647 | 1465203509333 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 1647 | 1465203509334 Marionette TRACE conn2 <- [1,2482,null,{}] 01:58:29 INFO - PROCESS | 1647 | 1465203509337 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:29 INFO - PROCESS | 1647 | 1465203509339 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:29 INFO - PROCESS | 1647 | 1465203509434 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:58:29 INFO - PROCESS | 1647 | 1465203509446 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 1647 | 1465203509447 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba11800 == 33 [pid = 1647] [id = 628] 01:58:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128dac00) [pid = 1647] [serial = 1884] [outer = 0x0] 01:58:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x127493800) [pid = 1647] [serial = 1885] [outer = 0x1128dac00] 01:58:29 INFO - PROCESS | 1647 | 1465203509471 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128d5bc00) [pid = 1647] [serial = 1886] [outer = 0x1128dac00] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x123197800) [pid = 1647] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12319dc00) [pid = 1647] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1171c1000) [pid = 1647] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116079400) [pid = 1647] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x127496800) [pid = 1647] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119423800) [pid = 1647] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119c3c800) [pid = 1647] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1121a9c00) [pid = 1647] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118160c00) [pid = 1647] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1294a4000) [pid = 1647] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x113c38000) [pid = 1647] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113ad6400) [pid = 1647] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a976c00) [pid = 1647] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:58:29 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12bd61c00) [pid = 1647] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:58:29 INFO - PROCESS | 1647 | 1465203509964 Marionette TRACE conn2 <- [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]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 01:58:30 INFO - PROCESS | 1647 | 1465203510006 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 1647 | 1465203510007 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:58:30 INFO - PROCESS | 1647 | 1465203510010 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 1647 | 1465203510011 Marionette TRACE conn2 <- [1,2486,null,{}] 01:58:30 INFO - PROCESS | 1647 | 1465203510014 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:30 INFO - PROCESS | 1647 | 1465203510015 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:30 INFO - PROCESS | 1647 | 1465203510113 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:58:30 INFO - PROCESS | 1647 | 1465203510227 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1647 | 1465203510228 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba15800 == 34 [pid = 1647] [id = 629] 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x113241400) [pid = 1647] [serial = 1887] [outer = 0x0] 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1189c9000) [pid = 1647] [serial = 1888] [outer = 0x113241400] 01:58:30 INFO - PROCESS | 1647 | 1465203510264 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126dad000) [pid = 1647] [serial = 1889] [outer = 0x113241400] 01:58:30 INFO - PROCESS | 1647 | 1465203510674 Marionette TRACE conn2 <- [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]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 669ms 01:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:58:30 INFO - PROCESS | 1647 | 1465203510680 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 1647 | 1465203510682 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:58:30 INFO - PROCESS | 1647 | 1465203510690 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 1647 | 1465203510693 Marionette TRACE conn2 <- [1,2490,null,{}] 01:58:30 INFO - PROCESS | 1647 | 1465203510696 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:30 INFO - PROCESS | 1647 | 1465203510698 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:30 INFO - PROCESS | 1647 | 1465203510858 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:58:30 INFO - PROCESS | 1647 | 1465203510868 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1647 | 1465203510869 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bede800 == 35 [pid = 1647] [id = 630] 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116079400) [pid = 1647] [serial = 1890] [outer = 0x0] 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128d64800) [pid = 1647] [serial = 1891] [outer = 0x116079400] 01:58:30 INFO - PROCESS | 1647 | 1465203510912 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128f28c00) [pid = 1647] [serial = 1892] [outer = 0x116079400] 01:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 577ms 01:58:31 INFO - PROCESS | 1647 | 1465203511259 Marionette TRACE conn2 <- [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]]]}] 01:58:31 INFO - PROCESS | 1647 | 1465203511263 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1647 | 1465203511264 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:58:31 INFO - PROCESS | 1647 | 1465203511266 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1647 | 1465203511267 Marionette TRACE conn2 <- [1,2494,null,{}] 01:58:31 INFO - PROCESS | 1647 | 1465203511277 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 1647 | 1465203511278 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:31 INFO - PROCESS | 1647 | 1465203511363 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:58:31 INFO - PROCESS | 1647 | 1465203511366 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 1647 | 1465203511368 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27d800 == 36 [pid = 1647] [id = 631] 01:58:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128f2c400) [pid = 1647] [serial = 1893] [outer = 0x0] 01:58:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1294a4c00) [pid = 1647] [serial = 1894] [outer = 0x128f2c400] 01:58:31 INFO - PROCESS | 1647 | 1465203511397 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294ea400) [pid = 1647] [serial = 1895] [outer = 0x128f2c400] 01:58:31 INFO - PROCESS | 1647 | 1465203511761 Marionette TRACE conn2 <- [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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 01:58:31 INFO - PROCESS | 1647 | 1465203511790 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1647 | 1465203511792 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:58:31 INFO - PROCESS | 1647 | 1465203511808 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1647 | 1465203511810 Marionette TRACE conn2 <- [1,2498,null,{}] 01:58:31 INFO - PROCESS | 1647 | 1465203511812 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 1647 | 1465203511814 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:31 INFO - PROCESS | 1647 | 1465203511949 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:58:32 INFO - PROCESS | 1647 | 1465203512031 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 1647 | 1465203512033 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126f5800 == 37 [pid = 1647] [id = 632] 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x112e59800) [pid = 1647] [serial = 1896] [outer = 0x0] 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112e65000) [pid = 1647] [serial = 1897] [outer = 0x112e59800] 01:58:32 INFO - PROCESS | 1647 | 1465203512066 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x115ec1c00) [pid = 1647] [serial = 1898] [outer = 0x112e59800] 01:58:32 INFO - PROCESS | 1647 | 1465203512544 Marionette TRACE conn2 <- [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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 833ms 01:58:32 INFO - PROCESS | 1647 | 1465203512678 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 1647 | 1465203512681 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:58:32 INFO - PROCESS | 1647 | 1465203512685 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 1647 | 1465203512687 Marionette TRACE conn2 <- [1,2502,null,{}] 01:58:32 INFO - PROCESS | 1647 | 1465203512690 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:32 INFO - PROCESS | 1647 | 1465203512694 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:32 INFO - PROCESS | 1647 | 1465203512806 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:58:32 INFO - PROCESS | 1647 | 1465203512863 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 1647 | 1465203512865 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240fa000 == 38 [pid = 1647] [id = 633] 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118165800) [pid = 1647] [serial = 1899] [outer = 0x0] 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11858ac00) [pid = 1647] [serial = 1900] [outer = 0x118165800] 01:58:32 INFO - PROCESS | 1647 | 1465203512896 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11883b800) [pid = 1647] [serial = 1901] [outer = 0x118165800] 01:58:33 INFO - PROCESS | 1647 | 1465203513562 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 921ms 01:58:33 INFO - PROCESS | 1647 | 1465203513607 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 1647 | 1465203513610 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:58:33 INFO - PROCESS | 1647 | 1465203513613 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 1647 | 1465203513615 Marionette TRACE conn2 <- [1,2506,null,{}] 01:58:33 INFO - PROCESS | 1647 | 1465203513618 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:33 INFO - PROCESS | 1647 | 1465203513620 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:33 INFO - PROCESS | 1647 | 1465203513720 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:58:33 INFO - PROCESS | 1647 | 1465203513804 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1647 | 1465203513806 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ba9000 == 39 [pid = 1647] [id = 634] 01:58:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1173fc000) [pid = 1647] [serial = 1902] [outer = 0x0] 01:58:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11774e800) [pid = 1647] [serial = 1903] [outer = 0x1173fc000] 01:58:33 INFO - PROCESS | 1647 | 1465203513835 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11858f000) [pid = 1647] [serial = 1904] [outer = 0x1173fc000] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27d800 == 38 [pid = 1647] [id = 631] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12bede800 == 37 [pid = 1647] [id = 630] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba15800 == 36 [pid = 1647] [id = 629] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba11800 == 35 [pid = 1647] [id = 628] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x112553000 == 34 [pid = 1647] [id = 627] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12911f000 == 33 [pid = 1647] [id = 626] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x125dc2800 == 32 [pid = 1647] [id = 625] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x124819000 == 31 [pid = 1647] [id = 624] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1194af000 == 30 [pid = 1647] [id = 623] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x118254800 == 29 [pid = 1647] [id = 622] 01:58:34 INFO - PROCESS | 1647 | --DOCSHELL 0x113cdf800 == 28 [pid = 1647] [id = 621] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12be0ac00) [pid = 1647] [serial = 1802] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1243c4800) [pid = 1647] [serial = 1825] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127491000) [pid = 1647] [serial = 1828] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x117699400) [pid = 1647] [serial = 1807] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118218800) [pid = 1647] [serial = 1808] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1171bf800) [pid = 1647] [serial = 1810] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128dc6800) [pid = 1647] [serial = 1831] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11769a400) [pid = 1647] [serial = 1811] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11948ac00) [pid = 1647] [serial = 1816] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1195c5400) [pid = 1647] [serial = 1817] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11a0d2000) [pid = 1647] [serial = 1819] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121311c00) [pid = 1647] [serial = 1820] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112984000) [pid = 1647] [serial = 1804] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112ef7000) [pid = 1647] [serial = 1805] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11862ec00) [pid = 1647] [serial = 1813] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118846800) [pid = 1647] [serial = 1814] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a974c00) [pid = 1647] [serial = 1841] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128d61800) [pid = 1647] [serial = 1829] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1194e6800) [pid = 1647] [serial = 1835] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a82ac00) [pid = 1647] [serial = 1840] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128f28400) [pid = 1647] [serial = 1832] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x117373c00) [pid = 1647] [serial = 1834] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x121317400) [pid = 1647] [serial = 1822] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1233c9000) [pid = 1647] [serial = 1823] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127156000) [pid = 1647] [serial = 1826] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1231a3800) [pid = 1647] [serial = 1837] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12ba2a000) [pid = 1647] [serial = 1843] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bb76800) [pid = 1647] [serial = 1844] [outer = 0x0] [url = about:blank] 01:58:34 INFO - PROCESS | 1647 | 1465203514228 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 669ms 01:58:34 INFO - PROCESS | 1647 | 1465203514283 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1647 | 1465203514286 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:58:34 INFO - PROCESS | 1647 | 1465203514297 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1647 | 1465203514299 Marionette TRACE conn2 <- [1,2510,null,{}] 01:58:34 INFO - PROCESS | 1647 | 1465203514302 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:34 INFO - PROCESS | 1647 | 1465203514305 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:34 INFO - PROCESS | 1647 | 1465203514384 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:58:34 INFO - PROCESS | 1647 | 1465203514390 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1647 | 1465203514392 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949e800 == 29 [pid = 1647] [id = 635] 01:58:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119239400) [pid = 1647] [serial = 1905] [outer = 0x0] 01:58:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11942a800) [pid = 1647] [serial = 1906] [outer = 0x119239400] 01:58:34 INFO - PROCESS | 1647 | 1465203514419 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1194e2000) [pid = 1647] [serial = 1907] [outer = 0x119239400] 01:58:34 INFO - PROCESS | 1647 | 1465203514776 Marionette TRACE conn2 <- [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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 01:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:58:34 INFO - PROCESS | 1647 | 1465203514817 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1647 | 1465203514818 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:58:34 INFO - PROCESS | 1647 | 1465203514820 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1647 | 1465203514823 Marionette TRACE conn2 <- [1,2514,null,{}] 01:58:34 INFO - PROCESS | 1647 | 1465203514831 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:34 INFO - PROCESS | 1647 | 1465203514834 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:34 INFO - PROCESS | 1647 | 1465203514915 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:58:34 INFO - PROCESS | 1647 | 1465203514924 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1647 | 1465203514926 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240f1000 == 30 [pid = 1647] [id = 636] 01:58:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1167f1c00) [pid = 1647] [serial = 1908] [outer = 0x0] 01:58:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119d10c00) [pid = 1647] [serial = 1909] [outer = 0x1167f1c00] 01:58:34 INFO - PROCESS | 1647 | 1465203514957 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x123197c00) [pid = 1647] [serial = 1910] [outer = 0x1167f1c00] 01:58:35 INFO - PROCESS | 1647 | 1465203515428 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 620ms 01:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:58:35 INFO - PROCESS | 1647 | 1465203515442 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 1647 | 1465203515443 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:58:35 INFO - PROCESS | 1647 | 1465203515445 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - PROCESS | 1647 | 1465203515446 Marionette TRACE conn2 <- [1,2518,null,{}] 01:58:35 INFO - PROCESS | 1647 | 1465203515448 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:35 INFO - PROCESS | 1647 | 1465203515450 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:35 INFO - PROCESS | 1647 | 1465203515561 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:58:35 INFO - PROCESS | 1647 | 1465203515564 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 1647 | 1465203515565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d74800 == 31 [pid = 1647] [id = 637] 01:58:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1233c0400) [pid = 1647] [serial = 1911] [outer = 0x0] 01:58:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1235bfc00) [pid = 1647] [serial = 1912] [outer = 0x1233c0400] 01:58:35 INFO - PROCESS | 1647 | 1465203515590 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124b91800) [pid = 1647] [serial = 1913] [outer = 0x1233c0400] 01:58:36 INFO - PROCESS | 1647 | 1465203516108 Marionette TRACE conn2 <- [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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 672ms 01:58:36 INFO - PROCESS | 1647 | 1465203516117 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1647 | 1465203516121 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:58:36 INFO - PROCESS | 1647 | 1465203516126 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 1647 | 1465203516128 Marionette TRACE conn2 <- [1,2522,null,{}] 01:58:36 INFO - PROCESS | 1647 | 1465203516131 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:36 INFO - PROCESS | 1647 | 1465203516134 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:36 INFO - PROCESS | 1647 | 1465203516231 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:58:36 INFO - PROCESS | 1647 | 1465203516304 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 1647 | 1465203516306 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x117062000 == 32 [pid = 1647] [id = 638] 01:58:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x117750800) [pid = 1647] [serial = 1914] [outer = 0x0] 01:58:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118682400) [pid = 1647] [serial = 1915] [outer = 0x117750800] 01:58:36 INFO - PROCESS | 1647 | 1465203516337 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1194e1400) [pid = 1647] [serial = 1916] [outer = 0x117750800] 01:58:36 INFO - PROCESS | 1647 | 1465203516744 Marionette TRACE conn2 <- [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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 01:58:36 INFO - PROCESS | 1647 | 1465203516795 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1647 | 1465203516799 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:58:36 INFO - PROCESS | 1647 | 1465203516803 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 1647 | 1465203516805 Marionette TRACE conn2 <- [1,2526,null,{}] 01:58:36 INFO - PROCESS | 1647 | 1465203516807 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:36 INFO - PROCESS | 1647 | 1465203516809 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:36 INFO - PROCESS | 1647 | 1465203516912 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:58:37 INFO - PROCESS | 1647 | 1465203517020 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 1647 | 1465203517022 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a773000 == 33 [pid = 1647] [id = 639] 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1194ed400) [pid = 1647] [serial = 1917] [outer = 0x0] 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123197400) [pid = 1647] [serial = 1918] [outer = 0x1194ed400] 01:58:37 INFO - PROCESS | 1647 | 1465203517054 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1235c0800) [pid = 1647] [serial = 1919] [outer = 0x1194ed400] 01:58:37 INFO - PROCESS | 1647 | 1465203517473 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 720ms 01:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:58:37 INFO - PROCESS | 1647 | 1465203517524 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 1647 | 1465203517525 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:58:37 INFO - PROCESS | 1647 | 1465203517528 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 1647 | 1465203517530 Marionette TRACE conn2 <- [1,2530,null,{}] 01:58:37 INFO - PROCESS | 1647 | 1465203517538 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:37 INFO - PROCESS | 1647 | 1465203517542 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:37 INFO - PROCESS | 1647 | 1465203517641 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:58:37 INFO - PROCESS | 1647 | 1465203517699 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 1647 | 1465203517702 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a91e800 == 34 [pid = 1647] [id = 640] 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124edb800) [pid = 1647] [serial = 1920] [outer = 0x0] 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x125753000) [pid = 1647] [serial = 1921] [outer = 0x124edb800] 01:58:37 INFO - PROCESS | 1647 | 1465203517745 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127436400) [pid = 1647] [serial = 1922] [outer = 0x124edb800] 01:58:38 INFO - PROCESS | 1647 | 1465203518144 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 01:58:38 INFO - PROCESS | 1647 | 1465203518200 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 1647 | 1465203518203 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:58:38 INFO - PROCESS | 1647 | 1465203518206 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 1647 | 1465203518207 Marionette TRACE conn2 <- [1,2534,null,{}] 01:58:38 INFO - PROCESS | 1647 | 1465203518210 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:38 INFO - PROCESS | 1647 | 1465203518212 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:38 INFO - PROCESS | 1647 | 1465203518369 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:58:38 INFO - PROCESS | 1647 | 1465203518500 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1647 | 1465203518501 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bedb000 == 35 [pid = 1647] [id = 641] 01:58:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127490800) [pid = 1647] [serial = 1923] [outer = 0x0] 01:58:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128dca400) [pid = 1647] [serial = 1924] [outer = 0x127490800] 01:58:38 INFO - PROCESS | 1647 | 1465203518555 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12949a000) [pid = 1647] [serial = 1925] [outer = 0x127490800] 01:58:39 INFO - PROCESS | 1647 | 1465203519004 Marionette TRACE conn2 <- [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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 820ms 01:58:39 INFO - PROCESS | 1647 | 1465203519025 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1647 | 1465203519027 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:58:39 INFO - PROCESS | 1647 | 1465203519029 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1647 | 1465203519030 Marionette TRACE conn2 <- [1,2538,null,{}] 01:58:39 INFO - PROCESS | 1647 | 1465203519033 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 1647 | 1465203519034 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:39 INFO - PROCESS | 1647 | 1465203519135 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:58:39 INFO - PROCESS | 1647 | 1465203519196 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 1647 | 1465203519198 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c261800 == 36 [pid = 1647] [id = 642] 01:58:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x123198400) [pid = 1647] [serial = 1926] [outer = 0x0] 01:58:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1294eec00) [pid = 1647] [serial = 1927] [outer = 0x123198400] 01:58:39 INFO - PROCESS | 1647 | 1465203519226 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x129635400) [pid = 1647] [serial = 1928] [outer = 0x123198400] 01:58:39 INFO - PROCESS | 1647 | 1465203519742 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 01:58:39 INFO - PROCESS | 1647 | 1465203519808 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:58:39 INFO - PROCESS | 1647 | 1465203519810 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:58:39 INFO - PROCESS | 1647 | 1465203519813 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1647 | 1465203519816 Marionette TRACE conn2 <- [1,2542,null,{}] 01:58:39 INFO - PROCESS | 1647 | 1465203519834 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 1647 | 1465203519835 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:39 INFO - PROCESS | 1647 | 1465203519936 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:58:40 INFO - PROCESS | 1647 | 1465203520004 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 1647 | 1465203520006 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x123551800 == 37 [pid = 1647] [id = 643] 01:58:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1173f3c00) [pid = 1647] [serial = 1929] [outer = 0x0] 01:58:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118215800) [pid = 1647] [serial = 1930] [outer = 0x1173f3c00] 01:58:40 INFO - PROCESS | 1647 | 1465203520034 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119427800) [pid = 1647] [serial = 1931] [outer = 0x1173f3c00] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1240f1000 == 36 [pid = 1647] [id = 636] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11949e800 == 35 [pid = 1647] [id = 635] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x116ba9000 == 34 [pid = 1647] [id = 634] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1126f5800 == 33 [pid = 1647] [id = 632] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1240fa000 == 32 [pid = 1647] [id = 633] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12c261800 == 31 [pid = 1647] [id = 642] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12bedb000 == 30 [pid = 1647] [id = 641] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a91e800 == 29 [pid = 1647] [id = 640] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a773000 == 28 [pid = 1647] [id = 639] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x117062000 == 27 [pid = 1647] [id = 638] 01:58:40 INFO - PROCESS | 1647 | --DOCSHELL 0x128d74800 == 26 [pid = 1647] [id = 637] 01:58:41 INFO - PROCESS | 1647 | 1465203521076 Marionette TRACE conn2 <- [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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1272ms 01:58:41 INFO - PROCESS | 1647 | 1465203521086 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 1647 | 1465203521092 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:58:41 INFO - PROCESS | 1647 | 1465203521098 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 1647 | 1465203521100 Marionette TRACE conn2 <- [1,2546,null,{}] 01:58:41 INFO - PROCESS | 1647 | 1465203521108 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:41 INFO - PROCESS | 1647 | 1465203521111 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:41 INFO - PROCESS | 1647 | 1465203521210 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:58:41 INFO - PROCESS | 1647 | 1465203521349 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1647 | 1465203521351 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x116995000 == 27 [pid = 1647] [id = 644] 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x116019800) [pid = 1647] [serial = 1932] [outer = 0x0] 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1167e7c00) [pid = 1647] [serial = 1933] [outer = 0x116019800] 01:58:41 INFO - PROCESS | 1647 | 1465203521378 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x116b78800) [pid = 1647] [serial = 1934] [outer = 0x116019800] 01:58:41 INFO - PROCESS | 1647 | 1465203521728 Marionette TRACE conn2 <- [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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 678ms 01:58:41 INFO - PROCESS | 1647 | 1465203521776 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 1647 | 1465203521779 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:58:41 INFO - PROCESS | 1647 | 1465203521784 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 1647 | 1465203521785 Marionette TRACE conn2 <- [1,2550,null,{}] 01:58:41 INFO - PROCESS | 1647 | 1465203521788 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:41 INFO - PROCESS | 1647 | 1465203521789 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:41 INFO - PROCESS | 1647 | 1465203521896 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:58:41 INFO - PROCESS | 1647 | 1465203521900 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1647 | 1465203521901 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b2000 == 28 [pid = 1647] [id = 645] 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1173f4000) [pid = 1647] [serial = 1935] [outer = 0x0] 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118161800) [pid = 1647] [serial = 1936] [outer = 0x1173f4000] 01:58:41 INFO - PROCESS | 1647 | 1465203521930 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118842000) [pid = 1647] [serial = 1937] [outer = 0x1173f4000] 01:58:42 INFO - PROCESS | 1647 | 1465203522416 Marionette TRACE conn2 <- [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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 01:58:42 INFO - PROCESS | 1647 | 1465203522456 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 1647 | 1465203522458 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:58:42 INFO - PROCESS | 1647 | 1465203522461 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 1647 | 1465203522465 Marionette TRACE conn2 <- [1,2554,null,{}] 01:58:42 INFO - PROCESS | 1647 | 1465203522476 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:42 INFO - PROCESS | 1647 | 1465203522481 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:42 INFO - PROCESS | 1647 | 1465203522621 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:58:42 INFO - PROCESS | 1647 | 1465203522666 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 1647 | 1465203522669 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d0e800 == 29 [pid = 1647] [id = 646] 01:58:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x112978800) [pid = 1647] [serial = 1938] [outer = 0x0] 01:58:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1195c2c00) [pid = 1647] [serial = 1939] [outer = 0x112978800] 01:58:42 INFO - PROCESS | 1647 | 1465203522697 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x119d11800) [pid = 1647] [serial = 1940] [outer = 0x112978800] 01:58:43 INFO - PROCESS | 1647 | 1465203523044 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 626ms 01:58:43 INFO - PROCESS | 1647 | 1465203523086 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 1647 | 1465203523088 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:58:43 INFO - PROCESS | 1647 | 1465203523090 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 1647 | 1465203523091 Marionette TRACE conn2 <- [1,2558,null,{}] 01:58:43 INFO - PROCESS | 1647 | 1465203523093 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:43 INFO - PROCESS | 1647 | 1465203523095 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:43 INFO - PROCESS | 1647 | 1465203523198 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:58:43 INFO - PROCESS | 1647 | 1465203523209 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 1647 | 1465203523210 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a77a000 == 30 [pid = 1647] [id = 647] 01:58:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12130cc00) [pid = 1647] [serial = 1941] [outer = 0x0] 01:58:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12319b400) [pid = 1647] [serial = 1942] [outer = 0x12130cc00] 01:58:43 INFO - PROCESS | 1647 | 1465203523235 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x123592400) [pid = 1647] [serial = 1943] [outer = 0x12130cc00] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11601b400) [pid = 1647] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119239400) [pid = 1647] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x128d62c00) [pid = 1647] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11670f000) [pid = 1647] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x112983400) [pid = 1647] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118165800) [pid = 1647] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1169b4000) [pid = 1647] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x113241400) [pid = 1647] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119522400) [pid = 1647] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1128dac00) [pid = 1647] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1167f1c00) [pid = 1647] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1194df000) [pid = 1647] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128f2c400) [pid = 1647] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118825400) [pid = 1647] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1251b0400) [pid = 1647] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118294800) [pid = 1647] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1173fc000) [pid = 1647] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11815f000) [pid = 1647] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11769c800) [pid = 1647] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116079400) [pid = 1647] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1237d7400) [pid = 1647] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1233c0400) [pid = 1647] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112e59800) [pid = 1647] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:58:43 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1132a0000) [pid = 1647] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:58:43 INFO - PROCESS | 1647 | 1465203523804 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 720ms 01:58:43 INFO - PROCESS | 1647 | 1465203523810 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 1647 | 1465203523811 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:58:43 INFO - PROCESS | 1647 | 1465203523828 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 1647 | 1465203523829 Marionette TRACE conn2 <- [1,2562,null,{}] 01:58:43 INFO - PROCESS | 1647 | 1465203523831 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:43 INFO - PROCESS | 1647 | 1465203523832 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:43 INFO - PROCESS | 1647 | 1465203523958 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:58:44 INFO - PROCESS | 1647 | 1465203524000 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1647 | 1465203524001 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911a800 == 31 [pid = 1647] [id = 648] 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x112ef3000) [pid = 1647] [serial = 1944] [outer = 0x0] 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1176a1000) [pid = 1647] [serial = 1945] [outer = 0x112ef3000] 01:58:44 INFO - PROCESS | 1647 | 1465203524026 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x119495000) [pid = 1647] [serial = 1946] [outer = 0x112ef3000] 01:58:44 INFO - PROCESS | 1647 | 1465203524302 Marionette TRACE conn2 <- [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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 01:58:44 INFO - PROCESS | 1647 | 1465203524348 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1647 | 1465203524350 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:58:44 INFO - PROCESS | 1647 | 1465203524352 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 1647 | 1465203524353 Marionette TRACE conn2 <- [1,2566,null,{}] 01:58:44 INFO - PROCESS | 1647 | 1465203524359 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 1647 | 1465203524363 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:44 INFO - PROCESS | 1647 | 1465203524458 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:58:44 INFO - PROCESS | 1647 | 1465203524462 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1647 | 1465203524463 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a915800 == 32 [pid = 1647] [id = 649] 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11688c000) [pid = 1647] [serial = 1947] [outer = 0x0] 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x123195800) [pid = 1647] [serial = 1948] [outer = 0x11688c000] 01:58:44 INFO - PROCESS | 1647 | 1465203524541 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1251b5000) [pid = 1647] [serial = 1949] [outer = 0x11688c000] 01:58:44 INFO - PROCESS | 1647 | 1465203524830 Marionette TRACE conn2 <- [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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 01:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:58:44 INFO - PROCESS | 1647 | 1465203524876 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1647 | 1465203524878 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:58:44 INFO - PROCESS | 1647 | 1465203524882 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 1647 | 1465203524883 Marionette TRACE conn2 <- [1,2570,null,{}] 01:58:44 INFO - PROCESS | 1647 | 1465203524886 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 1647 | 1465203524891 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:45 INFO - PROCESS | 1647 | 1465203525020 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:58:45 INFO - PROCESS | 1647 | 1465203525026 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 1647 | 1465203525027 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c273000 == 33 [pid = 1647] [id = 650] 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1173fc000) [pid = 1647] [serial = 1950] [outer = 0x0] 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x125d1a800) [pid = 1647] [serial = 1951] [outer = 0x1173fc000] 01:58:45 INFO - PROCESS | 1647 | 1465203525055 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x127433c00) [pid = 1647] [serial = 1952] [outer = 0x1173fc000] 01:58:45 INFO - PROCESS | 1647 | 1465203525476 Marionette TRACE conn2 <- [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]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 624ms 01:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:58:45 INFO - PROCESS | 1647 | 1465203525507 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 1647 | 1465203525509 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:58:45 INFO - PROCESS | 1647 | 1465203525512 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 1647 | 1465203525514 Marionette TRACE conn2 <- [1,2574,null,{}] 01:58:45 INFO - PROCESS | 1647 | 1465203525517 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:45 INFO - PROCESS | 1647 | 1465203525520 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:45 INFO - PROCESS | 1647 | 1465203525639 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:58:45 INFO - PROCESS | 1647 | 1465203525747 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 1647 | 1465203525748 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126eb000 == 34 [pid = 1647] [id = 651] 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1128cd800) [pid = 1647] [serial = 1953] [outer = 0x0] 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1128d4800) [pid = 1647] [serial = 1954] [outer = 0x1128cd800] 01:58:45 INFO - PROCESS | 1647 | 1465203525773 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x112eb9c00) [pid = 1647] [serial = 1955] [outer = 0x1128cd800] 01:58:46 INFO - PROCESS | 1647 | 1465203526398 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 923ms 01:58:46 INFO - PROCESS | 1647 | 1465203526437 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 1647 | 1465203526441 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:58:46 INFO - PROCESS | 1647 | 1465203526445 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 1647 | 1465203526449 Marionette TRACE conn2 <- [1,2578,null,{}] 01:58:46 INFO - PROCESS | 1647 | 1465203526454 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:46 INFO - PROCESS | 1647 | 1465203526456 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:46 INFO - PROCESS | 1647 | 1465203526597 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:58:46 INFO - PROCESS | 1647 | 1465203526685 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1647 | 1465203526686 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x125772000 == 35 [pid = 1647] [id = 652] 01:58:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11323fc00) [pid = 1647] [serial = 1956] [outer = 0x0] 01:58:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118159000) [pid = 1647] [serial = 1957] [outer = 0x11323fc00] 01:58:46 INFO - PROCESS | 1647 | 1465203526721 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11883dc00) [pid = 1647] [serial = 1958] [outer = 0x11323fc00] 01:58:47 INFO - PROCESS | 1647 | 1465203527341 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 973ms 01:58:47 INFO - PROCESS | 1647 | 1465203527420 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 1647 | 1465203527423 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:58:47 INFO - PROCESS | 1647 | 1465203527425 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 1647 | 1465203527426 Marionette TRACE conn2 <- [1,2582,null,{}] 01:58:47 INFO - PROCESS | 1647 | 1465203527429 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:47 INFO - PROCESS | 1647 | 1465203527430 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:47 INFO - PROCESS | 1647 | 1465203527539 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:58:47 INFO - PROCESS | 1647 | 1465203527603 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 1647 | 1465203527604 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd8800 == 36 [pid = 1647] [id = 653] 01:58:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1194eac00) [pid = 1647] [serial = 1959] [outer = 0x0] 01:58:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x119d85800) [pid = 1647] [serial = 1960] [outer = 0x1194eac00] 01:58:47 INFO - PROCESS | 1647 | 1465203527633 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x121317400) [pid = 1647] [serial = 1961] [outer = 0x1194eac00] 01:58:48 INFO - PROCESS | 1647 | 1465203528147 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 871ms 01:58:48 INFO - PROCESS | 1647 | 1465203528333 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 1647 | 1465203528335 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:58:48 INFO - PROCESS | 1647 | 1465203528343 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 1647 | 1465203528344 Marionette TRACE conn2 <- [1,2586,null,{}] 01:58:48 INFO - PROCESS | 1647 | 1465203528348 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:48 INFO - PROCESS | 1647 | 1465203528350 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:48 INFO - PROCESS | 1647 | 1465203528454 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:58:48 INFO - PROCESS | 1647 | 1465203528553 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 1647 | 1465203528558 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x11824c000 == 37 [pid = 1647] [id = 654] 01:58:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116b75800) [pid = 1647] [serial = 1962] [outer = 0x0] 01:58:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1171c7400) [pid = 1647] [serial = 1963] [outer = 0x116b75800] 01:58:48 INFO - PROCESS | 1647 | 1465203528605 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x117699c00) [pid = 1647] [serial = 1964] [outer = 0x116b75800] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c273000 == 36 [pid = 1647] [id = 650] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12a915800 == 35 [pid = 1647] [id = 649] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12911a800 == 34 [pid = 1647] [id = 648] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12a77a000 == 33 [pid = 1647] [id = 647] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x126d0e800 == 32 [pid = 1647] [id = 646] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b2000 == 31 [pid = 1647] [id = 645] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x116995000 == 30 [pid = 1647] [id = 644] 01:58:48 INFO - PROCESS | 1647 | --DOCSHELL 0x123551800 == 29 [pid = 1647] [id = 643] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x124271800) [pid = 1647] [serial = 1879] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x126da7800) [pid = 1647] [serial = 1882] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x127493800) [pid = 1647] [serial = 1885] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12742b400) [pid = 1647] [serial = 1883] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x113c37000) [pid = 1647] [serial = 1864] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1189c9000) [pid = 1647] [serial = 1888] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119427000) [pid = 1647] [serial = 1861] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11951c800) [pid = 1647] [serial = 1862] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116284c00) [pid = 1647] [serial = 1865] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128d64800) [pid = 1647] [serial = 1891] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11881a000) [pid = 1647] [serial = 1870] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119430c00) [pid = 1647] [serial = 1871] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1195bc400) [pid = 1647] [serial = 1873] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119d08000) [pid = 1647] [serial = 1874] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1173fcc00) [pid = 1647] [serial = 1867] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118295000) [pid = 1647] [serial = 1868] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116282800) [pid = 1647] [serial = 1847] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x112ef2000) [pid = 1647] [serial = 1846] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11774e800) [pid = 1647] [serial = 1903] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119427400) [pid = 1647] [serial = 1850] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118682800) [pid = 1647] [serial = 1849] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12319c800) [pid = 1647] [serial = 1853] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119c40800) [pid = 1647] [serial = 1852] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128d5b000) [pid = 1647] [serial = 1856] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126daac00) [pid = 1647] [serial = 1855] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11858f000) [pid = 1647] [serial = 1904] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112e65000) [pid = 1647] [serial = 1897] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a8b6400) [pid = 1647] [serial = 1859] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119d11400) [pid = 1647] [serial = 1876] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11858ac00) [pid = 1647] [serial = 1900] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1194e2000) [pid = 1647] [serial = 1907] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1294ed000) [pid = 1647] [serial = 1858] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x115ec1c00) [pid = 1647] [serial = 1898] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126dad000) [pid = 1647] [serial = 1889] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1231a4000) [pid = 1647] [serial = 1877] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11883b800) [pid = 1647] [serial = 1901] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128d5bc00) [pid = 1647] [serial = 1886] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1294ea400) [pid = 1647] [serial = 1895] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124ee1400) [pid = 1647] [serial = 1880] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x128f28c00) [pid = 1647] [serial = 1892] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x123197c00) [pid = 1647] [serial = 1910] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11942a800) [pid = 1647] [serial = 1906] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1235bfc00) [pid = 1647] [serial = 1912] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1294a1c00) [pid = 1647] [serial = 1838] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1294a4c00) [pid = 1647] [serial = 1894] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119d10c00) [pid = 1647] [serial = 1909] [outer = 0x0] [url = about:blank] 01:58:48 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x124b91800) [pid = 1647] [serial = 1913] [outer = 0x0] [url = about:blank] 01:58:49 INFO - PROCESS | 1647 | 1465203529080 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 771ms 01:58:49 INFO - PROCESS | 1647 | 1465203529114 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:58:49 INFO - PROCESS | 1647 | 1465203529116 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:58:49 INFO - PROCESS | 1647 | 1465203529120 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1647 | 1465203529125 Marionette TRACE conn2 <- [1,2590,null,{}] 01:58:49 INFO - PROCESS | 1647 | 1465203529134 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 1647 | 1465203529135 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:49 INFO - PROCESS | 1647 | 1465203529224 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:58:49 INFO - PROCESS | 1647 | 1465203529229 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1647 | 1465203529230 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x119496800 == 30 [pid = 1647] [id = 655] 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118682800) [pid = 1647] [serial = 1965] [outer = 0x0] 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x118826800) [pid = 1647] [serial = 1966] [outer = 0x118682800] 01:58:49 INFO - PROCESS | 1647 | 1465203529256 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11942c400) [pid = 1647] [serial = 1967] [outer = 0x118682800] 01:58:49 INFO - PROCESS | 1647 | 1465203529626 Marionette TRACE conn2 <- [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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 526ms 01:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:58:49 INFO - PROCESS | 1647 | 1465203529645 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 1647 | 1465203529646 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:58:49 INFO - PROCESS | 1647 | 1465203529648 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1647 | 1465203529649 Marionette TRACE conn2 <- [1,2594,null,{}] 01:58:49 INFO - PROCESS | 1647 | 1465203529657 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 1647 | 1465203529660 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:49 INFO - PROCESS | 1647 | 1465203529746 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:58:49 INFO - PROCESS | 1647 | 1465203529805 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1647 | 1465203529808 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x124720800 == 31 [pid = 1647] [id = 656] 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x112efc000) [pid = 1647] [serial = 1968] [outer = 0x0] 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x119c40800) [pid = 1647] [serial = 1969] [outer = 0x112efc000] 01:58:49 INFO - PROCESS | 1647 | 1465203529837 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1231a0c00) [pid = 1647] [serial = 1970] [outer = 0x112efc000] 01:58:50 INFO - PROCESS | 1647 | 1465203530167 Marionette TRACE conn2 <- [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]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 570ms 01:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:58:50 INFO - PROCESS | 1647 | 1465203530218 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 1647 | 1465203530219 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:58:50 INFO - PROCESS | 1647 | 1465203530221 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 1647 | 1465203530222 Marionette TRACE conn2 <- [1,2598,null,{}] 01:58:50 INFO - PROCESS | 1647 | 1465203530224 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:50 INFO - PROCESS | 1647 | 1465203530226 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:50 INFO - PROCESS | 1647 | 1465203530332 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:58:50 INFO - PROCESS | 1647 | 1465203530338 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1647 | 1465203530339 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x127118800 == 32 [pid = 1647] [id = 657] 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x12359c000) [pid = 1647] [serial = 1971] [outer = 0x0] 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x124274400) [pid = 1647] [serial = 1972] [outer = 0x12359c000] 01:58:50 INFO - PROCESS | 1647 | 1465203530364 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x12507c800) [pid = 1647] [serial = 1973] [outer = 0x12359c000] 01:58:50 INFO - PROCESS | 1647 | 1465203530691 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 01:58:50 INFO - PROCESS | 1647 | 1465203530742 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:58:50 INFO - PROCESS | 1647 | 1465203530743 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:58:50 INFO - PROCESS | 1647 | 1465203530745 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 1647 | 1465203530746 Marionette TRACE conn2 <- [1,2602,null,{}] 01:58:50 INFO - PROCESS | 1647 | 1465203530749 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:50 INFO - PROCESS | 1647 | 1465203530750 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:50 INFO - PROCESS | 1647 | 1465203530826 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:58:50 INFO - PROCESS | 1647 | 1465203530830 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1647 | 1465203530831 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291ec800 == 33 [pid = 1647] [id = 658] 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112ef8000) [pid = 1647] [serial = 1974] [outer = 0x0] 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x126dacc00) [pid = 1647] [serial = 1975] [outer = 0x112ef8000] 01:58:50 INFO - PROCESS | 1647 | 1465203530856 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x128d58c00) [pid = 1647] [serial = 1976] [outer = 0x112ef8000] 01:58:51 INFO - PROCESS | 1647 | 1465203531260 Marionette TRACE conn2 <- [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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 01:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:58:51 INFO - PROCESS | 1647 | 1465203531276 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 1647 | 1465203531278 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:58:51 INFO - PROCESS | 1647 | 1465203531281 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 1647 | 1465203531283 Marionette TRACE conn2 <- [1,2606,null,{}] 01:58:51 INFO - PROCESS | 1647 | 1465203531288 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:51 INFO - PROCESS | 1647 | 1465203531294 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:51 INFO - PROCESS | 1647 | 1465203531480 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:58:51 INFO - PROCESS | 1647 | 1465203531505 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 1647 | 1465203531507 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba1b800 == 34 [pid = 1647] [id = 659] 01:58:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128d5d800) [pid = 1647] [serial = 1977] [outer = 0x0] 01:58:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x128dce000) [pid = 1647] [serial = 1978] [outer = 0x128d5d800] 01:58:51 INFO - PROCESS | 1647 | 1465203531547 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1294f3c00) [pid = 1647] [serial = 1979] [outer = 0x128d5d800] 01:58:51 INFO - PROCESS | 1647 | 1465203531910 Marionette TRACE conn2 <- [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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 01:58:51 INFO - PROCESS | 1647 | 1465203531953 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 1647 | 1465203531955 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:58:51 INFO - PROCESS | 1647 | 1465203531957 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 1647 | 1465203531958 Marionette TRACE conn2 <- [1,2610,null,{}] 01:58:51 INFO - PROCESS | 1647 | 1465203531960 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:51 INFO - PROCESS | 1647 | 1465203531962 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:52 INFO - PROCESS | 1647 | 1465203532063 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:58:52 INFO - PROCESS | 1647 | 1465203532066 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 1647 | 1465203532068 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bec7800 == 35 [pid = 1647] [id = 660] 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x129134c00) [pid = 1647] [serial = 1980] [outer = 0x0] 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12a82f800) [pid = 1647] [serial = 1981] [outer = 0x129134c00] 01:58:52 INFO - PROCESS | 1647 | 1465203532093 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12a8bbc00) [pid = 1647] [serial = 1982] [outer = 0x129134c00] 01:58:52 INFO - PROCESS | 1647 | 1465203532474 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 568ms 01:58:52 INFO - PROCESS | 1647 | 1465203532526 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:58:52 INFO - PROCESS | 1647 | 1465203532528 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:58:52 INFO - PROCESS | 1647 | 1465203532531 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 1647 | 1465203532533 Marionette TRACE conn2 <- [1,2614,null,{}] 01:58:52 INFO - PROCESS | 1647 | 1465203532536 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:52 INFO - PROCESS | 1647 | 1465203532537 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:52 INFO - PROCESS | 1647 | 1465203532685 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:58:52 INFO - PROCESS | 1647 | 1465203532703 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 1647 | 1465203532704 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c26d000 == 36 [pid = 1647] [id = 661] 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12742b400) [pid = 1647] [serial = 1983] [outer = 0x0] 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a96c400) [pid = 1647] [serial = 1984] [outer = 0x12742b400] 01:58:52 INFO - PROCESS | 1647 | 1465203532728 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12abda800) [pid = 1647] [serial = 1985] [outer = 0x12742b400] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1173f4000) [pid = 1647] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117750800) [pid = 1647] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1194ed400) [pid = 1647] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112978800) [pid = 1647] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124edb800) [pid = 1647] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1173f3c00) [pid = 1647] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127490800) [pid = 1647] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12130cc00) [pid = 1647] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x123198400) [pid = 1647] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x112ef3000) [pid = 1647] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11688c000) [pid = 1647] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:58:53 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x116019800) [pid = 1647] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:58:53 INFO - PROCESS | 1647 | 1465203533105 Marionette TRACE conn2 <- [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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 620ms 01:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:58:53 INFO - PROCESS | 1647 | 1465203533150 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 1647 | 1465203533151 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:58:53 INFO - PROCESS | 1647 | 1465203533153 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 1647 | 1465203533155 Marionette TRACE conn2 <- [1,2618,null,{}] 01:58:53 INFO - PROCESS | 1647 | 1465203533157 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:53 INFO - PROCESS | 1647 | 1465203533158 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:53 INFO - PROCESS | 1647 | 1465203533237 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:58:53 INFO - PROCESS | 1647 | 1465203533242 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1647 | 1465203533243 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x124717000 == 37 [pid = 1647] [id = 662] 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x115e0cc00) [pid = 1647] [serial = 1986] [outer = 0x0] 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119522400) [pid = 1647] [serial = 1987] [outer = 0x115e0cc00] 01:58:53 INFO - PROCESS | 1647 | 1465203533267 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x126fd5800) [pid = 1647] [serial = 1988] [outer = 0x115e0cc00] 01:58:53 INFO - PROCESS | 1647 | 1465203533627 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 01:58:53 INFO - PROCESS | 1647 | 1465203533674 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 1647 | 1465203533675 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:58:53 INFO - PROCESS | 1647 | 1465203533677 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 1647 | 1465203533678 Marionette TRACE conn2 <- [1,2622,null,{}] 01:58:53 INFO - PROCESS | 1647 | 1465203533680 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:53 INFO - PROCESS | 1647 | 1465203533682 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:53 INFO - PROCESS | 1647 | 1465203533762 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:58:53 INFO - PROCESS | 1647 | 1465203533765 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1647 | 1465203533766 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf76000 == 38 [pid = 1647] [id = 663] 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128dcc400) [pid = 1647] [serial = 1989] [outer = 0x0] 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12ba24400) [pid = 1647] [serial = 1990] [outer = 0x128dcc400] 01:58:53 INFO - PROCESS | 1647 | 1465203533790 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12ba2e800) [pid = 1647] [serial = 1991] [outer = 0x128dcc400] 01:58:54 INFO - PROCESS | 1647 | 1465203534131 Marionette TRACE conn2 <- [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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 468ms 01:58:54 INFO - PROCESS | 1647 | 1465203534146 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1647 | 1465203534147 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:58:54 INFO - PROCESS | 1647 | 1465203534150 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1647 | 1465203534151 Marionette TRACE conn2 <- [1,2626,null,{}] 01:58:54 INFO - PROCESS | 1647 | 1465203534155 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 1647 | 1465203534159 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:54 INFO - PROCESS | 1647 | 1465203534250 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:58:54 INFO - PROCESS | 1647 | 1465203534312 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1647 | 1465203534314 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1e6800 == 39 [pid = 1647] [id = 664] 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12a971000) [pid = 1647] [serial = 1992] [outer = 0x0] 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12ba32400) [pid = 1647] [serial = 1993] [outer = 0x12a971000] 01:58:54 INFO - PROCESS | 1647 | 1465203534345 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12bd6a000) [pid = 1647] [serial = 1994] [outer = 0x12a971000] 01:58:54 INFO - PROCESS | 1647 | 1465203534691 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 01:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:58:54 INFO - PROCESS | 1647 | 1465203534724 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1647 | 1465203534726 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:58:54 INFO - PROCESS | 1647 | 1465203534729 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1647 | 1465203534731 Marionette TRACE conn2 <- [1,2630,null,{}] 01:58:54 INFO - PROCESS | 1647 | 1465203534734 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 1647 | 1465203534736 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:54 INFO - PROCESS | 1647 | 1465203534841 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:58:54 INFO - PROCESS | 1647 | 1465203534844 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1647 | 1465203534845 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d514800 == 40 [pid = 1647] [id = 665] 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12be0d000) [pid = 1647] [serial = 1995] [outer = 0x0] 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12be16c00) [pid = 1647] [serial = 1996] [outer = 0x12be0d000] 01:58:54 INFO - PROCESS | 1647 | 1465203534869 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12bf66400) [pid = 1647] [serial = 1997] [outer = 0x12be0d000] 01:58:55 INFO - PROCESS | 1647 | 1465203535455 Marionette TRACE conn2 <- [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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 772ms 01:58:55 INFO - PROCESS | 1647 | 1465203535502 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 1647 | 1465203535507 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:58:55 INFO - PROCESS | 1647 | 1465203535512 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1647 | 1465203535515 Marionette TRACE conn2 <- [1,2634,null,{}] 01:58:55 INFO - PROCESS | 1647 | 1465203535522 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:55 INFO - PROCESS | 1647 | 1465203535524 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:55 INFO - PROCESS | 1647 | 1465203535658 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:58:55 INFO - PROCESS | 1647 | 1465203535721 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 1647 | 1465203535723 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bae800 == 41 [pid = 1647] [id = 666] 01:58:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1171c4400) [pid = 1647] [serial = 1998] [outer = 0x0] 01:58:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11862ec00) [pid = 1647] [serial = 1999] [outer = 0x1171c4400] 01:58:55 INFO - PROCESS | 1647 | 1465203535754 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119425800) [pid = 1647] [serial = 2000] [outer = 0x1171c4400] 01:58:56 INFO - PROCESS | 1647 | 1465203536224 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 726ms 01:58:56 INFO - PROCESS | 1647 | 1465203536236 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 1647 | 1465203536241 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:58:56 INFO - PROCESS | 1647 | 1465203536246 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 1647 | 1465203536248 Marionette TRACE conn2 <- [1,2638,null,{}] 01:58:56 INFO - PROCESS | 1647 | 1465203536250 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:56 INFO - PROCESS | 1647 | 1465203536252 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:56 INFO - PROCESS | 1647 | 1465203536357 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:58:56 INFO - PROCESS | 1647 | 1465203536420 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1647 | 1465203536421 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a90f000 == 42 [pid = 1647] [id = 667] 01:58:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11952ac00) [pid = 1647] [serial = 2001] [outer = 0x0] 01:58:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121311400) [pid = 1647] [serial = 2002] [outer = 0x11952ac00] 01:58:56 INFO - PROCESS | 1647 | 1465203536451 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12486f000) [pid = 1647] [serial = 2003] [outer = 0x11952ac00] 01:58:56 INFO - PROCESS | 1647 | 1465203536902 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 01:58:56 INFO - PROCESS | 1647 | 1465203536918 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 1647 | 1465203536919 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:58:56 INFO - PROCESS | 1647 | 1465203536924 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 1647 | 1465203536927 Marionette TRACE conn2 <- [1,2642,null,{}] 01:58:56 INFO - PROCESS | 1647 | 1465203536934 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:56 INFO - PROCESS | 1647 | 1465203536938 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:57 INFO - PROCESS | 1647 | 1465203537060 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:58:57 INFO - PROCESS | 1647 | 1465203537135 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1647 | 1465203537137 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d51d000 == 43 [pid = 1647] [id = 668] 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127491000) [pid = 1647] [serial = 2004] [outer = 0x0] 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128dc1000) [pid = 1647] [serial = 2005] [outer = 0x127491000] 01:58:57 INFO - PROCESS | 1647 | 1465203537167 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1294a3000) [pid = 1647] [serial = 2006] [outer = 0x127491000] 01:58:57 INFO - PROCESS | 1647 | 1465203537608 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 726ms 01:58:57 INFO - PROCESS | 1647 | 1465203537650 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 1647 | 1465203537651 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:58:57 INFO - PROCESS | 1647 | 1465203537654 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 1647 | 1465203537655 Marionette TRACE conn2 <- [1,2646,null,{}] 01:58:57 INFO - PROCESS | 1647 | 1465203537658 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:57 INFO - PROCESS | 1647 | 1465203537659 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:57 INFO - PROCESS | 1647 | 1465203537763 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:58:57 INFO - PROCESS | 1647 | 1465203537840 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1647 | 1465203537841 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x117109000 == 44 [pid = 1647] [id = 669] 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11862dc00) [pid = 1647] [serial = 2007] [outer = 0x0] 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128dc8800) [pid = 1647] [serial = 2008] [outer = 0x11862dc00] 01:58:57 INFO - PROCESS | 1647 | 1465203537870 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a8bf400) [pid = 1647] [serial = 2009] [outer = 0x11862dc00] 01:58:58 INFO - PROCESS | 1647 | 1465203538462 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 821ms 01:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:58:58 INFO - PROCESS | 1647 | 1465203538475 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1647 | 1465203538477 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:58:58 INFO - PROCESS | 1647 | 1465203538480 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1647 | 1465203538482 Marionette TRACE conn2 <- [1,2650,null,{}] 01:58:58 INFO - PROCESS | 1647 | 1465203538486 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 1647 | 1465203538487 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:58 INFO - PROCESS | 1647 | 1465203538579 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:58:58 INFO - PROCESS | 1647 | 1465203538639 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 1647 | 1465203538642 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231d0800 == 45 [pid = 1647] [id = 670] 01:58:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11821d000) [pid = 1647] [serial = 2010] [outer = 0x0] 01:58:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118586c00) [pid = 1647] [serial = 2011] [outer = 0x11821d000] 01:58:58 INFO - PROCESS | 1647 | 1465203538672 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118688800) [pid = 1647] [serial = 2012] [outer = 0x11821d000] 01:58:59 INFO - PROCESS | 1647 | 1465203539050 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1e6800 == 44 [pid = 1647] [id = 664] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf76000 == 43 [pid = 1647] [id = 663] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x124717000 == 42 [pid = 1647] [id = 662] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12c26d000 == 41 [pid = 1647] [id = 661] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12bec7800 == 40 [pid = 1647] [id = 660] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba1b800 == 39 [pid = 1647] [id = 659] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1291ec800 == 38 [pid = 1647] [id = 658] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x127118800 == 37 [pid = 1647] [id = 657] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x124720800 == 36 [pid = 1647] [id = 656] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x119496800 == 35 [pid = 1647] [id = 655] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x11824c000 == 34 [pid = 1647] [id = 654] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd8800 == 33 [pid = 1647] [id = 653] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1126eb000 == 32 [pid = 1647] [id = 651] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x125772000 == 31 [pid = 1647] [id = 652] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x117109000 == 30 [pid = 1647] [id = 669] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12d51d000 == 29 [pid = 1647] [id = 668] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12a90f000 == 28 [pid = 1647] [id = 667] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12d514800 == 27 [pid = 1647] [id = 665] 01:58:59 INFO - PROCESS | 1647 | --DOCSHELL 0x119bae800 == 26 [pid = 1647] [id = 666] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118161800) [pid = 1647] [serial = 1936] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1194e1400) [pid = 1647] [serial = 1916] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118682400) [pid = 1647] [serial = 1915] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1235c0800) [pid = 1647] [serial = 1919] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x123197400) [pid = 1647] [serial = 1918] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1195c2c00) [pid = 1647] [serial = 1939] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x127436400) [pid = 1647] [serial = 1922] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x125753000) [pid = 1647] [serial = 1921] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119427800) [pid = 1647] [serial = 1931] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118215800) [pid = 1647] [serial = 1930] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12949a000) [pid = 1647] [serial = 1925] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12319b400) [pid = 1647] [serial = 1942] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128dca400) [pid = 1647] [serial = 1924] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119d11800) [pid = 1647] [serial = 1940] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129635400) [pid = 1647] [serial = 1928] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1176a1000) [pid = 1647] [serial = 1945] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1251b5000) [pid = 1647] [serial = 1949] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1294eec00) [pid = 1647] [serial = 1927] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x123592400) [pid = 1647] [serial = 1943] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x123195800) [pid = 1647] [serial = 1948] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1167e7c00) [pid = 1647] [serial = 1933] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x116b78800) [pid = 1647] [serial = 1934] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119495000) [pid = 1647] [serial = 1946] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118842000) [pid = 1647] [serial = 1937] [outer = 0x0] [url = about:blank] 01:58:59 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x125d1a800) [pid = 1647] [serial = 1951] [outer = 0x0] [url = about:blank] 01:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1171ms 01:58:59 INFO - PROCESS | 1647 | 1465203539656 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 1647 | 1465203539659 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:58:59 INFO - PROCESS | 1647 | 1465203539663 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 1647 | 1465203539665 Marionette TRACE conn2 <- [1,2654,null,{}] 01:58:59 INFO - PROCESS | 1647 | 1465203539669 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:59 INFO - PROCESS | 1647 | 1465203539671 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:59 INFO - PROCESS | 1647 | 1465203539753 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:58:59 INFO - PROCESS | 1647 | 1465203539759 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 1647 | 1465203539762 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:58:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126f8800 == 27 [pid = 1647] [id = 671] 01:58:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113ad4800) [pid = 1647] [serial = 2013] [outer = 0x0] 01:58:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x113c3ec00) [pid = 1647] [serial = 2014] [outer = 0x113ad4800] 01:58:59 INFO - PROCESS | 1647 | 1465203539792 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116076800) [pid = 1647] [serial = 2015] [outer = 0x113ad4800] 01:59:00 INFO - PROCESS | 1647 | 1465203540153 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 01:59:00 INFO - PROCESS | 1647 | 1465203540184 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:59:00 INFO - PROCESS | 1647 | 1465203540186 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:59:00 INFO - PROCESS | 1647 | 1465203540191 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1647 | 1465203540194 Marionette TRACE conn2 <- [1,2658,null,{}] 01:59:00 INFO - PROCESS | 1647 | 1465203540229 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:00 INFO - PROCESS | 1647 | 1465203540231 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:00 INFO - PROCESS | 1647 | 1465203540308 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:59:00 INFO - PROCESS | 1647 | 1465203540312 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 1647 | 1465203540313 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11866b800 == 28 [pid = 1647] [id = 672] 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1167edc00) [pid = 1647] [serial = 2016] [outer = 0x0] 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1173fd400) [pid = 1647] [serial = 2017] [outer = 0x1167edc00] 01:59:00 INFO - PROCESS | 1647 | 1465203540342 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118161000) [pid = 1647] [serial = 2018] [outer = 0x1167edc00] 01:59:00 INFO - PROCESS | 1647 | 1465203540685 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 502ms 01:59:00 INFO - PROCESS | 1647 | 1465203540692 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 1647 | 1465203540693 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:59:00 INFO - PROCESS | 1647 | 1465203540695 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1647 | 1465203540697 Marionette TRACE conn2 <- [1,2662,null,{}] 01:59:00 INFO - PROCESS | 1647 | 1465203540704 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:00 INFO - PROCESS | 1647 | 1465203540709 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:00 INFO - PROCESS | 1647 | 1465203540800 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:59:00 INFO - PROCESS | 1647 | 1465203540859 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 1647 | 1465203540862 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231bc800 == 29 [pid = 1647] [id = 673] 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118684400) [pid = 1647] [serial = 2019] [outer = 0x0] 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118841400) [pid = 1647] [serial = 2020] [outer = 0x118684400] 01:59:00 INFO - PROCESS | 1647 | 1465203540890 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119431c00) [pid = 1647] [serial = 2021] [outer = 0x118684400] 01:59:01 INFO - PROCESS | 1647 | 1465203541196 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 523ms 01:59:01 INFO - PROCESS | 1647 | 1465203541220 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 1647 | 1465203541221 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:59:01 INFO - PROCESS | 1647 | 1465203541225 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 1647 | 1465203541226 Marionette TRACE conn2 <- [1,2666,null,{}] 01:59:01 INFO - PROCESS | 1647 | 1465203541229 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:01 INFO - PROCESS | 1647 | 1465203541230 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:01 INFO - PROCESS | 1647 | 1465203541309 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:59:01 INFO - PROCESS | 1647 | 1465203541368 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 1647 | 1465203541369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12481e800 == 30 [pid = 1647] [id = 674] 01:59:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118847c00) [pid = 1647] [serial = 2022] [outer = 0x0] 01:59:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1194ec800) [pid = 1647] [serial = 2023] [outer = 0x118847c00] 01:59:01 INFO - PROCESS | 1647 | 1465203541395 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1195c6000) [pid = 1647] [serial = 2024] [outer = 0x118847c00] 01:59:02 INFO - PROCESS | 1647 | 1465203542130 Marionette TRACE conn2 <- [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]]]}] 01:59:02 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) 01:59:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 919ms 01:59:02 INFO - PROCESS | 1647 | 1465203542145 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:59:02 INFO - PROCESS | 1647 | 1465203542146 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:59:02 INFO - PROCESS | 1647 | 1465203542153 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 1647 | 1465203542155 Marionette TRACE conn2 <- [1,2670,null,{}] 01:59:02 INFO - PROCESS | 1647 | 1465203542159 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:02 INFO - PROCESS | 1647 | 1465203542160 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:02 INFO - PROCESS | 1647 | 1465203542254 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:59:02 INFO - PROCESS | 1647 | 1465203542265 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 1647 | 1465203542266 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d79800 == 31 [pid = 1647] [id = 675] 01:59:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1189c5800) [pid = 1647] [serial = 2025] [outer = 0x0] 01:59:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119c3e800) [pid = 1647] [serial = 2026] [outer = 0x1189c5800] 01:59:02 INFO - PROCESS | 1647 | 1465203542291 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12130e400) [pid = 1647] [serial = 2027] [outer = 0x1189c5800] 01:59:03 INFO - PROCESS | 1647 | 1465203543112 Marionette TRACE conn2 <- [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] 01:59:03 INFO - PROCESS | 1647 | 1465203543127 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:59:03 INFO - PROCESS | 1647 | 1465203543130 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - PROCESS | 1647 | 1465203543131 Marionette TRACE conn2 <- [1,2674,null,{}] 01:59:03 INFO - PROCESS | 1647 | 1465203543133 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:03 INFO - PROCESS | 1647 | 1465203543138 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:03 INFO - PROCESS | 1647 | 1465203543262 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:59:03 INFO - PROCESS | 1647 | 1465203543266 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 1647 | 1465203543268 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a80e800 == 32 [pid = 1647] [id = 676] 01:59:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12319a800) [pid = 1647] [serial = 2028] [outer = 0x0] 01:59:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124279800) [pid = 1647] [serial = 2029] [outer = 0x12319a800] 01:59:03 INFO - PROCESS | 1647 | 1465203543293 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1251afc00) [pid = 1647] [serial = 2030] [outer = 0x12319a800] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12be0d000) [pid = 1647] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12a971000) [pid = 1647] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128d5d800) [pid = 1647] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x129134c00) [pid = 1647] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12742b400) [pid = 1647] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1194eac00) [pid = 1647] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1128cd800) [pid = 1647] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116b75800) [pid = 1647] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112ef8000) [pid = 1647] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x112efc000) [pid = 1647] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118682800) [pid = 1647] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11323fc00) [pid = 1647] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12359c000) [pid = 1647] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x115e0cc00) [pid = 1647] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128dcc400) [pid = 1647] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:59:03 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1173fc000) [pid = 1647] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:59:04 INFO - PROCESS | 1647 | 1465203544130 Marionette TRACE conn2 <- [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] 01:59:04 INFO - PROCESS | 1647 | 1465203544152 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:59:04 INFO - PROCESS | 1647 | 1465203544154 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 1647 | 1465203544157 Marionette TRACE conn2 <- [1,2678,null,{}] 01:59:04 INFO - PROCESS | 1647 | 1465203544160 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:04 INFO - PROCESS | 1647 | 1465203544161 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:04 INFO - PROCESS | 1647 | 1465203544232 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:59:04 INFO - PROCESS | 1647 | 1465203544236 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 1647 | 1465203544237 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x125db6000 == 33 [pid = 1647] [id = 677] 01:59:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11323fc00) [pid = 1647] [serial = 2031] [outer = 0x0] 01:59:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1173ff800) [pid = 1647] [serial = 2032] [outer = 0x11323fc00] 01:59:04 INFO - PROCESS | 1647 | 1465203544272 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12359c000) [pid = 1647] [serial = 2033] [outer = 0x11323fc00] 01:59:05 INFO - PROCESS | 1647 | 1465203545090 Marionette TRACE conn2 <- [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]]]}] 01:59:05 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) 01:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 01:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:59:05 INFO - PROCESS | 1647 | 1465203545126 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1647 | 1465203545127 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:59:05 INFO - PROCESS | 1647 | 1465203545129 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 1647 | 1465203545130 Marionette TRACE conn2 <- [1,2682,null,{}] 01:59:05 INFO - PROCESS | 1647 | 1465203545133 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:05 INFO - PROCESS | 1647 | 1465203545134 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:05 INFO - PROCESS | 1647 | 1465203545230 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:59:05 INFO - PROCESS | 1647 | 1465203545264 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1647 | 1465203545265 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba9e800 == 34 [pid = 1647] [id = 678] 01:59:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x112982c00) [pid = 1647] [serial = 2034] [outer = 0x0] 01:59:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125d96c00) [pid = 1647] [serial = 2035] [outer = 0x112982c00] 01:59:05 INFO - PROCESS | 1647 | 1465203545290 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x127159000) [pid = 1647] [serial = 2036] [outer = 0x112982c00] 01:59:06 INFO - PROCESS | 1647 | 1465203546065 Marionette TRACE conn2 <- [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]]]}] 01:59:06 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) 01:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 01:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:59:06 INFO - PROCESS | 1647 | 1465203546101 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1647 | 1465203546104 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:59:06 INFO - PROCESS | 1647 | 1465203546108 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1647 | 1465203546110 Marionette TRACE conn2 <- [1,2686,null,{}] 01:59:06 INFO - PROCESS | 1647 | 1465203546114 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:06 INFO - PROCESS | 1647 | 1465203546115 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:06 INFO - PROCESS | 1647 | 1465203546227 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:59:06 INFO - PROCESS | 1647 | 1465203546283 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 1647 | 1465203546285 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x117116800 == 35 [pid = 1647] [id = 679] 01:59:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11329bc00) [pid = 1647] [serial = 2037] [outer = 0x0] 01:59:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x113cccc00) [pid = 1647] [serial = 2038] [outer = 0x11329bc00] 01:59:06 INFO - PROCESS | 1647 | 1465203546318 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11688c000) [pid = 1647] [serial = 2039] [outer = 0x11329bc00] 01:59:07 INFO - PROCESS | 1647 | 1465203547299 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 1647 | 1465203547333 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:59:07 INFO - PROCESS | 1647 | 1465203547338 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 1647 | 1465203547341 Marionette TRACE conn2 <- [1,2690,null,{}] 01:59:07 INFO - PROCESS | 1647 | 1465203547344 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:07 INFO - PROCESS | 1647 | 1465203547346 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:07 INFO - PROCESS | 1647 | 1465203547450 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:59:07 INFO - PROCESS | 1647 | 1465203547505 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 1647 | 1465203547506 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291dd000 == 36 [pid = 1647] [id = 680] 01:59:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x117370800) [pid = 1647] [serial = 2040] [outer = 0x0] 01:59:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118680800) [pid = 1647] [serial = 2041] [outer = 0x117370800] 01:59:07 INFO - PROCESS | 1647 | 1465203547537 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119426400) [pid = 1647] [serial = 2042] [outer = 0x117370800] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x125db6000 == 35 [pid = 1647] [id = 677] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12a80e800 == 34 [pid = 1647] [id = 676] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x128d79800 == 33 [pid = 1647] [id = 675] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12481e800 == 32 [pid = 1647] [id = 674] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1231bc800 == 31 [pid = 1647] [id = 673] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11866b800 == 30 [pid = 1647] [id = 672] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1126f8800 == 29 [pid = 1647] [id = 671] 01:59:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1231d0800 == 28 [pid = 1647] [id = 670] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x127433c00) [pid = 1647] [serial = 1952] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119d85800) [pid = 1647] [serial = 1960] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121317400) [pid = 1647] [serial = 1961] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128d4800) [pid = 1647] [serial = 1954] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112eb9c00) [pid = 1647] [serial = 1955] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1171c7400) [pid = 1647] [serial = 1963] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x117699c00) [pid = 1647] [serial = 1964] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119c40800) [pid = 1647] [serial = 1969] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1231a0c00) [pid = 1647] [serial = 1970] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118826800) [pid = 1647] [serial = 1966] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11942c400) [pid = 1647] [serial = 1967] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118159000) [pid = 1647] [serial = 1957] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11883dc00) [pid = 1647] [serial = 1958] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bf66400) [pid = 1647] [serial = 1997] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12be16c00) [pid = 1647] [serial = 1996] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12bd6a000) [pid = 1647] [serial = 1994] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x128dce000) [pid = 1647] [serial = 1978] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12a82f800) [pid = 1647] [serial = 1981] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1294f3c00) [pid = 1647] [serial = 1979] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12a96c400) [pid = 1647] [serial = 1984] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12a8bbc00) [pid = 1647] [serial = 1982] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x126dacc00) [pid = 1647] [serial = 1975] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x124274400) [pid = 1647] [serial = 1972] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12507c800) [pid = 1647] [serial = 1973] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x126fd5800) [pid = 1647] [serial = 1988] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x119522400) [pid = 1647] [serial = 1987] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12abda800) [pid = 1647] [serial = 1985] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12ba32400) [pid = 1647] [serial = 1993] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12ba2e800) [pid = 1647] [serial = 1991] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12ba24400) [pid = 1647] [serial = 1990] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x128d58c00) [pid = 1647] [serial = 1976] [outer = 0x0] [url = about:blank] 01:59:08 INFO - PROCESS | 1647 | 1465203548620 Marionette TRACE conn2 <- [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] 01:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:59:08 INFO - PROCESS | 1647 | 1465203548665 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:59:08 INFO - PROCESS | 1647 | 1465203548668 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 1647 | 1465203548670 Marionette TRACE conn2 <- [1,2694,null,{}] 01:59:08 INFO - PROCESS | 1647 | 1465203548674 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:08 INFO - PROCESS | 1647 | 1465203548675 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:08 INFO - PROCESS | 1647 | 1465203548753 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:59:08 INFO - PROCESS | 1647 | 1465203548759 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 1647 | 1465203548761 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x117109800 == 29 [pid = 1647] [id = 681] 01:59:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x116729400) [pid = 1647] [serial = 2043] [outer = 0x0] 01:59:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x116b76c00) [pid = 1647] [serial = 2044] [outer = 0x116729400] 01:59:08 INFO - PROCESS | 1647 | 1465203548788 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1176a2800) [pid = 1647] [serial = 2045] [outer = 0x116729400] 01:59:09 INFO - PROCESS | 1647 | 1465203549650 Marionette TRACE conn2 <- [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] 01:59:09 INFO - PROCESS | 1647 | 1465203549696 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:59:09 INFO - PROCESS | 1647 | 1465203549700 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 1647 | 1465203549702 Marionette TRACE conn2 <- [1,2698,null,{}] 01:59:09 INFO - PROCESS | 1647 | 1465203549712 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:09 INFO - PROCESS | 1647 | 1465203549714 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:09 INFO - PROCESS | 1647 | 1465203549792 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:59:09 INFO - PROCESS | 1647 | 1465203549796 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 1647 | 1465203549797 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x117057000 == 30 [pid = 1647] [id = 682] 01:59:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x118684800) [pid = 1647] [serial = 2046] [outer = 0x0] 01:59:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x119489c00) [pid = 1647] [serial = 2047] [outer = 0x118684800] 01:59:09 INFO - PROCESS | 1647 | 1465203549824 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1194ea800) [pid = 1647] [serial = 2048] [outer = 0x118684800] 01:59:10 INFO - PROCESS | 1647 | 1465203550677 Marionette TRACE conn2 <- [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] 01:59:10 INFO - PROCESS | 1647 | 1465203550727 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:59:10 INFO - PROCESS | 1647 | 1465203550735 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 1647 | 1465203550737 Marionette TRACE conn2 <- [1,2702,null,{}] 01:59:10 INFO - PROCESS | 1647 | 1465203550753 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:10 INFO - PROCESS | 1647 | 1465203550756 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:10 INFO - PROCESS | 1647 | 1465203550858 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:59:10 INFO - PROCESS | 1647 | 1465203550895 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 1647 | 1465203550897 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x129117800 == 31 [pid = 1647] [id = 683] 01:59:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1195c6c00) [pid = 1647] [serial = 2049] [outer = 0x0] 01:59:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x123197000) [pid = 1647] [serial = 2050] [outer = 0x1195c6c00] 01:59:10 INFO - PROCESS | 1647 | 1465203550925 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1231a3c00) [pid = 1647] [serial = 2051] [outer = 0x1195c6c00] 01:59:11 INFO - PROCESS | 1647 | 1465203551280 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:59:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 579ms 01:59:11 INFO - PROCESS | 1647 | 1465203551318 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:59:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:59:11 INFO - PROCESS | 1647 | 1465203551320 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:59:11 INFO - PROCESS | 1647 | 1465203551322 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 1647 | 1465203551323 Marionette TRACE conn2 <- [1,2706,null,{}] 01:59:11 INFO - PROCESS | 1647 | 1465203551325 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:11 INFO - PROCESS | 1647 | 1465203551327 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:11 INFO - PROCESS | 1647 | 1465203551431 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:59:11 INFO - PROCESS | 1647 | 1465203551435 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 1647 | 1465203551436 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a907000 == 32 [pid = 1647] [id = 684] 01:59:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1235c0800) [pid = 1647] [serial = 2052] [outer = 0x0] 01:59:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x124be8400) [pid = 1647] [serial = 2053] [outer = 0x1235c0800] 01:59:11 INFO - PROCESS | 1647 | 1465203551462 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1251b0400) [pid = 1647] [serial = 2054] [outer = 0x1235c0800] 01:59:11 INFO - PROCESS | 1647 | 1465203551816 Marionette TRACE conn2 <- [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]]]}] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x113ad4800) [pid = 1647] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1167edc00) [pid = 1647] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x118684400) [pid = 1647] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x11821d000) [pid = 1647] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x118847c00) [pid = 1647] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1171c4400) [pid = 1647] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11952ac00) [pid = 1647] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x127491000) [pid = 1647] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11862dc00) [pid = 1647] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1189c5800) [pid = 1647] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12319a800) [pid = 1647] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:59:11 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x11323fc00) [pid = 1647] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:59:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:59:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 01:59:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:59:11 INFO - PROCESS | 1647 | 1465203551845 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 1647 | 1465203551846 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:59:11 INFO - PROCESS | 1647 | 1465203551848 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 1647 | 1465203551849 Marionette TRACE conn2 <- [1,2710,null,{}] 01:59:11 INFO - PROCESS | 1647 | 1465203551851 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:11 INFO - PROCESS | 1647 | 1465203551852 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:11 INFO - PROCESS | 1647 | 1465203551954 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:59:11 INFO - PROCESS | 1647 | 1465203551962 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 1647 | 1465203551963 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a904000 == 33 [pid = 1647] [id = 685] 01:59:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x112e65000) [pid = 1647] [serial = 2055] [outer = 0x0] 01:59:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x118847c00) [pid = 1647] [serial = 2056] [outer = 0x112e65000] 01:59:11 INFO - PROCESS | 1647 | 1465203551988 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1231a3400) [pid = 1647] [serial = 2057] [outer = 0x112e65000] 01:59:12 INFO - PROCESS | 1647 | 1465203552354 Marionette TRACE conn2 <- [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] 01:59:12 INFO - PROCESS | 1647 | 1465203552371 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:59:12 INFO - PROCESS | 1647 | 1465203552374 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 1647 | 1465203552376 Marionette TRACE conn2 <- [1,2714,null,{}] 01:59:12 INFO - PROCESS | 1647 | 1465203552379 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:12 INFO - PROCESS | 1647 | 1465203552385 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:12 INFO - PROCESS | 1647 | 1465203552567 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:59:12 INFO - PROCESS | 1647 | 1465203552585 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 1647 | 1465203552586 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x128d7b800 == 34 [pid = 1647] [id = 686] 01:59:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x125d28800) [pid = 1647] [serial = 2058] [outer = 0x0] 01:59:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x127496400) [pid = 1647] [serial = 2059] [outer = 0x125d28800] 01:59:12 INFO - PROCESS | 1647 | 1465203552628 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x128f28400) [pid = 1647] [serial = 2060] [outer = 0x125d28800] 01:59:12 INFO - PROCESS | 1647 | 1465203552951 Marionette TRACE conn2 <- [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]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 01:59:12 INFO - PROCESS | 1647 | 1465203552994 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 1647 | 1465203552995 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:59:13 INFO - PROCESS | 1647 | 1465203552997 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 1647 | 1465203552999 Marionette TRACE conn2 <- [1,2718,null,{}] 01:59:13 INFO - PROCESS | 1647 | 1465203553001 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 1647 | 1465203553002 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:13 INFO - PROCESS | 1647 | 1465203553079 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:59:13 INFO - PROCESS | 1647 | 1465203553141 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 1647 | 1465203553142 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c279000 == 35 [pid = 1647] [id = 687] 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x12319a800) [pid = 1647] [serial = 2061] [outer = 0x0] 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x12949dc00) [pid = 1647] [serial = 2062] [outer = 0x12319a800] 01:59:13 INFO - PROCESS | 1647 | 1465203553166 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1294eec00) [pid = 1647] [serial = 2063] [outer = 0x12319a800] 01:59:13 INFO - PROCESS | 1647 | 1465203553451 Marionette TRACE conn2 <- [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] 01:59:13 INFO - PROCESS | 1647 | 1465203553469 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:59:13 INFO - PROCESS | 1647 | 1465203553479 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 1647 | 1465203553480 Marionette TRACE conn2 <- [1,2722,null,{}] 01:59:13 INFO - PROCESS | 1647 | 1465203553482 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 1647 | 1465203553483 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:13 INFO - PROCESS | 1647 | 1465203553564 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:59:13 INFO - PROCESS | 1647 | 1465203553568 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 1647 | 1465203553569 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbd2800 == 36 [pid = 1647] [id = 688] 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1294f2c00) [pid = 1647] [serial = 2064] [outer = 0x0] 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12a718000) [pid = 1647] [serial = 2065] [outer = 0x1294f2c00] 01:59:13 INFO - PROCESS | 1647 | 1465203553596 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x12a8c0400) [pid = 1647] [serial = 2066] [outer = 0x1294f2c00] 01:59:13 INFO - PROCESS | 1647 | 1465203553926 Marionette TRACE conn2 <- [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] 01:59:13 INFO - PROCESS | 1647 | 1465203553949 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:59:13 INFO - PROCESS | 1647 | 1465203553951 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 1647 | 1465203553952 Marionette TRACE conn2 <- [1,2726,null,{}] 01:59:13 INFO - PROCESS | 1647 | 1465203553954 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 1647 | 1465203553955 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:14 INFO - PROCESS | 1647 | 1465203554064 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:59:14 INFO - PROCESS | 1647 | 1465203554071 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1647 | 1465203554072 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf67000 == 37 [pid = 1647] [id = 689] 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x112c38c00) [pid = 1647] [serial = 2067] [outer = 0x0] 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12a8c0000) [pid = 1647] [serial = 2068] [outer = 0x112c38c00] 01:59:14 INFO - PROCESS | 1647 | 1465203554096 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x12abe0c00) [pid = 1647] [serial = 2069] [outer = 0x112c38c00] 01:59:14 INFO - PROCESS | 1647 | 1465203554511 Marionette TRACE conn2 <- [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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 570ms 01:59:14 INFO - PROCESS | 1647 | 1465203554521 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:59:14 INFO - PROCESS | 1647 | 1465203554524 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:59:14 INFO - PROCESS | 1647 | 1465203554527 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 1647 | 1465203554530 Marionette TRACE conn2 <- [1,2730,null,{}] 01:59:14 INFO - PROCESS | 1647 | 1465203554533 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:14 INFO - PROCESS | 1647 | 1465203554535 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:14 INFO - PROCESS | 1647 | 1465203554640 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:59:14 INFO - PROCESS | 1647 | 1465203554701 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1647 | 1465203554703 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ba9800 == 38 [pid = 1647] [id = 690] 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1165abc00) [pid = 1647] [serial = 2070] [outer = 0x0] 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1173fdc00) [pid = 1647] [serial = 2071] [outer = 0x1165abc00] 01:59:14 INFO - PROCESS | 1647 | 1465203554746 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118685c00) [pid = 1647] [serial = 2072] [outer = 0x1165abc00] 01:59:15 INFO - PROCESS | 1647 | 1465203555613 Marionette TRACE conn2 <- [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] 01:59:15 INFO - PROCESS | 1647 | 1465203555651 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:59:15 INFO - PROCESS | 1647 | 1465203555656 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - PROCESS | 1647 | 1465203555658 Marionette TRACE conn2 <- [1,2734,null,{}] 01:59:15 INFO - PROCESS | 1647 | 1465203555661 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:15 INFO - PROCESS | 1647 | 1465203555662 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:15 INFO - PROCESS | 1647 | 1465203555791 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:59:15 INFO - PROCESS | 1647 | 1465203555853 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 1647 | 1465203555854 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8dd000 == 39 [pid = 1647] [id = 691] 01:59:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119521800) [pid = 1647] [serial = 2073] [outer = 0x0] 01:59:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1195cac00) [pid = 1647] [serial = 2074] [outer = 0x119521800] 01:59:15 INFO - PROCESS | 1647 | 1465203555885 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x123199c00) [pid = 1647] [serial = 2075] [outer = 0x119521800] 01:59:16 INFO - PROCESS | 1647 | 1465203556327 Marionette TRACE conn2 <- [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]]]}] 01:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 720ms 01:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:59:16 INFO - PROCESS | 1647 | 1465203556376 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 1647 | 1465203556378 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:59:16 INFO - PROCESS | 1647 | 1465203556380 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 1647 | 1465203556383 Marionette TRACE conn2 <- [1,2738,null,{}] 01:59:16 INFO - PROCESS | 1647 | 1465203556407 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:16 INFO - PROCESS | 1647 | 1465203556410 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:16 INFO - PROCESS | 1647 | 1465203556534 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:59:16 INFO - PROCESS | 1647 | 1465203556590 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 1647 | 1465203556592 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2ac000 == 40 [pid = 1647] [id = 692] 01:59:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x126fd5800) [pid = 1647] [serial = 2076] [outer = 0x0] 01:59:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x127490c00) [pid = 1647] [serial = 2077] [outer = 0x126fd5800] 01:59:16 INFO - PROCESS | 1647 | 1465203556623 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128d61800) [pid = 1647] [serial = 2078] [outer = 0x126fd5800] 01:59:17 INFO - PROCESS | 1647 | 1465203557048 Marionette TRACE conn2 <- [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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 01:59:17 INFO - PROCESS | 1647 | 1465203557102 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 1647 | 1465203557104 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:59:17 INFO - PROCESS | 1647 | 1465203557310 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 1647 | 1465203557312 Marionette TRACE conn2 <- [1,2742,null,{}] 01:59:17 INFO - PROCESS | 1647 | 1465203557317 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:17 INFO - PROCESS | 1647 | 1465203557319 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:17 INFO - PROCESS | 1647 | 1465203557413 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:59:17 INFO - PROCESS | 1647 | 1465203557470 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 1647 | 1465203557472 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x119bad800 == 41 [pid = 1647] [id = 693] 01:59:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116962000) [pid = 1647] [serial = 2079] [outer = 0x0] 01:59:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1173f0c00) [pid = 1647] [serial = 2080] [outer = 0x116962000] 01:59:17 INFO - PROCESS | 1647 | 1465203557499 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118294800) [pid = 1647] [serial = 2081] [outer = 0x116962000] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbd2800 == 40 [pid = 1647] [id = 688] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12c279000 == 39 [pid = 1647] [id = 687] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x128d7b800 == 38 [pid = 1647] [id = 686] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12a904000 == 37 [pid = 1647] [id = 685] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12a907000 == 36 [pid = 1647] [id = 684] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x129117800 == 35 [pid = 1647] [id = 683] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117057000 == 34 [pid = 1647] [id = 682] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117109800 == 33 [pid = 1647] [id = 681] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x1291dd000 == 32 [pid = 1647] [id = 680] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba9e800 == 31 [pid = 1647] [id = 678] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x117116800 == 30 [pid = 1647] [id = 679] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2ac000 == 29 [pid = 1647] [id = 692] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8dd000 == 28 [pid = 1647] [id = 691] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf67000 == 27 [pid = 1647] [id = 689] 01:59:18 INFO - PROCESS | 1647 | --DOCSHELL 0x119ba9800 == 26 [pid = 1647] [id = 690] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x125d96c00) [pid = 1647] [serial = 2035] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113c3ec00) [pid = 1647] [serial = 2014] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1173fd400) [pid = 1647] [serial = 2017] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118161000) [pid = 1647] [serial = 2018] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118841400) [pid = 1647] [serial = 2020] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x119431c00) [pid = 1647] [serial = 2021] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118586c00) [pid = 1647] [serial = 2011] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118688800) [pid = 1647] [serial = 2012] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1194ec800) [pid = 1647] [serial = 2023] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119425800) [pid = 1647] [serial = 2000] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11862ec00) [pid = 1647] [serial = 1999] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12486f000) [pid = 1647] [serial = 2003] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x121311400) [pid = 1647] [serial = 2002] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1294a3000) [pid = 1647] [serial = 2006] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x128dc1000) [pid = 1647] [serial = 2005] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12a8bf400) [pid = 1647] [serial = 2009] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128dc8800) [pid = 1647] [serial = 2008] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119c3e800) [pid = 1647] [serial = 2026] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x124279800) [pid = 1647] [serial = 2029] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1251afc00) [pid = 1647] [serial = 2030] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1173ff800) [pid = 1647] [serial = 2032] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12359c000) [pid = 1647] [serial = 2033] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x116076800) [pid = 1647] [serial = 2015] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12130e400) [pid = 1647] [serial = 2027] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1195c6000) [pid = 1647] [serial = 2024] [outer = 0x0] [url = about:blank] 01:59:18 INFO - PROCESS | 1647 | 1465203558467 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1278ms 01:59:18 INFO - PROCESS | 1647 | 1465203558534 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 1647 | 1465203558537 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:59:18 INFO - PROCESS | 1647 | 1465203558541 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 1647 | 1465203558543 Marionette TRACE conn2 <- [1,2746,null,{}] 01:59:18 INFO - PROCESS | 1647 | 1465203558546 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:18 INFO - PROCESS | 1647 | 1465203558548 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:18 INFO - PROCESS | 1647 | 1465203558633 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:59:18 INFO - PROCESS | 1647 | 1465203558643 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 1647 | 1465203558646 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160ac800 == 27 [pid = 1647] [id = 694] 01:59:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x112efb400) [pid = 1647] [serial = 2082] [outer = 0x0] 01:59:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x113248c00) [pid = 1647] [serial = 2083] [outer = 0x112efb400] 01:59:18 INFO - PROCESS | 1647 | 1465203558676 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11601b800) [pid = 1647] [serial = 2084] [outer = 0x112efb400] 01:59:19 INFO - PROCESS | 1647 | 1465203559168 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 01:59:19 INFO - PROCESS | 1647 | 1465203559210 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 1647 | 1465203559214 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:59:19 INFO - PROCESS | 1647 | 1465203559218 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 1647 | 1465203559220 Marionette TRACE conn2 <- [1,2750,null,{}] 01:59:19 INFO - PROCESS | 1647 | 1465203559228 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:19 INFO - PROCESS | 1647 | 1465203559230 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:19 INFO - PROCESS | 1647 | 1465203559310 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:59:19 INFO - PROCESS | 1647 | 1465203559314 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 1647 | 1465203559316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x118258800 == 28 [pid = 1647] [id = 695] 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x117694400) [pid = 1647] [serial = 2085] [outer = 0x0] 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x117755c00) [pid = 1647] [serial = 2086] [outer = 0x117694400] 01:59:19 INFO - PROCESS | 1647 | 1465203559345 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x118292400) [pid = 1647] [serial = 2087] [outer = 0x117694400] 01:59:19 INFO - PROCESS | 1647 | 1465203559680 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 476ms 01:59:19 INFO - PROCESS | 1647 | 1465203559697 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 1647 | 1465203559699 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:59:19 INFO - PROCESS | 1647 | 1465203559701 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 1647 | 1465203559704 Marionette TRACE conn2 <- [1,2754,null,{}] 01:59:19 INFO - PROCESS | 1647 | 1465203559721 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:19 INFO - PROCESS | 1647 | 1465203559724 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:19 INFO - PROCESS | 1647 | 1465203559802 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:59:19 INFO - PROCESS | 1647 | 1465203559809 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 1647 | 1465203559811 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231cd000 == 29 [pid = 1647] [id = 696] 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11883f000) [pid = 1647] [serial = 2088] [outer = 0x0] 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x119427800) [pid = 1647] [serial = 2089] [outer = 0x11883f000] 01:59:19 INFO - PROCESS | 1647 | 1465203559840 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11948cc00) [pid = 1647] [serial = 2090] [outer = 0x11883f000] 01:59:20 INFO - PROCESS | 1647 | 1465203560191 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 523ms 01:59:20 INFO - PROCESS | 1647 | 1465203560225 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1647 | 1465203560227 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:59:20 INFO - PROCESS | 1647 | 1465203560229 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1647 | 1465203560230 Marionette TRACE conn2 <- [1,2758,null,{}] 01:59:20 INFO - PROCESS | 1647 | 1465203560232 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 1647 | 1465203560233 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:20 INFO - PROCESS | 1647 | 1465203560340 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:59:20 INFO - PROCESS | 1647 | 1465203560375 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 1647 | 1465203560377 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12481d000 == 30 [pid = 1647] [id = 697] 01:59:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x119430400) [pid = 1647] [serial = 2091] [outer = 0x0] 01:59:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1194ed400) [pid = 1647] [serial = 2092] [outer = 0x119430400] 01:59:20 INFO - PROCESS | 1647 | 1465203560402 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1195c5400) [pid = 1647] [serial = 2093] [outer = 0x119430400] 01:59:20 INFO - PROCESS | 1647 | 1465203560739 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 01:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:59:20 INFO - PROCESS | 1647 | 1465203560749 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1647 | 1465203560751 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:59:20 INFO - PROCESS | 1647 | 1465203560754 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1647 | 1465203560758 Marionette TRACE conn2 <- [1,2762,null,{}] 01:59:20 INFO - PROCESS | 1647 | 1465203560769 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 1647 | 1465203560771 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:20 INFO - PROCESS | 1647 | 1465203560927 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:59:20 INFO - PROCESS | 1647 | 1465203560940 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 1647 | 1465203560941 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x127484000 == 31 [pid = 1647] [id = 698] 01:59:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119c32400) [pid = 1647] [serial = 2094] [outer = 0x0] 01:59:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119d11000) [pid = 1647] [serial = 2095] [outer = 0x119c32400] 01:59:20 INFO - PROCESS | 1647 | 1465203560965 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x12130d000) [pid = 1647] [serial = 2096] [outer = 0x119c32400] 01:59:21 INFO - PROCESS | 1647 | 1465203561300 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 582ms 01:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:59:21 INFO - PROCESS | 1647 | 1465203561336 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 1647 | 1465203561337 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:59:21 INFO - PROCESS | 1647 | 1465203561339 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 1647 | 1465203561340 Marionette TRACE conn2 <- [1,2766,null,{}] 01:59:21 INFO - PROCESS | 1647 | 1465203561349 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:21 INFO - PROCESS | 1647 | 1465203561353 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:21 INFO - PROCESS | 1647 | 1465203561470 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:59:21 INFO - PROCESS | 1647 | 1465203561475 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1647 | 1465203561477 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291f4800 == 32 [pid = 1647] [id = 699] 01:59:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119c34000) [pid = 1647] [serial = 2097] [outer = 0x0] 01:59:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12314e400) [pid = 1647] [serial = 2098] [outer = 0x119c34000] 01:59:21 INFO - PROCESS | 1647 | 1465203561501 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12486f000) [pid = 1647] [serial = 2099] [outer = 0x119c34000] 01:59:21 INFO - PROCESS | 1647 | 1465203561816 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 01:59:21 INFO - PROCESS | 1647 | 1465203561862 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 1647 | 1465203561863 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:59:21 INFO - PROCESS | 1647 | 1465203561865 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 1647 | 1465203561866 Marionette TRACE conn2 <- [1,2770,null,{}] 01:59:21 INFO - PROCESS | 1647 | 1465203561877 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:21 INFO - PROCESS | 1647 | 1465203561878 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:21 INFO - PROCESS | 1647 | 1465203561982 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:59:21 INFO - PROCESS | 1647 | 1465203561986 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1647 | 1465203561987 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a8d4800 == 33 [pid = 1647] [id = 700] 01:59:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119c3e800) [pid = 1647] [serial = 2100] [outer = 0x0] 01:59:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124ee5000) [pid = 1647] [serial = 2101] [outer = 0x119c3e800] 01:59:22 INFO - PROCESS | 1647 | 1465203562012 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x125d22c00) [pid = 1647] [serial = 2102] [outer = 0x119c3e800] 01:59:22 INFO - PROCESS | 1647 | 1465203562415 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 570ms 01:59:22 INFO - PROCESS | 1647 | 1465203562436 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:59:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:59:22 INFO - PROCESS | 1647 | 1465203562438 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:59:22 INFO - PROCESS | 1647 | 1465203562442 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 1647 | 1465203562443 Marionette TRACE conn2 <- [1,2774,null,{}] 01:59:22 INFO - PROCESS | 1647 | 1465203562452 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:22 INFO - PROCESS | 1647 | 1465203562454 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:22 INFO - PROCESS | 1647 | 1465203562600 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112c38c00) [pid = 1647] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1294f2c00) [pid = 1647] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1195c6c00) [pid = 1647] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1235c0800) [pid = 1647] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x112e65000) [pid = 1647] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x116729400) [pid = 1647] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x118684800) [pid = 1647] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x117370800) [pid = 1647] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x125d28800) [pid = 1647] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x112982c00) [pid = 1647] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x11329bc00) [pid = 1647] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:59:22 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12319a800) [pid = 1647] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:59:22 INFO - PROCESS | 1647 | 1465203562858 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 1647 | 1465203562859 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a77e000 == 34 [pid = 1647] [id = 701] 01:59:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1128d9400) [pid = 1647] [serial = 2103] [outer = 0x0] 01:59:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x113298800) [pid = 1647] [serial = 2104] [outer = 0x1128d9400] 01:59:22 INFO - PROCESS | 1647 | 1465203562887 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1195c9000) [pid = 1647] [serial = 2105] [outer = 0x1128d9400] 01:59:23 INFO - PROCESS | 1647 | 1465203563136 Marionette TRACE conn2 <- [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]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 721ms 01:59:23 INFO - PROCESS | 1647 | 1465203563162 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 1647 | 1465203563164 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:59:23 INFO - PROCESS | 1647 | 1465203563168 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 1647 | 1465203563169 Marionette TRACE conn2 <- [1,2778,null,{}] 01:59:23 INFO - PROCESS | 1647 | 1465203563179 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:23 INFO - PROCESS | 1647 | 1465203563180 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:23 INFO - PROCESS | 1647 | 1465203563277 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:59:23 INFO - PROCESS | 1647 | 1465203563282 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1647 | 1465203563291 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed1000 == 35 [pid = 1647] [id = 702] 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1235c0800) [pid = 1647] [serial = 2106] [outer = 0x0] 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x125d9c800) [pid = 1647] [serial = 2107] [outer = 0x1235c0800] 01:59:23 INFO - PROCESS | 1647 | 1465203563315 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x127435800) [pid = 1647] [serial = 2108] [outer = 0x1235c0800] 01:59:23 INFO - PROCESS | 1647 | 1465203563667 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 01:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:59:23 INFO - PROCESS | 1647 | 1465203563687 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 1647 | 1465203563688 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:59:23 INFO - PROCESS | 1647 | 1465203563691 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 1647 | 1465203563692 Marionette TRACE conn2 <- [1,2782,null,{}] 01:59:23 INFO - PROCESS | 1647 | 1465203563694 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:23 INFO - PROCESS | 1647 | 1465203563695 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:23 INFO - PROCESS | 1647 | 1465203563798 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:59:23 INFO - PROCESS | 1647 | 1465203563832 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1647 | 1465203563833 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1a8800 == 36 [pid = 1647] [id = 703] 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x12426f000) [pid = 1647] [serial = 2109] [outer = 0x0] 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x127493800) [pid = 1647] [serial = 2110] [outer = 0x12426f000] 01:59:23 INFO - PROCESS | 1647 | 1465203563857 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x128d5f800) [pid = 1647] [serial = 2111] [outer = 0x12426f000] 01:59:24 INFO - PROCESS | 1647 | 1465203564110 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 468ms 01:59:24 INFO - PROCESS | 1647 | 1465203564161 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 1647 | 1465203564162 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:59:24 INFO - PROCESS | 1647 | 1465203564164 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 1647 | 1465203564166 Marionette TRACE conn2 <- [1,2786,null,{}] 01:59:24 INFO - PROCESS | 1647 | 1465203564168 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:24 INFO - PROCESS | 1647 | 1465203564170 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:24 INFO - PROCESS | 1647 | 1465203564264 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:59:24 INFO - PROCESS | 1647 | 1465203564268 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 1647 | 1465203564270 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7d1800 == 37 [pid = 1647] [id = 704] 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x128d64400) [pid = 1647] [serial = 2112] [outer = 0x0] 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x128f2c800) [pid = 1647] [serial = 2113] [outer = 0x128d64400] 01:59:24 INFO - PROCESS | 1647 | 1465203564305 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1294eac00) [pid = 1647] [serial = 2114] [outer = 0x128d64400] 01:59:24 INFO - PROCESS | 1647 | 1465203564644 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 01:59:24 INFO - PROCESS | 1647 | 1465203564684 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 1647 | 1465203564685 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:59:24 INFO - PROCESS | 1647 | 1465203564687 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 1647 | 1465203564688 Marionette TRACE conn2 <- [1,2790,null,{}] 01:59:24 INFO - PROCESS | 1647 | 1465203564691 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:24 INFO - PROCESS | 1647 | 1465203564693 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:24 INFO - PROCESS | 1647 | 1465203564796 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:59:24 INFO - PROCESS | 1647 | 1465203564800 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 1647 | 1465203564801 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbdb000 == 38 [pid = 1647] [id = 705] 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1294ed800) [pid = 1647] [serial = 2115] [outer = 0x0] 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x129638c00) [pid = 1647] [serial = 2116] [outer = 0x1294ed800] 01:59:24 INFO - PROCESS | 1647 | 1465203564827 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a8bd000) [pid = 1647] [serial = 2117] [outer = 0x1294ed800] 01:59:25 INFO - PROCESS | 1647 | 1465203565340 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 01:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:59:25 INFO - PROCESS | 1647 | 1465203565358 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 1647 | 1465203565360 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:59:25 INFO - PROCESS | 1647 | 1465203565363 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 1647 | 1465203565367 Marionette TRACE conn2 <- [1,2794,null,{}] 01:59:25 INFO - PROCESS | 1647 | 1465203565370 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:25 INFO - PROCESS | 1647 | 1465203565372 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:25 INFO - PROCESS | 1647 | 1465203565484 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:59:25 INFO - PROCESS | 1647 | 1465203565566 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1647 | 1465203565567 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x119290000 == 39 [pid = 1647] [id = 706] 01:59:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11329bc00) [pid = 1647] [serial = 2118] [outer = 0x0] 01:59:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1165a7400) [pid = 1647] [serial = 2119] [outer = 0x11329bc00] 01:59:25 INFO - PROCESS | 1647 | 1465203565600 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1173f5400) [pid = 1647] [serial = 2120] [outer = 0x11329bc00] 01:59:26 INFO - PROCESS | 1647 | 1465203566142 Marionette TRACE conn2 <- [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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 823ms 01:59:26 INFO - PROCESS | 1647 | 1465203566211 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 1647 | 1465203566214 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:59:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:59:26 INFO - PROCESS | 1647 | 1465203566220 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 1647 | 1465203566222 Marionette TRACE conn2 <- [1,2798,null,{}] 01:59:26 INFO - PROCESS | 1647 | 1465203566225 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:26 INFO - PROCESS | 1647 | 1465203566226 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:26 INFO - PROCESS | 1647 | 1465203566339 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:59:26 INFO - PROCESS | 1647 | 1465203566552 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 1647 | 1465203566553 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126f4800 == 40 [pid = 1647] [id = 707] 01:59:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1128d4800) [pid = 1647] [serial = 2121] [outer = 0x0] 01:59:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112efa000) [pid = 1647] [serial = 2122] [outer = 0x1128d4800] 01:59:26 INFO - PROCESS | 1647 | 1465203566582 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1167f0400) [pid = 1647] [serial = 2123] [outer = 0x1128d4800] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7d1800 == 39 [pid = 1647] [id = 704] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1a8800 == 38 [pid = 1647] [id = 703] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed1000 == 37 [pid = 1647] [id = 702] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12a77e000 == 36 [pid = 1647] [id = 701] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12a8d4800 == 35 [pid = 1647] [id = 700] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1291f4800 == 34 [pid = 1647] [id = 699] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x127484000 == 33 [pid = 1647] [id = 698] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12481d000 == 32 [pid = 1647] [id = 697] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1231cd000 == 31 [pid = 1647] [id = 696] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x118258800 == 30 [pid = 1647] [id = 695] 01:59:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1160ac800 == 29 [pid = 1647] [id = 694] 01:59:27 INFO - PROCESS | 1647 | 1465203567028 Marionette TRACE conn2 <- [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]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 823ms 01:59:27 INFO - PROCESS | 1647 | 1465203567045 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:59:27 INFO - PROCESS | 1647 | 1465203567047 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:59:27 INFO - PROCESS | 1647 | 1465203567050 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 1647 | 1465203567052 Marionette TRACE conn2 <- [1,2802,null,{}] 01:59:27 INFO - PROCESS | 1647 | 1465203567056 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:27 INFO - PROCESS | 1647 | 1465203567058 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:27 INFO - PROCESS | 1647 | 1465203567136 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116b76c00) [pid = 1647] [serial = 2044] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1176a2800) [pid = 1647] [serial = 2045] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119489c00) [pid = 1647] [serial = 2047] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118680800) [pid = 1647] [serial = 2041] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127496400) [pid = 1647] [serial = 2059] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119426400) [pid = 1647] [serial = 2042] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x127159000) [pid = 1647] [serial = 2036] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x113cccc00) [pid = 1647] [serial = 2038] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11688c000) [pid = 1647] [serial = 2039] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1294eec00) [pid = 1647] [serial = 2063] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a8c0400) [pid = 1647] [serial = 2066] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1231a3c00) [pid = 1647] [serial = 2051] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1251b0400) [pid = 1647] [serial = 2054] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1231a3400) [pid = 1647] [serial = 2057] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1194ea800) [pid = 1647] [serial = 2048] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128f28400) [pid = 1647] [serial = 2060] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12949dc00) [pid = 1647] [serial = 2062] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12abe0c00) [pid = 1647] [serial = 2069] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12a8c0000) [pid = 1647] [serial = 2068] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12a718000) [pid = 1647] [serial = 2065] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x123197000) [pid = 1647] [serial = 2050] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x124be8400) [pid = 1647] [serial = 2053] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x118847c00) [pid = 1647] [serial = 2056] [outer = 0x0] [url = about:blank] 01:59:27 INFO - PROCESS | 1647 | 1465203567207 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1647 | 1465203567209 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x116761000 == 30 [pid = 1647] [id = 708] 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x112efd000) [pid = 1647] [serial = 2124] [outer = 0x0] 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1167edc00) [pid = 1647] [serial = 2125] [outer = 0x112efd000] 01:59:27 INFO - PROCESS | 1647 | 1465203567240 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x117368c00) [pid = 1647] [serial = 2126] [outer = 0x112efd000] 01:59:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1d0800 == 29 [pid = 1647] [id = 16] 01:59:27 INFO - PROCESS | 1647 | 1465203567566 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 01:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:59:27 INFO - PROCESS | 1647 | 1465203567580 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 1647 | 1465203567583 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:59:27 INFO - PROCESS | 1647 | 1465203567585 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 1647 | 1465203567586 Marionette TRACE conn2 <- [1,2806,null,{}] 01:59:27 INFO - PROCESS | 1647 | 1465203567591 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:27 INFO - PROCESS | 1647 | 1465203567594 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:27 INFO - PROCESS | 1647 | 1465203567676 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:59:27 INFO - PROCESS | 1647 | 1465203567681 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1647 | 1465203567682 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b6000 == 30 [pid = 1647] [id = 709] 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x117753c00) [pid = 1647] [serial = 2127] [outer = 0x0] 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118584800) [pid = 1647] [serial = 2128] [outer = 0x117753c00] 01:59:27 INFO - PROCESS | 1647 | 1465203567707 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118686c00) [pid = 1647] [serial = 2129] [outer = 0x117753c00] 01:59:28 INFO - PROCESS | 1647 | 1465203568103 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 01:59:28 INFO - PROCESS | 1647 | 1465203568109 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1647 | 1465203568111 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:59:28 INFO - PROCESS | 1647 | 1465203568118 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 1647 | 1465203568124 Marionette TRACE conn2 <- [1,2810,null,{}] 01:59:28 INFO - PROCESS | 1647 | 1465203568129 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 1647 | 1465203568131 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:28 INFO - PROCESS | 1647 | 1465203568215 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:59:28 INFO - PROCESS | 1647 | 1465203568219 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 1647 | 1465203568220 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12577e800 == 31 [pid = 1647] [id = 710] 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118825c00) [pid = 1647] [serial = 2130] [outer = 0x0] 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1189d3400) [pid = 1647] [serial = 2131] [outer = 0x118825c00] 01:59:28 INFO - PROCESS | 1647 | 1465203568248 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1194e0000) [pid = 1647] [serial = 2132] [outer = 0x118825c00] 01:59:28 INFO - PROCESS | 1647 | 1465203568652 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 580ms 01:59:28 INFO - PROCESS | 1647 | 1465203568694 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1647 | 1465203568697 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:59:28 INFO - PROCESS | 1647 | 1465203568700 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 1647 | 1465203568702 Marionette TRACE conn2 <- [1,2814,null,{}] 01:59:28 INFO - PROCESS | 1647 | 1465203568705 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 1647 | 1465203568707 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:28 INFO - PROCESS | 1647 | 1465203568829 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:59:28 INFO - PROCESS | 1647 | 1465203568842 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 1647 | 1465203568843 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12910f800 == 32 [pid = 1647] [id = 711] 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112eb8800) [pid = 1647] [serial = 2133] [outer = 0x0] 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1195c3c00) [pid = 1647] [serial = 2134] [outer = 0x112eb8800] 01:59:28 INFO - PROCESS | 1647 | 1465203568883 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119c3d400) [pid = 1647] [serial = 2135] [outer = 0x112eb8800] 01:59:29 INFO - PROCESS | 1647 | 1465203569244 Marionette TRACE conn2 <- [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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 574ms 01:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:59:29 INFO - PROCESS | 1647 | 1465203569276 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1647 | 1465203569278 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:59:29 INFO - PROCESS | 1647 | 1465203569280 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - PROCESS | 1647 | 1465203569281 Marionette TRACE conn2 <- [1,2818,null,{}] 01:59:29 INFO - PROCESS | 1647 | 1465203569283 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:29 INFO - PROCESS | 1647 | 1465203569284 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:29 INFO - PROCESS | 1647 | 1465203569395 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:59:29 INFO - PROCESS | 1647 | 1465203569407 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1647 | 1465203569412 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a815000 == 33 [pid = 1647] [id = 712] 01:59:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x121314c00) [pid = 1647] [serial = 2136] [outer = 0x0] 01:59:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12314f800) [pid = 1647] [serial = 2137] [outer = 0x121314c00] 01:59:29 INFO - PROCESS | 1647 | 1465203569444 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1231a4800) [pid = 1647] [serial = 2138] [outer = 0x121314c00] 01:59:29 INFO - PROCESS | 1647 | 1465203569798 Marionette TRACE conn2 <- [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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 568ms 01:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:59:29 INFO - PROCESS | 1647 | 1465203569848 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1647 | 1465203569849 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:59:29 INFO - PROCESS | 1647 | 1465203569851 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - PROCESS | 1647 | 1465203569852 Marionette TRACE conn2 <- [1,2822,null,{}] 01:59:29 INFO - PROCESS | 1647 | 1465203569855 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:29 INFO - PROCESS | 1647 | 1465203569856 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:29 INFO - PROCESS | 1647 | 1465203569958 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:59:29 INFO - PROCESS | 1647 | 1465203569970 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1647 | 1465203569971 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a91e000 == 34 [pid = 1647] [id = 713] 01:59:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12359ac00) [pid = 1647] [serial = 2139] [outer = 0x0] 01:59:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124beac00) [pid = 1647] [serial = 2140] [outer = 0x12359ac00] 01:59:29 INFO - PROCESS | 1647 | 1465203569996 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12507ec00) [pid = 1647] [serial = 2141] [outer = 0x12359ac00] 01:59:30 INFO - PROCESS | 1647 | 1465203570345 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 520ms 01:59:30 INFO - PROCESS | 1647 | 1465203570372 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 1647 | 1465203570374 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:59:30 INFO - PROCESS | 1647 | 1465203570376 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 1647 | 1465203570377 Marionette TRACE conn2 <- [1,2826,null,{}] 01:59:30 INFO - PROCESS | 1647 | 1465203570379 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:30 INFO - PROCESS | 1647 | 1465203570380 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:30 INFO - PROCESS | 1647 | 1465203570478 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:59:30 INFO - PROCESS | 1647 | 1465203570494 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 1647 | 1465203570495 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x118679000 == 35 [pid = 1647] [id = 714] 01:59:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124ea1000) [pid = 1647] [serial = 2142] [outer = 0x0] 01:59:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125751400) [pid = 1647] [serial = 2143] [outer = 0x124ea1000] 01:59:30 INFO - PROCESS | 1647 | 1465203570520 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126daac00) [pid = 1647] [serial = 2144] [outer = 0x124ea1000] 01:59:30 INFO - PROCESS | 1647 | 1465203570854 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 01:59:30 INFO - PROCESS | 1647 | 1465203570895 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 1647 | 1465203570896 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:59:30 INFO - PROCESS | 1647 | 1465203570899 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 1647 | 1465203570900 Marionette TRACE conn2 <- [1,2830,null,{}] 01:59:30 INFO - PROCESS | 1647 | 1465203570902 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:30 INFO - PROCESS | 1647 | 1465203570903 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:31 INFO - PROCESS | 1647 | 1465203571001 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:59:31 INFO - PROCESS | 1647 | 1465203571005 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 1647 | 1465203571006 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1b4000 == 36 [pid = 1647] [id = 715] 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125758800) [pid = 1647] [serial = 2145] [outer = 0x0] 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12742bc00) [pid = 1647] [serial = 2146] [outer = 0x125758800] 01:59:31 INFO - PROCESS | 1647 | 1465203571031 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12749d400) [pid = 1647] [serial = 2147] [outer = 0x125758800] 01:59:31 INFO - PROCESS | 1647 | 1465203571468 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128d64400) [pid = 1647] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119c34000) [pid = 1647] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1128d9400) [pid = 1647] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112efb400) [pid = 1647] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1165abc00) [pid = 1647] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x117694400) [pid = 1647] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119c32400) [pid = 1647] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116962000) [pid = 1647] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119521800) [pid = 1647] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11883f000) [pid = 1647] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12426f000) [pid = 1647] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1235c0800) [pid = 1647] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119430400) [pid = 1647] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126fd5800) [pid = 1647] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:59:31 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119c3e800) [pid = 1647] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 623ms 01:59:31 INFO - PROCESS | 1647 | 1465203571523 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1647 | 1465203571524 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:59:31 INFO - PROCESS | 1647 | 1465203571526 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 1647 | 1465203571527 Marionette TRACE conn2 <- [1,2834,null,{}] 01:59:31 INFO - PROCESS | 1647 | 1465203571529 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:31 INFO - PROCESS | 1647 | 1465203571531 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:31 INFO - PROCESS | 1647 | 1465203571610 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:59:31 INFO - PROCESS | 1647 | 1465203571613 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 1647 | 1465203571614 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x126f18000 == 37 [pid = 1647] [id = 716] 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116b6d400) [pid = 1647] [serial = 2148] [outer = 0x0] 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11858f000) [pid = 1647] [serial = 2149] [outer = 0x116b6d400] 01:59:31 INFO - PROCESS | 1647 | 1465203571639 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1195c6800) [pid = 1647] [serial = 2150] [outer = 0x116b6d400] 01:59:31 INFO - PROCESS | 1647 | 1465203571958 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms 01:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:59:31 INFO - PROCESS | 1647 | 1465203571995 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1647 | 1465203571996 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:59:31 INFO - PROCESS | 1647 | 1465203571998 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1647 | 1465203571999 Marionette TRACE conn2 <- [1,2838,null,{}] 01:59:32 INFO - PROCESS | 1647 | 1465203572001 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 1647 | 1465203572002 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:32 INFO - PROCESS | 1647 | 1465203572082 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:59:32 INFO - PROCESS | 1647 | 1465203572144 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 1647 | 1465203572145 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c7bd000 == 38 [pid = 1647] [id = 717] 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11883f000) [pid = 1647] [serial = 2151] [outer = 0x0] 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124758400) [pid = 1647] [serial = 2152] [outer = 0x11883f000] 01:59:32 INFO - PROCESS | 1647 | 1465203572172 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128d5dc00) [pid = 1647] [serial = 2153] [outer = 0x11883f000] 01:59:32 INFO - PROCESS | 1647 | 1465203572465 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 472ms 01:59:32 INFO - PROCESS | 1647 | 1465203572471 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 1647 | 1465203572473 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:59:32 INFO - PROCESS | 1647 | 1465203572482 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1647 | 1465203572484 Marionette TRACE conn2 <- [1,2842,null,{}] 01:59:32 INFO - PROCESS | 1647 | 1465203572486 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 1647 | 1465203572489 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:32 INFO - PROCESS | 1647 | 1465203572594 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:59:32 INFO - PROCESS | 1647 | 1465203572598 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 1647 | 1465203572599 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7b800 == 39 [pid = 1647] [id = 718] 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128d65c00) [pid = 1647] [serial = 2154] [outer = 0x0] 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x129496c00) [pid = 1647] [serial = 2155] [outer = 0x128d65c00] 01:59:32 INFO - PROCESS | 1647 | 1465203572623 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1294ecc00) [pid = 1647] [serial = 2156] [outer = 0x128d65c00] 01:59:32 INFO - PROCESS | 1647 | 1465203572936 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 468ms 01:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:59:32 INFO - PROCESS | 1647 | 1465203572951 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 1647 | 1465203572953 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:59:32 INFO - PROCESS | 1647 | 1465203572961 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1647 | 1465203572962 Marionette TRACE conn2 <- [1,2846,null,{}] 01:59:32 INFO - PROCESS | 1647 | 1465203572964 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 1647 | 1465203572965 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:33 INFO - PROCESS | 1647 | 1465203573076 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:59:33 INFO - PROCESS | 1647 | 1465203573111 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 1647 | 1465203573112 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1df800 == 40 [pid = 1647] [id = 719] 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1194e9400) [pid = 1647] [serial = 2157] [outer = 0x0] 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1294ef400) [pid = 1647] [serial = 2158] [outer = 0x1194e9400] 01:59:33 INFO - PROCESS | 1647 | 1465203573136 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a8bcc00) [pid = 1647] [serial = 2159] [outer = 0x1194e9400] 01:59:33 INFO - PROCESS | 1647 | 1465203573421 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 525ms 01:59:33 INFO - PROCESS | 1647 | 1465203573527 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 1647 | 1465203573529 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:59:33 INFO - PROCESS | 1647 | 1465203573534 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 1647 | 1465203573536 Marionette TRACE conn2 <- [1,2850,null,{}] 01:59:33 INFO - PROCESS | 1647 | 1465203573540 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:33 INFO - PROCESS | 1647 | 1465203573543 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:33 INFO - PROCESS | 1647 | 1465203573641 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:59:33 INFO - PROCESS | 1647 | 1465203573741 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 1647 | 1465203573743 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x117070800 == 41 [pid = 1647] [id = 720] 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112ef2400) [pid = 1647] [serial = 2160] [outer = 0x0] 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11336a000) [pid = 1647] [serial = 2161] [outer = 0x112ef2400] 01:59:33 INFO - PROCESS | 1647 | 1465203573775 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x116283800) [pid = 1647] [serial = 2162] [outer = 0x112ef2400] 01:59:34 INFO - PROCESS | 1647 | 1465203574175 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 672ms 01:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:59:34 INFO - PROCESS | 1647 | 1465203574212 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 1647 | 1465203574214 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:59:34 INFO - PROCESS | 1647 | 1465203574218 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 1647 | 1465203574221 Marionette TRACE conn2 <- [1,2854,null,{}] 01:59:34 INFO - PROCESS | 1647 | 1465203574226 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:34 INFO - PROCESS | 1647 | 1465203574228 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:34 INFO - PROCESS | 1647 | 1465203574332 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:59:34 INFO - PROCESS | 1647 | 1465203574391 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 1647 | 1465203574393 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d1d000 == 42 [pid = 1647] [id = 721] 01:59:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11815a400) [pid = 1647] [serial = 2163] [outer = 0x0] 01:59:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11862e400) [pid = 1647] [serial = 2164] [outer = 0x11815a400] 01:59:34 INFO - PROCESS | 1647 | 1465203574423 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11883a000) [pid = 1647] [serial = 2165] [outer = 0x11815a400] 01:59:34 INFO - PROCESS | 1647 | 1465203574878 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 677ms 01:59:34 INFO - PROCESS | 1647 | 1465203574893 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 1647 | 1465203574895 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:59:34 INFO - PROCESS | 1647 | 1465203574897 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 1647 | 1465203574899 Marionette TRACE conn2 <- [1,2858,null,{}] 01:59:34 INFO - PROCESS | 1647 | 1465203574906 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:34 INFO - PROCESS | 1647 | 1465203574909 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:35 INFO - PROCESS | 1647 | 1465203575037 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:59:35 INFO - PROCESS | 1647 | 1465203575114 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1647 | 1465203575117 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf63800 == 43 [pid = 1647] [id = 722] 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11a0d3400) [pid = 1647] [serial = 2166] [outer = 0x0] 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121310800) [pid = 1647] [serial = 2167] [outer = 0x11a0d3400] 01:59:35 INFO - PROCESS | 1647 | 1465203575148 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1231a1400) [pid = 1647] [serial = 2168] [outer = 0x11a0d3400] 01:59:35 INFO - PROCESS | 1647 | 1465203575562 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 724ms 01:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:59:35 INFO - PROCESS | 1647 | 1465203575622 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 1647 | 1465203575623 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:59:35 INFO - PROCESS | 1647 | 1465203575625 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 1647 | 1465203575627 Marionette TRACE conn2 <- [1,2862,null,{}] 01:59:35 INFO - PROCESS | 1647 | 1465203575629 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:35 INFO - PROCESS | 1647 | 1465203575631 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:35 INFO - PROCESS | 1647 | 1465203575733 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:59:35 INFO - PROCESS | 1647 | 1465203575796 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1647 | 1465203575797 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d516800 == 44 [pid = 1647] [id = 723] 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124e9c400) [pid = 1647] [serial = 2169] [outer = 0x0] 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1251b5000) [pid = 1647] [serial = 2170] [outer = 0x124e9c400] 01:59:35 INFO - PROCESS | 1647 | 1465203575826 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12749a000) [pid = 1647] [serial = 2171] [outer = 0x124e9c400] 01:59:36 INFO - PROCESS | 1647 | 1465203576495 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 920ms 01:59:36 INFO - PROCESS | 1647 | 1465203576546 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:59:36 INFO - PROCESS | 1647 | 1465203576549 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:59:36 INFO - PROCESS | 1647 | 1465203576552 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 1647 | 1465203576554 Marionette TRACE conn2 <- [1,2866,null,{}] 01:59:36 INFO - PROCESS | 1647 | 1465203576560 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:36 INFO - PROCESS | 1647 | 1465203576562 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:36 INFO - PROCESS | 1647 | 1465203576660 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:59:36 INFO - PROCESS | 1647 | 1465203576734 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 1647 | 1465203576737 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x124373000 == 45 [pid = 1647] [id = 724] 01:59:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1173ffc00) [pid = 1647] [serial = 2172] [outer = 0x0] 01:59:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118159000) [pid = 1647] [serial = 2173] [outer = 0x1173ffc00] 01:59:36 INFO - PROCESS | 1647 | 1465203576764 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118683c00) [pid = 1647] [serial = 2174] [outer = 0x1173ffc00] 01:59:37 INFO - PROCESS | 1647 | 1465203577245 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 723ms 01:59:37 INFO - PROCESS | 1647 | 1465203577294 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 1647 | 1465203577298 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:59:37 INFO - PROCESS | 1647 | 1465203577306 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 1647 | 1465203577309 Marionette TRACE conn2 <- [1,2870,null,{}] 01:59:37 INFO - PROCESS | 1647 | 1465203577312 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:37 INFO - PROCESS | 1647 | 1465203577313 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7b800 == 44 [pid = 1647] [id = 718] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12c7bd000 == 43 [pid = 1647] [id = 717] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x126f18000 == 42 [pid = 1647] [id = 716] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1b4000 == 41 [pid = 1647] [id = 715] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x118679000 == 40 [pid = 1647] [id = 714] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a91e000 == 39 [pid = 1647] [id = 713] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a815000 == 38 [pid = 1647] [id = 712] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12910f800 == 37 [pid = 1647] [id = 711] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12577e800 == 36 [pid = 1647] [id = 710] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b6000 == 35 [pid = 1647] [id = 709] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7d000 == 34 [pid = 1647] [id = 17] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x116761000 == 33 [pid = 1647] [id = 708] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1126f4800 == 32 [pid = 1647] [id = 707] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119290000 == 31 [pid = 1647] [id = 706] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbdb000 == 30 [pid = 1647] [id = 705] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119bad800 == 29 [pid = 1647] [id = 693] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x124373000 == 28 [pid = 1647] [id = 724] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12d516800 == 27 [pid = 1647] [id = 723] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf63800 == 26 [pid = 1647] [id = 722] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x126d1d000 == 25 [pid = 1647] [id = 721] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1df800 == 24 [pid = 1647] [id = 719] 01:59:37 INFO - PROCESS | 1647 | --DOCSHELL 0x117070800 == 23 [pid = 1647] [id = 720] 01:59:37 INFO - PROCESS | 1647 | 1465203577930 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1294eac00) [pid = 1647] [serial = 2114] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128f2c800) [pid = 1647] [serial = 2113] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12486f000) [pid = 1647] [serial = 2099] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x113298800) [pid = 1647] [serial = 2104] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11601b800) [pid = 1647] [serial = 2084] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118685c00) [pid = 1647] [serial = 2072] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118292400) [pid = 1647] [serial = 2087] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1195c9000) [pid = 1647] [serial = 2105] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12130d000) [pid = 1647] [serial = 2096] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118294800) [pid = 1647] [serial = 2081] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123199c00) [pid = 1647] [serial = 2075] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11948cc00) [pid = 1647] [serial = 2090] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128d5f800) [pid = 1647] [serial = 2111] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119d11000) [pid = 1647] [serial = 2095] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x127435800) [pid = 1647] [serial = 2108] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1194ed400) [pid = 1647] [serial = 2092] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1195c5400) [pid = 1647] [serial = 2093] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113248c00) [pid = 1647] [serial = 2083] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12314e400) [pid = 1647] [serial = 2098] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128d61800) [pid = 1647] [serial = 2078] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125d9c800) [pid = 1647] [serial = 2107] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x117755c00) [pid = 1647] [serial = 2086] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1173f0c00) [pid = 1647] [serial = 2080] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x125d22c00) [pid = 1647] [serial = 2102] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124ee5000) [pid = 1647] [serial = 2101] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1195cac00) [pid = 1647] [serial = 2074] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1173fdc00) [pid = 1647] [serial = 2071] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127490c00) [pid = 1647] [serial = 2077] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x127493800) [pid = 1647] [serial = 2110] [outer = 0x0] [url = about:blank] 01:59:37 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x119427800) [pid = 1647] [serial = 2089] [outer = 0x0] [url = about:blank] 01:59:38 INFO - PROCESS | 1647 | 1465203578053 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1647 | 1465203578054 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x113384000 == 24 [pid = 1647] [id = 725] 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112e61000) [pid = 1647] [serial = 2175] [outer = 0x0] 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x112ebd000) [pid = 1647] [serial = 2176] [outer = 0x112e61000] 01:59:38 INFO - PROCESS | 1647 | 1465203578083 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113298c00) [pid = 1647] [serial = 2177] [outer = 0x112e61000] 01:59:38 INFO - PROCESS | 1647 | 1465203578396 Marionette TRACE conn2 <- [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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1124ms 01:59:38 INFO - PROCESS | 1647 | 1465203578431 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:59:38 INFO - PROCESS | 1647 | 1465203578433 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:59:38 INFO - PROCESS | 1647 | 1465203578436 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1647 | 1465203578439 Marionette TRACE conn2 <- [1,2874,null,{}] 01:59:38 INFO - PROCESS | 1647 | 1465203578444 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:38 INFO - PROCESS | 1647 | 1465203578445 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:38 INFO - PROCESS | 1647 | 1465203578552 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:59:38 INFO - PROCESS | 1647 | 1465203578606 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1647 | 1465203578608 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x118679000 == 25 [pid = 1647] [id = 726] 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115035000) [pid = 1647] [serial = 2178] [outer = 0x0] 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116b75000) [pid = 1647] [serial = 2179] [outer = 0x115035000] 01:59:38 INFO - PROCESS | 1647 | 1465203578634 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1173fdc00) [pid = 1647] [serial = 2180] [outer = 0x115035000] 01:59:38 INFO - PROCESS | 1647 | 1465203578934 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 523ms 01:59:38 INFO - PROCESS | 1647 | 1465203578964 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1647 | 1465203578965 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:59:38 INFO - PROCESS | 1647 | 1465203578968 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1647 | 1465203578969 Marionette TRACE conn2 <- [1,2878,null,{}] 01:59:38 INFO - PROCESS | 1647 | 1465203578971 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:38 INFO - PROCESS | 1647 | 1465203578974 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:39 INFO - PROCESS | 1647 | 1465203579056 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:59:39 INFO - PROCESS | 1647 | 1465203579064 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1647 | 1465203579065 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x116b9c000 == 26 [pid = 1647] [id = 727] 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118298000) [pid = 1647] [serial = 2181] [outer = 0x0] 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118687c00) [pid = 1647] [serial = 2182] [outer = 0x118298000] 01:59:39 INFO - PROCESS | 1647 | 1465203579098 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118845400) [pid = 1647] [serial = 2183] [outer = 0x118298000] 01:59:39 INFO - PROCESS | 1647 | 1465203579469 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 01:59:39 INFO - PROCESS | 1647 | 1465203579488 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 1647 | 1465203579491 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:59:39 INFO - PROCESS | 1647 | 1465203579499 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 1647 | 1465203579503 Marionette TRACE conn2 <- [1,2882,null,{}] 01:59:39 INFO - PROCESS | 1647 | 1465203579505 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:39 INFO - PROCESS | 1647 | 1465203579509 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:39 INFO - PROCESS | 1647 | 1465203579590 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:59:39 INFO - PROCESS | 1647 | 1465203579595 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1647 | 1465203579596 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x125784800 == 27 [pid = 1647] [id = 728] 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119425800) [pid = 1647] [serial = 2184] [outer = 0x0] 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1194e8800) [pid = 1647] [serial = 2185] [outer = 0x119425800] 01:59:39 INFO - PROCESS | 1647 | 1465203579620 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1195bec00) [pid = 1647] [serial = 2186] [outer = 0x119425800] 01:59:39 INFO - PROCESS | 1647 | 1465203579961 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 476ms 01:59:39 INFO - PROCESS | 1647 | 1465203579971 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 1647 | 1465203579974 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:59:39 INFO - PROCESS | 1647 | 1465203579978 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 1647 | 1465203579979 Marionette TRACE conn2 <- [1,2886,null,{}] 01:59:39 INFO - PROCESS | 1647 | 1465203579981 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:39 INFO - PROCESS | 1647 | 1465203579983 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:40 INFO - PROCESS | 1647 | 1465203580059 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:59:40 INFO - PROCESS | 1647 | 1465203580135 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1647 | 1465203580136 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x127470800 == 28 [pid = 1647] [id = 729] 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1121a8400) [pid = 1647] [serial = 2187] [outer = 0x0] 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1195c4400) [pid = 1647] [serial = 2188] [outer = 0x1121a8400] 01:59:40 INFO - PROCESS | 1647 | 1465203580161 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1173fbc00) [pid = 1647] [serial = 2189] [outer = 0x1121a8400] 01:59:40 INFO - PROCESS | 1647 | 1465203580502 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:59:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 568ms 01:59:40 INFO - PROCESS | 1647 | 1465203580546 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1647 | 1465203580548 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:59:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:59:40 INFO - PROCESS | 1647 | 1465203580550 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 1647 | 1465203580552 Marionette TRACE conn2 <- [1,2890,null,{}] 01:59:40 INFO - PROCESS | 1647 | 1465203580555 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:40 INFO - PROCESS | 1647 | 1465203580557 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:40 INFO - PROCESS | 1647 | 1465203580698 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:59:40 INFO - PROCESS | 1647 | 1465203580715 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1647 | 1465203580720 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a817000 == 29 [pid = 1647] [id = 730] 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11821e000) [pid = 1647] [serial = 2190] [outer = 0x0] 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123199000) [pid = 1647] [serial = 2191] [outer = 0x11821e000] 01:59:40 INFO - PROCESS | 1647 | 1465203580772 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12359b000) [pid = 1647] [serial = 2192] [outer = 0x11821e000] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12359ac00) [pid = 1647] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124ea1000) [pid = 1647] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x125758800) [pid = 1647] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1294ed800) [pid = 1647] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x117753c00) [pid = 1647] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128d4800) [pid = 1647] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11329bc00) [pid = 1647] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x112eb8800) [pid = 1647] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118825c00) [pid = 1647] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112efd000) [pid = 1647] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x116b6d400) [pid = 1647] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12c715800) [pid = 1647] [serial = 47] [outer = 0x0] [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.] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128d65c00) [pid = 1647] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11883f000) [pid = 1647] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x121314c00) [pid = 1647] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1194e9400) [pid = 1647] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:59:41 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12d1d1000) [pid = 1647] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:59:41 INFO - PROCESS | 1647 | 1465203581793 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1272ms 01:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:59:41 INFO - PROCESS | 1647 | 1465203581824 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 1647 | 1465203581827 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:59:41 INFO - PROCESS | 1647 | 1465203581830 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 1647 | 1465203581832 Marionette TRACE conn2 <- [1,2894,null,{}] 01:59:41 INFO - PROCESS | 1647 | 1465203581835 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:41 INFO - PROCESS | 1647 | 1465203581837 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:41 INFO - PROCESS | 1647 | 1465203581944 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:59:42 INFO - PROCESS | 1647 | 1465203582001 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1647 | 1465203582003 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126f9000 == 30 [pid = 1647] [id = 731] 01:59:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11329bc00) [pid = 1647] [serial = 2193] [outer = 0x0] 01:59:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x116214c00) [pid = 1647] [serial = 2194] [outer = 0x11329bc00] 01:59:42 INFO - PROCESS | 1647 | 1465203582034 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116b73c00) [pid = 1647] [serial = 2195] [outer = 0x11329bc00] 01:59:42 INFO - PROCESS | 1647 | 1465203582630 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 873ms 01:59:42 INFO - PROCESS | 1647 | 1465203582703 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:59:42 INFO - PROCESS | 1647 | 1465203582708 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:59:42 INFO - PROCESS | 1647 | 1465203582715 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 1647 | 1465203582718 Marionette TRACE conn2 <- [1,2898,null,{}] 01:59:42 INFO - PROCESS | 1647 | 1465203582722 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:42 INFO - PROCESS | 1647 | 1465203582725 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:42 INFO - PROCESS | 1647 | 1465203582869 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:59:42 INFO - PROCESS | 1647 | 1465203582947 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1647 | 1465203582948 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12911a800 == 31 [pid = 1647] [id = 732] 01:59:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118219400) [pid = 1647] [serial = 2196] [outer = 0x0] 01:59:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118684000) [pid = 1647] [serial = 2197] [outer = 0x118219400] 01:59:42 INFO - PROCESS | 1647 | 1465203582979 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118843400) [pid = 1647] [serial = 2198] [outer = 0x118219400] 01:59:43 INFO - PROCESS | 1647 | --DOCSHELL 0x127470800 == 30 [pid = 1647] [id = 729] 01:59:43 INFO - PROCESS | 1647 | --DOCSHELL 0x125784800 == 29 [pid = 1647] [id = 728] 01:59:43 INFO - PROCESS | 1647 | --DOCSHELL 0x116b9c000 == 28 [pid = 1647] [id = 727] 01:59:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118679000 == 27 [pid = 1647] [id = 726] 01:59:43 INFO - PROCESS | 1647 | --DOCSHELL 0x113384000 == 26 [pid = 1647] [id = 725] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12d1d7000) [pid = 1647] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124beac00) [pid = 1647] [serial = 2140] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x125751400) [pid = 1647] [serial = 2143] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12742bc00) [pid = 1647] [serial = 2146] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12a8bd000) [pid = 1647] [serial = 2117] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x129638c00) [pid = 1647] [serial = 2116] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x118584800) [pid = 1647] [serial = 2128] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x118686c00) [pid = 1647] [serial = 2129] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x112efa000) [pid = 1647] [serial = 2122] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1167f0400) [pid = 1647] [serial = 2123] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1165a7400) [pid = 1647] [serial = 2119] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1173f5400) [pid = 1647] [serial = 2120] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1195c3c00) [pid = 1647] [serial = 2134] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x119c3d400) [pid = 1647] [serial = 2135] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1189d3400) [pid = 1647] [serial = 2131] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1194e0000) [pid = 1647] [serial = 2132] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1167edc00) [pid = 1647] [serial = 2125] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x117368c00) [pid = 1647] [serial = 2126] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11858f000) [pid = 1647] [serial = 2149] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1195c6800) [pid = 1647] [serial = 2150] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x11868a000) [pid = 1647] [serial = 1445] [outer = 0x0] [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.] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x1294ecc00) [pid = 1647] [serial = 2156] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x129496c00) [pid = 1647] [serial = 2155] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x12749d400) [pid = 1647] [serial = 2147] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x124758400) [pid = 1647] [serial = 2152] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x12314f800) [pid = 1647] [serial = 2137] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x1231a4800) [pid = 1647] [serial = 2138] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x12507ec00) [pid = 1647] [serial = 2141] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x1294ef400) [pid = 1647] [serial = 2158] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x126daac00) [pid = 1647] [serial = 2144] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x128d5dc00) [pid = 1647] [serial = 2153] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x12a8bcc00) [pid = 1647] [serial = 2159] [outer = 0x0] [url = about:blank] 01:59:43 INFO - PROCESS | 1647 | 1465203583558 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:59:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 874ms 01:59:43 INFO - PROCESS | 1647 | 1465203583588 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:59:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:59:43 INFO - PROCESS | 1647 | 1465203583590 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:59:43 INFO - PROCESS | 1647 | 1465203583593 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 1647 | 1465203583595 Marionette TRACE conn2 <- [1,2902,null,{}] 01:59:43 INFO - PROCESS | 1647 | 1465203583599 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:43 INFO - PROCESS | 1647 | 1465203583600 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:43 INFO - PROCESS | 1647 | 1465203583682 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:59:43 INFO - PROCESS | 1647 | 1465203583687 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:43 INFO - PROCESS | 1647 | 1465203583692 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f13800 == 27 [pid = 1647] [id = 733] 01:59:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x116886800) [pid = 1647] [serial = 2199] [outer = 0x0] 01:59:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x1169ab800) [pid = 1647] [serial = 2200] [outer = 0x116886800] 01:59:43 INFO - PROCESS | 1647 | 1465203583721 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x1173f8c00) [pid = 1647] [serial = 2201] [outer = 0x116886800] 01:59:44 INFO - PROCESS | 1647 | 1465203584069 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 01:59:44 INFO - PROCESS | 1647 | 1465203584131 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 1647 | 1465203584134 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:59:44 INFO - PROCESS | 1647 | 1465203584139 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 1647 | 1465203584141 Marionette TRACE conn2 <- [1,2906,null,{}] 01:59:44 INFO - PROCESS | 1647 | 1465203584143 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:44 INFO - PROCESS | 1647 | 1465203584145 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:44 INFO - PROCESS | 1647 | 1465203584223 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:59:44 INFO - PROCESS | 1647 | 1465203584230 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1647 | 1465203584231 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x121374000 == 28 [pid = 1647] [id = 734] 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x118589400) [pid = 1647] [serial = 2202] [outer = 0x0] 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x118688000) [pid = 1647] [serial = 2203] [outer = 0x118589400] 01:59:44 INFO - PROCESS | 1647 | 1465203584259 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x118847c00) [pid = 1647] [serial = 2204] [outer = 0x118589400] 01:59:44 INFO - PROCESS | 1647 | 1465203584622 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 01:59:44 INFO - PROCESS | 1647 | 1465203584668 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 1647 | 1465203584669 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:59:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:59:44 INFO - PROCESS | 1647 | 1465203584673 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 1647 | 1465203584675 Marionette TRACE conn2 <- [1,2910,null,{}] 01:59:44 INFO - PROCESS | 1647 | 1465203584682 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:44 INFO - PROCESS | 1647 | 1465203584686 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:44 INFO - PROCESS | 1647 | 1465203584763 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:59:44 INFO - PROCESS | 1647 | 1465203584770 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1647 | 1465203584772 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271e3000 == 29 [pid = 1647] [id = 735] 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x11942d400) [pid = 1647] [serial = 2205] [outer = 0x0] 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x1194eb400) [pid = 1647] [serial = 2206] [outer = 0x11942d400] 01:59:44 INFO - PROCESS | 1647 | 1465203584802 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x1195ca000) [pid = 1647] [serial = 2207] [outer = 0x11942d400] 01:59:45 INFO - PROCESS | 1647 | 1465203585138 Marionette TRACE conn2 <- [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]]]}] 01:59:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:59:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:59:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 01:59:45 INFO - PROCESS | 1647 | 1465203585147 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:59:45 INFO - TEST-START | /DOMEvents/constructors.html 01:59:45 INFO - PROCESS | 1647 | 1465203585149 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:59:45 INFO - PROCESS | 1647 | 1465203585151 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1647 | 1465203585153 Marionette TRACE conn2 <- [1,2914,null,{}] 01:59:45 INFO - PROCESS | 1647 | 1465203585156 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:45 INFO - PROCESS | 1647 | 1465203585159 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:45 INFO - PROCESS | 1647 | 1465203585282 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:59:45 INFO - PROCESS | 1647 | 1465203585368 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:45 INFO - PROCESS | 1647 | 1465203585369 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a76b000 == 30 [pid = 1647] [id = 736] 01:59:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x119d09400) [pid = 1647] [serial = 2208] [outer = 0x0] 01:59:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x121313400) [pid = 1647] [serial = 2209] [outer = 0x119d09400] 01:59:45 INFO - PROCESS | 1647 | 1465203585408 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1234fcc00) [pid = 1647] [serial = 2210] [outer = 0x119d09400] 01:59:45 INFO - PROCESS | 1647 | 1465203585839 Marionette TRACE conn2 <- [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]]]}] 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:59:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:59:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:59:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 728ms 01:59:45 INFO - PROCESS | 1647 | 1465203585887 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:59:45 INFO - PROCESS | 1647 | 1465203585888 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:59:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:59:45 INFO - PROCESS | 1647 | 1465203585896 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1647 | 1465203585897 Marionette TRACE conn2 <- [1,2918,null,{}] 01:59:45 INFO - PROCESS | 1647 | 1465203585899 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:45 INFO - PROCESS | 1647 | 1465203585900 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:46 INFO - PROCESS | 1647 | 1465203586002 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:59:46 INFO - PROCESS | 1647 | 1465203586007 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1647 | 1465203586008 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271ed800 == 31 [pid = 1647] [id = 737] 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1195bc800) [pid = 1647] [serial = 2211] [outer = 0x0] 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1231a3800) [pid = 1647] [serial = 2212] [outer = 0x1195bc800] 01:59:46 INFO - PROCESS | 1647 | 1465203586033 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x124b98800) [pid = 1647] [serial = 2213] [outer = 0x1195bc800] 01:59:46 INFO - PROCESS | 1647 | 1465203586350 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:59:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:59:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 01:59:46 INFO - PROCESS | 1647 | 1465203586414 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 1647 | 1465203586415 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:59:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:59:46 INFO - PROCESS | 1647 | 1465203586418 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 1647 | 1465203586419 Marionette TRACE conn2 <- [1,2922,null,{}] 01:59:46 INFO - PROCESS | 1647 | 1465203586421 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:46 INFO - PROCESS | 1647 | 1465203586425 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:46 INFO - PROCESS | 1647 | 1465203586562 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:59:46 INFO - PROCESS | 1647 | 1465203586609 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1647 | 1465203586611 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bed6000 == 32 [pid = 1647] [id = 738] 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x124be8400) [pid = 1647] [serial = 2214] [outer = 0x0] 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1251b4400) [pid = 1647] [serial = 2215] [outer = 0x124be8400] 01:59:46 INFO - PROCESS | 1647 | 1465203586652 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x127490000) [pid = 1647] [serial = 2216] [outer = 0x124be8400] 01:59:47 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:59:47 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:59:47 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:59:47 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:59:47 INFO - PROCESS | 1647 | 1465203587104 Marionette TRACE conn2 <- [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]]]}] 01:59:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:59:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:59:47 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 01:59:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:59:47 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 01:59:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:59:47 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]" 01:59:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:59:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:59:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 01:59:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:59:47 INFO - PROCESS | 1647 | 1465203587139 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1647 | 1465203587140 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:59:47 INFO - PROCESS | 1647 | 1465203587143 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 1647 | 1465203587144 Marionette TRACE conn2 <- [1,2926,null,{}] 01:59:47 INFO - PROCESS | 1647 | 1465203587146 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 1647 | 1465203587147 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1121a8400) [pid = 1647] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x112ef2400) [pid = 1647] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11815a400) [pid = 1647] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x124e9c400) [pid = 1647] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11a0d3400) [pid = 1647] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1173ffc00) [pid = 1647] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x118298000) [pid = 1647] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x115035000) [pid = 1647] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x112e61000) [pid = 1647] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:59:47 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x119425800) [pid = 1647] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:59:47 INFO - PROCESS | 1647 | 1465203587267 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:59:47 INFO - PROCESS | 1647 | 1465203587303 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1647 | 1465203587304 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11927f000 == 33 [pid = 1647] [id = 739] 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x113c37400) [pid = 1647] [serial = 2217] [outer = 0x0] 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x1173f4400) [pid = 1647] [serial = 2218] [outer = 0x113c37400] 01:59:47 INFO - PROCESS | 1647 | 1465203587328 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x119431c00) [pid = 1647] [serial = 2219] [outer = 0x113c37400] 01:59:47 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:59:47 INFO - PROCESS | 1647 | 1465203587571 Marionette TRACE conn2 <- [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]]]}] 01:59:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:59:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 01:59:47 INFO - PROCESS | 1647 | 1465203587615 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1647 | 1465203587616 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:59:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:59:47 INFO - PROCESS | 1647 | 1465203587618 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 1647 | 1465203587619 Marionette TRACE conn2 <- [1,2930,null,{}] 01:59:47 INFO - PROCESS | 1647 | 1465203587621 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 1647 | 1465203587623 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:47 INFO - PROCESS | 1647 | 1465203587714 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:59:47 INFO - PROCESS | 1647 | 1465203587718 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1647 | 1465203587719 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c267000 == 34 [pid = 1647] [id = 740] 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x119488000) [pid = 1647] [serial = 2220] [outer = 0x0] 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x119d8c000) [pid = 1647] [serial = 2221] [outer = 0x119488000] 01:59:47 INFO - PROCESS | 1647 | 1465203587754 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x128dc2c00) [pid = 1647] [serial = 2222] [outer = 0x119488000] 01:59:48 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:59:48 INFO - PROCESS | 1647 | 1465203588061 Marionette TRACE conn2 <- [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]]]}] 01:59:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:59:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 01:59:48 INFO - PROCESS | 1647 | 1465203588086 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1647 | 1465203588088 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:59:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:59:48 INFO - PROCESS | 1647 | 1465203588094 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1647 | 1465203588095 Marionette TRACE conn2 <- [1,2934,null,{}] 01:59:48 INFO - PROCESS | 1647 | 1465203588097 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:48 INFO - PROCESS | 1647 | 1465203588099 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:48 INFO - PROCESS | 1647 | 1465203588205 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:59:48 INFO - PROCESS | 1647 | 1465203588212 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1647 | 1465203588213 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c27c000 == 35 [pid = 1647] [id = 741] 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1243c2400) [pid = 1647] [serial = 2223] [outer = 0x0] 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x128f2d800) [pid = 1647] [serial = 2224] [outer = 0x1243c2400] 01:59:48 INFO - PROCESS | 1647 | 1465203588237 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x129131c00) [pid = 1647] [serial = 2225] [outer = 0x1243c2400] 01:59:48 INFO - PROCESS | 1647 | 1465203588500 Marionette TRACE conn2 <- [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]]]}] 01:59:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:59:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 418ms 01:59:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:59:48 INFO - PROCESS | 1647 | 1465203588513 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1647 | 1465203588514 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:59:48 INFO - PROCESS | 1647 | 1465203588516 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1647 | 1465203588517 Marionette TRACE conn2 <- [1,2938,null,{}] 01:59:48 INFO - PROCESS | 1647 | 1465203588520 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:48 INFO - PROCESS | 1647 | 1465203588521 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:48 INFO - PROCESS | 1647 | 1465203588614 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:59:48 INFO - PROCESS | 1647 | 1465203588617 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1647 | 1465203588618 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbc4800 == 36 [pid = 1647] [id = 742] 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x124759400) [pid = 1647] [serial = 2226] [outer = 0x0] 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x12949a000) [pid = 1647] [serial = 2227] [outer = 0x124759400] 01:59:48 INFO - PROCESS | 1647 | 1465203588650 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1294eb800) [pid = 1647] [serial = 2228] [outer = 0x124759400] 01:59:48 INFO - PROCESS | 1647 | 1465203588948 Marionette TRACE conn2 <- [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]]]}] 01:59:48 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. 01:59:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 01:59:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:59:48 INFO - PROCESS | 1647 | 1465203588986 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1647 | 1465203588987 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:59:48 INFO - PROCESS | 1647 | 1465203588991 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1647 | 1465203588993 Marionette TRACE conn2 <- [1,2942,null,{}] 01:59:48 INFO - PROCESS | 1647 | 1465203588995 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:48 INFO - PROCESS | 1647 | 1465203588997 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:49 INFO - PROCESS | 1647 | 1465203589087 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:59:49 INFO - PROCESS | 1647 | 1465203589151 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 1647 | 1465203589152 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d1d2000 == 37 [pid = 1647] [id = 743] 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12912a000) [pid = 1647] [serial = 2229] [outer = 0x0] 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x129633800) [pid = 1647] [serial = 2230] [outer = 0x12912a000] 01:59:49 INFO - PROCESS | 1647 | 1465203589178 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x12a970400) [pid = 1647] [serial = 2231] [outer = 0x12912a000] 01:59:49 INFO - PROCESS | 1647 | 1465203589420 Marionette TRACE conn2 <- [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"]]]}] 01:59:49 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 01:59:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:59:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 01:59:49 INFO - PROCESS | 1647 | 1465203589466 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 1647 | 1465203589467 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:59:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:59:49 INFO - PROCESS | 1647 | 1465203589469 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 1647 | 1465203589470 Marionette TRACE conn2 <- [1,2946,null,{}] 01:59:49 INFO - PROCESS | 1647 | 1465203589480 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:49 INFO - PROCESS | 1647 | 1465203589481 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:49 INFO - PROCESS | 1647 | 1465203589568 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:59:49 INFO - PROCESS | 1647 | 1465203589572 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 1647 | 1465203589573 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2b7800 == 38 [pid = 1647] [id = 744] 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12a96bc00) [pid = 1647] [serial = 2232] [outer = 0x0] 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x12a976400) [pid = 1647] [serial = 2233] [outer = 0x12a96bc00] 01:59:49 INFO - PROCESS | 1647 | 1465203589604 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12ba2c800) [pid = 1647] [serial = 2234] [outer = 0x12a96bc00] 01:59:50 INFO - PROCESS | 1647 | 1465203590030 Marionette TRACE conn2 <- [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]]]}] 01:59:50 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. 01:59:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 568ms 01:59:50 INFO - PROCESS | 1647 | 1465203590038 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:59:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:59:50 INFO - PROCESS | 1647 | 1465203590042 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:59:50 INFO - PROCESS | 1647 | 1465203590045 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 1647 | 1465203590049 Marionette TRACE conn2 <- [1,2950,null,{}] 01:59:50 INFO - PROCESS | 1647 | 1465203590052 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 1647 | 1465203590054 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:50 INFO - PROCESS | 1647 | 1465203590161 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:59:50 INFO - PROCESS | 1647 | 1465203590235 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1647 | 1465203590237 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1231ce000 == 39 [pid = 1647] [id = 745] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113c3c400) [pid = 1647] [serial = 2235] [outer = 0x0] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1173fd400) [pid = 1647] [serial = 2236] [outer = 0x113c3c400] 01:59:50 INFO - PROCESS | 1647 | 1465203590268 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11858a800) [pid = 1647] [serial = 2237] [outer = 0x113c3c400] 01:59:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1126fc800 == 40 [pid = 1647] [id = 746] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119489c00) [pid = 1647] [serial = 2238] [outer = 0x0] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11868c400) [pid = 1647] [serial = 2239] [outer = 0x119489c00] 01:59:50 INFO - PROCESS | 1647 | 1465203590703 Marionette TRACE conn2 <- [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]]]}] 01:59:50 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. 01:59:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 01:59:50 INFO - PROCESS | 1647 | 1465203590719 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 1647 | 1465203590722 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:59:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:59:50 INFO - PROCESS | 1647 | 1465203590727 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 1647 | 1465203590728 Marionette TRACE conn2 <- [1,2954,null,{}] 01:59:50 INFO - PROCESS | 1647 | 1465203590731 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 1647 | 1465203590733 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:50 INFO - PROCESS | 1647 | 1465203590858 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:59:50 INFO - PROCESS | 1647 | 1465203590932 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1647 | 1465203590933 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1aa000 == 41 [pid = 1647] [id = 747] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1189c9800) [pid = 1647] [serial = 2240] [outer = 0x0] 01:59:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119c3b000) [pid = 1647] [serial = 2241] [outer = 0x1189c9800] 01:59:50 INFO - PROCESS | 1647 | 1465203590964 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12319b400) [pid = 1647] [serial = 2242] [outer = 0x1189c9800] 01:59:51 INFO - PROCESS | 1647 | 1465203591314 Marionette TRACE conn2 <- [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]]]}] 01:59:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:59:51 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 01:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 621ms 01:59:51 INFO - PROCESS | 1647 | 1465203591347 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 1647 | 1465203591349 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:59:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:59:51 INFO - PROCESS | 1647 | 1465203591351 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 1647 | 1465203591354 Marionette TRACE conn2 <- [1,2958,null,{}] 01:59:51 INFO - PROCESS | 1647 | 1465203591362 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:51 INFO - PROCESS | 1647 | 1465203591365 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:51 INFO - PROCESS | 1647 | 1465203591477 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:59:51 INFO - PROCESS | 1647 | 1465203591571 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1647 | 1465203591573 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d522800 == 42 [pid = 1647] [id = 748] 01:59:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124e9ac00) [pid = 1647] [serial = 2243] [outer = 0x0] 01:59:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126daac00) [pid = 1647] [serial = 2244] [outer = 0x124e9ac00] 01:59:51 INFO - PROCESS | 1647 | 1465203591604 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128d57400) [pid = 1647] [serial = 2245] [outer = 0x124e9ac00] 01:59:51 INFO - PROCESS | 1647 | 1465203591967 Marionette TRACE conn2 <- [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]]]}] 01:59:51 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. 01:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 623ms 01:59:51 INFO - PROCESS | 1647 | 1465203591976 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:59:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:59:51 INFO - PROCESS | 1647 | 1465203591978 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:59:51 INFO - PROCESS | 1647 | 1465203591981 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 1647 | 1465203591982 Marionette TRACE conn2 <- [1,2962,null,{}] 01:59:51 INFO - PROCESS | 1647 | 1465203591984 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:51 INFO - PROCESS | 1647 | 1465203591986 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:52 INFO - PROCESS | 1647 | 1465203592088 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:59:52 INFO - PROCESS | 1647 | 1465203592146 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1647 | 1465203592147 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d87d800 == 43 [pid = 1647] [id = 749] 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x126f54000) [pid = 1647] [serial = 2246] [outer = 0x0] 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1294eac00) [pid = 1647] [serial = 2247] [outer = 0x126f54000] 01:59:52 INFO - PROCESS | 1647 | 1465203592176 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a8ba000) [pid = 1647] [serial = 2248] [outer = 0x126f54000] 01:59:52 INFO - PROCESS | 1647 | 1465203592547 Marionette TRACE conn2 <- [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]]]}] 01:59:52 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. 01:59:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 01:59:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:59:52 INFO - PROCESS | 1647 | 1465203592602 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 1647 | 1465203592603 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:59:52 INFO - PROCESS | 1647 | 1465203592605 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 1647 | 1465203592606 Marionette TRACE conn2 <- [1,2966,null,{}] 01:59:52 INFO - PROCESS | 1647 | 1465203592609 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:52 INFO - PROCESS | 1647 | 1465203592610 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:52 INFO - PROCESS | 1647 | 1465203592709 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:59:52 INFO - PROCESS | 1647 | 1465203592767 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1647 | 1465203592768 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dac9000 == 44 [pid = 1647] [id = 750] 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a831000) [pid = 1647] [serial = 2249] [outer = 0x0] 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a972400) [pid = 1647] [serial = 2250] [outer = 0x12a831000] 01:59:52 INFO - PROCESS | 1647 | 1465203592796 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12ba2c400) [pid = 1647] [serial = 2251] [outer = 0x12a831000] 01:59:53 INFO - PROCESS | 1647 | 1465203593216 Marionette TRACE conn2 <- [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]]]}] 01:59:53 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. 01:59:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 620ms 01:59:53 INFO - PROCESS | 1647 | 1465203593225 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 1647 | 1465203593226 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:59:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:59:53 INFO - PROCESS | 1647 | 1465203593229 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 1647 | 1465203593230 Marionette TRACE conn2 <- [1,2970,null,{}] 01:59:53 INFO - PROCESS | 1647 | 1465203593232 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:53 INFO - PROCESS | 1647 | 1465203593237 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:53 INFO - PROCESS | 1647 | 1465203593481 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:59:53 INFO - PROCESS | 1647 | 1465203593607 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 1647 | 1465203593608 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e6000 == 45 [pid = 1647] [id = 751] 01:59:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x112ef1000) [pid = 1647] [serial = 2252] [outer = 0x0] 01:59:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x112efb400) [pid = 1647] [serial = 2253] [outer = 0x112ef1000] 01:59:53 INFO - PROCESS | 1647 | 1465203593639 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1165a3800) [pid = 1647] [serial = 2254] [outer = 0x112ef1000] 01:59:54 INFO - PROCESS | 1647 | 1465203594009 Marionette TRACE conn2 <- [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]]]}] 01:59:54 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. 01:59:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 821ms 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d1d2000 == 44 [pid = 1647] [id = 743] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbc4800 == 43 [pid = 1647] [id = 742] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c27c000 == 42 [pid = 1647] [id = 741] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c267000 == 41 [pid = 1647] [id = 740] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11927f000 == 40 [pid = 1647] [id = 739] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12bed6000 == 39 [pid = 1647] [id = 738] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1271ed800 == 38 [pid = 1647] [id = 737] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12a76b000 == 37 [pid = 1647] [id = 736] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1271e3000 == 36 [pid = 1647] [id = 735] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x121374000 == 35 [pid = 1647] [id = 734] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x117f13800 == 34 [pid = 1647] [id = 733] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12911a800 == 33 [pid = 1647] [id = 732] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1126f9000 == 32 [pid = 1647] [id = 731] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12a817000 == 31 [pid = 1647] [id = 730] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12dac9000 == 30 [pid = 1647] [id = 750] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d87d800 == 29 [pid = 1647] [id = 749] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d522800 == 28 [pid = 1647] [id = 748] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1126fc800 == 27 [pid = 1647] [id = 746] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1aa000 == 26 [pid = 1647] [id = 747] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1231ce000 == 25 [pid = 1647] [id = 745] 01:59:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2b7800 == 24 [pid = 1647] [id = 744] 01:59:54 INFO - PROCESS | 1647 | 1465203594610 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1647 | 1465203594612 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1195c4400) [pid = 1647] [serial = 2188] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123199000) [pid = 1647] [serial = 2191] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1173fbc00) [pid = 1647] [serial = 2189] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116283800) [pid = 1647] [serial = 2162] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11883a000) [pid = 1647] [serial = 2165] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12749a000) [pid = 1647] [serial = 2171] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1231a1400) [pid = 1647] [serial = 2168] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118683c00) [pid = 1647] [serial = 2174] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118687c00) [pid = 1647] [serial = 2182] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116b75000) [pid = 1647] [serial = 2179] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1173fdc00) [pid = 1647] [serial = 2180] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112ebd000) [pid = 1647] [serial = 2176] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113298c00) [pid = 1647] [serial = 2177] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118159000) [pid = 1647] [serial = 2173] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1194e8800) [pid = 1647] [serial = 2185] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1195bec00) [pid = 1647] [serial = 2186] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11336a000) [pid = 1647] [serial = 2161] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11862e400) [pid = 1647] [serial = 2164] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x121310800) [pid = 1647] [serial = 2167] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1251b5000) [pid = 1647] [serial = 2170] [outer = 0x0] [url = about:blank] 01:59:54 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x118845400) [pid = 1647] [serial = 2183] [outer = 0x0] [url = about:blank] 01:59:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:59:54 INFO - PROCESS | 1647 | 1465203594683 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - PROCESS | 1647 | 1465203594684 Marionette TRACE conn2 <- [1,2974,null,{}] 01:59:54 INFO - PROCESS | 1647 | 1465203594688 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:54 INFO - PROCESS | 1647 | 1465203594692 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:54 INFO - PROCESS | 1647 | 1465203594788 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:59:54 INFO - PROCESS | 1647 | 1465203594796 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1647 | 1465203594800 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11676b800 == 25 [pid = 1647] [id = 752] 01:59:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11336a000) [pid = 1647] [serial = 2255] [outer = 0x0] 01:59:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113c39c00) [pid = 1647] [serial = 2256] [outer = 0x11336a000] 01:59:54 INFO - PROCESS | 1647 | 1465203594843 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11672e400) [pid = 1647] [serial = 2257] [outer = 0x11336a000] 01:59:55 INFO - PROCESS | 1647 | 1465203595304 Marionette TRACE conn2 <- [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]]]}] 01:59:55 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. 01:59:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 681ms 01:59:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:59:55 INFO - PROCESS | 1647 | 1465203595358 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1647 | 1465203595360 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:59:55 INFO - PROCESS | 1647 | 1465203595364 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 1647 | 1465203595367 Marionette TRACE conn2 <- [1,2978,null,{}] 01:59:55 INFO - PROCESS | 1647 | 1465203595370 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:55 INFO - PROCESS | 1647 | 1465203595372 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:55 INFO - PROCESS | 1647 | 1465203595451 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:59:55 INFO - PROCESS | 1647 | 1465203595455 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 1647 | 1465203595457 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e7800 == 26 [pid = 1647] [id = 753] 01:59:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x117368c00) [pid = 1647] [serial = 2258] [outer = 0x0] 01:59:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1173fe000) [pid = 1647] [serial = 2259] [outer = 0x117368c00] 01:59:55 INFO - PROCESS | 1647 | 1465203595487 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11829bc00) [pid = 1647] [serial = 2260] [outer = 0x117368c00] 01:59:55 INFO - PROCESS | 1647 | 1465203595805 Marionette TRACE conn2 <- [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]]]}] 01:59:55 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. 01:59:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 473ms 01:59:55 INFO - PROCESS | 1647 | 1465203595838 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1647 | 1465203595840 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:59:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:59:55 INFO - PROCESS | 1647 | 1465203595844 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 1647 | 1465203595845 Marionette TRACE conn2 <- [1,2982,null,{}] 01:59:55 INFO - PROCESS | 1647 | 1465203595849 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:55 INFO - PROCESS | 1647 | 1465203595852 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:55 INFO - PROCESS | 1647 | 1465203595940 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:59:55 INFO - PROCESS | 1647 | 1465203595951 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 1647 | 1465203595953 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12355b000 == 27 [pid = 1647] [id = 754] 01:59:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11923a400) [pid = 1647] [serial = 2261] [outer = 0x0] 01:59:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119423400) [pid = 1647] [serial = 2262] [outer = 0x11923a400] 01:59:55 INFO - PROCESS | 1647 | 1465203595982 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1194dfc00) [pid = 1647] [serial = 2263] [outer = 0x11923a400] 01:59:56 INFO - PROCESS | 1647 | 1465203596308 Marionette TRACE conn2 <- [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"]]]}] 01:59:56 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 01:59:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:59:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 01:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:59:56 INFO - PROCESS | 1647 | 1465203596363 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 1647 | 1465203596364 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:59:56 INFO - PROCESS | 1647 | 1465203596367 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 1647 | 1465203596368 Marionette TRACE conn2 <- [1,2986,null,{}] 01:59:56 INFO - PROCESS | 1647 | 1465203596371 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:56 INFO - PROCESS | 1647 | 1465203596372 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:56 INFO - PROCESS | 1647 | 1465203596503 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:59:56 INFO - PROCESS | 1647 | 1465203596567 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1647 | 1465203596568 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x126d11000 == 28 [pid = 1647] [id = 755] 01:59:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1195c6c00) [pid = 1647] [serial = 2264] [outer = 0x0] 01:59:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119c32400) [pid = 1647] [serial = 2265] [outer = 0x1195c6c00] 01:59:56 INFO - PROCESS | 1647 | 1465203596588 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119d10800) [pid = 1647] [serial = 2266] [outer = 0x1195c6c00] 01:59:56 INFO - PROCESS | 1647 | 1465203596839 Marionette TRACE conn2 <- [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]]]}] 01:59:56 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. 01:59:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 521ms 01:59:56 INFO - PROCESS | 1647 | 1465203596901 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 1647 | 1465203596902 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:59:56 INFO - PROCESS | 1647 | 1465203596905 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 1647 | 1465203596908 Marionette TRACE conn2 <- [1,2990,null,{}] 01:59:56 INFO - PROCESS | 1647 | 1465203596911 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:56 INFO - PROCESS | 1647 | 1465203596913 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:57 INFO - PROCESS | 1647 | 1465203597044 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:59:57 INFO - PROCESS | 1647 | 1465203597095 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1647 | 1465203597096 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x129116000 == 29 [pid = 1647] [id = 756] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11948f400) [pid = 1647] [serial = 2267] [outer = 0x0] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11a00bc00) [pid = 1647] [serial = 2268] [outer = 0x11948f400] 01:59:57 INFO - PROCESS | 1647 | 1465203597136 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x123199c00) [pid = 1647] [serial = 2269] [outer = 0x11948f400] 01:59:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x113a6c800 == 30 [pid = 1647] [id = 757] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124275000) [pid = 1647] [serial = 2270] [outer = 0x0] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121313800) [pid = 1647] [serial = 2271] [outer = 0x124275000] 01:59:57 INFO - PROCESS | 1647 | 1465203597598 Marionette TRACE conn2 <- [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]]]}] 01:59:57 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. 01:59:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 01:59:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:59:57 INFO - PROCESS | 1647 | 1465203597632 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 1647 | 1465203597633 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:59:57 INFO - PROCESS | 1647 | 1465203597635 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 1647 | 1465203597636 Marionette TRACE conn2 <- [1,2994,null,{}] 01:59:57 INFO - PROCESS | 1647 | 1465203597638 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:57 INFO - PROCESS | 1647 | 1465203597643 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:57 INFO - PROCESS | 1647 | 1465203597778 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:59:57 INFO - PROCESS | 1647 | 1465203597794 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1647 | 1465203597796 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a90d000 == 31 [pid = 1647] [id = 758] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124272c00) [pid = 1647] [serial = 2272] [outer = 0x0] 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124ee5800) [pid = 1647] [serial = 2273] [outer = 0x124272c00] 01:59:57 INFO - PROCESS | 1647 | 1465203597821 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x125d98000) [pid = 1647] [serial = 2274] [outer = 0x124272c00] 01:59:58 INFO - PROCESS | 1647 | 1465203598113 Marionette TRACE conn2 <- [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]]]}] 01:59:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:59:58 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 01:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 01:59:58 INFO - PROCESS | 1647 | 1465203598154 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1647 | 1465203598155 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:59:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:59:58 INFO - PROCESS | 1647 | 1465203598161 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 1647 | 1465203598162 Marionette TRACE conn2 <- [1,2998,null,{}] 01:59:58 INFO - PROCESS | 1647 | 1465203598164 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 1647 | 1465203598165 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:58 INFO - PROCESS | 1647 | 1465203598273 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:59:58 INFO - PROCESS | 1647 | 1465203598315 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1647 | 1465203598316 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a922000 == 32 [pid = 1647] [id = 759] 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126f54c00) [pid = 1647] [serial = 2275] [outer = 0x0] 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x127438400) [pid = 1647] [serial = 2276] [outer = 0x126f54c00] 01:59:58 INFO - PROCESS | 1647 | 1465203598340 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12749b000) [pid = 1647] [serial = 2277] [outer = 0x126f54c00] 01:59:58 INFO - PROCESS | 1647 | 1465203598643 Marionette TRACE conn2 <- [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]]]}] 01:59:58 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. 01:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 01:59:58 INFO - PROCESS | 1647 | 1465203598687 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1647 | 1465203598688 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:59:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:59:58 INFO - PROCESS | 1647 | 1465203598691 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 1647 | 1465203598692 Marionette TRACE conn2 <- [1,3002,null,{}] 01:59:58 INFO - PROCESS | 1647 | 1465203598694 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 1647 | 1465203598695 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:58 INFO - PROCESS | 1647 | 1465203598795 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:59:58 INFO - PROCESS | 1647 | 1465203598799 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1647 | 1465203598800 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c1b4000 == 33 [pid = 1647] [id = 760] 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126f58400) [pid = 1647] [serial = 2278] [outer = 0x0] 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128d5c800) [pid = 1647] [serial = 2279] [outer = 0x126f58400] 01:59:58 INFO - PROCESS | 1647 | 1465203598824 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128dc9000) [pid = 1647] [serial = 2280] [outer = 0x126f58400] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12a96bc00) [pid = 1647] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124be8400) [pid = 1647] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1195bc800) [pid = 1647] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113c37400) [pid = 1647] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119d09400) [pid = 1647] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116886800) [pid = 1647] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11821e000) [pid = 1647] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11329bc00) [pid = 1647] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11942d400) [pid = 1647] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118219400) [pid = 1647] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118589400) [pid = 1647] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x124759400) [pid = 1647] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119488000) [pid = 1647] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1243c2400) [pid = 1647] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:59:59 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12912a000) [pid = 1647] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:59:59 INFO - PROCESS | 1647 | 1465203599272 Marionette TRACE conn2 <- [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]]]}] 01:59:59 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. 01:59:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 01:59:59 INFO - PROCESS | 1647 | 1465203599314 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 1647 | 1465203599316 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:59:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:59:59 INFO - PROCESS | 1647 | 1465203599318 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - PROCESS | 1647 | 1465203599319 Marionette TRACE conn2 <- [1,3006,null,{}] 01:59:59 INFO - PROCESS | 1647 | 1465203599329 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:59 INFO - PROCESS | 1647 | 1465203599330 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:59 INFO - PROCESS | 1647 | 1465203599440 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:59:59 INFO - PROCESS | 1647 | 1465203599476 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1647 | 1465203599484 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c266800 == 34 [pid = 1647] [id = 761] 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112983800) [pid = 1647] [serial = 2281] [outer = 0x0] 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124759400) [pid = 1647] [serial = 2282] [outer = 0x112983800] 01:59:59 INFO - PROCESS | 1647 | 1465203599508 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128dcbc00) [pid = 1647] [serial = 2283] [outer = 0x112983800] 01:59:59 INFO - PROCESS | 1647 | 1465203599770 Marionette TRACE conn2 <- [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]]]}] 01:59:59 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. 01:59:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 01:59:59 INFO - PROCESS | 1647 | 1465203599786 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 1647 | 1465203599787 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:59:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:59:59 INFO - PROCESS | 1647 | 1465203599797 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - PROCESS | 1647 | 1465203599798 Marionette TRACE conn2 <- [1,3010,null,{}] 01:59:59 INFO - PROCESS | 1647 | 1465203599802 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:59 INFO - PROCESS | 1647 | 1465203599803 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:59 INFO - PROCESS | 1647 | 1465203599886 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:59:59 INFO - PROCESS | 1647 | 1465203599892 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1647 | 1465203599893 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 01:59:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cbcf000 == 35 [pid = 1647] [id = 762] 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f33800) [pid = 1647] [serial = 2284] [outer = 0x0] 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1294ea400) [pid = 1647] [serial = 2285] [outer = 0x128f33800] 01:59:59 INFO - PROCESS | 1647 | 1465203599917 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129635c00) [pid = 1647] [serial = 2286] [outer = 0x128f33800] 02:00:00 INFO - PROCESS | 1647 | 1465203600227 Marionette TRACE conn2 <- [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]]]}] 02:00:00 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 02:00:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 02:00:00 INFO - PROCESS | 1647 | 1465203600271 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 1647 | 1465203600273 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:00:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:00:00 INFO - PROCESS | 1647 | 1465203600275 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1647 | 1465203600277 Marionette TRACE conn2 <- [1,3014,null,{}] 02:00:00 INFO - PROCESS | 1647 | 1465203600279 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 1647 | 1465203600281 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:00 INFO - PROCESS | 1647 | 1465203600398 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:00:00 INFO - PROCESS | 1647 | 1465203600404 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1647 | 1465203600406 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf6d800 == 36 [pid = 1647] [id = 763] 02:00:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a710000) [pid = 1647] [serial = 2287] [outer = 0x0] 02:00:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a8b6400) [pid = 1647] [serial = 2288] [outer = 0x12a710000] 02:00:00 INFO - PROCESS | 1647 | 1465203600440 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12ba27400) [pid = 1647] [serial = 2289] [outer = 0x12a710000] 02:00:00 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:00 INFO - PROCESS | 1647 | 1465203600788 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:00:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:00:00 INFO - {} 02:00:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:00:00 INFO - {} 02:00:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:00:00 INFO - {} 02:00:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:00:00 INFO - {} 02:00:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 02:00:00 INFO - PROCESS | 1647 | 1465203600798 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 1647 | 1465203600799 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:00:00 INFO - TEST-START | /FileAPI/fileReader.html 02:00:00 INFO - PROCESS | 1647 | 1465203600802 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1647 | 1465203600804 Marionette TRACE conn2 <- [1,3018,null,{}] 02:00:00 INFO - PROCESS | 1647 | 1465203600807 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 1647 | 1465203600808 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:00 INFO - PROCESS | 1647 | 1465203600931 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:00:00 INFO - PROCESS | 1647 | 1465203600989 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1647 | 1465203600990 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d51d000 == 37 [pid = 1647] [id = 764] 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123199800) [pid = 1647] [serial = 2290] [outer = 0x0] 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12ba29800) [pid = 1647] [serial = 2291] [outer = 0x123199800] 02:00:01 INFO - PROCESS | 1647 | 1465203601014 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x125d94000) [pid = 1647] [serial = 2292] [outer = 0x123199800] 02:00:01 INFO - PROCESS | 1647 | 1465203601446 Marionette TRACE conn2 <- [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]]]}] 02:00:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:00:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:00:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:00:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:00:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms 02:00:01 INFO - PROCESS | 1647 | 1465203601476 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:00:01 INFO - TEST-START | /FileAPI/historical.html 02:00:01 INFO - PROCESS | 1647 | 1465203601481 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:00:01 INFO - PROCESS | 1647 | 1465203601486 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 1647 | 1465203601489 Marionette TRACE conn2 <- [1,3022,null,{}] 02:00:01 INFO - PROCESS | 1647 | 1465203601495 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:01 INFO - PROCESS | 1647 | 1465203601498 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:01 INFO - PROCESS | 1647 | 1465203601684 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:00:01 INFO - PROCESS | 1647 | 1465203601790 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 1647 | 1465203601792 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e1800 == 38 [pid = 1647] [id = 765] 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x113c3a000) [pid = 1647] [serial = 2293] [outer = 0x0] 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116b6e800) [pid = 1647] [serial = 2294] [outer = 0x113c3a000] 02:00:01 INFO - PROCESS | 1647 | 1465203601824 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x117699400) [pid = 1647] [serial = 2295] [outer = 0x113c3a000] 02:00:02 INFO - PROCESS | 1647 | 1465203602283 Marionette TRACE conn2 <- [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"]]]}] 02:00:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:00:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:00:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:00:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:00:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:00:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:00:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:00:02 INFO - TEST-OK | /FileAPI/historical.html | took 826ms 02:00:02 INFO - PROCESS | 1647 | 1465203602311 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 1647 | 1465203602314 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:00:02 INFO - TEST-START | /FileAPI/idlharness.html 02:00:02 INFO - PROCESS | 1647 | 1465203602319 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:00:02 INFO - PROCESS | 1647 | 1465203602321 Marionette TRACE conn2 <- [1,3026,null,{}] 02:00:02 INFO - PROCESS | 1647 | 1465203602324 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:02 INFO - PROCESS | 1647 | 1465203602325 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:02 INFO - PROCESS | 1647 | 1465203602437 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:00:02 INFO - PROCESS | 1647 | 1465203602498 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 1647 | 1465203602499 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x129114800 == 39 [pid = 1647] [id = 766] 02:00:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11868d800) [pid = 1647] [serial = 2296] [outer = 0x0] 02:00:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119488800) [pid = 1647] [serial = 2297] [outer = 0x11868d800] 02:00:02 INFO - PROCESS | 1647 | 1465203602530 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1195bd800) [pid = 1647] [serial = 2298] [outer = 0x11868d800] 02:00:03 INFO - PROCESS | 1647 | 1465203603161 Marionette TRACE conn2 <- [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]]]}] 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:00:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:00:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:00:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:00:03 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 02:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:00:03 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 02:00:03 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 02:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:00:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:00:03 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 02:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:00:03 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 02:00:03 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 02:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:00:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 02:00:03 INFO - PROCESS | 1647 | 1465203603202 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 1647 | 1465203603204 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:00:03 INFO - TEST-START | /FileAPI/idlharness.worker 02:00:03 INFO - PROCESS | 1647 | 1465203603206 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 1647 | 1465203603209 Marionette TRACE conn2 <- [1,3030,null,{}] 02:00:03 INFO - PROCESS | 1647 | 1465203603216 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 1647 | 1465203603220 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:03 INFO - PROCESS | 1647 | 1465203603355 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:00:03 INFO - PROCESS | 1647 | 1465203603579 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 1647 | 1465203603581 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x117089800 == 40 [pid = 1647] [id = 767] 02:00:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x112c37800) [pid = 1647] [serial = 2299] [outer = 0x0] 02:00:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1167edc00) [pid = 1647] [serial = 2300] [outer = 0x112c37800] 02:00:03 INFO - PROCESS | 1647 | 1465203603623 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1173f5c00) [pid = 1647] [serial = 2301] [outer = 0x112c37800] 02:00:03 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf6d800 == 39 [pid = 1647] [id = 763] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12cbcf000 == 38 [pid = 1647] [id = 762] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12c266800 == 37 [pid = 1647] [id = 761] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12c1b4000 == 36 [pid = 1647] [id = 760] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12a922000 == 35 [pid = 1647] [id = 759] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12a90d000 == 34 [pid = 1647] [id = 758] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x113a6c800 == 33 [pid = 1647] [id = 757] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x129116000 == 32 [pid = 1647] [id = 756] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x126d11000 == 31 [pid = 1647] [id = 755] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12355b000 == 30 [pid = 1647] [id = 754] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e7800 == 29 [pid = 1647] [id = 753] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11676b800 == 28 [pid = 1647] [id = 752] 02:00:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e6000 == 27 [pid = 1647] [id = 751] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12a976400) [pid = 1647] [serial = 2233] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12ba2c800) [pid = 1647] [serial = 2234] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1231a3800) [pid = 1647] [serial = 2212] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124b98800) [pid = 1647] [serial = 2213] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1251b4400) [pid = 1647] [serial = 2215] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1173f4400) [pid = 1647] [serial = 2218] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119431c00) [pid = 1647] [serial = 2219] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x121313400) [pid = 1647] [serial = 2209] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1169ab800) [pid = 1647] [serial = 2200] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1173f8c00) [pid = 1647] [serial = 2201] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12359b000) [pid = 1647] [serial = 2192] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116214c00) [pid = 1647] [serial = 2194] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116b73c00) [pid = 1647] [serial = 2195] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1194eb400) [pid = 1647] [serial = 2206] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1195ca000) [pid = 1647] [serial = 2207] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118684000) [pid = 1647] [serial = 2197] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118843400) [pid = 1647] [serial = 2198] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118688000) [pid = 1647] [serial = 2203] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118847c00) [pid = 1647] [serial = 2204] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1294eb800) [pid = 1647] [serial = 2228] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128dc2c00) [pid = 1647] [serial = 2222] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128f2d800) [pid = 1647] [serial = 2224] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129633800) [pid = 1647] [serial = 2230] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x129131c00) [pid = 1647] [serial = 2225] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127490000) [pid = 1647] [serial = 2216] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12949a000) [pid = 1647] [serial = 2227] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a970400) [pid = 1647] [serial = 2231] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1234fcc00) [pid = 1647] [serial = 2210] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119d8c000) [pid = 1647] [serial = 2221] [outer = 0x0] [url = about:blank] 02:00:04 INFO - PROCESS | 1647 | 1465203604385 Marionette TRACE conn2 <- [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,{},{}]]]}] 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:00:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:00:04 INFO - {} 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:00:04 INFO - {} 02:00:04 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 - {} 02:00:04 INFO - {} 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:00:04 INFO - {} 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:00:04 INFO - {} 02:00:04 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 - {} 02:00:04 INFO - {} 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 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 02:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:04 INFO - {} 02:00:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1241ms 02:00:04 INFO - PROCESS | 1647 | 1465203604449 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 1647 | 1465203604451 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:00:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:00:04 INFO - PROCESS | 1647 | 1465203604453 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - PROCESS | 1647 | 1465203604455 Marionette TRACE conn2 <- [1,3034,null,{}] 02:00:04 INFO - PROCESS | 1647 | 1465203604459 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:04 INFO - PROCESS | 1647 | 1465203604460 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:04 INFO - PROCESS | 1647 | 1465203604547 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:00:04 INFO - PROCESS | 1647 | 1465203604627 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 1647 | 1465203604628 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba20000 == 28 [pid = 1647] [id = 768] 02:00:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1189c7800) [pid = 1647] [serial = 2302] [outer = 0x0] 02:00:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12bf64400) [pid = 1647] [serial = 2303] [outer = 0x1189c7800] 02:00:04 INFO - PROCESS | 1647 | 1465203604655 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12bf6a800) [pid = 1647] [serial = 2304] [outer = 0x1189c7800] 02:00:04 INFO - PROCESS | 1647 | 1465203604934 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:00:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:00:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 523ms 02:00:04 INFO - PROCESS | 1647 | 1465203604982 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 1647 | 1465203604984 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:00:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:00:05 INFO - PROCESS | 1647 | 1465203604997 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1647 | 1465203604998 Marionette TRACE conn2 <- [1,3038,null,{}] 02:00:05 INFO - PROCESS | 1647 | 1465203605000 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 1647 | 1465203605002 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:05 INFO - PROCESS | 1647 | 1465203605085 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:00:05 INFO - PROCESS | 1647 | 1465203605089 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1647 | 1465203605091 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c26a000 == 29 [pid = 1647] [id = 769] 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113ccfc00) [pid = 1647] [serial = 2305] [outer = 0x0] 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12c137400) [pid = 1647] [serial = 2306] [outer = 0x113ccfc00] 02:00:05 INFO - PROCESS | 1647 | 1465203605118 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12c6af800) [pid = 1647] [serial = 2307] [outer = 0x113ccfc00] 02:00:05 INFO - PROCESS | 1647 | 1465203605442 Marionette TRACE conn2 <- [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"]]]}] 02:00:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:00:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:00:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 02:00:05 INFO - PROCESS | 1647 | 1465203605469 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 1647 | 1465203605471 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:00:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:00:05 INFO - PROCESS | 1647 | 1465203605477 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1647 | 1465203605481 Marionette TRACE conn2 <- [1,3042,null,{}] 02:00:05 INFO - PROCESS | 1647 | 1465203605488 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 1647 | 1465203605491 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:05 INFO - PROCESS | 1647 | 1465203605577 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:00:05 INFO - PROCESS | 1647 | 1465203605582 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1647 | 1465203605583 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf6a000 == 30 [pid = 1647] [id = 770] 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12c6b1c00) [pid = 1647] [serial = 2308] [outer = 0x0] 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12c712400) [pid = 1647] [serial = 2309] [outer = 0x12c6b1c00] 02:00:05 INFO - PROCESS | 1647 | 1465203605608 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12c71d400) [pid = 1647] [serial = 2310] [outer = 0x12c6b1c00] 02:00:06 INFO - PROCESS | 1647 | 1465203606019 Marionette TRACE conn2 <- [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]]]}] 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:00:06 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. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:00:06 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'.) 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:00:06 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. 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:00:06 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. 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:00:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:00:06 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. 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:00:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:00:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 585ms 02:00:06 INFO - PROCESS | 1647 | 1465203606069 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 1647 | 1465203606072 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:00:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:00:06 INFO - PROCESS | 1647 | 1465203606074 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 1647 | 1465203606076 Marionette TRACE conn2 <- [1,3046,null,{}] 02:00:06 INFO - PROCESS | 1647 | 1465203606078 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:06 INFO - PROCESS | 1647 | 1465203606079 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:06 INFO - PROCESS | 1647 | 1465203606191 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:00:06 INFO - PROCESS | 1647 | 1465203606207 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 1647 | 1465203606207 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2b7000 == 31 [pid = 1647] [id = 771] 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12bb7b000) [pid = 1647] [serial = 2311] [outer = 0x0] 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12c717000) [pid = 1647] [serial = 2312] [outer = 0x12bb7b000] 02:00:06 INFO - PROCESS | 1647 | 1465203606230 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12c71f400) [pid = 1647] [serial = 2313] [outer = 0x12bb7b000] 02:00:06 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:06 INFO - PROCESS | 1647 | 1465203606570 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:00:06 INFO - {} 02:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 02:00:06 INFO - PROCESS | 1647 | 1465203606599 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:00:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:00:06 INFO - PROCESS | 1647 | 1465203606600 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:00:06 INFO - PROCESS | 1647 | 1465203606602 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 1647 | 1465203606603 Marionette TRACE conn2 <- [1,3050,null,{}] 02:00:06 INFO - PROCESS | 1647 | 1465203606606 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:06 INFO - PROCESS | 1647 | 1465203606607 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:06 INFO - PROCESS | 1647 | 1465203606715 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:00:06 INFO - PROCESS | 1647 | 1465203606718 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 1647 | 1465203606723 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12debb800 == 32 [pid = 1647] [id = 772] 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12c71e400) [pid = 1647] [serial = 2314] [outer = 0x0] 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c720c00) [pid = 1647] [serial = 2315] [outer = 0x12c71e400] 02:00:06 INFO - PROCESS | 1647 | 1465203606789 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12cca6400) [pid = 1647] [serial = 2316] [outer = 0x12c71e400] 02:00:07 INFO - PROCESS | 1647 | 1465203607085 Marionette TRACE conn2 <- [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]]]}] 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 521ms 02:00:07 INFO - PROCESS | 1647 | 1465203607126 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 1647 | 1465203607128 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:00:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:00:07 INFO - PROCESS | 1647 | 1465203607130 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 1647 | 1465203607131 Marionette TRACE conn2 <- [1,3054,null,{}] 02:00:07 INFO - PROCESS | 1647 | 1465203607134 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 1647 | 1465203607135 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:07 INFO - PROCESS | 1647 | 1465203607239 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:00:07 INFO - PROCESS | 1647 | 1465203607251 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 1647 | 1465203607252 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x11893d000 == 33 [pid = 1647] [id = 773] 02:00:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12cca9c00) [pid = 1647] [serial = 2317] [outer = 0x0] 02:00:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12d12e000) [pid = 1647] [serial = 2318] [outer = 0x12cca9c00] 02:00:07 INFO - PROCESS | 1647 | 1465203607278 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12d147400) [pid = 1647] [serial = 2319] [outer = 0x12cca9c00] 02:00:07 INFO - PROCESS | 1647 | 1465203607808 Marionette TRACE conn2 <- [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"]]]}] 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:00:07 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" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:00:07 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" 02:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 732ms 02:00:07 INFO - PROCESS | 1647 | 1465203607864 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 1647 | 1465203607866 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:00:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:00:07 INFO - PROCESS | 1647 | 1465203607871 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 1647 | 1465203607875 Marionette TRACE conn2 <- [1,3058,null,{}] 02:00:07 INFO - PROCESS | 1647 | 1465203607879 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 1647 | 1465203607881 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:08 INFO - PROCESS | 1647 | 1465203608057 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124272c00) [pid = 1647] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124275000) [pid = 1647] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1195c6c00) [pid = 1647] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11923a400) [pid = 1647] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11336a000) [pid = 1647] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x117368c00) [pid = 1647] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119489c00) [pid = 1647] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x113c3c400) [pid = 1647] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1189c9800) [pid = 1647] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x126f54c00) [pid = 1647] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124e9ac00) [pid = 1647] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126f54000) [pid = 1647] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a831000) [pid = 1647] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112983800) [pid = 1647] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126f58400) [pid = 1647] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128f33800) [pid = 1647] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11948f400) [pid = 1647] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:00:08 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a710000) [pid = 1647] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:00:08 INFO - PROCESS | 1647 | 1465203608186 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 1647 | 1465203608187 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x123517000 == 34 [pid = 1647] [id = 774] 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x113ad8c00) [pid = 1647] [serial = 2320] [outer = 0x0] 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118820800) [pid = 1647] [serial = 2321] [outer = 0x113ad8c00] 02:00:08 INFO - PROCESS | 1647 | 1465203608212 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x126f54000) [pid = 1647] [serial = 2322] [outer = 0x113ad8c00] 02:00:08 INFO - PROCESS | 1647 | 1465203608487 Marionette TRACE conn2 <- [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]]]}] 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:00:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:00:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 677ms 02:00:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:00:08 INFO - PROCESS | 1647 | 1465203608547 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 1647 | 1465203608549 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:00:08 INFO - PROCESS | 1647 | 1465203608551 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 1647 | 1465203608552 Marionette TRACE conn2 <- [1,3062,null,{}] 02:00:08 INFO - PROCESS | 1647 | 1465203608554 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:08 INFO - PROCESS | 1647 | 1465203608556 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:08 INFO - PROCESS | 1647 | 1465203608635 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:00:08 INFO - PROCESS | 1647 | 1465203608640 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 1647 | 1465203608642 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c269000 == 35 [pid = 1647] [id = 775] 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119d7c800) [pid = 1647] [serial = 2323] [outer = 0x0] 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128dc9800) [pid = 1647] [serial = 2324] [outer = 0x119d7c800] 02:00:08 INFO - PROCESS | 1647 | 1465203608667 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12d148c00) [pid = 1647] [serial = 2325] [outer = 0x119d7c800] 02:00:08 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:08 INFO - PROCESS | 1647 | 1465203608987 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:00:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:00:09 INFO - {} 02:00:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 470ms 02:00:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:00:09 INFO - PROCESS | 1647 | 1465203609022 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 1647 | 1465203609023 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:00:09 INFO - PROCESS | 1647 | 1465203609025 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 1647 | 1465203609026 Marionette TRACE conn2 <- [1,3066,null,{}] 02:00:09 INFO - PROCESS | 1647 | 1465203609028 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:09 INFO - PROCESS | 1647 | 1465203609030 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:09 INFO - PROCESS | 1647 | 1465203609142 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:00:09 INFO - PROCESS | 1647 | 1465203609148 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1647 | 1465203609149 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc16000 == 36 [pid = 1647] [id = 776] 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12c6af000) [pid = 1647] [serial = 2326] [outer = 0x0] 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12c820400) [pid = 1647] [serial = 2327] [outer = 0x12c6af000] 02:00:09 INFO - PROCESS | 1647 | 1465203609173 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12c82b800) [pid = 1647] [serial = 2328] [outer = 0x12c6af000] 02:00:09 INFO - PROCESS | 1647 | 1465203609456 Marionette TRACE conn2 <- [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]]]}] 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:00:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 02:00:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:00:09 INFO - PROCESS | 1647 | 1465203609497 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 1647 | 1465203609498 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:00:09 INFO - PROCESS | 1647 | 1465203609500 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 1647 | 1465203609501 Marionette TRACE conn2 <- [1,3070,null,{}] 02:00:09 INFO - PROCESS | 1647 | 1465203609504 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:09 INFO - PROCESS | 1647 | 1465203609505 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:09 INFO - PROCESS | 1647 | 1465203609597 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:00:09 INFO - PROCESS | 1647 | 1465203609601 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1647 | 1465203609602 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11317d000 == 37 [pid = 1647] [id = 777] 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x110d8c800) [pid = 1647] [serial = 2329] [outer = 0x0] 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x110d91c00) [pid = 1647] [serial = 2330] [outer = 0x110d8c800] 02:00:09 INFO - PROCESS | 1647 | 1465203609627 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x112e5bc00) [pid = 1647] [serial = 2331] [outer = 0x110d8c800] 02:00:09 INFO - PROCESS | 1647 | 1465203609978 Marionette TRACE conn2 <- [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]]]}] 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 525ms 02:00:10 INFO - PROCESS | 1647 | 1465203610041 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 1647 | 1465203610044 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:00:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:00:10 INFO - PROCESS | 1647 | 1465203610047 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 1647 | 1465203610050 Marionette TRACE conn2 <- [1,3074,null,{}] 02:00:10 INFO - PROCESS | 1647 | 1465203610053 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:10 INFO - PROCESS | 1647 | 1465203610056 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:10 INFO - PROCESS | 1647 | 1465203610302 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:00:10 INFO - PROCESS | 1647 | 1465203610404 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 1647 | 1465203610406 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x113183800 == 38 [pid = 1647] [id = 778] 02:00:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x110d8a800) [pid = 1647] [serial = 2332] [outer = 0x0] 02:00:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x110d90c00) [pid = 1647] [serial = 2333] [outer = 0x110d8a800] 02:00:10 INFO - PROCESS | 1647 | 1465203610480 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x110e69000) [pid = 1647] [serial = 2334] [outer = 0x110d8a800] 02:00:10 INFO - PROCESS | 1647 | 1465203610850 Marionette TRACE conn2 <- [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]]]}] 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 825ms 02:00:10 INFO - PROCESS | 1647 | 1465203610873 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 1647 | 1465203610876 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:00:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:00:10 INFO - PROCESS | 1647 | 1465203610879 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 1647 | 1465203610882 Marionette TRACE conn2 <- [1,3078,null,{}] 02:00:10 INFO - PROCESS | 1647 | 1465203610885 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:10 INFO - PROCESS | 1647 | 1465203610887 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:10 INFO - PROCESS | 1647 | 1465203610997 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:00:11 INFO - PROCESS | 1647 | 1465203611064 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1647 | 1465203611066 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x11892d800 == 39 [pid = 1647] [id = 779] 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x112c38c00) [pid = 1647] [serial = 2335] [outer = 0x0] 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1167f0000) [pid = 1647] [serial = 2336] [outer = 0x112c38c00] 02:00:11 INFO - PROCESS | 1647 | 1465203611136 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11821cc00) [pid = 1647] [serial = 2337] [outer = 0x112c38c00] 02:00:11 INFO - PROCESS | 1647 | 1465203611497 Marionette TRACE conn2 <- [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] 02:00:11 INFO - PROCESS | 1647 | 1465203611553 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:00:11 INFO - PROCESS | 1647 | 1465203611556 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 1647 | 1465203611557 Marionette TRACE conn2 <- [1,3082,null,{}] 02:00:11 INFO - PROCESS | 1647 | 1465203611560 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:11 INFO - PROCESS | 1647 | 1465203611561 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:11 INFO - PROCESS | 1647 | 1465203611681 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:00:11 INFO - PROCESS | 1647 | 1465203611785 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1647 | 1465203611787 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12355a800 == 40 [pid = 1647] [id = 780] 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x110e6ac00) [pid = 1647] [serial = 2338] [outer = 0x0] 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x110e6f800) [pid = 1647] [serial = 2339] [outer = 0x110e6ac00] 02:00:11 INFO - PROCESS | 1647 | 1465203611816 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1195cb400) [pid = 1647] [serial = 2340] [outer = 0x110e6ac00] 02:00:12 INFO - PROCESS | 1647 | 1465203612172 Marionette TRACE conn2 <- [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]]]}] 02:00:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:00:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 02:00:12 INFO - PROCESS | 1647 | 1465203612228 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 1647 | 1465203612231 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:00:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:00:12 INFO - PROCESS | 1647 | 1465203612241 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1647 | 1465203612244 Marionette TRACE conn2 <- [1,3086,null,{}] 02:00:12 INFO - PROCESS | 1647 | 1465203612247 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:12 INFO - PROCESS | 1647 | 1465203612249 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:12 INFO - PROCESS | 1647 | 1465203612386 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:00:12 INFO - PROCESS | 1647 | 1465203612495 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 1647 | 1465203612496 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271e2800 == 41 [pid = 1647] [id = 781] 02:00:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x110e6c400) [pid = 1647] [serial = 2341] [outer = 0x0] 02:00:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11a0d2000) [pid = 1647] [serial = 2342] [outer = 0x110e6c400] 02:00:12 INFO - PROCESS | 1647 | 1465203612526 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1243c7000) [pid = 1647] [serial = 2343] [outer = 0x110e6c400] 02:00:12 INFO - PROCESS | 1647 | 1465203612868 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 677ms 02:00:12 INFO - PROCESS | 1647 | 1465203612912 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 1647 | 1465203612914 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:00:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:00:12 INFO - PROCESS | 1647 | 1465203612916 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1647 | 1465203612917 Marionette TRACE conn2 <- [1,3090,null,{}] 02:00:12 INFO - PROCESS | 1647 | 1465203612920 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:12 INFO - PROCESS | 1647 | 1465203612921 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:13 INFO - PROCESS | 1647 | 1465203613060 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:00:13 INFO - PROCESS | 1647 | 1465203613166 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1647 | 1465203613168 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1291d9800 == 42 [pid = 1647] [id = 782] 02:00:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124be4800) [pid = 1647] [serial = 2344] [outer = 0x0] 02:00:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127494400) [pid = 1647] [serial = 2345] [outer = 0x124be4800] 02:00:13 INFO - PROCESS | 1647 | 1465203613197 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128d63000) [pid = 1647] [serial = 2346] [outer = 0x124be4800] 02:00:13 INFO - PROCESS | 1647 | 1465203613551 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:00:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 02:00:13 INFO - PROCESS | 1647 | 1465203613588 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:00:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:00:13 INFO - PROCESS | 1647 | 1465203613589 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:00:13 INFO - PROCESS | 1647 | 1465203613591 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 1647 | 1465203613593 Marionette TRACE conn2 <- [1,3094,null,{}] 02:00:13 INFO - PROCESS | 1647 | 1465203613595 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:13 INFO - PROCESS | 1647 | 1465203613597 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:13 INFO - PROCESS | 1647 | 1465203613702 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:00:13 INFO - PROCESS | 1647 | 1465203613768 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1647 | 1465203613772 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x117087000 == 43 [pid = 1647] [id = 783] 02:00:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x110e6c000) [pid = 1647] [serial = 2347] [outer = 0x0] 02:00:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x111f3f800) [pid = 1647] [serial = 2348] [outer = 0x110e6c000] 02:00:13 INFO - PROCESS | 1647 | 1465203613949 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x113244800) [pid = 1647] [serial = 2349] [outer = 0x110e6c000] 02:00:14 INFO - PROCESS | 1647 | 1465203614350 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:00:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:00:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 770ms 02:00:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:00:14 INFO - PROCESS | 1647 | 1465203614363 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1647 | 1465203614365 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:00:14 INFO - PROCESS | 1647 | 1465203614368 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 1647 | 1465203614370 Marionette TRACE conn2 <- [1,3098,null,{}] 02:00:14 INFO - PROCESS | 1647 | 1465203614373 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:14 INFO - PROCESS | 1647 | 1465203614375 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:14 INFO - PROCESS | 1647 | 1465203614495 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:00:14 INFO - PROCESS | 1647 | 1465203614564 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 1647 | 1465203614565 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x118994800 == 44 [pid = 1647] [id = 784] 02:00:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1173f1c00) [pid = 1647] [serial = 2350] [outer = 0x0] 02:00:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118294800) [pid = 1647] [serial = 2351] [outer = 0x1173f1c00] 02:00:14 INFO - PROCESS | 1647 | 1465203614593 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118841000) [pid = 1647] [serial = 2352] [outer = 0x1173f1c00] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11317d000 == 43 [pid = 1647] [id = 777] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc16000 == 42 [pid = 1647] [id = 776] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12c269000 == 41 [pid = 1647] [id = 775] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x123517000 == 40 [pid = 1647] [id = 774] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11893d000 == 39 [pid = 1647] [id = 773] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12debb800 == 38 [pid = 1647] [id = 772] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2b7000 == 37 [pid = 1647] [id = 771] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf6a000 == 36 [pid = 1647] [id = 770] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12c26a000 == 35 [pid = 1647] [id = 769] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba20000 == 34 [pid = 1647] [id = 768] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x117089800 == 33 [pid = 1647] [id = 767] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x129114800 == 32 [pid = 1647] [id = 766] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12d51d000 == 31 [pid = 1647] [id = 764] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e1800 == 30 [pid = 1647] [id = 765] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x117087000 == 29 [pid = 1647] [id = 783] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1291d9800 == 28 [pid = 1647] [id = 782] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1271e2800 == 27 [pid = 1647] [id = 781] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12355a800 == 26 [pid = 1647] [id = 780] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11892d800 == 25 [pid = 1647] [id = 779] 02:00:15 INFO - PROCESS | 1647 | --DOCSHELL 0x113183800 == 24 [pid = 1647] [id = 778] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12ba29800) [pid = 1647] [serial = 2291] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x121313800) [pid = 1647] [serial = 2271] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119c32400) [pid = 1647] [serial = 2265] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119423400) [pid = 1647] [serial = 2262] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1194dfc00) [pid = 1647] [serial = 2263] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x113c39c00) [pid = 1647] [serial = 2256] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11672e400) [pid = 1647] [serial = 2257] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1173fe000) [pid = 1647] [serial = 2259] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11829bc00) [pid = 1647] [serial = 2260] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x112efb400) [pid = 1647] [serial = 2253] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11868c400) [pid = 1647] [serial = 2239] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11858a800) [pid = 1647] [serial = 2237] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1173fd400) [pid = 1647] [serial = 2236] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12319b400) [pid = 1647] [serial = 2242] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119c3b000) [pid = 1647] [serial = 2241] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x127438400) [pid = 1647] [serial = 2276] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128d57400) [pid = 1647] [serial = 2245] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x126daac00) [pid = 1647] [serial = 2244] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12a8ba000) [pid = 1647] [serial = 2248] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1294eac00) [pid = 1647] [serial = 2247] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124ee5800) [pid = 1647] [serial = 2273] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12ba2c400) [pid = 1647] [serial = 2251] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124759400) [pid = 1647] [serial = 2282] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a972400) [pid = 1647] [serial = 2250] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12749b000) [pid = 1647] [serial = 2277] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128d5c800) [pid = 1647] [serial = 2279] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1294ea400) [pid = 1647] [serial = 2285] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x129635c00) [pid = 1647] [serial = 2286] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12a8b6400) [pid = 1647] [serial = 2288] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128dc9000) [pid = 1647] [serial = 2280] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123199c00) [pid = 1647] [serial = 2269] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11a00bc00) [pid = 1647] [serial = 2268] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12ba27400) [pid = 1647] [serial = 2289] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128dcbc00) [pid = 1647] [serial = 2283] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x125d98000) [pid = 1647] [serial = 2274] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x119d10800) [pid = 1647] [serial = 2266] [outer = 0x0] [url = about:blank] 02:00:15 INFO - PROCESS | 1647 | 1465203615553 Marionette TRACE conn2 <- [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]]]}] 02:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:00:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1223ms 02:00:15 INFO - PROCESS | 1647 | 1465203615592 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:00:15 INFO - PROCESS | 1647 | 1465203615594 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:00:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:00:15 INFO - PROCESS | 1647 | 1465203615598 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 1647 | 1465203615599 Marionette TRACE conn2 <- [1,3102,null,{}] 02:00:15 INFO - PROCESS | 1647 | 1465203615604 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:15 INFO - PROCESS | 1647 | 1465203615605 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:15 INFO - PROCESS | 1647 | 1465203615694 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:00:15 INFO - PROCESS | 1647 | 1465203615760 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 1647 | 1465203615761 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165df000 == 25 [pid = 1647] [id = 785] 02:00:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112efd800) [pid = 1647] [serial = 2353] [outer = 0x0] 02:00:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113298800) [pid = 1647] [serial = 2354] [outer = 0x112efd800] 02:00:15 INFO - PROCESS | 1647 | 1465203615789 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113cd1800) [pid = 1647] [serial = 2355] [outer = 0x112efd800] 02:00:16 INFO - PROCESS | 1647 | 1465203616091 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:00:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 522ms 02:00:16 INFO - PROCESS | 1647 | 1465203616119 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 1647 | 1465203616123 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:00:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:00:16 INFO - PROCESS | 1647 | 1465203616130 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 1647 | 1465203616132 Marionette TRACE conn2 <- [1,3106,null,{}] 02:00:16 INFO - PROCESS | 1647 | 1465203616135 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:16 INFO - PROCESS | 1647 | 1465203616136 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:16 INFO - PROCESS | 1647 | 1465203616216 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:00:16 INFO - PROCESS | 1647 | 1465203616220 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 1647 | 1465203616221 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11867c800 == 26 [pid = 1647] [id = 786] 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116076c00) [pid = 1647] [serial = 2356] [outer = 0x0] 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1169aa800) [pid = 1647] [serial = 2357] [outer = 0x116076c00] 02:00:16 INFO - PROCESS | 1647 | 1465203616251 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1173ffc00) [pid = 1647] [serial = 2358] [outer = 0x116076c00] 02:00:16 INFO - PROCESS | 1647 | 1465203616614 Marionette TRACE conn2 <- [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]]]}] 02:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:00:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms 02:00:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:00:16 INFO - PROCESS | 1647 | 1465203616652 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 1647 | 1465203616654 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:00:16 INFO - PROCESS | 1647 | 1465203616656 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 1647 | 1465203616659 Marionette TRACE conn2 <- [1,3110,null,{}] 02:00:16 INFO - PROCESS | 1647 | 1465203616666 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:16 INFO - PROCESS | 1647 | 1465203616670 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:16 INFO - PROCESS | 1647 | 1465203616749 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:00:16 INFO - PROCESS | 1647 | 1465203616754 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 1647 | 1465203616757 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x121377800 == 27 [pid = 1647] [id = 787] 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1121b0c00) [pid = 1647] [serial = 2359] [outer = 0x0] 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118689c00) [pid = 1647] [serial = 2360] [outer = 0x1121b0c00] 02:00:16 INFO - PROCESS | 1647 | 1465203616787 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1189c8c00) [pid = 1647] [serial = 2361] [outer = 0x1121b0c00] 02:00:17 INFO - PROCESS | 1647 | 1465203617111 Marionette TRACE conn2 <- [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"]]]}] 02:00:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:00:17 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 02:00:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:00:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 02:00:17 INFO - PROCESS | 1647 | 1465203617130 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1647 | 1465203617132 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:00:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:00:17 INFO - PROCESS | 1647 | 1465203617134 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 1647 | 1465203617135 Marionette TRACE conn2 <- [1,3114,null,{}] 02:00:17 INFO - PROCESS | 1647 | 1465203617137 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 1647 | 1465203617139 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:17 INFO - PROCESS | 1647 | 1465203617224 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:00:17 INFO - PROCESS | 1647 | 1465203617296 Marionette TRACE conn2 -> [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\", \"0cad9e5a-5446-4b77-b4ae-934a75f3af1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 1647 | 1465203617297 Marionette INFO sendAsync 153f15c8-e33c-1842-adc0-16d7e8d759a7 02:00:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x123513000 == 28 [pid = 1647] [id = 788] 02:00:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11858d400) [pid = 1647] [serial = 2362] [outer = 0x0] 02:00:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1194e8000) [pid = 1647] [serial = 2363] [outer = 0x11858d400] 02:00:17 INFO - PROCESS | 1647 | 1465203617322 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119527400) [pid = 1647] [serial = 2364] [outer = 0x11858d400] 02:00:17 INFO - PROCESS | 1647 | 1465203617606 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:00:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:00:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 520ms 02:00:17 INFO - PROCESS | 1647 | 1465203617655 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1647 | 1465203617656 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:00:18 WARNING - u'runner_teardown' () 02:00:18 INFO - No more tests 02:00:18 INFO - Got 0 unexpected results 02:00:18 INFO - SUITE-END | took 511s 02:00:18 INFO - Closing logging queue 02:00:18 INFO - queue closed 02:00:18 INFO - Return code: 0 02:00:18 WARNING - # TBPL SUCCESS # 02:00:18 INFO - Running post-action listener: _resource_record_post_action 02:00:18 INFO - Running post-run listener: _resource_record_post_run 02:00:19 INFO - Total resource usage - Wall time: 533s; CPU: 57.0%; Read bytes: 48216576; Write bytes: 968946176; Read time: 378; Write time: 4952 02:00:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:00:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148564480; Write bytes: 150924800; Read time: 13599; Write time: 319 02:00:19 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 46037504; Write bytes: 805733376; Read time: 359; Write time: 4591 02:00:19 INFO - Running post-run listener: _upload_blobber_files 02:00:19 INFO - Blob upload gear active. 02:00:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:00:19 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 02:00:19 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'] 02:00:19 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 02:00:20 INFO - (blobuploader) - INFO - Open directory for files ... 02:00:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:00:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:00:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:21 INFO - (blobuploader) - INFO - Done attempting. 02:00:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:00:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:00:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:22 INFO - (blobuploader) - INFO - Done attempting. 02:00:22 INFO - (blobuploader) - INFO - Iteration through files over. 02:00:22 INFO - Return code: 0 02:00:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:00:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:00:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ea208245de00a0eccfc360d51fca0048bc4e39425e7cb712718869eda347ff4f9c65ef40960e4905b4381fa7f0ec1b086be79e076f7aded9da6bd68756fcecb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0daa2cc0763003dbbb96c6ac37caa97c166eb68ff9c039e8063ee4fb21263ec3299e322550291dfce87cf91cce642000881393e7a8ef684e8f6a578e3a9ab5b7"} 02:00:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:00:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:00:22 INFO - Contents: 02:00:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ea208245de00a0eccfc360d51fca0048bc4e39425e7cb712718869eda347ff4f9c65ef40960e4905b4381fa7f0ec1b086be79e076f7aded9da6bd68756fcecb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0daa2cc0763003dbbb96c6ac37caa97c166eb68ff9c039e8063ee4fb21263ec3299e322550291dfce87cf91cce642000881393e7a8ef684e8f6a578e3a9ab5b7"} 02:00:22 INFO - Running post-run listener: copy_logs_to_upload_dir 02:00:22 INFO - Copying logs to upload dir... 02:00:22 INFO - mkdir: /builds/slave/test/build/upload/logs 02:00:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=596.799538 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-06 02:00:23.286718) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:00:23.293048) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ea208245de00a0eccfc360d51fca0048bc4e39425e7cb712718869eda347ff4f9c65ef40960e4905b4381fa7f0ec1b086be79e076f7aded9da6bd68756fcecb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0daa2cc0763003dbbb96c6ac37caa97c166eb68ff9c039e8063ee4fb21263ec3299e322550291dfce87cf91cce642000881393e7a8ef684e8f6a578e3a9ab5b7"} build_url:https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012634 build_url: 'https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ea208245de00a0eccfc360d51fca0048bc4e39425e7cb712718869eda347ff4f9c65ef40960e4905b4381fa7f0ec1b086be79e076f7aded9da6bd68756fcecb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0daa2cc0763003dbbb96c6ac37caa97c166eb68ff9c039e8063ee4fb21263ec3299e322550291dfce87cf91cce642000881393e7a8ef684e8f6a578e3a9ab5b7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xaxl6a4jRGyYaTexpr2GZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:00:23.330109) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:00:23.330464) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Au0W3ZFtkl/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.SwHL2vn9HC/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005053 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:00:23.379235) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 02:00:23.379916) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 02:00:23.380286) ========= ========= Total master_lag: 0.44 =========