builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0244 starttime: 1464776472.82 results: success (0) buildid: 20160601021650 builduid: 1548571e00b64466a2baddee8cc67cdc revision: b73cfa00dab309c8b999550363df0c0456128b90 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.820661) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.821120) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.821417) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.846102) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.846369) ========= 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.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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-01 03:21:12-- 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% 163M=0s 2016-06-01 03:21:12 (163 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.099128 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.965019) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:12.965422) ========= 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.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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.036990 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:13.019390) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 03:21:13.019728) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b73cfa00dab309c8b999550363df0c0456128b90 --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 b73cfa00dab309c8b999550363df0c0456128b90 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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-01 03:21:13,101 truncating revision to first 12 chars 2016-06-01 03:21:13,102 Setting DEBUG logging. 2016-06-01 03:21:13,102 attempt 1/10 2016-06-01 03:21:13,102 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b73cfa00dab3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 03:21:13,831 unpacking tar archive at: mozilla-aurora-b73cfa00dab3/testing/mozharness/ program finished with exit code 0 elapsedTime=0.989293 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 03:21:14.028689) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:14.028990) ========= script_repo_revision: b73cfa00dab309c8b999550363df0c0456128b90 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:14.029368) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:14.029644) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 03:21:14.046541) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-06-01 03:21:14.047062) ========= /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.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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 03:21:14 INFO - MultiFileLogger online at 20160601 03:21:14 in /builds/slave/test 03:21:14 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 03:21:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:21:14 INFO - {'append_to_log': False, 03:21:14 INFO - 'base_work_dir': '/builds/slave/test', 03:21:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:21:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:21:14 INFO - 'buildbot_json_path': 'buildprops.json', 03:21:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:21:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:21:14 INFO - 'download_minidump_stackwalk': True, 03:21:14 INFO - 'download_symbols': 'true', 03:21:14 INFO - 'e10s': False, 03:21:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:21:14 INFO - 'tooltool.py': '/tools/tooltool.py', 03:21:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:21:14 INFO - '/tools/misc-python/virtualenv.py')}, 03:21:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:21:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:21:14 INFO - 'log_level': 'info', 03:21:14 INFO - 'log_to_console': True, 03:21:14 INFO - 'opt_config_files': (), 03:21:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:21:14 INFO - '--processes=1', 03:21:14 INFO - '--config=%(test_path)s/wptrunner.ini', 03:21:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:21:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:21:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:21:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:21:14 INFO - 'pip_index': False, 03:21:14 INFO - 'require_test_zip': True, 03:21:14 INFO - 'test_type': ('testharness',), 03:21:14 INFO - 'this_chunk': '1', 03:21:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:21:14 INFO - 'total_chunks': '10', 03:21:14 INFO - 'virtualenv_path': 'venv', 03:21:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:21:14 INFO - 'work_dir': 'build'} 03:21:14 INFO - ##### 03:21:14 INFO - ##### Running clobber step. 03:21:14 INFO - ##### 03:21:14 INFO - Running pre-action listener: _resource_record_pre_action 03:21:14 INFO - Running main action method: clobber 03:21:14 INFO - rmtree: /builds/slave/test/build 03:21:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:21:16 INFO - Running post-action listener: _resource_record_post_action 03:21:16 INFO - ##### 03:21:16 INFO - ##### Running read-buildbot-config step. 03:21:16 INFO - ##### 03:21:16 INFO - Running pre-action listener: _resource_record_pre_action 03:21:16 INFO - Running main action method: read_buildbot_config 03:21:16 INFO - Using buildbot properties: 03:21:16 INFO - { 03:21:16 INFO - "project": "", 03:21:16 INFO - "product": "firefox", 03:21:16 INFO - "script_repo_revision": "production", 03:21:16 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:21:16 INFO - "repository": "", 03:21:16 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:21:16 INFO - "buildid": "20160601021650", 03:21:16 INFO - "pgo_build": "False", 03:21:16 INFO - "basedir": "/builds/slave/test", 03:21:16 INFO - "buildnumber": 18, 03:21:16 INFO - "slavename": "t-yosemite-r7-0244", 03:21:16 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 03:21:16 INFO - "platform": "macosx64", 03:21:16 INFO - "branch": "mozilla-aurora", 03:21:16 INFO - "revision": "b73cfa00dab309c8b999550363df0c0456128b90", 03:21:16 INFO - "repo_path": "releases/mozilla-aurora", 03:21:16 INFO - "moz_repo_path": "", 03:21:16 INFO - "stage_platform": "macosx64", 03:21:16 INFO - "builduid": "1548571e00b64466a2baddee8cc67cdc", 03:21:16 INFO - "slavebuilddir": "test" 03:21:16 INFO - } 03:21:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:21:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:21:16 INFO - Running post-action listener: _resource_record_post_action 03:21:16 INFO - ##### 03:21:16 INFO - ##### Running download-and-extract step. 03:21:16 INFO - ##### 03:21:16 INFO - Running pre-action listener: _resource_record_pre_action 03:21:16 INFO - Running main action method: download_and_extract 03:21:16 INFO - mkdir: /builds/slave/test/build/tests 03:21:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:16 INFO - https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:21:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:21:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:21:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:19 INFO - Downloaded 1235 bytes. 03:21:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:21:19 INFO - Using the following test package requirements: 03:21:19 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:21:19 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:21:19 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:21:19 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'jsshell-mac64.zip'], 03:21:19 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:21:19 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:21:19 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:21:19 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:21:19 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:21:19 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:21:19 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:21:19 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 03:21: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')]} 03:21:19 INFO - https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:21:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:21:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:21:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:20 INFO - Downloaded 18344664 bytes. 03:21:20 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/*'] 03:21:20 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/* 03:21:21 INFO - caution: filename not matched: web-platform/* 03:21:21 INFO - Return code: 11 03:21:21 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')]} 03:21:21 INFO - https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:21:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:21:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:21:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:22 INFO - Downloaded 36409193 bytes. 03:21:22 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/*'] 03:21:22 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/* 03:21:26 INFO - caution: filename not matched: bin/* 03:21:26 INFO - caution: filename not matched: config/* 03:21:26 INFO - caution: filename not matched: mozbase/* 03:21:26 INFO - caution: filename not matched: marionette/* 03:21:26 INFO - caution: filename not matched: tools/wptserve/* 03:21:26 INFO - Return code: 11 03:21:26 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')]} 03:21:26 INFO - https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:21:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:21:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:21:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:21:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:28 INFO - Downloaded 73065380 bytes. 03:21:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:21:28 INFO - mkdir: /builds/slave/test/properties 03:21:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:21:28 INFO - Writing to file /builds/slave/test/properties/build_url 03:21:28 INFO - Contents: 03:21:28 INFO - build_url:https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:21:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:21:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:21:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:21:29 INFO - Contents: 03:21:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:21:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:29 INFO - https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:21:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:21:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:21:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LVcr3icKTO6EFAxVtOUGSg/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 03:21:36 INFO - Downloaded 103713953 bytes. 03:21:36 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'] 03:21:36 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 03:21:40 INFO - Return code: 0 03:21:40 INFO - Running post-action listener: _resource_record_post_action 03:21:40 INFO - Running post-action listener: set_extra_try_arguments 03:21:40 INFO - ##### 03:21:40 INFO - ##### Running create-virtualenv step. 03:21:40 INFO - ##### 03:21:40 INFO - Running pre-action listener: _pre_create_virtualenv 03:21:40 INFO - Running pre-action listener: _resource_record_pre_action 03:21:40 INFO - Running main action method: create_virtualenv 03:21:40 INFO - Creating virtualenv /builds/slave/test/build/venv 03:21:40 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 03:21:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:21:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:21:40 INFO - Using real prefix '/tools/python27' 03:21:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:21:41 INFO - Installing distribute.............................................................................................................................................................................................done. 03:21:44 INFO - Installing pip.................done. 03:21:44 INFO - Return code: 0 03:21:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:21: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')]} 03:21:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21: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')]} 03:21:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:44 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 0x10c7c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe6a24e04e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, '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.Dsf66DXGBl/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.9bqmlAusYp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:21:44 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 03:21:44 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 03:21:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:21:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:21:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:21:44 INFO - 'HOME': '/Users/cltbld', 03:21:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:21:44 INFO - 'LOGNAME': 'cltbld', 03:21:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:44 INFO - 'MOZ_NO_REMOTE': '1', 03:21:44 INFO - 'NO_EM_RESTART': '1', 03:21:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:21:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:21:44 INFO - 'PWD': '/builds/slave/test', 03:21:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:21:44 INFO - 'SHELL': '/bin/bash', 03:21:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:21:44 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:21:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:21:44 INFO - 'USER': 'cltbld', 03:21:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:21:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:21:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:21:44 INFO - 'XPC_FLAGS': '0x0', 03:21:44 INFO - 'XPC_SERVICE_NAME': '0', 03:21:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:21:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:21:44 INFO - Downloading/unpacking psutil>=0.7.1 03:21:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:21:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:21:44 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 03:21:44 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 03:21:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:21:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:21:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:21:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:21:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:21:47 INFO - Installing collected packages: psutil 03:21:47 INFO - Running setup.py install for psutil 03:21:47 INFO - building 'psutil._psutil_osx' extension 03:21:47 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 03:21:48 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 03:21:48 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 03:21:48 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 03:21:48 INFO - building 'psutil._psutil_posix' extension 03:21:48 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 03:21:48 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:21:48 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:21:48 INFO - ^ 03:21:48 INFO - 1 warning generated. 03:21:48 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 03:21:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:21:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:21:48 INFO - Successfully installed psutil 03:21:48 INFO - Cleaning up... 03:21:48 INFO - Return code: 0 03:21:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:21:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:48 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 0x10c7c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe6a24e04e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, '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.Dsf66DXGBl/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.9bqmlAusYp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:21:48 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 03:21:48 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 03:21:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:21:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:21:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:21:48 INFO - 'HOME': '/Users/cltbld', 03:21:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:21:48 INFO - 'LOGNAME': 'cltbld', 03:21:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:48 INFO - 'MOZ_NO_REMOTE': '1', 03:21:48 INFO - 'NO_EM_RESTART': '1', 03:21:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:21:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:21:48 INFO - 'PWD': '/builds/slave/test', 03:21:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:21:48 INFO - 'SHELL': '/bin/bash', 03:21:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:21:48 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:21:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:21:48 INFO - 'USER': 'cltbld', 03:21:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:21:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:21:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:21:48 INFO - 'XPC_FLAGS': '0x0', 03:21:48 INFO - 'XPC_SERVICE_NAME': '0', 03:21:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:21:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:21:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:21:48 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 03:21:48 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 03:21:48 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 03:21:48 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 03:21:48 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 03:21:48 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 03:21:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:21:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:21:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:21:51 INFO - Installing collected packages: mozsystemmonitor 03:21:51 INFO - Running setup.py install for mozsystemmonitor 03:21:51 INFO - Successfully installed mozsystemmonitor 03:21:51 INFO - Cleaning up... 03:21:51 INFO - Return code: 0 03:21:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:21:51 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')]} 03:21:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:51 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')]} 03:21:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:51 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 0x10c7c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe6a24e04e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, '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.Dsf66DXGBl/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.9bqmlAusYp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:21:51 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 03:21:51 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 03:21:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:21:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:21:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:21:51 INFO - 'HOME': '/Users/cltbld', 03:21:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:21:51 INFO - 'LOGNAME': 'cltbld', 03:21:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:51 INFO - 'MOZ_NO_REMOTE': '1', 03:21:51 INFO - 'NO_EM_RESTART': '1', 03:21:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:21:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:21:51 INFO - 'PWD': '/builds/slave/test', 03:21:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:21:51 INFO - 'SHELL': '/bin/bash', 03:21:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:21:51 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:21:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:21:51 INFO - 'USER': 'cltbld', 03:21:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:21:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:21:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:21:51 INFO - 'XPC_FLAGS': '0x0', 03:21:51 INFO - 'XPC_SERVICE_NAME': '0', 03:21:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:21:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:21:51 INFO - Downloading/unpacking blobuploader==1.2.4 03:21:51 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 03:21:51 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 03:21:51 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 03:21:51 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 03:21:51 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 03:21:51 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 03:21:54 INFO - Downloading blobuploader-1.2.4.tar.gz 03:21:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:21:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:21:54 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 03:21:54 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 03:21:54 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 03:21:54 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 03:21:54 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 03:21:54 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 03:21:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:21:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:21:55 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 03:21:55 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 03:21:55 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 03:21:55 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 03:21:55 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 03:21:55 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 03:21:55 INFO - Downloading docopt-0.6.1.tar.gz 03:21:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:21:55 INFO - Installing collected packages: blobuploader, requests, docopt 03:21:55 INFO - Running setup.py install for blobuploader 03:21:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:21:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:21:55 INFO - Running setup.py install for requests 03:21:56 INFO - Running setup.py install for docopt 03:21:56 INFO - Successfully installed blobuploader requests docopt 03:21:56 INFO - Cleaning up... 03:21:56 INFO - Return code: 0 03:21:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:21:56 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')]} 03:21:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:56 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')]} 03:21:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:21:56 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 0x10c7c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe6a24e04e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, '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.Dsf66DXGBl/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.9bqmlAusYp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:21:56 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 03:21:56 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 03:21:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:21:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:21:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:21:56 INFO - 'HOME': '/Users/cltbld', 03:21:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:21:56 INFO - 'LOGNAME': 'cltbld', 03:21:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:56 INFO - 'MOZ_NO_REMOTE': '1', 03:21:56 INFO - 'NO_EM_RESTART': '1', 03:21:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:21:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:21:56 INFO - 'PWD': '/builds/slave/test', 03:21:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:21:56 INFO - 'SHELL': '/bin/bash', 03:21:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:21:56 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:21:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:21:56 INFO - 'USER': 'cltbld', 03:21:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:21:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:21:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:21:56 INFO - 'XPC_FLAGS': '0x0', 03:21:56 INFO - 'XPC_SERVICE_NAME': '0', 03:21:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:21:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:21:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:21:56 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-vjRWj5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:21:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:21:56 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-z2Cb2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:21:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:21:56 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-ggoOzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-rfXlvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-ZjtR0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-UkkJV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-F3X8Xi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-2lf0aF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-1JFQ45-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-L5ttEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-pdgl5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-Betfs8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:21:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:21:57 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-b5D2F3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-b8Gu0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-7t9Kcc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-ZU4_Uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-AyvU2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-oQKoLG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-rRzHnl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:21:58 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-OLpz5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:21:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:21:59 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-37StqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:21:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:21:59 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 03:21:59 INFO - Running setup.py install for manifestparser 03:21:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:21:59 INFO - Running setup.py install for mozcrash 03:21:59 INFO - Running setup.py install for mozdebug 03:21:59 INFO - Running setup.py install for mozdevice 03:21:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:21:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:21:59 INFO - Running setup.py install for mozfile 03:22:00 INFO - Running setup.py install for mozhttpd 03:22:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Running setup.py install for mozinfo 03:22:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Running setup.py install for mozInstall 03:22:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Running setup.py install for mozleak 03:22:00 INFO - Running setup.py install for mozlog 03:22:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Running setup.py install for moznetwork 03:22:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:22:00 INFO - Running setup.py install for mozprocess 03:22:01 INFO - Running setup.py install for mozprofile 03:22:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:22:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:22:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:22:01 INFO - Running setup.py install for mozrunner 03:22:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:22:01 INFO - Running setup.py install for mozscreenshot 03:22:01 INFO - Running setup.py install for moztest 03:22:01 INFO - Running setup.py install for mozversion 03:22:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:22:01 INFO - Running setup.py install for wptserve 03:22:02 INFO - Running setup.py install for marionette-driver 03:22:02 INFO - Running setup.py install for browsermob-proxy 03:22:02 INFO - Running setup.py install for marionette-client 03:22:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:22:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:22:02 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 03:22:02 INFO - Cleaning up... 03:22:02 INFO - Return code: 0 03:22:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:22:02 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')]} 03:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:22:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:22:03 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')]} 03:22:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:22:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:22:03 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 0x10c7c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe6a24e04e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, '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.Dsf66DXGBl/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.9bqmlAusYp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:22:03 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 03:22:03 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 03:22:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:22:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:22:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:22:03 INFO - 'HOME': '/Users/cltbld', 03:22:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:22:03 INFO - 'LOGNAME': 'cltbld', 03:22:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:22:03 INFO - 'MOZ_NO_REMOTE': '1', 03:22:03 INFO - 'NO_EM_RESTART': '1', 03:22:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:22:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:22:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:22:03 INFO - 'PWD': '/builds/slave/test', 03:22:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:22:03 INFO - 'SHELL': '/bin/bash', 03:22:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:22:03 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:22:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:22:03 INFO - 'USER': 'cltbld', 03:22:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:22:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:22:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:22:03 INFO - 'XPC_FLAGS': '0x0', 03:22:03 INFO - 'XPC_SERVICE_NAME': '0', 03:22:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:22:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-043U3U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:22:03 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)) 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-5MUsV_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:22:03 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)) 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-FMUpuC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:22:03 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)) 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-hPdcea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:22:03 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)) 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-w4vTwv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:22:03 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)) 03:22:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:22:03 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-dplVTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-ge3A7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-gT0iLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-jXx8fi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-GSzBYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-UgE8Ls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-S8z5b6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-wkBInI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-sVeNXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-aprYx3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:22:04 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)) 03:22:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:22:04 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-QT7G5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:22:05 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)) 03:22:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:22:05 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-70dkCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:22:05 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)) 03:22:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:22:05 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-AdmTMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:22:05 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)) 03:22:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:22:05 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-X7LiHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:22:05 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)) 03:22:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:22:05 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-0tJsYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:22:05 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)) 03:22:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:22:05 INFO - Running setup.py (path:/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/pip-NeqXKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:22:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:22:06 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)) 03:22:06 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)) 03:22:06 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)) 03:22:06 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)) 03:22:06 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)) 03:22:06 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)) 03:22:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:22:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:22:06 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 03:22:06 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 03:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:22:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:22:08 INFO - Downloading blessings-1.6.tar.gz 03:22:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:22:08 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)) 03:22:08 INFO - Installing collected packages: blessings 03:22:08 INFO - Running setup.py install for blessings 03:22:09 INFO - Successfully installed blessings 03:22:09 INFO - Cleaning up... 03:22:09 INFO - Return code: 0 03:22:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:22:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:22:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:22:09 INFO - Reading from file tmpfile_stdout 03:22:09 INFO - Current package versions: 03:22:09 INFO - blessings == 1.6 03:22:09 INFO - blobuploader == 1.2.4 03:22:09 INFO - browsermob-proxy == 0.6.0 03:22:09 INFO - docopt == 0.6.1 03:22:09 INFO - manifestparser == 1.1 03:22:09 INFO - marionette-client == 2.3.0 03:22:09 INFO - marionette-driver == 1.4.0 03:22:09 INFO - mozInstall == 1.12 03:22:09 INFO - mozcrash == 0.17 03:22:09 INFO - mozdebug == 0.1 03:22:09 INFO - mozdevice == 0.48 03:22:09 INFO - mozfile == 1.2 03:22:09 INFO - mozhttpd == 0.7 03:22:09 INFO - mozinfo == 0.9 03:22:09 INFO - mozleak == 0.1 03:22:09 INFO - mozlog == 3.1 03:22:09 INFO - moznetwork == 0.27 03:22:09 INFO - mozprocess == 0.22 03:22:09 INFO - mozprofile == 0.28 03:22:09 INFO - mozrunner == 6.11 03:22:09 INFO - mozscreenshot == 0.1 03:22:09 INFO - mozsystemmonitor == 0.0 03:22:09 INFO - moztest == 0.7 03:22:09 INFO - mozversion == 1.4 03:22:09 INFO - psutil == 3.1.1 03:22:09 INFO - requests == 1.2.3 03:22:09 INFO - wptserve == 1.4.0 03:22:09 INFO - wsgiref == 0.1.2 03:22:09 INFO - Running post-action listener: _resource_record_post_action 03:22:09 INFO - Running post-action listener: _start_resource_monitoring 03:22:09 INFO - Starting resource monitoring. 03:22:09 INFO - ##### 03:22:09 INFO - ##### Running pull step. 03:22:09 INFO - ##### 03:22:09 INFO - Running pre-action listener: _resource_record_pre_action 03:22:09 INFO - Running main action method: pull 03:22:09 INFO - Pull has nothing to do! 03:22:09 INFO - Running post-action listener: _resource_record_post_action 03:22:09 INFO - ##### 03:22:09 INFO - ##### Running install step. 03:22:09 INFO - ##### 03:22:09 INFO - Running pre-action listener: _resource_record_pre_action 03:22:09 INFO - Running main action method: install 03:22:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:22:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:22:09 INFO - Reading from file tmpfile_stdout 03:22:09 INFO - Detecting whether we're running mozinstall >=1.0... 03:22:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:22:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:22:09 INFO - Reading from file tmpfile_stdout 03:22:09 INFO - Output received: 03:22:09 INFO - Usage: mozinstall [options] installer 03:22:09 INFO - Options: 03:22:09 INFO - -h, --help show this help message and exit 03:22:09 INFO - -d DEST, --destination=DEST 03:22:09 INFO - Directory to install application into. [default: 03:22:09 INFO - "/builds/slave/test"] 03:22:09 INFO - --app=APP Application being installed. [default: firefox] 03:22:09 INFO - mkdir: /builds/slave/test/build/application 03:22:09 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'] 03:22:09 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 03:22:27 INFO - Reading from file tmpfile_stdout 03:22:27 INFO - Output received: 03:22:27 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:22:27 INFO - Running post-action listener: _resource_record_post_action 03:22:27 INFO - ##### 03:22:27 INFO - ##### Running run-tests step. 03:22:27 INFO - ##### 03:22:27 INFO - Running pre-action listener: _resource_record_pre_action 03:22:27 INFO - Running main action method: run_tests 03:22:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:22:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:22:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:22:27 INFO - grabbing minidump binary from tooltool 03:22: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')]} 03:22:27 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 0x10c7de5e0>, '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 0x10c3c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ec990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:22:27 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 03:22:27 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 03:22:27 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:22:27 INFO - Return code: 0 03:22:27 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:22:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:22:27 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/LVcr3icKTO6EFAxVtOUGSg/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 03:22:27 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/LVcr3icKTO6EFAxVtOUGSg/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 03:22:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Dsf66DXGBl/Render', 03:22:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:22:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:22:27 INFO - 'HOME': '/Users/cltbld', 03:22:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:22:27 INFO - 'LOGNAME': 'cltbld', 03:22:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:22:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:22:27 INFO - 'MOZ_NO_REMOTE': '1', 03:22:27 INFO - 'NO_EM_RESTART': '1', 03:22:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:22:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:22:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:22:27 INFO - 'PWD': '/builds/slave/test', 03:22:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:22:27 INFO - 'SHELL': '/bin/bash', 03:22:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.9bqmlAusYp/Listeners', 03:22:27 INFO - 'TMPDIR': '/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/T/', 03:22:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:22:27 INFO - 'USER': 'cltbld', 03:22:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:22:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:22:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:22:28 INFO - 'XPC_FLAGS': '0x0', 03:22:28 INFO - 'XPC_SERVICE_NAME': '0', 03:22:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:22:28 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/LVcr3icKTO6EFAxVtOUGSg/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 03:22:28 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 03:22:28 INFO - import pkg_resources 03:22:29 INFO - Using 1 client processes 03:22:29 INFO - wptserve Starting http server on 127.0.0.1:8000 03:22:29 INFO - wptserve Starting http server on 127.0.0.1:8001 03:22:29 INFO - wptserve Starting http server on 127.0.0.1:8443 03:22:31 INFO - SUITE-START | Running 778 tests 03:22:31 INFO - Running testharness tests 03:22:31 INFO - Setting up ssl 03:22:31 INFO - PROCESS | certutil | 03:22:31 INFO - PROCESS | certutil | 03:22:31 INFO - PROCESS | certutil | 03:22:31 INFO - Certificate Nickname Trust Attributes 03:22:31 INFO - SSL,S/MIME,JAR/XPI 03:22:31 INFO - 03:22:31 INFO - web-platform-tests CT,, 03:22:31 INFO - 03:22:31 INFO - Starting runner 03:22:32 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:22:32 INFO - PROCESS | 1654 | 1464776552662 Marionette DEBUG Marionette enabled via build flag and pref 03:22:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ca6800 == 1 [pid = 1654] [id = 1] 03:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113ca7000) [pid = 1654] [serial = 1] [outer = 0x0] 03:22:32 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113ca8000) [pid = 1654] [serial = 2] [outer = 0x113ca7000] 03:22:33 INFO - PROCESS | 1654 | 1464776553051 Marionette INFO Listening on port 2828 03:22:33 INFO - PROCESS | 1654 | 1464776553279 Marionette DEBUG Marionette enabled via command-line flag 03:22:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x116852800 == 2 [pid = 1654] [id = 2] 03:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116875800) [pid = 1654] [serial = 3] [outer = 0x0] 03:22:33 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116876800) [pid = 1654] [serial = 4] [outer = 0x116875800] 03:22:33 INFO - PROCESS | 1654 | [1654] 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 03:22:33 INFO - PROCESS | 1654 | 1464776553440 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 03:22:33 INFO - PROCESS | 1654 | 1464776553511 Marionette DEBUG Closed connection conn0 03:22:33 INFO - PROCESS | 1654 | [1654] 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 03:22:33 INFO - PROCESS | 1654 | 1464776553514 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 03:22:33 INFO - PROCESS | 1654 | 1464776553525 Marionette DEBUG Closed connection conn1 03:22:33 INFO - PROCESS | 1654 | [1654] 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 03:22:33 INFO - PROCESS | 1654 | 1464776553530 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 03:22:33 INFO - PROCESS | 1654 | 1464776553537 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:22:33 INFO - PROCESS | 1654 | 1464776553543 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":"20160601021650","device":"desktop","version":"48.0a2"} 03:22:33 INFO - PROCESS | 1654 | [1654] 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 03:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a20d000 == 3 [pid = 1654] [id = 3] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x11a20d800) [pid = 1654] [serial = 5] [outer = 0x0] 03:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a20e000 == 4 [pid = 1654] [id = 4] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x11a25a800) [pid = 1654] [serial = 6] [outer = 0x0] 03:22:34 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:22:34 INFO - PROCESS | 1654 | [1654] 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 03:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12383b800 == 5 [pid = 1654] [id = 5] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11a25a000) [pid = 1654] [serial = 7] [outer = 0x0] 03:22:34 INFO - PROCESS | 1654 | [1654] 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 03:22:34 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x12397b000) [pid = 1654] [serial = 8] [outer = 0x11a25a000] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x124048800) [pid = 1654] [serial = 9] [outer = 0x11a20d800] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x123796400) [pid = 1654] [serial = 10] [outer = 0x11a25a800] 03:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x123798400) [pid = 1654] [serial = 11] [outer = 0x11a25a000] 03:22:35 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:22:35 INFO - PROCESS | 1654 | 1464776555537 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1654 | 1464776555547 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x1272c0400) [pid = 1654] [serial = 12] [outer = 0x11a25a000] 03:22:35 INFO - PROCESS | 1654 | 1464776555888 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e1882d29-a007-4d48-92de-fd1907bed332","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":"20160601021650","device":"desktop","version":"48.0a2","command_id":1}}] 03:22:35 INFO - PROCESS | 1654 | 1464776555988 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}] 03:22:36 INFO - PROCESS | 1654 | 1464776556031 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:22:36 INFO - PROCESS | 1654 | 1464776556129 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x127784800) [pid = 1654] [serial = 13] [outer = 0x11a25a000] 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:22:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:22:36 INFO - PROCESS | 1654 | 1464776556461 Marionette TRACE conn2 <- [1,3,null,{}] 03:22:36 INFO - PROCESS | 1654 | 1464776556464 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:22:36 INFO - PROCESS | 1654 | 1464776556484 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:22:36 INFO - PROCESS | 1654 | 1464776556521 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1654 | 1464776556524 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:22:36 INFO - PROCESS | 1654 | 1464776556529 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 1654 | 1464776556532 Marionette TRACE conn2 <- [1,6,null,{}] 03:22:36 INFO - PROCESS | 1654 | 1464776556536 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}] 03:22:36 INFO - PROCESS | 1654 | 1464776556549 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:22:36 INFO - PROCESS | 1654 | 1464776556553 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12902d800 == 6 [pid = 1654] [id = 6] 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x129358400) [pid = 1654] [serial = 14] [outer = 0x0] 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x12935a000) [pid = 1654] [serial = 15] [outer = 0x129358400] 03:22:36 INFO - PROCESS | 1654 | 1464776556594 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x129360400) [pid = 1654] [serial = 16] [outer = 0x129358400] 03:22:36 INFO - PROCESS | 1654 | 1464776556962 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]]]}] 03:22:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x129733000 == 7 [pid = 1654] [id = 7] 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x129363c00) [pid = 1654] [serial = 17] [outer = 0x0] 03:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129612400) [pid = 1654] [serial = 18] [outer = 0x129363c00] 03:22:36 INFO - PROCESS | 1654 | 1464776556986 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x12961d400) [pid = 1654] [serial = 19] [outer = 0x129363c00] 03:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 525ms 03:22:37 INFO - PROCESS | 1654 | 1464776557059 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 1654 | 1464776557060 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:22:37 INFO - PROCESS | 1654 | 1464776557065 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1654 | 1464776557066 Marionette TRACE conn2 <- [1,10,null,{}] 03:22:37 INFO - PROCESS | 1654 | 1464776557079 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}] 03:22:37 INFO - PROCESS | 1654 | 1464776557203 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:22:37 INFO - PROCESS | 1654 | 1464776557236 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ea800 == 8 [pid = 1654] [id = 8] 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a7cf800) [pid = 1654] [serial = 20] [outer = 0x0] 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a7d1400) [pid = 1654] [serial = 21] [outer = 0x12a7cf800] 03:22:37 INFO - PROCESS | 1654 | 1464776557266 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a7d5400) [pid = 1654] [serial = 22] [outer = 0x12a7cf800] 03:22:37 INFO - PROCESS | 1654 | 1464776557629 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 570ms 03:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:22:37 INFO - PROCESS | 1654 | 1464776557634 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 1654 | 1464776557635 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:22:37 INFO - PROCESS | 1654 | 1464776557639 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1654 | 1464776557641 Marionette TRACE conn2 <- [1,14,null,{}] 03:22:37 INFO - PROCESS | 1654 | 1464776557643 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}] 03:22:37 INFO - PROCESS | 1654 | 1464776557732 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:22:37 INFO - PROCESS | 1654 | 1464776557738 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8fa000 == 9 [pid = 1654] [id = 9] 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12ac3c800) [pid = 1654] [serial = 23] [outer = 0x0] 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b2a1400) [pid = 1654] [serial = 24] [outer = 0x12ac3c800] 03:22:37 INFO - PROCESS | 1654 | 1464776557763 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12aca5000) [pid = 1654] [serial = 25] [outer = 0x12ac3c800] 03:22:38 INFO - PROCESS | 1654 | 1464776558067 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 03:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:22:38 INFO - PROCESS | 1654 | 1464776558110 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1654 | 1464776558111 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:22:38 INFO - PROCESS | 1654 | 1464776558114 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1654 | 1464776558115 Marionette TRACE conn2 <- [1,18,null,{}] 03:22:38 INFO - PROCESS | 1654 | 1464776558118 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}] 03:22:38 INFO - PROCESS | 1654 | 1464776558244 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:22:38 INFO - PROCESS | 1654 | 1464776558252 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac7800 == 10 [pid = 1654] [id = 10] 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12acae000) [pid = 1654] [serial = 26] [outer = 0x0] 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12bc09000) [pid = 1654] [serial = 27] [outer = 0x12acae000] 03:22:38 INFO - PROCESS | 1654 | 1464776558282 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12bc10c00) [pid = 1654] [serial = 28] [outer = 0x12acae000] 03:22:38 INFO - PROCESS | 1654 | 1464776558536 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 03:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:22:38 INFO - PROCESS | 1654 | 1464776558583 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1654 | 1464776558584 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:22:38 INFO - PROCESS | 1654 | 1464776558587 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1654 | 1464776558588 Marionette TRACE conn2 <- [1,22,null,{}] 03:22:38 INFO - PROCESS | 1654 | 1464776558599 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}] 03:22:38 INFO - PROCESS | 1654 | 1464776558692 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:22:38 INFO - PROCESS | 1654 | 1464776558697 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd0000 == 11 [pid = 1654] [id = 11] 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x11827bc00) [pid = 1654] [serial = 29] [outer = 0x0] 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12a87f800) [pid = 1654] [serial = 30] [outer = 0x11827bc00] 03:22:38 INFO - PROCESS | 1654 | 1464776558722 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bc21c00) [pid = 1654] [serial = 31] [outer = 0x11827bc00] 03:22:38 INFO - PROCESS | 1654 | 1464776558962 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 03:22:39 INFO - PROCESS | 1654 | 1464776559016 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1654 | 1464776559017 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:22:39 INFO - PROCESS | 1654 | 1464776559020 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1654 | 1464776559021 Marionette TRACE conn2 <- [1,26,null,{}] 03:22:39 INFO - PROCESS | 1654 | 1464776559032 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}] 03:22:39 INFO - PROCESS | 1654 | 1464776559134 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:22:39 INFO - PROCESS | 1654 | 1464776559141 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x118066000 == 12 [pid = 1654] [id = 12] 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x1180f9000) [pid = 1654] [serial = 32] [outer = 0x0] 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x1290be000) [pid = 1654] [serial = 33] [outer = 0x1180f9000] 03:22:39 INFO - PROCESS | 1654 | 1464776559166 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12bf6cc00) [pid = 1654] [serial = 34] [outer = 0x1180f9000] 03:22:39 INFO - PROCESS | 1654 | 1464776559459 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 479ms 03:22:39 INFO - PROCESS | 1654 | 1464776559498 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1654 | 1464776559499 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:22:39 INFO - PROCESS | 1654 | 1464776559501 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1654 | 1464776559502 Marionette TRACE conn2 <- [1,30,null,{}] 03:22:39 INFO - PROCESS | 1654 | 1464776559505 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}] 03:22:39 INFO - PROCESS | 1654 | 1464776559586 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:22:39 INFO - PROCESS | 1654 | 1464776559593 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c23d000 == 13 [pid = 1654] [id = 13] 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12bf6f800) [pid = 1654] [serial = 35] [outer = 0x0] 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c017400) [pid = 1654] [serial = 36] [outer = 0x12bf6f800] 03:22:39 INFO - PROCESS | 1654 | 1464776559616 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c01c800) [pid = 1654] [serial = 37] [outer = 0x12bf6f800] 03:22:39 INFO - PROCESS | 1654 | 1464776559857 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 03:22:39 INFO - PROCESS | 1654 | 1464776559871 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1654 | 1464776559874 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:22:39 INFO - PROCESS | 1654 | 1464776559882 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1654 | 1464776559883 Marionette TRACE conn2 <- [1,34,null,{}] 03:22:39 INFO - PROCESS | 1654 | 1464776559885 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}] 03:22:39 INFO - PROCESS | 1654 | 1464776559993 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:22:40 INFO - PROCESS | 1654 | 1464776559997 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c827800 == 14 [pid = 1654] [id = 14] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c01f000) [pid = 1654] [serial = 38] [outer = 0x0] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c6d4800) [pid = 1654] [serial = 39] [outer = 0x12c01f000] 03:22:40 INFO - PROCESS | 1654 | 1464776560022 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c6da400) [pid = 1654] [serial = 40] [outer = 0x12c01f000] 03:22:40 INFO - PROCESS | 1654 | 1464776560258 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]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 03:22:40 INFO - PROCESS | 1654 | 1464776560301 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1654 | 1464776560302 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:22:40 INFO - PROCESS | 1654 | 1464776560312 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1654 | 1464776560313 Marionette TRACE conn2 <- [1,38,null,{}] 03:22:40 INFO - PROCESS | 1654 | 1464776560315 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}] 03:22:40 INFO - PROCESS | 1654 | 1464776560409 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:22:40 INFO - PROCESS | 1654 | 1464776560413 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a5000 == 15 [pid = 1654] [id = 15] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c6e0000) [pid = 1654] [serial = 41] [outer = 0x0] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c952000) [pid = 1654] [serial = 42] [outer = 0x12c6e0000] 03:22:40 INFO - PROCESS | 1654 | 1464776560439 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12c957800) [pid = 1654] [serial = 43] [outer = 0x12c6e0000] 03:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf3a800 == 16 [pid = 1654] [id = 16] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12cf3b000) [pid = 1654] [serial = 44] [outer = 0x0] 03:22:40 INFO - PROCESS | 1654 | 1464776560811 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]]]}] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12cf3c000) [pid = 1654] [serial = 45] [outer = 0x12cf3b000] 03:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 526ms 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cf40800) [pid = 1654] [serial = 46] [outer = 0x12cf3b000] 03:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf3a000 == 17 [pid = 1654] [id = 17] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12cdeb400) [pid = 1654] [serial = 47] [outer = 0x0] 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12cdf5800) [pid = 1654] [serial = 48] [outer = 0x12cdeb400] 03:22:40 INFO - PROCESS | 1654 | 1464776560869 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1654 | 1464776560871 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x1166db000) [pid = 1654] [serial = 49] [outer = 0x12cdeb400] 03:22:40 INFO - PROCESS | 1654 | 1464776560922 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1654 | 1464776560924 Marionette TRACE conn2 <- [1,42,null,{}] 03:22:40 INFO - PROCESS | 1654 | 1464776560935 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}] 03:22:41 INFO - PROCESS | 1654 | 1464776561080 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:22:41 INFO - PROCESS | 1654 | 1464776561088 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d265800 == 18 [pid = 1654] [id = 18] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12cdec000) [pid = 1654] [serial = 50] [outer = 0x0] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12cdf0400) [pid = 1654] [serial = 51] [outer = 0x12cdec000] 03:22:41 INFO - PROCESS | 1654 | 1464776561113 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d330000) [pid = 1654] [serial = 52] [outer = 0x12cdec000] 03:22:41 INFO - PROCESS | 1654 | 1464776561366 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 508ms 03:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:22:41 INFO - PROCESS | 1654 | 1464776561399 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1654 | 1464776561401 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:22:41 INFO - PROCESS | 1654 | 1464776561403 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1654 | 1464776561405 Marionette TRACE conn2 <- [1,46,null,{}] 03:22:41 INFO - PROCESS | 1654 | 1464776561415 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}] 03:22:41 INFO - PROCESS | 1654 | 1464776561504 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:22:41 INFO - PROCESS | 1654 | 1464776561509 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b323800 == 19 [pid = 1654] [id = 19] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x1180c7800) [pid = 1654] [serial = 53] [outer = 0x0] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x119435400) [pid = 1654] [serial = 54] [outer = 0x1180c7800] 03:22:41 INFO - PROCESS | 1654 | 1464776561537 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12d335000) [pid = 1654] [serial = 55] [outer = 0x1180c7800] 03:22:41 INFO - PROCESS | 1654 | 1464776561771 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 377ms 03:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:22:41 INFO - PROCESS | 1654 | 1464776561780 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1654 | 1464776561781 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:22:41 INFO - PROCESS | 1654 | 1464776561783 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1654 | 1464776561784 Marionette TRACE conn2 <- [1,50,null,{}] 03:22:41 INFO - PROCESS | 1654 | 1464776561787 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}] 03:22:41 INFO - PROCESS | 1654 | 1464776561891 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:22:41 INFO - PROCESS | 1654 | 1464776561895 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11811a000 == 20 [pid = 1654] [id = 20] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x118139400) [pid = 1654] [serial = 56] [outer = 0x0] 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x118140c00) [pid = 1654] [serial = 57] [outer = 0x118139400] 03:22:41 INFO - PROCESS | 1654 | 1464776561918 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12d336800) [pid = 1654] [serial = 58] [outer = 0x118139400] 03:22:42 INFO - PROCESS | 1654 | 1464776562140 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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 367ms 03:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:22:42 INFO - PROCESS | 1654 | 1464776562151 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1654 | 1464776562153 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:22:42 INFO - PROCESS | 1654 | 1464776562155 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1654 | 1464776562156 Marionette TRACE conn2 <- [1,54,null,{}] 03:22:42 INFO - PROCESS | 1654 | 1464776562165 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}] 03:22:42 INFO - PROCESS | 1654 | 1464776562268 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:22:42 INFO - PROCESS | 1654 | 1464776562283 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d271800 == 21 [pid = 1654] [id = 21] 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d5b7800) [pid = 1654] [serial = 59] [outer = 0x0] 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12d5bd800) [pid = 1654] [serial = 60] [outer = 0x12d5b7800] 03:22:42 INFO - PROCESS | 1654 | 1464776562307 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12d5c1800) [pid = 1654] [serial = 61] [outer = 0x12d5b7800] 03:22:42 INFO - PROCESS | 1654 | 1464776562550 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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 425ms 03:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:22:42 INFO - PROCESS | 1654 | 1464776562582 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1654 | 1464776562584 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:22:42 INFO - PROCESS | 1654 | 1464776562586 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1654 | 1464776562587 Marionette TRACE conn2 <- [1,58,null,{}] 03:22:42 INFO - PROCESS | 1654 | 1464776562599 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}] 03:22:42 INFO - PROCESS | 1654 | 1464776562711 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:22:42 INFO - PROCESS | 1654 | 1464776562717 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db35000 == 22 [pid = 1654] [id = 22] 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11942c400) [pid = 1654] [serial = 62] [outer = 0x0] 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x124069800) [pid = 1654] [serial = 63] [outer = 0x11942c400] 03:22:42 INFO - PROCESS | 1654 | 1464776562745 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12df54c00) [pid = 1654] [serial = 64] [outer = 0x11942c400] 03:22:43 INFO - PROCESS | 1654 | 1464776563833 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1281ms 03:22:43 INFO - PROCESS | 1654 | 1464776563871 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 1654 | 1464776563875 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:22:43 INFO - PROCESS | 1654 | 1464776563879 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1654 | 1464776563881 Marionette TRACE conn2 <- [1,62,null,{}] 03:22:43 INFO - PROCESS | 1654 | 1464776563885 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}] 03:22:44 INFO - PROCESS | 1654 | 1464776564006 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:22:44 INFO - PROCESS | 1654 | 1464776564056 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dda800 == 23 [pid = 1654] [id = 23] 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112ad1800) [pid = 1654] [serial = 65] [outer = 0x0] 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112fb7000) [pid = 1654] [serial = 66] [outer = 0x112ad1800] 03:22:44 INFO - PROCESS | 1654 | 1464776564138 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x114fbdc00) [pid = 1654] [serial = 67] [outer = 0x112ad1800] 03:22:44 INFO - PROCESS | 1654 | 1464776564683 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 823ms 03:22:44 INFO - PROCESS | 1654 | 1464776564721 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1654 | 1464776564727 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:22:44 INFO - PROCESS | 1654 | 1464776564752 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1654 | 1464776564755 Marionette TRACE conn2 <- [1,66,null,{}] 03:22:44 INFO - PROCESS | 1654 | 1464776564759 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}] 03:22:44 INFO - PROCESS | 1654 | 1464776564869 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:22:44 INFO - PROCESS | 1654 | 1464776564910 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116891800 == 24 [pid = 1654] [id = 24] 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x117127c00) [pid = 1654] [serial = 68] [outer = 0x0] 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1180ce400) [pid = 1654] [serial = 69] [outer = 0x117127c00] 03:22:44 INFO - PROCESS | 1654 | 1464776564940 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180f9400) [pid = 1654] [serial = 70] [outer = 0x117127c00] 03:22:45 INFO - PROCESS | 1654 | 1464776565345 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 03:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:22:45 INFO - PROCESS | 1654 | 1464776565375 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 1654 | 1464776565377 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:22:45 INFO - PROCESS | 1654 | 1464776565379 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 1654 | 1464776565382 Marionette TRACE conn2 <- [1,70,null,{}] 03:22:45 INFO - PROCESS | 1654 | 1464776565389 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}] 03:22:45 INFO - PROCESS | 1654 | 1464776565497 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:22:45 INFO - PROCESS | 1654 | 1464776565810 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x112648000 == 25 [pid = 1654] [id = 25] 03:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1130ccc00) [pid = 1654] [serial = 71] [outer = 0x0] 03:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1130dbc00) [pid = 1654] [serial = 72] [outer = 0x1130ccc00] 03:22:45 INFO - PROCESS | 1654 | 1464776565847 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113c73400) [pid = 1654] [serial = 73] [outer = 0x1130ccc00] 03:22:46 INFO - PROCESS | 1654 | 1464776566257 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 03:22:46 INFO - PROCESS | 1654 | 1464776566301 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:22:46 INFO - PROCESS | 1654 | 1464776566303 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:22:46 INFO - PROCESS | 1654 | 1464776566306 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1654 | 1464776566308 Marionette TRACE conn2 <- [1,74,null,{}] 03:22:46 INFO - PROCESS | 1654 | 1464776566311 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}] 03:22:46 INFO - PROCESS | 1654 | 1464776566403 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:22:46 INFO - PROCESS | 1654 | 1464776566471 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dd9800 == 26 [pid = 1654] [id = 26] 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x114eef000) [pid = 1654] [serial = 74] [outer = 0x0] 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115df5400) [pid = 1654] [serial = 75] [outer = 0x114eef000] 03:22:46 INFO - PROCESS | 1654 | 1464776566499 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11660a400) [pid = 1654] [serial = 76] [outer = 0x114eef000] 03:22:46 INFO - PROCESS | 1654 | 1464776566765 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 471ms 03:22:46 INFO - PROCESS | 1654 | 1464776566780 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1654 | 1464776566782 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:22:46 INFO - PROCESS | 1654 | 1464776566797 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1654 | 1464776566798 Marionette TRACE conn2 <- [1,78,null,{}] 03:22:46 INFO - PROCESS | 1654 | 1464776566800 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}] 03:22:46 INFO - PROCESS | 1654 | 1464776566877 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:22:46 INFO - PROCESS | 1654 | 1464776566882 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb1000 == 27 [pid = 1654] [id = 27] 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112fb4400) [pid = 1654] [serial = 77] [outer = 0x0] 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116859c00) [pid = 1654] [serial = 78] [outer = 0x112fb4400] 03:22:46 INFO - PROCESS | 1654 | 1464776566910 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11757fc00) [pid = 1654] [serial = 79] [outer = 0x112fb4400] 03:22:47 INFO - PROCESS | 1654 | 1464776567201 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 427ms 03:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:22:47 INFO - PROCESS | 1654 | 1464776567217 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 1654 | 1464776567218 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:22:47 INFO - PROCESS | 1654 | 1464776567221 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1654 | 1464776567229 Marionette TRACE conn2 <- [1,82,null,{}] 03:22:47 INFO - PROCESS | 1654 | 1464776567260 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}] 03:22:47 INFO - PROCESS | 1654 | 1464776567348 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:22:47 INFO - PROCESS | 1654 | 1464776567354 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116849800 == 28 [pid = 1654] [id = 28] 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1168cb800) [pid = 1654] [serial = 80] [outer = 0x0] 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117695000) [pid = 1654] [serial = 81] [outer = 0x1168cb800] 03:22:47 INFO - PROCESS | 1654 | 1464776567382 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118139000) [pid = 1654] [serial = 82] [outer = 0x1168cb800] 03:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 483ms 03:22:47 INFO - PROCESS | 1654 | 1464776567700 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]]]}] 03:22:47 INFO - PROCESS | 1654 | 1464776567704 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 1654 | 1464776567707 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:22:47 INFO - PROCESS | 1654 | 1464776567713 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1654 | 1464776567714 Marionette TRACE conn2 <- [1,86,null,{}] 03:22:47 INFO - PROCESS | 1654 | 1464776567717 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}] 03:22:47 INFO - PROCESS | 1654 | 1464776567792 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:22:47 INFO - PROCESS | 1654 | 1464776567836 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac9800 == 29 [pid = 1654] [id = 29] 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1180c8000) [pid = 1654] [serial = 83] [outer = 0x0] 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11818b800) [pid = 1654] [serial = 84] [outer = 0x1180c8000] 03:22:47 INFO - PROCESS | 1654 | 1464776567861 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118852800) [pid = 1654] [serial = 85] [outer = 0x1180c8000] 03:22:48 INFO - PROCESS | 1654 | 1464776568114 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 03:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:22:48 INFO - PROCESS | 1654 | 1464776568131 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1654 | 1464776568133 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:22:48 INFO - PROCESS | 1654 | 1464776568135 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1654 | 1464776568136 Marionette TRACE conn2 <- [1,90,null,{}] 03:22:48 INFO - PROCESS | 1654 | 1464776568147 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}] 03:22:48 INFO - PROCESS | 1654 | 1464776568230 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:22:48 INFO - PROCESS | 1654 | 1464776568235 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805c000 == 30 [pid = 1654] [id = 30] 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11919e400) [pid = 1654] [serial = 86] [outer = 0x0] 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119219000) [pid = 1654] [serial = 87] [outer = 0x11919e400] 03:22:48 INFO - PROCESS | 1654 | 1464776568270 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1194e3800) [pid = 1654] [serial = 88] [outer = 0x11919e400] 03:22:48 INFO - PROCESS | 1654 | 1464776568698 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 569ms 03:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:22:48 INFO - PROCESS | 1654 | 1464776568716 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1654 | 1464776568717 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:22:48 INFO - PROCESS | 1654 | 1464776568719 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1654 | 1464776568721 Marionette TRACE conn2 <- [1,94,null,{}] 03:22:48 INFO - PROCESS | 1654 | 1464776568735 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}] 03:22:48 INFO - PROCESS | 1654 | 1464776568842 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:22:48 INFO - PROCESS | 1654 | 1464776568849 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118574000 == 31 [pid = 1654] [id = 31] 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11952e400) [pid = 1654] [serial = 89] [outer = 0x0] 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119953000) [pid = 1654] [serial = 90] [outer = 0x11952e400] 03:22:48 INFO - PROCESS | 1654 | 1464776568888 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119d30000) [pid = 1654] [serial = 91] [outer = 0x11952e400] 03:22:49 INFO - PROCESS | 1654 | 1464776569328 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 669ms 03:22:49 INFO - PROCESS | 1654 | 1464776569391 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1654 | 1464776569393 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:22:49 INFO - PROCESS | 1654 | 1464776569396 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1654 | 1464776569398 Marionette TRACE conn2 <- [1,98,null,{}] 03:22:49 INFO - PROCESS | 1654 | 1464776569401 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}] 03:22:49 INFO - PROCESS | 1654 | 1464776569503 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:22:49 INFO - PROCESS | 1654 | 1464776569514 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11917b800 == 32 [pid = 1654] [id = 32] 03:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119c53000) [pid = 1654] [serial = 92] [outer = 0x0] 03:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123209c00) [pid = 1654] [serial = 93] [outer = 0x119c53000] 03:22:49 INFO - PROCESS | 1654 | 1464776569540 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1232ba800) [pid = 1654] [serial = 94] [outer = 0x119c53000] 03:22:49 INFO - PROCESS | 1654 | 1464776569847 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 03:22:49 INFO - PROCESS | 1654 | 1464776569865 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1654 | 1464776569866 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:22:49 INFO - PROCESS | 1654 | 1464776569869 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1654 | 1464776569870 Marionette TRACE conn2 <- [1,102,null,{}] 03:22:49 INFO - PROCESS | 1654 | 1464776569874 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}] 03:22:49 INFO - PROCESS | 1654 | 1464776569946 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:22:49 INFO - PROCESS | 1654 | 1464776569992 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb0000 == 33 [pid = 1654] [id = 33] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119d31400) [pid = 1654] [serial = 95] [outer = 0x0] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12335b800) [pid = 1654] [serial = 96] [outer = 0x119d31400] 03:22:50 INFO - PROCESS | 1654 | 1464776570025 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123799800) [pid = 1654] [serial = 97] [outer = 0x119d31400] 03:22:50 INFO - PROCESS | 1654 | 1464776570286 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]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 03:22:50 INFO - PROCESS | 1654 | 1464776570346 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 1654 | 1464776570347 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:22:50 INFO - PROCESS | 1654 | 1464776570350 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1654 | 1464776570352 Marionette TRACE conn2 <- [1,106,null,{}] 03:22:50 INFO - PROCESS | 1654 | 1464776570354 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}] 03:22:50 INFO - PROCESS | 1654 | 1464776570434 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:22:50 INFO - PROCESS | 1654 | 1464776570441 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cb000 == 34 [pid = 1654] [id = 34] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1237b8c00) [pid = 1654] [serial = 98] [outer = 0x0] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123a79000) [pid = 1654] [serial = 99] [outer = 0x1237b8c00] 03:22:50 INFO - PROCESS | 1654 | 1464776570467 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123c1a000) [pid = 1654] [serial = 100] [outer = 0x1237b8c00] 03:22:50 INFO - PROCESS | 1654 | 1464776570762 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]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 03:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:22:50 INFO - PROCESS | 1654 | 1464776570819 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 1654 | 1464776570820 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:22:50 INFO - PROCESS | 1654 | 1464776570823 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1654 | 1464776570824 Marionette TRACE conn2 <- [1,110,null,{}] 03:22:50 INFO - PROCESS | 1654 | 1464776570826 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}] 03:22:50 INFO - PROCESS | 1654 | 1464776570917 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:22:50 INFO - PROCESS | 1654 | 1464776570926 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c7000 == 35 [pid = 1654] [id = 35] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123364000) [pid = 1654] [serial = 101] [outer = 0x0] 03:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124016c00) [pid = 1654] [serial = 102] [outer = 0x123364000] 03:22:50 INFO - PROCESS | 1654 | 1464776570954 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1244c7400) [pid = 1654] [serial = 103] [outer = 0x123364000] 03:22:51 INFO - PROCESS | 1654 | 1464776571270 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 03:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:22:51 INFO - PROCESS | 1654 | 1464776571294 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1654 | 1464776571295 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:22:51 INFO - PROCESS | 1654 | 1464776571298 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1654 | 1464776571299 Marionette TRACE conn2 <- [1,114,null,{}] 03:22:51 INFO - PROCESS | 1654 | 1464776571301 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}] 03:22:51 INFO - PROCESS | 1654 | 1464776571386 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:22:51 INFO - PROCESS | 1654 | 1464776571393 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a125800 == 36 [pid = 1654] [id = 36] 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124808c00) [pid = 1654] [serial = 104] [outer = 0x0] 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124b1c400) [pid = 1654] [serial = 105] [outer = 0x124808c00] 03:22:51 INFO - PROCESS | 1654 | 1464776571417 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1252dc000) [pid = 1654] [serial = 106] [outer = 0x124808c00] 03:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 03:22:51 INFO - PROCESS | 1654 | 1464776571713 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]]]}] 03:22:51 INFO - PROCESS | 1654 | 1464776571717 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1654 | 1464776571718 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:22:51 INFO - PROCESS | 1654 | 1464776571720 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1654 | 1464776571721 Marionette TRACE conn2 <- [1,118,null,{}] 03:22:51 INFO - PROCESS | 1654 | 1464776571734 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}] 03:22:51 INFO - PROCESS | 1654 | 1464776571810 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:22:51 INFO - PROCESS | 1654 | 1464776571859 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214a9800 == 37 [pid = 1654] [id = 37] 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1237b9000) [pid = 1654] [serial = 107] [outer = 0x0] 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1248c0800) [pid = 1654] [serial = 108] [outer = 0x1237b9000] 03:22:51 INFO - PROCESS | 1654 | 1464776571884 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126d51400) [pid = 1654] [serial = 109] [outer = 0x1237b9000] 03:22:52 INFO - PROCESS | 1654 | 1464776572115 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 427ms 03:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:22:52 INFO - PROCESS | 1654 | 1464776572147 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1654 | 1464776572149 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:22:52 INFO - PROCESS | 1654 | 1464776572151 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1654 | 1464776572152 Marionette TRACE conn2 <- [1,122,null,{}] 03:22:52 INFO - PROCESS | 1654 | 1464776572154 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}] 03:22:52 INFO - PROCESS | 1654 | 1464776572249 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:22:52 INFO - PROCESS | 1654 | 1464776572254 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232f2800 == 38 [pid = 1654] [id = 38] 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126d56000) [pid = 1654] [serial = 110] [outer = 0x0] 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127109800) [pid = 1654] [serial = 111] [outer = 0x126d56000] 03:22:52 INFO - PROCESS | 1654 | 1464776572280 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1271bbc00) [pid = 1654] [serial = 112] [outer = 0x126d56000] 03:22:52 INFO - PROCESS | 1654 | 1464776572565 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 03:22:52 INFO - PROCESS | 1654 | 1464776572619 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1654 | 1464776572621 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:22:52 INFO - PROCESS | 1654 | 1464776572625 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1654 | 1464776572627 Marionette TRACE conn2 <- [1,126,null,{}] 03:22:52 INFO - PROCESS | 1654 | 1464776572629 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}] 03:22:52 INFO - PROCESS | 1654 | 1464776572699 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:22:52 INFO - PROCESS | 1654 | 1464776572750 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12366b000 == 39 [pid = 1654] [id = 39] 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126d4f400) [pid = 1654] [serial = 113] [outer = 0x0] 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1272ba400) [pid = 1654] [serial = 114] [outer = 0x126d4f400] 03:22:52 INFO - PROCESS | 1654 | 1464776572773 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12777d000) [pid = 1654] [serial = 115] [outer = 0x126d4f400] 03:22:53 INFO - PROCESS | 1654 | 1464776573023 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 423ms 03:22:53 INFO - PROCESS | 1654 | 1464776573049 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1654 | 1464776573050 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:22:53 INFO - PROCESS | 1654 | 1464776573052 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1654 | 1464776573053 Marionette TRACE conn2 <- [1,130,null,{}] 03:22:53 INFO - PROCESS | 1654 | 1464776573063 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}] 03:22:53 INFO - PROCESS | 1654 | 1464776573144 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:22:53 INFO - PROCESS | 1654 | 1464776573149 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12384e000 == 40 [pid = 1654] [id = 40] 03:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x127786800) [pid = 1654] [serial = 116] [outer = 0x0] 03:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128fcbc00) [pid = 1654] [serial = 117] [outer = 0x127786800] 03:22:53 INFO - PROCESS | 1654 | 1464776573173 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1290bf800) [pid = 1654] [serial = 118] [outer = 0x127786800] 03:22:53 INFO - PROCESS | 1654 | 1464776573493 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 03:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:22:53 INFO - PROCESS | 1654 | 1464776573526 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1654 | 1464776573527 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:22:53 INFO - PROCESS | 1654 | 1464776573531 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1654 | 1464776573533 Marionette TRACE conn2 <- [1,134,null,{}] 03:22:53 INFO - PROCESS | 1654 | 1464776573536 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}] 03:22:53 INFO - PROCESS | 1654 | 1464776573649 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:22:54 INFO - PROCESS | 1654 | 1464776574460 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x112279800 == 41 [pid = 1654] [id = 41] 03:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x113378400) [pid = 1654] [serial = 119] [outer = 0x0] 03:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113c0d400) [pid = 1654] [serial = 120] [outer = 0x113378400] 03:22:54 INFO - PROCESS | 1654 | 1464776574487 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x114fbec00) [pid = 1654] [serial = 121] [outer = 0x113378400] 03:22:54 INFO - PROCESS | 1654 | 1464776574827 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1322ms 03:22:54 INFO - PROCESS | 1654 | 1464776574853 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1654 | 1464776574857 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:22:54 INFO - PROCESS | 1654 | 1464776574861 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1654 | 1464776574863 Marionette TRACE conn2 <- [1,138,null,{}] 03:22:54 INFO - PROCESS | 1654 | 1464776574866 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}] 03:22:54 INFO - PROCESS | 1654 | 1464776574953 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:22:54 INFO - PROCESS | 1654 | 1464776574983 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x114e5a800 == 42 [pid = 1654] [id = 42] 03:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11660a000) [pid = 1654] [serial = 122] [outer = 0x0] 03:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116779c00) [pid = 1654] [serial = 123] [outer = 0x11660a000] 03:22:55 INFO - PROCESS | 1654 | 1464776575011 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1168d6400) [pid = 1654] [serial = 124] [outer = 0x11660a000] 03:22:55 INFO - PROCESS | 1654 | 1464776575314 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 03:22:55 INFO - PROCESS | 1654 | 1464776575333 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1654 | 1464776575336 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:22:55 INFO - PROCESS | 1654 | 1464776575338 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1654 | 1464776575341 Marionette TRACE conn2 <- [1,142,null,{}] 03:22:55 INFO - PROCESS | 1654 | 1464776575344 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}] 03:22:55 INFO - PROCESS | 1654 | 1464776575436 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:22:55 INFO - PROCESS | 1654 | 1464776575442 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116838000 == 43 [pid = 1654] [id = 43] 03:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117581800) [pid = 1654] [serial = 125] [outer = 0x0] 03:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1180c1800) [pid = 1654] [serial = 126] [outer = 0x117581800] 03:22:55 INFO - PROCESS | 1654 | 1464776575469 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1180fa400) [pid = 1654] [serial = 127] [outer = 0x117581800] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12cdec000) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c6e0000) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12c01f000) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12bf6f800) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1180f9000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11827bc00) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12acae000) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ac3c800) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a7cf800) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129358400) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12d5b7800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118139400) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1180c7800) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1237b8c00) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x124808c00) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1237b9000) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126d56000) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11942c400) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112ad1800) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117127c00) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1130ccc00) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x114eef000) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112fb4400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1168cb800) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1180c8000) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11919e400) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11952e400) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119c53000) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:22:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119d31400) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:22:56 INFO - PROCESS | 1654 | 1464776576250 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 03:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:22:56 INFO - PROCESS | 1654 | 1464776576262 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1654 | 1464776576263 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:22:56 INFO - PROCESS | 1654 | 1464776576270 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1654 | 1464776576276 Marionette TRACE conn2 <- [1,146,null,{}] 03:22:56 INFO - PROCESS | 1654 | 1464776576279 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}] 03:22:56 INFO - PROCESS | 1654 | 1464776576348 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:22:56 INFO - PROCESS | 1654 | 1464776576352 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f46800 == 44 [pid = 1654] [id = 44] 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112f8cc00) [pid = 1654] [serial = 128] [outer = 0x0] 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116a71c00) [pid = 1654] [serial = 129] [outer = 0x112f8cc00] 03:22:56 INFO - PROCESS | 1654 | 1464776576380 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11813ec00) [pid = 1654] [serial = 130] [outer = 0x112f8cc00] 03:22:56 INFO - PROCESS | 1654 | 1464776576678 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 429ms 03:22:56 INFO - PROCESS | 1654 | 1464776576695 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1654 | 1464776576697 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:22:56 INFO - PROCESS | 1654 | 1464776576699 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1654 | 1464776576700 Marionette TRACE conn2 <- [1,150,null,{}] 03:22:56 INFO - PROCESS | 1654 | 1464776576703 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}] 03:22:56 INFO - PROCESS | 1654 | 1464776576776 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:22:56 INFO - PROCESS | 1654 | 1464776576818 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805a000 == 45 [pid = 1654] [id = 45] 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115e69c00) [pid = 1654] [serial = 131] [outer = 0x0] 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11827dc00) [pid = 1654] [serial = 132] [outer = 0x115e69c00] 03:22:56 INFO - PROCESS | 1654 | 1464776576844 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118851800) [pid = 1654] [serial = 133] [outer = 0x115e69c00] 03:22:57 INFO - PROCESS | 1654 | 1464776577111 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 418ms 03:22:57 INFO - PROCESS | 1654 | 1464776577118 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1654 | 1464776577120 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:22:57 INFO - PROCESS | 1654 | 1464776577133 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1654 | 1464776577146 Marionette TRACE conn2 <- [1,154,null,{}] 03:22:57 INFO - PROCESS | 1654 | 1464776577167 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}] 03:22:57 INFO - PROCESS | 1654 | 1464776577237 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:22:57 INFO - PROCESS | 1654 | 1464776577245 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185ca800 == 46 [pid = 1654] [id = 46] 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11919e000) [pid = 1654] [serial = 134] [outer = 0x0] 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1191a4c00) [pid = 1654] [serial = 135] [outer = 0x11919e000] 03:22:57 INFO - PROCESS | 1654 | 1464776577275 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1194d8800) [pid = 1654] [serial = 136] [outer = 0x11919e000] 03:22:57 INFO - PROCESS | 1654 | 1464776577584 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 504ms 03:22:57 INFO - PROCESS | 1654 | 1464776577632 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1654 | 1464776577633 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:22:57 INFO - PROCESS | 1654 | 1464776577636 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1654 | 1464776577637 Marionette TRACE conn2 <- [1,158,null,{}] 03:22:57 INFO - PROCESS | 1654 | 1464776577639 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}] 03:22:57 INFO - PROCESS | 1654 | 1464776577709 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:22:57 INFO - PROCESS | 1654 | 1464776577713 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164d4000 == 47 [pid = 1654] [id = 47] 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11952f400) [pid = 1654] [serial = 137] [outer = 0x0] 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119c53c00) [pid = 1654] [serial = 138] [outer = 0x11952f400] 03:22:57 INFO - PROCESS | 1654 | 1464776577740 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11a257c00) [pid = 1654] [serial = 139] [outer = 0x11952f400] 03:22:58 INFO - PROCESS | 1654 | 1464776578042 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 417ms 03:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:22:58 INFO - PROCESS | 1654 | 1464776578053 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1654 | 1464776578055 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:22:58 INFO - PROCESS | 1654 | 1464776578060 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1654 | 1464776578061 Marionette TRACE conn2 <- [1,162,null,{}] 03:22:58 INFO - PROCESS | 1654 | 1464776578064 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}] 03:22:58 INFO - PROCESS | 1654 | 1464776578132 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:22:58 INFO - PROCESS | 1654 | 1464776578218 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x112279000 == 48 [pid = 1654] [id = 48] 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x111a0e400) [pid = 1654] [serial = 140] [outer = 0x0] 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1122b6000) [pid = 1654] [serial = 141] [outer = 0x111a0e400] 03:22:58 INFO - PROCESS | 1654 | 1464776578250 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1132d3c00) [pid = 1654] [serial = 142] [outer = 0x111a0e400] 03:22:58 INFO - PROCESS | 1654 | 1464776578716 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 03:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:22:58 INFO - PROCESS | 1654 | 1464776578730 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1654 | 1464776578732 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:22:58 INFO - PROCESS | 1654 | 1464776578735 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1654 | 1464776578738 Marionette TRACE conn2 <- [1,166,null,{}] 03:22:58 INFO - PROCESS | 1654 | 1464776578741 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}] 03:22:58 INFO - PROCESS | 1654 | 1464776578832 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:22:58 INFO - PROCESS | 1654 | 1464776578874 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e06000 == 49 [pid = 1654] [id = 49] 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115e6c400) [pid = 1654] [serial = 143] [outer = 0x0] 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1168d6000) [pid = 1654] [serial = 144] [outer = 0x115e6c400] 03:22:58 INFO - PROCESS | 1654 | 1464776578906 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1180c5000) [pid = 1654] [serial = 145] [outer = 0x115e6c400] 03:22:59 INFO - PROCESS | 1654 | 1464776579309 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 03:22:59 INFO - PROCESS | 1654 | 1464776579375 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 1654 | 1464776579378 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:22:59 INFO - PROCESS | 1654 | 1464776579382 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 1654 | 1464776579384 Marionette TRACE conn2 <- [1,170,null,{}] 03:22:59 INFO - PROCESS | 1654 | 1464776579386 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}] 03:22:59 INFO - PROCESS | 1654 | 1464776579478 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:22:59 INFO - PROCESS | 1654 | 1464776579535 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f43800 == 50 [pid = 1654] [id = 50] 03:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118135800) [pid = 1654] [serial = 146] [outer = 0x0] 03:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1185b2800) [pid = 1654] [serial = 147] [outer = 0x118135800] 03:22:59 INFO - PROCESS | 1654 | 1464776579579 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11942b400) [pid = 1654] [serial = 148] [outer = 0x118135800] 03:22:59 INFO - PROCESS | 1654 | 1464776579990 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 03:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:23:00 INFO - PROCESS | 1654 | 1464776580002 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1654 | 1464776580003 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:23:00 INFO - PROCESS | 1654 | 1464776580011 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1654 | 1464776580015 Marionette TRACE conn2 <- [1,174,null,{}] 03:23:00 INFO - PROCESS | 1654 | 1464776580019 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}] 03:23:00 INFO - PROCESS | 1654 | 1464776580105 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:23:00 INFO - PROCESS | 1654 | 1464776580150 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a11b800 == 51 [pid = 1654] [id = 51] 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119434000) [pid = 1654] [serial = 149] [outer = 0x0] 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a186000) [pid = 1654] [serial = 150] [outer = 0x119434000] 03:23:00 INFO - PROCESS | 1654 | 1464776580179 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x123358000) [pid = 1654] [serial = 151] [outer = 0x119434000] 03:23:00 INFO - PROCESS | 1654 | 1464776580594 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 03:23:00 INFO - PROCESS | 1654 | 1464776580634 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1654 | 1464776580636 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:23:00 INFO - PROCESS | 1654 | 1464776580638 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1654 | 1464776580639 Marionette TRACE conn2 <- [1,178,null,{}] 03:23:00 INFO - PROCESS | 1654 | 1464776580642 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}] 03:23:00 INFO - PROCESS | 1654 | 1464776580731 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:23:00 INFO - PROCESS | 1654 | 1464776580814 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac8000 == 52 [pid = 1654] [id = 52] 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112eb6000) [pid = 1654] [serial = 152] [outer = 0x0] 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1236b3c00) [pid = 1654] [serial = 153] [outer = 0x112eb6000] 03:23:00 INFO - PROCESS | 1654 | 1464776580845 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123a7f400) [pid = 1654] [serial = 154] [outer = 0x112eb6000] 03:23:01 INFO - PROCESS | 1654 | 1464776581328 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 720ms 03:23:01 INFO - PROCESS | 1654 | 1464776581358 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 1654 | 1464776581360 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:23:01 INFO - PROCESS | 1654 | 1464776581364 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1654 | 1464776581366 Marionette TRACE conn2 <- [1,182,null,{}] 03:23:01 INFO - PROCESS | 1654 | 1464776581370 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}] 03:23:01 INFO - PROCESS | 1654 | 1464776581455 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:23:01 INFO - PROCESS | 1654 | 1464776581500 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116846800 == 53 [pid = 1654] [id = 53] 03:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x112f89c00) [pid = 1654] [serial = 155] [outer = 0x0] 03:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113c0b800) [pid = 1654] [serial = 156] [outer = 0x112f89c00] 03:23:01 INFO - PROCESS | 1654 | 1464776581529 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11628f800) [pid = 1654] [serial = 157] [outer = 0x112f89c00] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1164d4000 == 52 [pid = 1654] [id = 47] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1185ca800 == 51 [pid = 1654] [id = 46] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11805a000 == 50 [pid = 1654] [id = 45] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116f46800 == 49 [pid = 1654] [id = 44] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb0000 == 48 [pid = 1654] [id = 33] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116838000 == 47 [pid = 1654] [id = 43] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac9800 == 46 [pid = 1654] [id = 29] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x114e5a800 == 45 [pid = 1654] [id = 42] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11805c000 == 44 [pid = 1654] [id = 30] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb1000 == 43 [pid = 1654] [id = 27] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11917b800 == 42 [pid = 1654] [id = 32] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116849800 == 41 [pid = 1654] [id = 28] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x112279800 == 40 [pid = 1654] [id = 41] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cb000 == 39 [pid = 1654] [id = 34] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11a125800 == 38 [pid = 1654] [id = 36] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12366b000 == 37 [pid = 1654] [id = 39] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac8000 == 36 [pid = 1654] [id = 52] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11a11b800 == 35 [pid = 1654] [id = 51] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116f43800 == 34 [pid = 1654] [id = 50] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1214a9800 == 33 [pid = 1654] [id = 37] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1232f2800 == 32 [pid = 1654] [id = 38] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e06000 == 31 [pid = 1654] [id = 49] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x118574000 == 30 [pid = 1654] [id = 31] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x112279000 == 29 [pid = 1654] [id = 48] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c7000 == 28 [pid = 1654] [id = 35] 03:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12384e000 == 27 [pid = 1654] [id = 40] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123798400) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x123a79000) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x124016c00) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124b1c400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1248c0800) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x127109800) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1272ba400) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112fb7000) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180ce400) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1130dbc00) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x113c73400) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x115df5400) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116859c00) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11757fc00) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117695000) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11818b800) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118852800) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119219000) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1194e3800) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119953000) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119d30000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123209c00) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12335b800) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1232ba800) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x114fbdc00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123799800) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123c1a000) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1252dc000) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118139000) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11660a400) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180f9400) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126d51400) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128fcbc00) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1271bbc00) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12df54c00) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12397b000) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1290be000) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a87f800) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc21c00) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12bc09000) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12bc10c00) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b2a1400) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12aca5000) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12a7d1400) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12a7d5400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129612400) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12935a000) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x129360400) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12d5bd800) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118140c00) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12d336800) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119435400) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12d335000) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12cdf0400) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12d330000) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12c957800) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12cf3c000) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12cdf5800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12c952000) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12c6d4800) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12c6da400) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12c017400) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12c01c800) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12bf6cc00) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x124069800) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12d5c1800) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 03:23:02 INFO - PROCESS | 1654 | 1464776582421 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1073ms 03:23:02 INFO - PROCESS | 1654 | 1464776582437 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:23:02 INFO - PROCESS | 1654 | 1464776582440 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:23:02 INFO - PROCESS | 1654 | 1464776582443 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1654 | 1464776582445 Marionette TRACE conn2 <- [1,186,null,{}] 03:23:02 INFO - PROCESS | 1654 | 1464776582449 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}] 03:23:02 INFO - PROCESS | 1654 | 1464776582518 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:23:02 INFO - PROCESS | 1654 | 1464776582524 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11265e000 == 28 [pid = 1654] [id = 54] 03:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x113379400) [pid = 1654] [serial = 158] [outer = 0x0] 03:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x114ef5000) [pid = 1654] [serial = 159] [outer = 0x113379400] 03:23:02 INFO - PROCESS | 1654 | 1464776582554 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x115e6b800) [pid = 1654] [serial = 160] [outer = 0x113379400] 03:23:02 INFO - PROCESS | 1654 | 1464776582852 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 419ms 03:23:02 INFO - PROCESS | 1654 | 1464776582863 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1654 | 1464776582867 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:23:02 INFO - PROCESS | 1654 | 1464776582880 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1654 | 1464776582882 Marionette TRACE conn2 <- [1,190,null,{}] 03:23:02 INFO - PROCESS | 1654 | 1464776582884 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}] 03:23:02 INFO - PROCESS | 1654 | 1464776582971 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:23:03 INFO - PROCESS | 1654 | 1464776583009 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e9d800 == 29 [pid = 1654] [id = 55] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x113c75400) [pid = 1654] [serial = 161] [outer = 0x0] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11660ac00) [pid = 1654] [serial = 162] [outer = 0x113c75400] 03:23:03 INFO - PROCESS | 1654 | 1464776583035 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11757fc00) [pid = 1654] [serial = 163] [outer = 0x113c75400] 03:23:03 INFO - PROCESS | 1654 | 1464776583299 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 03:23:03 INFO - PROCESS | 1654 | 1464776583349 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1654 | 1464776583351 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:23:03 INFO - PROCESS | 1654 | 1464776583353 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1654 | 1464776583356 Marionette TRACE conn2 <- [1,194,null,{}] 03:23:03 INFO - PROCESS | 1654 | 1464776583371 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}] 03:23:03 INFO - PROCESS | 1654 | 1464776583448 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:23:03 INFO - PROCESS | 1654 | 1464776583495 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881800 == 30 [pid = 1654] [id = 56] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x112fac400) [pid = 1654] [serial = 164] [outer = 0x0] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180c7800) [pid = 1654] [serial = 165] [outer = 0x112fac400] 03:23:03 INFO - PROCESS | 1654 | 1464776583524 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118133800) [pid = 1654] [serial = 166] [outer = 0x112fac400] 03:23:03 INFO - PROCESS | 1654 | 1464776583807 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 480ms 03:23:03 INFO - PROCESS | 1654 | 1464776583833 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1654 | 1464776583835 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:23:03 INFO - PROCESS | 1654 | 1464776583837 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1654 | 1464776583839 Marionette TRACE conn2 <- [1,198,null,{}] 03:23:03 INFO - PROCESS | 1654 | 1464776583849 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}] 03:23:03 INFO - PROCESS | 1654 | 1464776583923 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:23:03 INFO - PROCESS | 1654 | 1464776583928 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11745c800 == 31 [pid = 1654] [id = 57] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118139400) [pid = 1654] [serial = 167] [outer = 0x0] 03:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1185ae400) [pid = 1654] [serial = 168] [outer = 0x118139400] 03:23:03 INFO - PROCESS | 1654 | 1464776583956 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118721400) [pid = 1654] [serial = 169] [outer = 0x118139400] 03:23:04 INFO - PROCESS | 1654 | 1464776584246 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 426ms 03:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:23:04 INFO - PROCESS | 1654 | 1464776584264 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1654 | 1464776584265 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:23:04 INFO - PROCESS | 1654 | 1464776584267 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1654 | 1464776584268 Marionette TRACE conn2 <- [1,202,null,{}] 03:23:04 INFO - PROCESS | 1654 | 1464776584271 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}] 03:23:04 INFO - PROCESS | 1654 | 1464776584339 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:23:04 INFO - PROCESS | 1654 | 1464776584369 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118058000 == 32 [pid = 1654] [id = 58] 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x114fbc800) [pid = 1654] [serial = 170] [outer = 0x0] 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118185400) [pid = 1654] [serial = 171] [outer = 0x114fbc800] 03:23:04 INFO - PROCESS | 1654 | 1464776584394 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11919dc00) [pid = 1654] [serial = 172] [outer = 0x114fbc800] 03:23:04 INFO - PROCESS | 1654 | 1464776584697 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 03:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:23:04 INFO - PROCESS | 1654 | 1464776584748 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1654 | 1464776584749 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:23:04 INFO - PROCESS | 1654 | 1464776584752 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1654 | 1464776584753 Marionette TRACE conn2 <- [1,206,null,{}] 03:23:04 INFO - PROCESS | 1654 | 1464776584755 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}] 03:23:04 INFO - PROCESS | 1654 | 1464776584851 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:23:04 INFO - PROCESS | 1654 | 1464776584880 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118572800 == 33 [pid = 1654] [id = 59] 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1191a8000) [pid = 1654] [serial = 173] [outer = 0x0] 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119437400) [pid = 1654] [serial = 174] [outer = 0x1191a8000] 03:23:04 INFO - PROCESS | 1654 | 1464776584906 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119c56800) [pid = 1654] [serial = 175] [outer = 0x1191a8000] 03:23:05 INFO - PROCESS | 1654 | 1464776585236 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 03:23:05 INFO - PROCESS | 1654 | 1464776585271 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1654 | 1464776585272 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:23:05 INFO - PROCESS | 1654 | 1464776585274 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1654 | 1464776585276 Marionette TRACE conn2 <- [1,210,null,{}] 03:23:05 INFO - PROCESS | 1654 | 1464776585278 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}] 03:23:05 INFO - PROCESS | 1654 | 1464776585359 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:23:05 INFO - PROCESS | 1654 | 1464776585364 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11940b800 == 34 [pid = 1654] [id = 60] 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1191a9c00) [pid = 1654] [serial = 176] [outer = 0x0] 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x123205000) [pid = 1654] [serial = 177] [outer = 0x1191a9c00] 03:23:05 INFO - PROCESS | 1654 | 1464776585389 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123358800) [pid = 1654] [serial = 178] [outer = 0x1191a9c00] 03:23:05 INFO - PROCESS | 1654 | 1464776585682 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 421ms 03:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:23:05 INFO - PROCESS | 1654 | 1464776585701 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1654 | 1464776585702 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:23:05 INFO - PROCESS | 1654 | 1464776585704 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1654 | 1464776585705 Marionette TRACE conn2 <- [1,214,null,{}] 03:23:05 INFO - PROCESS | 1654 | 1464776585712 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}] 03:23:05 INFO - PROCESS | 1654 | 1464776585797 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:23:05 INFO - PROCESS | 1654 | 1464776585802 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ac800 == 35 [pid = 1654] [id = 61] 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11994e000) [pid = 1654] [serial = 179] [outer = 0x0] 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123798800) [pid = 1654] [serial = 180] [outer = 0x11994e000] 03:23:05 INFO - PROCESS | 1654 | 1464776585835 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12335a400) [pid = 1654] [serial = 181] [outer = 0x11994e000] 03:23:06 INFO - PROCESS | 1654 | 1464776586121 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 472ms 03:23:06 INFO - PROCESS | 1654 | 1464776586181 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1654 | 1464776586182 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:23:06 INFO - PROCESS | 1654 | 1464776586184 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1654 | 1464776586186 Marionette TRACE conn2 <- [1,218,null,{}] 03:23:06 INFO - PROCESS | 1654 | 1464776586188 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}] 03:23:06 INFO - PROCESS | 1654 | 1464776586274 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:23:06 INFO - PROCESS | 1654 | 1464776586304 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687a800 == 36 [pid = 1654] [id = 62] 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123798000) [pid = 1654] [serial = 182] [outer = 0x0] 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124012800) [pid = 1654] [serial = 183] [outer = 0x123798000] 03:23:06 INFO - PROCESS | 1654 | 1464776586329 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124035000) [pid = 1654] [serial = 184] [outer = 0x123798000] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11660a000) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117581800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112f8cc00) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115e69c00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11919e000) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11952f400) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113378400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x127786800) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x123364000) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126d4f400) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:23:06 INFO - PROCESS | 1654 | 1464776586643 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 03:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:23:06 INFO - PROCESS | 1654 | 1464776586654 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1654 | 1464776586655 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:23:06 INFO - PROCESS | 1654 | 1464776586659 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1654 | 1464776586662 Marionette TRACE conn2 <- [1,222,null,{}] 03:23:06 INFO - PROCESS | 1654 | 1464776586664 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}] 03:23:06 INFO - PROCESS | 1654 | 1464776586752 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:23:06 INFO - PROCESS | 1654 | 1464776586777 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c71800 == 37 [pid = 1654] [id = 63] 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115d58400) [pid = 1654] [serial = 185] [outer = 0x0] 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x123202400) [pid = 1654] [serial = 186] [outer = 0x115d58400] 03:23:06 INFO - PROCESS | 1654 | 1464776586802 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12403c800) [pid = 1654] [serial = 187] [outer = 0x115d58400] 03:23:07 INFO - PROCESS | 1654 | 1464776587049 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 421ms 03:23:07 INFO - PROCESS | 1654 | 1464776587084 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:23:07 INFO - PROCESS | 1654 | 1464776587098 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:23:07 INFO - PROCESS | 1654 | 1464776587114 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1654 | 1464776587116 Marionette TRACE conn2 <- [1,226,null,{}] 03:23:07 INFO - PROCESS | 1654 | 1464776587118 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}] 03:23:07 INFO - PROCESS | 1654 | 1464776587208 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:23:07 INFO - PROCESS | 1654 | 1464776587214 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118056800 == 38 [pid = 1654] [id = 64] 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12406c800) [pid = 1654] [serial = 188] [outer = 0x0] 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124859c00) [pid = 1654] [serial = 189] [outer = 0x12406c800] 03:23:07 INFO - PROCESS | 1654 | 1464776587242 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125271800) [pid = 1654] [serial = 190] [outer = 0x12406c800] 03:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 428ms 03:23:07 INFO - PROCESS | 1654 | 1464776587530 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]]]}] 03:23:07 INFO - PROCESS | 1654 | 1464776587534 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1654 | 1464776587535 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:23:07 INFO - PROCESS | 1654 | 1464776587537 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1654 | 1464776587538 Marionette TRACE conn2 <- [1,230,null,{}] 03:23:07 INFO - PROCESS | 1654 | 1464776587548 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}] 03:23:07 INFO - PROCESS | 1654 | 1464776587637 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:23:07 INFO - PROCESS | 1654 | 1464776587680 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233e3000 == 39 [pid = 1654] [id = 65] 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119531400) [pid = 1654] [serial = 191] [outer = 0x0] 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1252db000) [pid = 1654] [serial = 192] [outer = 0x119531400] 03:23:07 INFO - PROCESS | 1654 | 1464776587705 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126d4b400) [pid = 1654] [serial = 193] [outer = 0x119531400] 03:23:07 INFO - PROCESS | 1654 | 1464776587963 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 476ms 03:23:08 INFO - PROCESS | 1654 | 1464776588014 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 1654 | 1464776588015 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:23:08 INFO - PROCESS | 1654 | 1464776588017 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1654 | 1464776588018 Marionette TRACE conn2 <- [1,234,null,{}] 03:23:08 INFO - PROCESS | 1654 | 1464776588020 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}] 03:23:08 INFO - PROCESS | 1654 | 1464776588111 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:23:08 INFO - PROCESS | 1654 | 1464776588114 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cbf800 == 40 [pid = 1654] [id = 66] 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126d4f000) [pid = 1654] [serial = 194] [outer = 0x0] 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126d57800) [pid = 1654] [serial = 195] [outer = 0x126d4f000] 03:23:08 INFO - PROCESS | 1654 | 1464776588140 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1271b2c00) [pid = 1654] [serial = 196] [outer = 0x126d4f000] 03:23:08 INFO - PROCESS | 1654 | 1464776588426 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 03:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:23:08 INFO - PROCESS | 1654 | 1464776588435 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 1654 | 1464776588436 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:23:08 INFO - PROCESS | 1654 | 1464776588439 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1654 | 1464776588440 Marionette TRACE conn2 <- [1,238,null,{}] 03:23:08 INFO - PROCESS | 1654 | 1464776588504 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}] 03:23:08 INFO - PROCESS | 1654 | 1464776588585 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:23:08 INFO - PROCESS | 1654 | 1464776588594 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x112645000 == 41 [pid = 1654] [id = 67] 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112eb4000) [pid = 1654] [serial = 197] [outer = 0x0] 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112f8a800) [pid = 1654] [serial = 198] [outer = 0x112eb4000] 03:23:08 INFO - PROCESS | 1654 | 1464776588625 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x114fb6c00) [pid = 1654] [serial = 199] [outer = 0x112eb4000] 03:23:09 INFO - PROCESS | 1654 | 1464776589177 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 773ms 03:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:23:09 INFO - PROCESS | 1654 | 1464776589213 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1654 | 1464776589216 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:23:09 INFO - PROCESS | 1654 | 1464776589219 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1654 | 1464776589222 Marionette TRACE conn2 <- [1,242,null,{}] 03:23:09 INFO - PROCESS | 1654 | 1464776589225 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}] 03:23:09 INFO - PROCESS | 1654 | 1464776589326 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:23:09 INFO - PROCESS | 1654 | 1464776589435 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118057000 == 42 [pid = 1654] [id = 68] 03:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116864000) [pid = 1654] [serial = 200] [outer = 0x0] 03:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117586800) [pid = 1654] [serial = 201] [outer = 0x116864000] 03:23:09 INFO - PROCESS | 1654 | 1464776589465 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1180c8000) [pid = 1654] [serial = 202] [outer = 0x116864000] 03:23:10 INFO - PROCESS | 1654 | 1464776590056 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 874ms 03:23:10 INFO - PROCESS | 1654 | 1464776590094 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1654 | 1464776590095 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:23:10 INFO - PROCESS | 1654 | 1464776590099 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1654 | 1464776590101 Marionette TRACE conn2 <- [1,246,null,{}] 03:23:10 INFO - PROCESS | 1654 | 1464776590105 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}] 03:23:10 INFO - PROCESS | 1654 | 1464776590214 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1233e3000 == 41 [pid = 1654] [id = 65] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118056800 == 40 [pid = 1654] [id = 64] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119c71800 == 39 [pid = 1654] [id = 63] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11687a800 == 38 [pid = 1654] [id = 62] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ac800 == 37 [pid = 1654] [id = 61] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11940b800 == 36 [pid = 1654] [id = 60] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118572800 == 35 [pid = 1654] [id = 59] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118058000 == 34 [pid = 1654] [id = 58] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11745c800 == 33 [pid = 1654] [id = 57] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x116881800 == 32 [pid = 1654] [id = 56] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x115e9d800 == 31 [pid = 1654] [id = 55] 03:23:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11265e000 == 30 [pid = 1654] [id = 54] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1290bf800) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116779c00) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180c1800) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1168d6400) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a71c00) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11827dc00) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1191a4c00) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119c53c00) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11a257c00) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1194d8800) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11813ec00) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113c0d400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1180fa400) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x114fbec00) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118851800) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1244c7400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12777d000) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1654 | 1464776590305 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d08000 == 31 [pid = 1654] [id = 69] 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1132dc800) [pid = 1654] [serial = 203] [outer = 0x0] 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x114fba800) [pid = 1654] [serial = 204] [outer = 0x1132dc800] 03:23:10 INFO - PROCESS | 1654 | 1464776590359 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1166dd000) [pid = 1654] [serial = 205] [outer = 0x1132dc800] 03:23:10 INFO - PROCESS | 1654 | 1464776590718 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 672ms 03:23:10 INFO - PROCESS | 1654 | 1464776590771 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1654 | 1464776590775 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:23:10 INFO - PROCESS | 1654 | 1464776590779 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1654 | 1464776590781 Marionette TRACE conn2 <- [1,250,null,{}] 03:23:10 INFO - PROCESS | 1654 | 1464776590783 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}] 03:23:10 INFO - PROCESS | 1654 | 1464776590854 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:23:10 INFO - PROCESS | 1654 | 1464776590903 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x116486800 == 32 [pid = 1654] [id = 70] 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11660a400) [pid = 1654] [serial = 206] [outer = 0x0] 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117586400) [pid = 1654] [serial = 207] [outer = 0x11660a400] 03:23:10 INFO - PROCESS | 1654 | 1464776590930 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1180fc400) [pid = 1654] [serial = 208] [outer = 0x11660a400] 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1180cd000) [pid = 1654] [serial = 209] [outer = 0x12cdeb400] 03:23:11 INFO - PROCESS | 1654 | 1464776591238 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 03:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:23:11 INFO - PROCESS | 1654 | 1464776591250 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1654 | 1464776591251 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:23:11 INFO - PROCESS | 1654 | 1464776591253 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1654 | 1464776591256 Marionette TRACE conn2 <- [1,254,null,{}] 03:23:11 INFO - PROCESS | 1654 | 1464776591267 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}] 03:23:11 INFO - PROCESS | 1654 | 1464776591342 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:23:11 INFO - PROCESS | 1654 | 1464776591348 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118058000 == 33 [pid = 1654] [id = 71] 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11813c800) [pid = 1654] [serial = 210] [outer = 0x0] 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118720800) [pid = 1654] [serial = 211] [outer = 0x11813c800] 03:23:11 INFO - PROCESS | 1654 | 1464776591379 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119223800) [pid = 1654] [serial = 212] [outer = 0x11813c800] 03:23:11 INFO - PROCESS | 1654 | 1464776591681 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 474ms 03:23:11 INFO - PROCESS | 1654 | 1464776591728 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1654 | 1464776591730 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:23:11 INFO - PROCESS | 1654 | 1464776591732 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1654 | 1464776591733 Marionette TRACE conn2 <- [1,258,null,{}] 03:23:11 INFO - PROCESS | 1654 | 1464776591735 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}] 03:23:11 INFO - PROCESS | 1654 | 1464776591808 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:23:11 INFO - PROCESS | 1654 | 1464776591813 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d7000 == 34 [pid = 1654] [id = 72] 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119526400) [pid = 1654] [serial = 213] [outer = 0x0] 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119532400) [pid = 1654] [serial = 214] [outer = 0x119526400] 03:23:11 INFO - PROCESS | 1654 | 1464776591840 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119959800) [pid = 1654] [serial = 215] [outer = 0x119526400] 03:23:12 INFO - PROCESS | 1654 | 1464776592161 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 03:23:12 INFO - PROCESS | 1654 | 1464776592200 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1654 | 1464776592201 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:23:12 INFO - PROCESS | 1654 | 1464776592204 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1654 | 1464776592205 Marionette TRACE conn2 <- [1,262,null,{}] 03:23:12 INFO - PROCESS | 1654 | 1464776592207 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}] 03:23:12 INFO - PROCESS | 1654 | 1464776592274 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:23:12 INFO - PROCESS | 1654 | 1464776592279 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119467800 == 35 [pid = 1654] [id = 73] 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112d86800) [pid = 1654] [serial = 216] [outer = 0x0] 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123204400) [pid = 1654] [serial = 217] [outer = 0x112d86800] 03:23:12 INFO - PROCESS | 1654 | 1464776592306 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1232c4c00) [pid = 1654] [serial = 218] [outer = 0x112d86800] 03:23:12 INFO - PROCESS | 1654 | 1464776592652 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 03:23:12 INFO - PROCESS | 1654 | 1464776592672 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1654 | 1464776592673 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:23:12 INFO - PROCESS | 1654 | 1464776592682 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1654 | 1464776592683 Marionette TRACE conn2 <- [1,266,null,{}] 03:23:12 INFO - PROCESS | 1654 | 1464776592685 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}] 03:23:12 INFO - PROCESS | 1654 | 1464776592792 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:23:12 INFO - PROCESS | 1654 | 1464776592826 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5e800 == 36 [pid = 1654] [id = 74] 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1236b5400) [pid = 1654] [serial = 219] [outer = 0x0] 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124011800) [pid = 1654] [serial = 220] [outer = 0x1236b5400] 03:23:12 INFO - PROCESS | 1654 | 1464776592854 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12485d400) [pid = 1654] [serial = 221] [outer = 0x1236b5400] 03:23:13 INFO - PROCESS | 1654 | 1464776593282 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 618ms 03:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:23:13 INFO - PROCESS | 1654 | 1464776593301 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1654 | 1464776593303 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:23:13 INFO - PROCESS | 1654 | 1464776593306 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1654 | 1464776593308 Marionette TRACE conn2 <- [1,270,null,{}] 03:23:13 INFO - PROCESS | 1654 | 1464776593320 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}] 03:23:13 INFO - PROCESS | 1654 | 1464776593436 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:23:13 INFO - PROCESS | 1654 | 1464776593442 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214a6000 == 37 [pid = 1654] [id = 75] 03:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1244cf000) [pid = 1654] [serial = 222] [outer = 0x0] 03:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124b1c400) [pid = 1654] [serial = 223] [outer = 0x1244cf000] 03:23:13 INFO - PROCESS | 1654 | 1464776593467 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1252d5800) [pid = 1654] [serial = 224] [outer = 0x1244cf000] 03:23:13 INFO - PROCESS | 1654 | 1464776593785 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 03:23:13 INFO - PROCESS | 1654 | 1464776593827 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1654 | 1464776593829 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:23:13 INFO - PROCESS | 1654 | 1464776593831 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1654 | 1464776593832 Marionette TRACE conn2 <- [1,274,null,{}] 03:23:13 INFO - PROCESS | 1654 | 1464776593834 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}] 03:23:13 INFO - PROCESS | 1654 | 1464776593917 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:23:13 INFO - PROCESS | 1654 | 1464776593948 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233d3800 == 38 [pid = 1654] [id = 76] 03:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1252de000) [pid = 1654] [serial = 225] [outer = 0x0] 03:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126d51000) [pid = 1654] [serial = 226] [outer = 0x1252de000] 03:23:13 INFO - PROCESS | 1654 | 1464776593972 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1271bc400) [pid = 1654] [serial = 227] [outer = 0x1252de000] 03:23:14 INFO - PROCESS | 1654 | 1464776594297 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 517ms 03:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:23:14 INFO - PROCESS | 1654 | 1464776594349 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1654 | 1464776594351 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:23:14 INFO - PROCESS | 1654 | 1464776594354 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1654 | 1464776594356 Marionette TRACE conn2 <- [1,278,null,{}] 03:23:14 INFO - PROCESS | 1654 | 1464776594359 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}] 03:23:14 INFO - PROCESS | 1654 | 1464776594602 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1191a8000) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118139400) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113c75400) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112fac400) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113379400) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x111a0e400) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115e6c400) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1191a9c00) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d58400) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123798000) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118135800) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11994e000) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12406c800) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119434000) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119531400) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x114fbc800) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:23:14 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112eb6000) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:23:14 INFO - PROCESS | 1654 | 1464776594680 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x116885800 == 39 [pid = 1654] [id = 77] 03:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1122b5000) [pid = 1654] [serial = 228] [outer = 0x0] 03:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113c74400) [pid = 1654] [serial = 229] [outer = 0x1122b5000] 03:23:14 INFO - PROCESS | 1654 | 1464776594719 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117125400) [pid = 1654] [serial = 230] [outer = 0x1122b5000] 03:23:14 INFO - PROCESS | 1654 | 1464776594992 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 03:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:23:15 INFO - PROCESS | 1654 | 1464776595030 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1654 | 1464776595031 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:23:15 INFO - PROCESS | 1654 | 1464776595033 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1654 | 1464776595034 Marionette TRACE conn2 <- [1,282,null,{}] 03:23:15 INFO - PROCESS | 1654 | 1464776595036 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}] 03:23:15 INFO - PROCESS | 1654 | 1464776595124 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:23:15 INFO - PROCESS | 1654 | 1464776595166 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x123839000 == 40 [pid = 1654] [id = 78] 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11660cc00) [pid = 1654] [serial = 231] [outer = 0x0] 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11994c800) [pid = 1654] [serial = 232] [outer = 0x11660cc00] 03:23:15 INFO - PROCESS | 1654 | 1464776595190 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126d51400) [pid = 1654] [serial = 233] [outer = 0x11660cc00] 03:23:15 INFO - PROCESS | 1654 | 1464776595440 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 03:23:15 INFO - PROCESS | 1654 | 1464776595453 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1654 | 1464776595454 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:23:15 INFO - PROCESS | 1654 | 1464776595485 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1654 | 1464776595486 Marionette TRACE conn2 <- [1,286,null,{}] 03:23:15 INFO - PROCESS | 1654 | 1464776595489 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}] 03:23:15 INFO - PROCESS | 1654 | 1464776595587 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:23:15 INFO - PROCESS | 1654 | 1464776595594 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252bb000 == 41 [pid = 1654] [id = 79] 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1272bf000) [pid = 1654] [serial = 234] [outer = 0x0] 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127778c00) [pid = 1654] [serial = 235] [outer = 0x1272bf000] 03:23:15 INFO - PROCESS | 1654 | 1464776595622 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128fd1400) [pid = 1654] [serial = 236] [outer = 0x1272bf000] 03:23:15 INFO - PROCESS | 1654 | 1464776595935 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 474ms 03:23:15 INFO - PROCESS | 1654 | 1464776595955 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1654 | 1464776595956 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:23:15 INFO - PROCESS | 1654 | 1464776595961 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1654 | 1464776595963 Marionette TRACE conn2 <- [1,290,null,{}] 03:23:15 INFO - PROCESS | 1654 | 1464776595965 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}] 03:23:16 INFO - PROCESS | 1654 | 1464776596059 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:23:16 INFO - PROCESS | 1654 | 1464776596065 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x125307800 == 42 [pid = 1654] [id = 80] 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127777400) [pid = 1654] [serial = 237] [outer = 0x0] 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1290c2400) [pid = 1654] [serial = 238] [outer = 0x127777400] 03:23:16 INFO - PROCESS | 1654 | 1464776596089 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12935b800) [pid = 1654] [serial = 239] [outer = 0x127777400] 03:23:16 INFO - PROCESS | 1654 | 1464776596353 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 420ms 03:23:16 INFO - PROCESS | 1654 | 1464776596381 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1654 | 1464776596382 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:23:16 INFO - PROCESS | 1654 | 1464776596384 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1654 | 1464776596385 Marionette TRACE conn2 <- [1,294,null,{}] 03:23:16 INFO - PROCESS | 1654 | 1464776596387 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}] 03:23:16 INFO - PROCESS | 1654 | 1464776596473 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:23:16 INFO - PROCESS | 1654 | 1464776596486 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12741f000 == 43 [pid = 1654] [id = 81] 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1271b2800) [pid = 1654] [serial = 240] [outer = 0x0] 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129363400) [pid = 1654] [serial = 241] [outer = 0x1271b2800] 03:23:16 INFO - PROCESS | 1654 | 1464776596510 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1295c7000) [pid = 1654] [serial = 242] [outer = 0x1271b2800] 03:23:16 INFO - PROCESS | 1654 | 1464776596956 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]]]}] 03:23:17 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. 03:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 03:23:17 INFO - PROCESS | 1654 | 1464776597003 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1654 | 1464776597006 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:23:17 INFO - PROCESS | 1654 | 1464776597010 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1654 | 1464776597013 Marionette TRACE conn2 <- [1,298,null,{}] 03:23:17 INFO - PROCESS | 1654 | 1464776597016 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}] 03:23:17 INFO - PROCESS | 1654 | 1464776597113 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:23:17 INFO - PROCESS | 1654 | 1464776597171 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11683d000 == 44 [pid = 1654] [id = 82] 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x115defc00) [pid = 1654] [serial = 243] [outer = 0x0] 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11677e000) [pid = 1654] [serial = 244] [outer = 0x115defc00] 03:23:17 INFO - PROCESS | 1654 | 1464776597202 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117698000) [pid = 1654] [serial = 245] [outer = 0x115defc00] 03:23:17 INFO - PROCESS | 1654 | 1464776597624 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]]]}] 03:23:17 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. 03:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 03:23:17 INFO - PROCESS | 1654 | 1464776597631 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1654 | 1464776597636 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:23:17 INFO - PROCESS | 1654 | 1464776597641 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1654 | 1464776597642 Marionette TRACE conn2 <- [1,302,null,{}] 03:23:17 INFO - PROCESS | 1654 | 1464776597645 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}] 03:23:17 INFO - PROCESS | 1654 | 1464776597739 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:23:17 INFO - PROCESS | 1654 | 1464776597780 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b26800 == 45 [pid = 1654] [id = 83] 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1180ce400) [pid = 1654] [serial = 246] [outer = 0x0] 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118723000) [pid = 1654] [serial = 247] [outer = 0x1180ce400] 03:23:17 INFO - PROCESS | 1654 | 1464776597809 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11921b000) [pid = 1654] [serial = 248] [outer = 0x1180ce400] 03:23:18 INFO - PROCESS | 1654 | 1464776598212 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]]]}] 03:23:18 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. 03:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 03:23:18 INFO - PROCESS | 1654 | 1464776598260 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 1654 | 1464776598261 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:23:18 INFO - PROCESS | 1654 | 1464776598264 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1654 | 1464776598266 Marionette TRACE conn2 <- [1,306,null,{}] 03:23:18 INFO - PROCESS | 1654 | 1464776598274 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}] 03:23:18 INFO - PROCESS | 1654 | 1464776598370 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:23:18 INFO - PROCESS | 1654 | 1464776598447 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252ba000 == 46 [pid = 1654] [id = 84] 03:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123360800) [pid = 1654] [serial = 249] [outer = 0x0] 03:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1237c6800) [pid = 1654] [serial = 250] [outer = 0x123360800] 03:23:18 INFO - PROCESS | 1654 | 1464776598478 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x124019400) [pid = 1654] [serial = 251] [outer = 0x123360800] 03:23:18 INFO - PROCESS | 1654 | 1464776598889 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]]]}] 03:23:18 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. 03:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 03:23:18 INFO - PROCESS | 1654 | 1464776598935 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:23:18 INFO - PROCESS | 1654 | 1464776598937 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:23:18 INFO - PROCESS | 1654 | 1464776598939 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1654 | 1464776598940 Marionette TRACE conn2 <- [1,310,null,{}] 03:23:18 INFO - PROCESS | 1654 | 1464776598943 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}] 03:23:19 INFO - PROCESS | 1654 | 1464776599045 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:23:19 INFO - PROCESS | 1654 | 1464776599089 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f52800 == 47 [pid = 1654] [id = 85] 03:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12401d400) [pid = 1654] [serial = 252] [outer = 0x0] 03:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124030c00) [pid = 1654] [serial = 253] [outer = 0x12401d400] 03:23:19 INFO - PROCESS | 1654 | 1464776599118 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12485e000) [pid = 1654] [serial = 254] [outer = 0x12401d400] 03:23:19 INFO - PROCESS | 1654 | 1464776599671 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]]]}] 03:23:19 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. 03:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 773ms 03:23:19 INFO - PROCESS | 1654 | 1464776599713 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1654 | 1464776599716 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:23:19 INFO - PROCESS | 1654 | 1464776599721 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1654 | 1464776599725 Marionette TRACE conn2 <- [1,314,null,{}] 03:23:19 INFO - PROCESS | 1654 | 1464776599731 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}] 03:23:19 INFO - PROCESS | 1654 | 1464776599853 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:23:19 INFO - PROCESS | 1654 | 1464776599938 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab4000 == 48 [pid = 1654] [id = 86] 03:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1130db000) [pid = 1654] [serial = 255] [outer = 0x0] 03:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1164c0400) [pid = 1654] [serial = 256] [outer = 0x1130db000] 03:23:19 INFO - PROCESS | 1654 | 1464776599980 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x117121400) [pid = 1654] [serial = 257] [outer = 0x1130db000] 03:23:20 INFO - PROCESS | 1654 | 1464776600432 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]]]}] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x125307800 == 47 [pid = 1654] [id = 80] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1252bb000 == 46 [pid = 1654] [id = 79] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x123839000 == 45 [pid = 1654] [id = 78] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x116885800 == 44 [pid = 1654] [id = 77] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1233d3800 == 43 [pid = 1654] [id = 76] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1214a6000 == 42 [pid = 1654] [id = 75] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5e800 == 41 [pid = 1654] [id = 74] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119467800 == 40 [pid = 1654] [id = 73] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d7000 == 39 [pid = 1654] [id = 72] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x118058000 == 38 [pid = 1654] [id = 71] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126d57800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x116486800 == 37 [pid = 1654] [id = 70] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x112d08000 == 36 [pid = 1654] [id = 69] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x118057000 == 35 [pid = 1654] [id = 68] 03:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x112645000 == 34 [pid = 1654] [id = 67] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119437400) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1185ae400) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118721400) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11660ac00) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180c7800) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118133800) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11757fc00) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114ef5000) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115e6b800) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113c0b800) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1132d3c00) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1122b6000) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1180c5000) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1168d6000) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123205000) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119c56800) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123202400) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124012800) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11942b400) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123798800) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12335a400) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1185b2800) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12403c800) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124859c00) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123358000) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124035000) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11a186000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1252db000) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118185400) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125271800) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11919dc00) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123a7f400) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123358800) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1236b3c00) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126d4b400) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 03:23:20 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. 03:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 776ms 03:23:20 INFO - PROCESS | 1654 | 1464776600497 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1654 | 1464776600500 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:23:20 INFO - PROCESS | 1654 | 1464776600504 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1654 | 1464776600506 Marionette TRACE conn2 <- [1,318,null,{}] 03:23:20 INFO - PROCESS | 1654 | 1464776600509 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}] 03:23:20 INFO - PROCESS | 1654 | 1464776600581 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:23:20 INFO - PROCESS | 1654 | 1464776600588 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ca7800 == 35 [pid = 1654] [id = 87] 03:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116289c00) [pid = 1654] [serial = 258] [outer = 0x0] 03:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117589000) [pid = 1654] [serial = 259] [outer = 0x116289c00] 03:23:20 INFO - PROCESS | 1654 | 1464776600617 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1180cc000) [pid = 1654] [serial = 260] [outer = 0x116289c00] 03:23:20 INFO - PROCESS | 1654 | 1464776600950 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]]]}] 03:23:20 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. 03:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 03:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:23:20 INFO - PROCESS | 1654 | 1464776600975 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1654 | 1464776600976 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:23:20 INFO - PROCESS | 1654 | 1464776600979 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1654 | 1464776600981 Marionette TRACE conn2 <- [1,322,null,{}] 03:23:20 INFO - PROCESS | 1654 | 1464776600988 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}] 03:23:21 INFO - PROCESS | 1654 | 1464776601075 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:23:21 INFO - PROCESS | 1654 | 1464776601116 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f4b000 == 36 [pid = 1654] [id = 88] 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1180c9000) [pid = 1654] [serial = 261] [outer = 0x0] 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11813f800) [pid = 1654] [serial = 262] [outer = 0x1180c9000] 03:23:21 INFO - PROCESS | 1654 | 1464776601143 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118859400) [pid = 1654] [serial = 263] [outer = 0x1180c9000] 03:23:21 INFO - PROCESS | 1654 | 1464776601430 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]]]}] 03:23:21 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. 03:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 03:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:23:21 INFO - PROCESS | 1654 | 1464776601451 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1654 | 1464776601453 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:23:21 INFO - PROCESS | 1654 | 1464776601455 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1654 | 1464776601456 Marionette TRACE conn2 <- [1,326,null,{}] 03:23:21 INFO - PROCESS | 1654 | 1464776601467 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}] 03:23:21 INFO - PROCESS | 1654 | 1464776601552 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:23:21 INFO - PROCESS | 1654 | 1464776601558 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1183e8000 == 37 [pid = 1654] [id = 89] 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11942c400) [pid = 1654] [serial = 264] [outer = 0x0] 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119434400) [pid = 1654] [serial = 265] [outer = 0x11942c400] 03:23:21 INFO - PROCESS | 1654 | 1464776601585 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11994b400) [pid = 1654] [serial = 266] [outer = 0x11942c400] 03:23:21 INFO - PROCESS | 1654 | 1464776601930 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]]]}] 03:23:21 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. 03:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 528ms 03:23:21 INFO - PROCESS | 1654 | 1464776601983 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1654 | 1464776601985 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:23:21 INFO - PROCESS | 1654 | 1464776601988 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1654 | 1464776601990 Marionette TRACE conn2 <- [1,330,null,{}] 03:23:21 INFO - PROCESS | 1654 | 1464776601993 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}] 03:23:22 INFO - PROCESS | 1654 | 1464776602102 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:23:22 INFO - PROCESS | 1654 | 1464776602109 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ddc000 == 38 [pid = 1654] [id = 90] 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119c53000) [pid = 1654] [serial = 267] [outer = 0x0] 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123204800) [pid = 1654] [serial = 268] [outer = 0x119c53000] 03:23:22 INFO - PROCESS | 1654 | 1464776602148 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12335e000) [pid = 1654] [serial = 269] [outer = 0x119c53000] 03:23:22 INFO - PROCESS | 1654 | 1464776602551 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]]]}] 03:23:22 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. 03:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 03:23:22 INFO - PROCESS | 1654 | 1464776602559 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1654 | 1464776602562 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:23:22 INFO - PROCESS | 1654 | 1464776602564 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1654 | 1464776602565 Marionette TRACE conn2 <- [1,334,null,{}] 03:23:22 INFO - PROCESS | 1654 | 1464776602568 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}] 03:23:22 INFO - PROCESS | 1654 | 1464776602688 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:23:22 INFO - PROCESS | 1654 | 1464776602730 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11945b800 == 39 [pid = 1654] [id = 91] 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124012800) [pid = 1654] [serial = 270] [outer = 0x0] 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12402e000) [pid = 1654] [serial = 271] [outer = 0x124012800] 03:23:22 INFO - PROCESS | 1654 | 1464776602762 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124812800) [pid = 1654] [serial = 272] [outer = 0x124012800] 03:23:23 INFO - PROCESS | 1654 | 1464776603048 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]]]}] 03:23:23 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. 03:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 03:23:23 INFO - PROCESS | 1654 | 1464776603083 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 1654 | 1464776603084 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:23:23 INFO - PROCESS | 1654 | 1464776603086 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1654 | 1464776603087 Marionette TRACE conn2 <- [1,338,null,{}] 03:23:23 INFO - PROCESS | 1654 | 1464776603097 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}] 03:23:23 INFO - PROCESS | 1654 | 1464776603185 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:23:23 INFO - PROCESS | 1654 | 1464776603190 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b2d000 == 40 [pid = 1654] [id = 92] 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12401e000) [pid = 1654] [serial = 273] [outer = 0x0] 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124b24000) [pid = 1654] [serial = 274] [outer = 0x12401e000] 03:23:23 INFO - PROCESS | 1654 | 1464776603215 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11660a000) [pid = 1654] [serial = 275] [outer = 0x12401e000] 03:23:23 INFO - PROCESS | 1654 | 1464776603535 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]]]}] 03:23:23 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. 03:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 03:23:23 INFO - PROCESS | 1654 | 1464776603556 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 1654 | 1464776603557 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:23:23 INFO - PROCESS | 1654 | 1464776603570 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1654 | 1464776603571 Marionette TRACE conn2 <- [1,342,null,{}] 03:23:23 INFO - PROCESS | 1654 | 1464776603573 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}] 03:23:23 INFO - PROCESS | 1654 | 1464776603664 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:23:23 INFO - PROCESS | 1654 | 1464776603668 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a11b000 == 41 [pid = 1654] [id = 93] 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124b23000) [pid = 1654] [serial = 276] [outer = 0x0] 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125385c00) [pid = 1654] [serial = 277] [outer = 0x124b23000] 03:23:23 INFO - PROCESS | 1654 | 1464776603694 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127106c00) [pid = 1654] [serial = 278] [outer = 0x124b23000] 03:23:23 INFO - PROCESS | 1654 | 1464776603994 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]]]}] 03:23:24 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. 03:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 474ms 03:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:23:24 INFO - PROCESS | 1654 | 1464776604044 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1654 | 1464776604045 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:23:24 INFO - PROCESS | 1654 | 1464776604047 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1654 | 1464776604048 Marionette TRACE conn2 <- [1,346,null,{}] 03:23:24 INFO - PROCESS | 1654 | 1464776604051 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}] 03:23:24 INFO - PROCESS | 1654 | 1464776604138 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:23:24 INFO - PROCESS | 1654 | 1464776604142 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214bb000 == 42 [pid = 1654] [id = 94] 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1252dac00) [pid = 1654] [serial = 279] [outer = 0x0] 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x127247800) [pid = 1654] [serial = 280] [outer = 0x1252dac00] 03:23:24 INFO - PROCESS | 1654 | 1464776604167 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12777a800) [pid = 1654] [serial = 281] [outer = 0x1252dac00] 03:23:24 INFO - PROCESS | 1654 | 1464776604480 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]]]}] 03:23:24 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. 03:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 03:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:23:24 INFO - PROCESS | 1654 | 1464776604517 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1654 | 1464776604518 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:23:24 INFO - PROCESS | 1654 | 1464776604521 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1654 | 1464776604522 Marionette TRACE conn2 <- [1,350,null,{}] 03:23:24 INFO - PROCESS | 1654 | 1464776604530 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}] 03:23:24 INFO - PROCESS | 1654 | 1464776604809 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127777400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112d86800) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1252de000) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1132dc800) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1122b5000) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11813c800) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11660cc00) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1236b5400) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11660a400) [pid = 1654] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1272bf000) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119526400) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126d4f000) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1244cf000) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:23:24 INFO - PROCESS | 1654 | 1464776604887 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855c000 == 43 [pid = 1654] [id = 95] 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112d86800) [pid = 1654] [serial = 282] [outer = 0x0] 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116286400) [pid = 1654] [serial = 283] [outer = 0x112d86800] 03:23:24 INFO - PROCESS | 1654 | 1464776604923 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119d2c000) [pid = 1654] [serial = 284] [outer = 0x112d86800] 03:23:25 INFO - PROCESS | 1654 | 1464776605220 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]]]}] 03:23:25 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. 03:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 722ms 03:23:25 INFO - PROCESS | 1654 | 1464776605247 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 1654 | 1464776605249 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:23:25 INFO - PROCESS | 1654 | 1464776605252 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1654 | 1464776605254 Marionette TRACE conn2 <- [1,354,null,{}] 03:23:25 INFO - PROCESS | 1654 | 1464776605256 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}] 03:23:25 INFO - PROCESS | 1654 | 1464776605382 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:23:25 INFO - PROCESS | 1654 | 1464776605389 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x124052000 == 44 [pid = 1654] [id = 96] 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1168d5400) [pid = 1654] [serial = 285] [outer = 0x0] 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12777f000) [pid = 1654] [serial = 286] [outer = 0x1168d5400] 03:23:25 INFO - PROCESS | 1654 | 1464776605418 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128fc8c00) [pid = 1654] [serial = 287] [outer = 0x1168d5400] 03:23:25 INFO - PROCESS | 1654 | 1464776605715 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]]]}] 03:23:25 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. 03:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 03:23:25 INFO - PROCESS | 1654 | 1464776605722 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 1654 | 1464776605723 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:23:25 INFO - PROCESS | 1654 | 1464776605733 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1654 | 1464776605734 Marionette TRACE conn2 <- [1,358,null,{}] 03:23:25 INFO - PROCESS | 1654 | 1464776605736 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}] 03:23:25 INFO - PROCESS | 1654 | 1464776605815 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:23:25 INFO - PROCESS | 1654 | 1464776605820 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12722f000 == 45 [pid = 1654] [id = 97] 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128fcbc00) [pid = 1654] [serial = 288] [outer = 0x0] 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12935dc00) [pid = 1654] [serial = 289] [outer = 0x128fcbc00] 03:23:25 INFO - PROCESS | 1654 | 1464776605848 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1295c4400) [pid = 1654] [serial = 290] [outer = 0x128fcbc00] 03:23:26 INFO - PROCESS | 1654 | 1464776606175 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]]]}] 03:23:26 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. 03:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 03:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:23:26 INFO - PROCESS | 1654 | 1464776606201 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1654 | 1464776606202 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:23:26 INFO - PROCESS | 1654 | 1464776606204 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1654 | 1464776606205 Marionette TRACE conn2 <- [1,362,null,{}] 03:23:26 INFO - PROCESS | 1654 | 1464776606209 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}] 03:23:26 INFO - PROCESS | 1654 | 1464776606302 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:23:26 INFO - PROCESS | 1654 | 1464776606310 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x129022000 == 46 [pid = 1654] [id = 98] 03:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112aa2000) [pid = 1654] [serial = 291] [outer = 0x0] 03:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1295ca800) [pid = 1654] [serial = 292] [outer = 0x112aa2000] 03:23:26 INFO - PROCESS | 1654 | 1464776606334 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129614000) [pid = 1654] [serial = 293] [outer = 0x112aa2000] 03:23:26 INFO - PROCESS | 1654 | 1464776606629 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]]]}] 03:23:26 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. 03:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 03:23:26 INFO - PROCESS | 1654 | 1464776606673 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1654 | 1464776606677 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:23:26 INFO - PROCESS | 1654 | 1464776606680 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1654 | 1464776606681 Marionette TRACE conn2 <- [1,366,null,{}] 03:23:26 INFO - PROCESS | 1654 | 1464776606684 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}] 03:23:26 INFO - PROCESS | 1654 | 1464776606766 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:23:26 INFO - PROCESS | 1654 | 1464776606883 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11265e800 == 47 [pid = 1654] [id = 99] 03:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x111c23800) [pid = 1654] [serial = 294] [outer = 0x0] 03:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1122b6000) [pid = 1654] [serial = 295] [outer = 0x111c23800] 03:23:26 INFO - PROCESS | 1654 | 1464776606932 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113c0d400) [pid = 1654] [serial = 296] [outer = 0x111c23800] 03:23:27 INFO - PROCESS | 1654 | 1464776607455 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]]]}] 03:23:27 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. 03:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 819ms 03:23:27 INFO - PROCESS | 1654 | 1464776607508 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 1654 | 1464776607511 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:23:27 INFO - PROCESS | 1654 | 1464776607515 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 1654 | 1464776607518 Marionette TRACE conn2 <- [1,370,null,{}] 03:23:27 INFO - PROCESS | 1654 | 1464776607521 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}] 03:23:27 INFO - PROCESS | 1654 | 1464776607620 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:23:27 INFO - PROCESS | 1654 | 1464776607680 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805c000 == 48 [pid = 1654] [id = 100] 03:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11768f400) [pid = 1654] [serial = 297] [outer = 0x0] 03:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1180f4800) [pid = 1654] [serial = 298] [outer = 0x11768f400] 03:23:27 INFO - PROCESS | 1654 | 1464776607711 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11813ec00) [pid = 1654] [serial = 299] [outer = 0x11768f400] 03:23:28 INFO - PROCESS | 1654 | 1464776608149 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]]]}] 03:23:28 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. 03:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 03:23:28 INFO - PROCESS | 1654 | 1464776608190 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1654 | 1464776608192 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:23:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:23:28 INFO - PROCESS | 1654 | 1464776608213 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1654 | 1464776608214 Marionette TRACE conn2 <- [1,374,null,{}] 03:23:28 INFO - PROCESS | 1654 | 1464776608217 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}] 03:23:28 INFO - PROCESS | 1654 | 1464776608315 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:23:28 INFO - PROCESS | 1654 | 1464776608374 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232fa800 == 49 [pid = 1654] [id = 101] 03:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118858000) [pid = 1654] [serial = 300] [outer = 0x0] 03:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1191a4c00) [pid = 1654] [serial = 301] [outer = 0x118858000] 03:23:28 INFO - PROCESS | 1654 | 1464776608403 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119d2b800) [pid = 1654] [serial = 302] [outer = 0x118858000] 03:23:28 INFO - PROCESS | 1654 | 1464776608831 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:23:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 03:23:28 INFO - PROCESS | 1654 | 1464776608887 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1654 | 1464776608888 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:23:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:23:28 INFO - PROCESS | 1654 | 1464776608926 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1654 | 1464776608930 Marionette TRACE conn2 <- [1,378,null,{}] 03:23:28 INFO - PROCESS | 1654 | 1464776608935 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}] 03:23:29 INFO - PROCESS | 1654 | 1464776609034 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:23:29 INFO - PROCESS | 1654 | 1464776609093 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67d000 == 50 [pid = 1654] [id = 102] 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123205000) [pid = 1654] [serial = 303] [outer = 0x0] 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12401c000) [pid = 1654] [serial = 304] [outer = 0x123205000] 03:23:29 INFO - PROCESS | 1654 | 1464776609123 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12526d400) [pid = 1654] [serial = 305] [outer = 0x123205000] 03:23:29 INFO - PROCESS | 1654 | 1464776609546 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:23:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 696ms 03:23:29 INFO - PROCESS | 1654 | 1464776609600 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1654 | 1464776609602 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:23:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:23:29 INFO - PROCESS | 1654 | 1464776609604 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1654 | 1464776609605 Marionette TRACE conn2 <- [1,382,null,{}] 03:23:29 INFO - PROCESS | 1654 | 1464776609608 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}] 03:23:29 INFO - PROCESS | 1654 | 1464776609711 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:23:29 INFO - PROCESS | 1654 | 1464776609783 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a1a000 == 51 [pid = 1654] [id = 103] 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12777d800) [pid = 1654] [serial = 306] [outer = 0x0] 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128c7b800) [pid = 1654] [serial = 307] [outer = 0x12777d800] 03:23:29 INFO - PROCESS | 1654 | 1464776609820 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128c82400) [pid = 1654] [serial = 308] [outer = 0x12777d800] 03:23:30 INFO - PROCESS | 1654 | 1464776610432 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:23:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 03:23:30 INFO - PROCESS | 1654 | 1464776610474 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:23:30 INFO - PROCESS | 1654 | 1464776610476 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:23:30 INFO - PROCESS | 1654 | 1464776610479 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 1654 | 1464776610481 Marionette TRACE conn2 <- [1,386,null,{}] 03:23:30 INFO - PROCESS | 1654 | 1464776610484 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}] 03:23:30 INFO - PROCESS | 1654 | 1464776610568 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:23:30 INFO - PROCESS | 1654 | 1464776610627 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x118569000 == 52 [pid = 1654] [id = 104] 03:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116862000) [pid = 1654] [serial = 309] [outer = 0x0] 03:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117126400) [pid = 1654] [serial = 310] [outer = 0x116862000] 03:23:30 INFO - PROCESS | 1654 | 1464776610654 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1180f4c00) [pid = 1654] [serial = 311] [outer = 0x116862000] 03:23:31 INFO - PROCESS | 1654 | 1464776611063 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 621ms 03:23:31 INFO - PROCESS | 1654 | 1464776611100 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1654 | 1464776611103 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:23:31 INFO - PROCESS | 1654 | 1464776611107 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1654 | 1464776611109 Marionette TRACE conn2 <- [1,390,null,{}] 03:23:31 INFO - PROCESS | 1654 | 1464776611112 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}] 03:23:31 INFO - PROCESS | 1654 | 1464776611205 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x129022000 == 51 [pid = 1654] [id = 98] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12722f000 == 50 [pid = 1654] [id = 97] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x124052000 == 49 [pid = 1654] [id = 96] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11855c000 == 48 [pid = 1654] [id = 95] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1214bb000 == 47 [pid = 1654] [id = 94] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11a11b000 == 46 [pid = 1654] [id = 93] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x119b2d000 == 45 [pid = 1654] [id = 92] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11945b800 == 44 [pid = 1654] [id = 91] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129363400) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x112ddc000 == 43 [pid = 1654] [id = 90] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1183e8000 == 42 [pid = 1654] [id = 89] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116f4b000 == 41 [pid = 1654] [id = 88] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x113ca7800 == 40 [pid = 1654] [id = 87] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab4000 == 39 [pid = 1654] [id = 86] 03:23:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128f52800 == 38 [pid = 1654] [id = 85] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1166db000) [pid = 1654] [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.] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1232c4c00) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1271bc400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1166dd000) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126d51000) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117586800) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x114fba800) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123204400) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117125400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119223800) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11994c800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12485d400) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126d51400) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117586400) [pid = 1654] [serial = 207] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127778c00) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112f8a800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1180fc400) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119959800) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119532400) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113c74400) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1271b2c00) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124b1c400) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118720800) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1252d5800) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124011800) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128fd1400) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1290c2400) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12935b800) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 03:23:31 INFO - PROCESS | 1654 | 1464776611284 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f04000 == 39 [pid = 1654] [id = 105] 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113c74400) [pid = 1654] [serial = 312] [outer = 0x0] 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117586400) [pid = 1654] [serial = 313] [outer = 0x113c74400] 03:23:31 INFO - PROCESS | 1654 | 1464776611310 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118728000) [pid = 1654] [serial = 314] [outer = 0x113c74400] 03:23:31 INFO - PROCESS | 1654 | 1464776611628 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 03:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:23:31 INFO - PROCESS | 1654 | 1464776611677 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1654 | 1464776611679 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:23:31 INFO - PROCESS | 1654 | 1464776611681 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1654 | 1464776611683 Marionette TRACE conn2 <- [1,394,null,{}] 03:23:31 INFO - PROCESS | 1654 | 1464776611690 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}] 03:23:31 INFO - PROCESS | 1654 | 1464776611765 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:23:31 INFO - PROCESS | 1654 | 1464776611835 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118122800 == 40 [pid = 1654] [id = 106] 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119430c00) [pid = 1654] [serial = 315] [outer = 0x0] 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119c5a400) [pid = 1654] [serial = 316] [outer = 0x119430c00] 03:23:31 INFO - PROCESS | 1654 | 1464776611869 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1235c7800) [pid = 1654] [serial = 317] [outer = 0x119430c00] 03:23:32 INFO - PROCESS | 1654 | 1464776612161 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 03:23:32 INFO - PROCESS | 1654 | 1464776612201 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:23:32 INFO - PROCESS | 1654 | 1464776612203 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:23:32 INFO - PROCESS | 1654 | 1464776612205 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1654 | 1464776612207 Marionette TRACE conn2 <- [1,398,null,{}] 03:23:32 INFO - PROCESS | 1654 | 1464776612212 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}] 03:23:32 INFO - PROCESS | 1654 | 1464776612284 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:23:32 INFO - PROCESS | 1654 | 1464776612289 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c8800 == 41 [pid = 1654] [id = 107] 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1237c3800) [pid = 1654] [serial = 318] [outer = 0x0] 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12401f800) [pid = 1654] [serial = 319] [outer = 0x1237c3800] 03:23:32 INFO - PROCESS | 1654 | 1464776612317 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124809c00) [pid = 1654] [serial = 320] [outer = 0x1237c3800] 03:23:32 INFO - PROCESS | 1654 | 1464776612666 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 03:23:32 INFO - PROCESS | 1654 | 1464776612679 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 1654 | 1464776612680 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:23:32 INFO - PROCESS | 1654 | 1464776612683 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1654 | 1464776612684 Marionette TRACE conn2 <- [1,402,null,{}] 03:23:32 INFO - PROCESS | 1654 | 1464776612686 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}] 03:23:32 INFO - PROCESS | 1654 | 1464776612785 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:23:32 INFO - PROCESS | 1654 | 1464776612801 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a10d000 == 42 [pid = 1654] [id = 108] 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126d51000) [pid = 1654] [serial = 321] [outer = 0x0] 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126d57800) [pid = 1654] [serial = 322] [outer = 0x126d51000] 03:23:32 INFO - PROCESS | 1654 | 1464776612831 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x127250400) [pid = 1654] [serial = 323] [outer = 0x126d51000] 03:23:33 INFO - PROCESS | 1654 | 1464776613259 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 03:23:33 INFO - PROCESS | 1654 | 1464776613302 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1654 | 1464776613304 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:23:33 INFO - PROCESS | 1654 | 1464776613306 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1654 | 1464776613307 Marionette TRACE conn2 <- [1,406,null,{}] 03:23:33 INFO - PROCESS | 1654 | 1464776613309 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}] 03:23:33 INFO - PROCESS | 1654 | 1464776613416 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:23:33 INFO - PROCESS | 1654 | 1464776613429 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x116849800 == 43 [pid = 1654] [id = 109] 03:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128c77000) [pid = 1654] [serial = 324] [outer = 0x0] 03:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12935e000) [pid = 1654] [serial = 325] [outer = 0x128c77000] 03:23:33 INFO - PROCESS | 1654 | 1464776613455 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12961c800) [pid = 1654] [serial = 326] [outer = 0x128c77000] 03:23:33 INFO - PROCESS | 1654 | 1464776613812 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 03:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:23:33 INFO - PROCESS | 1654 | 1464776613829 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1654 | 1464776613831 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:23:33 INFO - PROCESS | 1654 | 1464776613845 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1654 | 1464776613847 Marionette TRACE conn2 <- [1,410,null,{}] 03:23:33 INFO - PROCESS | 1654 | 1464776613850 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}] 03:23:33 INFO - PROCESS | 1654 | 1464776613996 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:23:34 INFO - PROCESS | 1654 | 1464776614036 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244b3000 == 44 [pid = 1654] [id = 110] 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1295cf800) [pid = 1654] [serial = 327] [outer = 0x0] 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a6f8000) [pid = 1654] [serial = 328] [outer = 0x1295cf800] 03:23:34 INFO - PROCESS | 1654 | 1464776614063 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a7d1000) [pid = 1654] [serial = 329] [outer = 0x1295cf800] 03:23:34 INFO - PROCESS | 1654 | 1464776614499 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 682ms 03:23:34 INFO - PROCESS | 1654 | 1464776614515 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 1654 | 1464776614516 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:23:34 INFO - PROCESS | 1654 | 1464776614519 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1654 | 1464776614520 Marionette TRACE conn2 <- [1,414,null,{}] 03:23:34 INFO - PROCESS | 1654 | 1464776614522 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}] 03:23:34 INFO - PROCESS | 1654 | 1464776614617 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:23:34 INFO - PROCESS | 1654 | 1464776614630 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12530d800 == 45 [pid = 1654] [id = 111] 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12a7cf800) [pid = 1654] [serial = 330] [outer = 0x0] 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a879400) [pid = 1654] [serial = 331] [outer = 0x12a7cf800] 03:23:34 INFO - PROCESS | 1654 | 1464776614654 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12ac3cc00) [pid = 1654] [serial = 332] [outer = 0x12a7cf800] 03:23:34 INFO - PROCESS | 1654 | 1464776614979 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 03:23:34 INFO - PROCESS | 1654 | 1464776614988 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 1654 | 1464776614990 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:23:34 INFO - PROCESS | 1654 | 1464776614995 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1654 | 1464776614997 Marionette TRACE conn2 <- [1,418,null,{}] 03:23:35 INFO - PROCESS | 1654 | 1464776614999 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}] 03:23:35 INFO - PROCESS | 1654 | 1464776615099 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:23:35 INFO - PROCESS | 1654 | 1464776615112 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129031000 == 46 [pid = 1654] [id = 112] 03:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a874000) [pid = 1654] [serial = 333] [outer = 0x0] 03:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12aca3800) [pid = 1654] [serial = 334] [outer = 0x12a874000] 03:23:35 INFO - PROCESS | 1654 | 1464776615136 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12acaa400) [pid = 1654] [serial = 335] [outer = 0x12a874000] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12401e000) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116289c00) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1130db000) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1271b2800) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c53000) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x124b23000) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1180c9000) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11942c400) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1252dac00) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112d86800) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128fcbc00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124012800) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:23:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1168d5400) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:23:35 INFO - PROCESS | 1654 | 1464776615538 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:23:36 INFO - PROCESS | 1654 | 1464776616060 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]]]}] 03:23:36 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 03:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1071ms 03:23:36 INFO - PROCESS | 1654 | 1464776616065 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1654 | 1464776616066 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:23:36 INFO - PROCESS | 1654 | 1464776616069 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1654 | 1464776616070 Marionette TRACE conn2 <- [1,422,null,{}] 03:23:36 INFO - PROCESS | 1654 | 1464776616072 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}] 03:23:36 INFO - PROCESS | 1654 | 1464776616151 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:23:36 INFO - PROCESS | 1654 | 1464776616155 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82b800 == 47 [pid = 1654] [id = 113] 03:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ac40000) [pid = 1654] [serial = 336] [outer = 0x0] 03:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12acad400) [pid = 1654] [serial = 337] [outer = 0x12ac40000] 03:23:36 INFO - PROCESS | 1654 | 1464776616182 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12ace7800) [pid = 1654] [serial = 338] [outer = 0x12ac40000] 03:23:36 INFO - PROCESS | 1654 | 1464776616952 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]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 03:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:23:36 INFO - PROCESS | 1654 | 1464776616989 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1654 | 1464776616990 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:23:36 INFO - PROCESS | 1654 | 1464776616993 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1654 | 1464776616994 Marionette TRACE conn2 <- [1,426,null,{}] 03:23:36 INFO - PROCESS | 1654 | 1464776616997 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}] 03:23:37 INFO - PROCESS | 1654 | 1464776617105 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:23:37 INFO - PROCESS | 1654 | 1464776617112 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f2800 == 48 [pid = 1654] [id = 114] 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a7cfc00) [pid = 1654] [serial = 339] [outer = 0x0] 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12acea800) [pid = 1654] [serial = 340] [outer = 0x12a7cfc00] 03:23:37 INFO - PROCESS | 1654 | 1464776617148 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12bc0d800) [pid = 1654] [serial = 341] [outer = 0x12a7cfc00] 03:23:37 INFO - PROCESS | 1654 | 1464776617596 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] 03:23:37 INFO - PROCESS | 1654 | 1464776617632 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:23:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:23:37 INFO - PROCESS | 1654 | 1464776617638 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1654 | 1464776617644 Marionette TRACE conn2 <- [1,430,null,{}] 03:23:37 INFO - PROCESS | 1654 | 1464776617649 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}] 03:23:37 INFO - PROCESS | 1654 | 1464776617748 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:23:37 INFO - PROCESS | 1654 | 1464776617822 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab4000 == 49 [pid = 1654] [id = 115] 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116859800) [pid = 1654] [serial = 342] [outer = 0x0] 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x117586800) [pid = 1654] [serial = 343] [outer = 0x116859800] 03:23:37 INFO - PROCESS | 1654 | 1464776617852 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118140000) [pid = 1654] [serial = 344] [outer = 0x116859800] 03:23:38 INFO - PROCESS | 1654 | 1464776618285 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 726ms 03:23:38 INFO - PROCESS | 1654 | 1464776618365 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 1654 | 1464776618368 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:23:38 INFO - PROCESS | 1654 | 1464776618373 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1654 | 1464776618377 Marionette TRACE conn2 <- [1,434,null,{}] 03:23:38 INFO - PROCESS | 1654 | 1464776618380 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}] 03:23:38 INFO - PROCESS | 1654 | 1464776618479 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:23:38 INFO - PROCESS | 1654 | 1464776618540 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c73000 == 50 [pid = 1654] [id = 116] 03:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119436800) [pid = 1654] [serial = 345] [outer = 0x0] 03:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119c54000) [pid = 1654] [serial = 346] [outer = 0x119436800] 03:23:38 INFO - PROCESS | 1654 | 1464776618569 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x123795800) [pid = 1654] [serial = 347] [outer = 0x119436800] 03:23:38 INFO - PROCESS | 1654 | 1464776618987 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 623ms 03:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:23:39 INFO - PROCESS | 1654 | 1464776618997 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1654 | 1464776618998 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:23:39 INFO - PROCESS | 1654 | 1464776619000 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1654 | 1464776619003 Marionette TRACE conn2 <- [1,438,null,{}] 03:23:39 INFO - PROCESS | 1654 | 1464776619013 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}] 03:23:39 INFO - PROCESS | 1654 | 1464776619111 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:23:39 INFO - PROCESS | 1654 | 1464776619156 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8e9800 == 51 [pid = 1654] [id = 117] 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12401b400) [pid = 1654] [serial = 348] [outer = 0x0] 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1272bc800) [pid = 1654] [serial = 349] [outer = 0x12401b400] 03:23:39 INFO - PROCESS | 1654 | 1464776619187 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128c7ac00) [pid = 1654] [serial = 350] [outer = 0x12401b400] 03:23:39 INFO - PROCESS | 1654 | 1464776619632 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]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 03:23:39 INFO - PROCESS | 1654 | 1464776619689 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1654 | 1464776619691 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:23:39 INFO - PROCESS | 1654 | 1464776619695 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1654 | 1464776619697 Marionette TRACE conn2 <- [1,442,null,{}] 03:23:39 INFO - PROCESS | 1654 | 1464776619699 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}] 03:23:39 INFO - PROCESS | 1654 | 1464776619819 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:23:39 INFO - PROCESS | 1654 | 1464776619901 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b324000 == 52 [pid = 1654] [id = 118] 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x112f80800) [pid = 1654] [serial = 351] [outer = 0x0] 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129364800) [pid = 1654] [serial = 352] [outer = 0x112f80800] 03:23:39 INFO - PROCESS | 1654 | 1464776619931 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x129619800) [pid = 1654] [serial = 353] [outer = 0x112f80800] 03:23:40 INFO - PROCESS | 1654 | 1464776620627 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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 969ms 03:23:40 INFO - PROCESS | 1654 | 1464776620675 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1654 | 1464776620677 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:23:40 INFO - PROCESS | 1654 | 1464776620682 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1654 | 1464776620684 Marionette TRACE conn2 <- [1,446,null,{}] 03:23:40 INFO - PROCESS | 1654 | 1464776620688 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}] 03:23:40 INFO - PROCESS | 1654 | 1464776620774 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:23:40 INFO - PROCESS | 1654 | 1464776620840 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11683a800 == 53 [pid = 1654] [id = 119] 03:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112acfc00) [pid = 1654] [serial = 354] [outer = 0x0] 03:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x115d58400) [pid = 1654] [serial = 355] [outer = 0x112acfc00] 03:23:40 INFO - PROCESS | 1654 | 1464776620867 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x117127c00) [pid = 1654] [serial = 356] [outer = 0x112acfc00] 03:23:41 INFO - PROCESS | 1654 | 1464776621306 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]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 03:23:41 INFO - PROCESS | 1654 | 1464776621353 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 1654 | 1464776621356 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:23:41 INFO - PROCESS | 1654 | 1464776621380 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1654 | 1464776621381 Marionette TRACE conn2 <- [1,450,null,{}] 03:23:41 INFO - PROCESS | 1654 | 1464776621384 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}] 03:23:41 INFO - PROCESS | 1654 | 1464776621472 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:23:41 INFO - PROCESS | 1654 | 1464776621536 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116850000 == 54 [pid = 1654] [id = 120] 03:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1164ca000) [pid = 1654] [serial = 357] [outer = 0x0] 03:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11827dc00) [pid = 1654] [serial = 358] [outer = 0x1164ca000] 03:23:41 INFO - PROCESS | 1654 | 1464776621563 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11885a800) [pid = 1654] [serial = 359] [outer = 0x1164ca000] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82b800 == 53 [pid = 1654] [id = 113] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x129031000 == 52 [pid = 1654] [id = 112] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12530d800 == 51 [pid = 1654] [id = 111] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1244b3000 == 50 [pid = 1654] [id = 110] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x116849800 == 49 [pid = 1654] [id = 109] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11a10d000 == 48 [pid = 1654] [id = 108] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1295ca800) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118723000) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x124030c00) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11677e000) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1237c6800) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c8800 == 47 [pid = 1654] [id = 107] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118122800 == 46 [pid = 1654] [id = 106] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x112f04000 == 45 [pid = 1654] [id = 105] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118569000 == 44 [pid = 1654] [id = 104] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67d000 == 43 [pid = 1654] [id = 102] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1232fa800 == 42 [pid = 1654] [id = 101] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11805c000 == 41 [pid = 1654] [id = 100] 03:23:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11265e800 == 40 [pid = 1654] [id = 99] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1295c4400) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12402e000) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124812800) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12777f000) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128fc8c00) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12335e000) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124b24000) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117589000) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1180cc000) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117121400) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1164c0400) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1295c7000) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x123204800) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125385c00) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118859400) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11813f800) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11660a000) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119434400) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127247800) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11994b400) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127106c00) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116286400) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12777a800) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12935dc00) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119d2c000) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 03:23:41 INFO - PROCESS | 1654 | 1464776621924 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] 03:23:41 INFO - PROCESS | 1654 | 1464776621951 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:23:41 INFO - PROCESS | 1654 | 1464776621953 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1654 | 1464776621955 Marionette TRACE conn2 <- [1,454,null,{}] 03:23:41 INFO - PROCESS | 1654 | 1464776621963 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}] 03:23:42 INFO - PROCESS | 1654 | 1464776622036 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:23:42 INFO - PROCESS | 1654 | 1464776622044 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118068000 == 41 [pid = 1654] [id = 121] 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1194d8800) [pid = 1654] [serial = 360] [outer = 0x0] 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11994bc00) [pid = 1654] [serial = 361] [outer = 0x1194d8800] 03:23:42 INFO - PROCESS | 1654 | 1464776622072 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12335e800) [pid = 1654] [serial = 362] [outer = 0x1194d8800] 03:23:42 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:42 INFO - PROCESS | 1654 | 1464776622427 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]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 03:23:42 INFO - PROCESS | 1654 | 1464776622474 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 1654 | 1464776622476 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:23:42 INFO - PROCESS | 1654 | 1464776622478 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1654 | 1464776622479 Marionette TRACE conn2 <- [1,458,null,{}] 03:23:42 INFO - PROCESS | 1654 | 1464776622482 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}] 03:23:42 INFO - PROCESS | 1654 | 1464776622554 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:23:42 INFO - PROCESS | 1654 | 1464776622560 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119414000 == 42 [pid = 1654] [id = 122] 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12379e000) [pid = 1654] [serial = 363] [outer = 0x0] 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123c1b400) [pid = 1654] [serial = 364] [outer = 0x12379e000] 03:23:42 INFO - PROCESS | 1654 | 1464776622586 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12402e000) [pid = 1654] [serial = 365] [outer = 0x12379e000] 03:23:42 INFO - PROCESS | 1654 | 1464776622930 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] 03:23:42 INFO - PROCESS | 1654 | 1464776622949 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:23:42 INFO - PROCESS | 1654 | 1464776622951 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1654 | 1464776622952 Marionette TRACE conn2 <- [1,462,null,{}] 03:23:42 INFO - PROCESS | 1654 | 1464776622966 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}] 03:23:43 INFO - PROCESS | 1654 | 1464776623037 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:23:43 INFO - PROCESS | 1654 | 1464776623045 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ae000 == 43 [pid = 1654] [id = 123] 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124035000) [pid = 1654] [serial = 366] [outer = 0x0] 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12526e800) [pid = 1654] [serial = 367] [outer = 0x124035000] 03:23:43 INFO - PROCESS | 1654 | 1464776623071 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126d4a800) [pid = 1654] [serial = 368] [outer = 0x124035000] 03:23:43 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:43 INFO - PROCESS | 1654 | 1464776623406 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] 03:23:43 INFO - PROCESS | 1654 | 1464776623432 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:23:43 INFO - PROCESS | 1654 | 1464776623435 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1654 | 1464776623437 Marionette TRACE conn2 <- [1,466,null,{}] 03:23:43 INFO - PROCESS | 1654 | 1464776623441 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}] 03:23:43 INFO - PROCESS | 1654 | 1464776623573 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:23:43 INFO - PROCESS | 1654 | 1464776623657 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c71000 == 44 [pid = 1654] [id = 124] 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126d52400) [pid = 1654] [serial = 369] [outer = 0x0] 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x127486000) [pid = 1654] [serial = 370] [outer = 0x126d52400] 03:23:43 INFO - PROCESS | 1654 | 1464776623698 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1290bfc00) [pid = 1654] [serial = 371] [outer = 0x126d52400] 03:23:44 INFO - PROCESS | 1654 | 1464776624118 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] 03:23:44 INFO - PROCESS | 1654 | 1464776624156 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:23:44 INFO - PROCESS | 1654 | 1464776624160 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1654 | 1464776624162 Marionette TRACE conn2 <- [1,470,null,{}] 03:23:44 INFO - PROCESS | 1654 | 1464776624165 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}] 03:23:44 INFO - PROCESS | 1654 | 1464776624262 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:23:44 INFO - PROCESS | 1654 | 1464776624292 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116885000 == 45 [pid = 1654] [id = 125] 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128c80c00) [pid = 1654] [serial = 372] [outer = 0x0] 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1295c4400) [pid = 1654] [serial = 373] [outer = 0x128c80c00] 03:23:44 INFO - PROCESS | 1654 | 1464776624317 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12961d800) [pid = 1654] [serial = 374] [outer = 0x128c80c00] 03:23:44 INFO - PROCESS | 1654 | 1464776624620 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 03:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:23:44 INFO - PROCESS | 1654 | 1464776624680 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 1654 | 1464776624681 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:23:44 INFO - PROCESS | 1654 | 1464776624683 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1654 | 1464776624684 Marionette TRACE conn2 <- [1,474,null,{}] 03:23:44 INFO - PROCESS | 1654 | 1464776624687 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}] 03:23:44 INFO - PROCESS | 1654 | 1464776624787 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:23:44 INFO - PROCESS | 1654 | 1464776624821 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x123689800 == 46 [pid = 1654] [id = 126] 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1290bf800) [pid = 1654] [serial = 375] [outer = 0x0] 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a7cac00) [pid = 1654] [serial = 376] [outer = 0x1290bf800] 03:23:44 INFO - PROCESS | 1654 | 1464776624846 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a7d5000) [pid = 1654] [serial = 377] [outer = 0x1290bf800] 03:23:45 INFO - PROCESS | 1654 | 1464776625177 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 517ms 03:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:23:45 INFO - PROCESS | 1654 | 1464776625208 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1654 | 1464776625211 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:23:45 INFO - PROCESS | 1654 | 1464776625213 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1654 | 1464776625214 Marionette TRACE conn2 <- [1,478,null,{}] 03:23:45 INFO - PROCESS | 1654 | 1464776625216 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}] 03:23:45 INFO - PROCESS | 1654 | 1464776625308 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:23:45 INFO - PROCESS | 1654 | 1464776625312 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x124851800 == 47 [pid = 1654] [id = 127] 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a6f0800) [pid = 1654] [serial = 378] [outer = 0x0] 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ac38800) [pid = 1654] [serial = 379] [outer = 0x12a6f0800] 03:23:45 INFO - PROCESS | 1654 | 1464776625370 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12aca4400) [pid = 1654] [serial = 380] [outer = 0x12a6f0800] 03:23:45 INFO - PROCESS | 1654 | 1464776625679 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 03:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:23:45 INFO - PROCESS | 1654 | 1464776625731 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1654 | 1464776625732 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:23:45 INFO - PROCESS | 1654 | 1464776625734 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1654 | 1464776625735 Marionette TRACE conn2 <- [1,482,null,{}] 03:23:45 INFO - PROCESS | 1654 | 1464776625738 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}] 03:23:45 INFO - PROCESS | 1654 | 1464776625828 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:23:45 INFO - PROCESS | 1654 | 1464776625842 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x127437000 == 48 [pid = 1654] [id = 128] 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a87fc00) [pid = 1654] [serial = 381] [outer = 0x0] 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12acf1800) [pid = 1654] [serial = 382] [outer = 0x12a87fc00] 03:23:45 INFO - PROCESS | 1654 | 1464776625868 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b2a2400) [pid = 1654] [serial = 383] [outer = 0x12a87fc00] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112f89c00) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1180ce400) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112aa2000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116864000) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x115defc00) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x123360800) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12401d400) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112eb4000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1295cf800) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7cf800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a874000) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x113c74400) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1237c3800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126d51000) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116862000) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12777d800) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119430c00) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128c77000) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:23:46 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ac40000) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:23:46 INFO - PROCESS | 1654 | 1464776626306 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 03:23:46 INFO - PROCESS | 1654 | 1464776626355 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1654 | 1464776626357 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:23:46 INFO - PROCESS | 1654 | 1464776626365 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 1654 | 1464776626366 Marionette TRACE conn2 <- [1,486,null,{}] 03:23:46 INFO - PROCESS | 1654 | 1464776626369 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}] 03:23:46 INFO - PROCESS | 1654 | 1464776626465 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:23:46 INFO - PROCESS | 1654 | 1464776626472 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f52800 == 49 [pid = 1654] [id = 129] 03:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11827c000) [pid = 1654] [serial = 384] [outer = 0x0] 03:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12401d000) [pid = 1654] [serial = 385] [outer = 0x11827c000] 03:23:46 INFO - PROCESS | 1654 | 1464776626502 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b2a2800) [pid = 1654] [serial = 386] [outer = 0x11827c000] 03:23:46 INFO - PROCESS | 1654 | 1464776626830 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 03:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:23:46 INFO - PROCESS | 1654 | 1464776626885 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1654 | 1464776626886 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:23:46 INFO - PROCESS | 1654 | 1464776626888 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 1654 | 1464776626889 Marionette TRACE conn2 <- [1,490,null,{}] 03:23:46 INFO - PROCESS | 1654 | 1464776626891 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}] 03:23:46 INFO - PROCESS | 1654 | 1464776626988 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:23:46 INFO - PROCESS | 1654 | 1464776626995 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c9800 == 50 [pid = 1654] [id = 130] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a7cf800) [pid = 1654] [serial = 387] [outer = 0x0] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bc06000) [pid = 1654] [serial = 388] [outer = 0x12a7cf800] 03:23:47 INFO - PROCESS | 1654 | 1464776627020 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bc15400) [pid = 1654] [serial = 389] [outer = 0x12a7cf800] 03:23:47 INFO - PROCESS | 1654 | 1464776627325 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 03:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:23:47 INFO - PROCESS | 1654 | 1464776627357 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1654 | 1464776627359 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:23:47 INFO - PROCESS | 1654 | 1464776627363 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1654 | 1464776627364 Marionette TRACE conn2 <- [1,494,null,{}] 03:23:47 INFO - PROCESS | 1654 | 1464776627366 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}] 03:23:47 INFO - PROCESS | 1654 | 1464776627441 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:23:47 INFO - PROCESS | 1654 | 1464776627447 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac7b000 == 51 [pid = 1654] [id = 131] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12440cc00) [pid = 1654] [serial = 390] [outer = 0x0] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bc1ac00) [pid = 1654] [serial = 391] [outer = 0x12440cc00] 03:23:47 INFO - PROCESS | 1654 | 1464776627471 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12bf66400) [pid = 1654] [serial = 392] [outer = 0x12440cc00] 03:23:47 INFO - PROCESS | 1654 | 1464776627823 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 467ms 03:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:23:47 INFO - PROCESS | 1654 | 1464776627831 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1654 | 1464776627832 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:23:47 INFO - PROCESS | 1654 | 1464776627841 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1654 | 1464776627845 Marionette TRACE conn2 <- [1,498,null,{}] 03:23:47 INFO - PROCESS | 1654 | 1464776627855 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}] 03:23:47 INFO - PROCESS | 1654 | 1464776627938 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:23:47 INFO - PROCESS | 1654 | 1464776627944 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b355800 == 52 [pid = 1654] [id = 132] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12bc1c000) [pid = 1654] [serial = 393] [outer = 0x0] 03:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12bf6cc00) [pid = 1654] [serial = 394] [outer = 0x12bc1c000] 03:23:47 INFO - PROCESS | 1654 | 1464776627984 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12bf72800) [pid = 1654] [serial = 395] [outer = 0x12bc1c000] 03:23:48 INFO - PROCESS | 1654 | 1464776628653 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 829ms 03:23:48 INFO - PROCESS | 1654 | 1464776628664 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1654 | 1464776628667 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:23:48 INFO - PROCESS | 1654 | 1464776628671 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1654 | 1464776628673 Marionette TRACE conn2 <- [1,502,null,{}] 03:23:48 INFO - PROCESS | 1654 | 1464776628679 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}] 03:23:48 INFO - PROCESS | 1654 | 1464776628779 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:23:48 INFO - PROCESS | 1654 | 1464776628842 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f30800 == 53 [pid = 1654] [id = 133] 03:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116611800) [pid = 1654] [serial = 396] [outer = 0x0] 03:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1180c5c00) [pid = 1654] [serial = 397] [outer = 0x116611800] 03:23:48 INFO - PROCESS | 1654 | 1464776628873 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118137400) [pid = 1654] [serial = 398] [outer = 0x116611800] 03:23:49 INFO - PROCESS | 1654 | 1464776629339 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]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:23:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 725ms 03:23:49 INFO - PROCESS | 1654 | 1464776629397 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 1654 | 1464776629403 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:23:49 INFO - PROCESS | 1654 | 1464776629410 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 1654 | 1464776629413 Marionette TRACE conn2 <- [1,506,null,{}] 03:23:49 INFO - PROCESS | 1654 | 1464776629417 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}] 03:23:49 INFO - PROCESS | 1654 | 1464776629588 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:23:49 INFO - PROCESS | 1654 | 1464776629667 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ba800 == 54 [pid = 1654] [id = 134] 03:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119439400) [pid = 1654] [serial = 399] [outer = 0x0] 03:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119c52c00) [pid = 1654] [serial = 400] [outer = 0x119439400] 03:23:49 INFO - PROCESS | 1654 | 1464776629699 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1236b4000) [pid = 1654] [serial = 401] [outer = 0x119439400] 03:23:50 INFO - PROCESS | 1654 | 1464776630138 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 772ms 03:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:23:50 INFO - PROCESS | 1654 | 1464776630191 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1654 | 1464776630193 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:23:50 INFO - PROCESS | 1654 | 1464776630197 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1654 | 1464776630199 Marionette TRACE conn2 <- [1,510,null,{}] 03:23:50 INFO - PROCESS | 1654 | 1464776630207 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}] 03:23:50 INFO - PROCESS | 1654 | 1464776630306 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:23:50 INFO - PROCESS | 1654 | 1464776630371 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b388000 == 55 [pid = 1654] [id = 135] 03:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1252de000) [pid = 1654] [serial = 402] [outer = 0x0] 03:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x127483800) [pid = 1654] [serial = 403] [outer = 0x1252de000] 03:23:50 INFO - PROCESS | 1654 | 1464776630402 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128c7b000) [pid = 1654] [serial = 404] [outer = 0x1252de000] 03:23:50 INFO - PROCESS | 1654 | 1464776630833 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 03:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:23:50 INFO - PROCESS | 1654 | 1464776630877 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1654 | 1464776630879 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:23:50 INFO - PROCESS | 1654 | 1464776630881 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1654 | 1464776630882 Marionette TRACE conn2 <- [1,514,null,{}] 03:23:50 INFO - PROCESS | 1654 | 1464776630885 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}] 03:23:50 INFO - PROCESS | 1654 | 1464776630983 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:23:51 INFO - PROCESS | 1654 | 1464776631044 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac1800 == 56 [pid = 1654] [id = 136] 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1290bf000) [pid = 1654] [serial = 405] [outer = 0x0] 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a7d7000) [pid = 1654] [serial = 406] [outer = 0x1290bf000] 03:23:51 INFO - PROCESS | 1654 | 1464776631074 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12acac800) [pid = 1654] [serial = 407] [outer = 0x1290bf000] 03:23:51 INFO - PROCESS | 1654 | 1464776631466 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]]]}] 03:23:51 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 03:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 618ms 03:23:51 INFO - PROCESS | 1654 | 1464776631500 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:23:51 INFO - PROCESS | 1654 | 1464776631501 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:23:51 INFO - PROCESS | 1654 | 1464776631503 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1654 | 1464776631505 Marionette TRACE conn2 <- [1,518,null,{}] 03:23:51 INFO - PROCESS | 1654 | 1464776631507 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}] 03:23:51 INFO - PROCESS | 1654 | 1464776631602 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:23:51 INFO - PROCESS | 1654 | 1464776631648 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd2000 == 57 [pid = 1654] [id = 137] 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ac42000) [pid = 1654] [serial = 408] [outer = 0x0] 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bc17800) [pid = 1654] [serial = 409] [outer = 0x12ac42000] 03:23:51 INFO - PROCESS | 1654 | 1464776631677 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bf6e800) [pid = 1654] [serial = 410] [outer = 0x12ac42000] 03:23:52 INFO - PROCESS | 1654 | 1464776632109 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 618ms 03:23:52 INFO - PROCESS | 1654 | 1464776632122 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1654 | 1464776632124 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:23:52 INFO - PROCESS | 1654 | 1464776632129 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1654 | 1464776632130 Marionette TRACE conn2 <- [1,522,null,{}] 03:23:52 INFO - PROCESS | 1654 | 1464776632133 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}] 03:23:52 INFO - PROCESS | 1654 | 1464776632242 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:23:52 INFO - PROCESS | 1654 | 1464776632338 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x112270800 == 58 [pid = 1654] [id = 138] 03:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1122b6400) [pid = 1654] [serial = 411] [outer = 0x0] 03:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116a73800) [pid = 1654] [serial = 412] [outer = 0x1122b6400] 03:23:52 INFO - PROCESS | 1654 | 1464776632369 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c01d000) [pid = 1654] [serial = 413] [outer = 0x1122b6400] 03:23:52 INFO - PROCESS | 1654 | 1464776632930 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 869ms 03:23:52 INFO - PROCESS | 1654 | 1464776632998 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1654 | 1464776633000 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:23:53 INFO - PROCESS | 1654 | 1464776633003 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1654 | 1464776633005 Marionette TRACE conn2 <- [1,526,null,{}] 03:23:53 INFO - PROCESS | 1654 | 1464776633009 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}] 03:23:53 INFO - PROCESS | 1654 | 1464776633101 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:23:53 INFO - PROCESS | 1654 | 1464776633165 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x116838000 == 59 [pid = 1654] [id = 139] 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1168d5000) [pid = 1654] [serial = 414] [outer = 0x0] 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1180f0c00) [pid = 1654] [serial = 415] [outer = 0x1168d5000] 03:23:53 INFO - PROCESS | 1654 | 1464776633193 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118189400) [pid = 1654] [serial = 416] [outer = 0x1168d5000] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac7b000 == 58 [pid = 1654] [id = 131] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c9800 == 57 [pid = 1654] [id = 130] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x128f52800 == 56 [pid = 1654] [id = 129] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x127437000 == 55 [pid = 1654] [id = 128] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x124851800 == 54 [pid = 1654] [id = 127] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1122b6000) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1180f4800) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1191a4c00) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12401c000) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12acea800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x123689800 == 53 [pid = 1654] [id = 126] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116885000 == 52 [pid = 1654] [id = 125] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x119c71000 == 51 [pid = 1654] [id = 124] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ae000 == 50 [pid = 1654] [id = 123] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x119414000 == 49 [pid = 1654] [id = 122] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118068000 == 48 [pid = 1654] [id = 121] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116850000 == 47 [pid = 1654] [id = 120] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x11683a800 == 46 [pid = 1654] [id = 119] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab4000 == 45 [pid = 1654] [id = 115] 03:23:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f2800 == 44 [pid = 1654] [id = 114] 03:23:53 INFO - PROCESS | 1654 | 1464776633640 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]]]}] 03:23:53 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 03:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 03:23:53 INFO - PROCESS | 1654 | 1464776633687 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1654 | 1464776633691 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:23:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:23:53 INFO - PROCESS | 1654 | 1464776633701 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1654 | 1464776633703 Marionette TRACE conn2 <- [1,530,null,{}] 03:23:53 INFO - PROCESS | 1654 | 1464776633705 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}] 03:23:53 INFO - PROCESS | 1654 | 1464776633789 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:23:53 INFO - PROCESS | 1654 | 1464776633795 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x116662000 == 45 [pid = 1654] [id = 140] 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119525c00) [pid = 1654] [serial = 417] [outer = 0x0] 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11a18b000) [pid = 1654] [serial = 418] [outer = 0x119525c00] 03:23:53 INFO - PROCESS | 1654 | 1464776633821 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1236b3800) [pid = 1654] [serial = 419] [outer = 0x119525c00] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11628f800) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11921b000) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x129614000) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1180c8000) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117698000) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x124019400) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12485e000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x114fb6c00) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a6f8000) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a879400) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a7d1000) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12aca3800) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117586400) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118728000) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12401f800) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124809c00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126d57800) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1180f4c00) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117126400) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128c82400) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128c7b800) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c5a400) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1235c7800) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12935e000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12acad400) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12acaa400) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ac3cc00) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127250400) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12961c800) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 03:23:53 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12ace7800) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 03:23:54 INFO - PROCESS | 1654 | 1464776634156 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"]]]}] 03:23:54 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 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:23:54 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 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 03:23:54 INFO - PROCESS | 1654 | 1464776634178 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1654 | 1464776634179 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:23:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:23:54 INFO - PROCESS | 1654 | 1464776634182 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1654 | 1464776634185 Marionette TRACE conn2 <- [1,534,null,{}] 03:23:54 INFO - PROCESS | 1654 | 1464776634192 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}] 03:23:54 INFO - PROCESS | 1654 | 1464776634274 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:23:54 INFO - PROCESS | 1654 | 1464776634282 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c2800 == 46 [pid = 1654] [id = 141] 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124017000) [pid = 1654] [serial = 420] [outer = 0x0] 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1244cf000) [pid = 1654] [serial = 421] [outer = 0x124017000] 03:23:54 INFO - PROCESS | 1654 | 1464776634309 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126d56400) [pid = 1654] [serial = 422] [outer = 0x124017000] 03:23:54 INFO - PROCESS | 1654 | 1464776634644 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 03:23:54 INFO - PROCESS | 1654 | 1464776634653 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1654 | 1464776634665 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:23:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:23:54 INFO - PROCESS | 1654 | 1464776634667 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1654 | 1464776634668 Marionette TRACE conn2 <- [1,538,null,{}] 03:23:54 INFO - PROCESS | 1654 | 1464776634671 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}] 03:23:54 INFO - PROCESS | 1654 | 1464776634756 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:23:54 INFO - PROCESS | 1654 | 1464776634817 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b3e800 == 47 [pid = 1654] [id = 142] 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124860400) [pid = 1654] [serial = 423] [outer = 0x0] 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1272bc400) [pid = 1654] [serial = 424] [outer = 0x124860400] 03:23:54 INFO - PROCESS | 1654 | 1464776634848 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1290be000) [pid = 1654] [serial = 425] [outer = 0x124860400] 03:23:55 INFO - PROCESS | 1654 | 1464776635133 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]]]}] 03:23:55 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. 03:23:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 03:23:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:23:55 INFO - PROCESS | 1654 | 1464776635187 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1654 | 1464776635188 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:23:55 INFO - PROCESS | 1654 | 1464776635190 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1654 | 1464776635191 Marionette TRACE conn2 <- [1,542,null,{}] 03:23:55 INFO - PROCESS | 1654 | 1464776635197 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}] 03:23:55 INFO - PROCESS | 1654 | 1464776635272 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:23:55 INFO - PROCESS | 1654 | 1464776635327 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aaa800 == 48 [pid = 1654] [id = 143] 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126d51400) [pid = 1654] [serial = 426] [outer = 0x0] 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129359800) [pid = 1654] [serial = 427] [outer = 0x126d51400] 03:23:55 INFO - PROCESS | 1654 | 1464776635352 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129619c00) [pid = 1654] [serial = 428] [outer = 0x126d51400] 03:23:55 INFO - PROCESS | 1654 | 1464776635630 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]]]}] 03:23:55 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. 03:23:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 472ms 03:23:55 INFO - PROCESS | 1654 | 1464776635667 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1654 | 1464776635668 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:23:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:23:55 INFO - PROCESS | 1654 | 1464776635671 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1654 | 1464776635672 Marionette TRACE conn2 <- [1,546,null,{}] 03:23:55 INFO - PROCESS | 1654 | 1464776635674 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}] 03:23:55 INFO - PROCESS | 1654 | 1464776635806 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:23:55 INFO - PROCESS | 1654 | 1464776635850 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a20800 == 49 [pid = 1654] [id = 144] 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a6f4800) [pid = 1654] [serial = 429] [outer = 0x0] 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a879400) [pid = 1654] [serial = 430] [outer = 0x12a6f4800] 03:23:55 INFO - PROCESS | 1654 | 1464776635881 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12bc12800) [pid = 1654] [serial = 431] [outer = 0x12a6f4800] 03:23:56 INFO - PROCESS | 1654 | 1464776636214 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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:23:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 03:23:56 INFO - PROCESS | 1654 | 1464776636240 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 1654 | 1464776636241 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:23:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:23:56 INFO - PROCESS | 1654 | 1464776636247 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1654 | 1464776636249 Marionette TRACE conn2 <- [1,550,null,{}] 03:23:56 INFO - PROCESS | 1654 | 1464776636251 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}] 03:23:56 INFO - PROCESS | 1654 | 1464776636369 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:23:56 INFO - PROCESS | 1654 | 1464776636420 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f58800 == 50 [pid = 1654] [id = 145] 03:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12bc08c00) [pid = 1654] [serial = 432] [outer = 0x0] 03:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bf68800) [pid = 1654] [serial = 433] [outer = 0x12bc08c00] 03:23:56 INFO - PROCESS | 1654 | 1464776636451 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12c018c00) [pid = 1654] [serial = 434] [outer = 0x12bc08c00] 03:23:56 INFO - PROCESS | 1654 | 1464776636762 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]]]}] 03:23:56 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. 03:23:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 03:23:56 INFO - PROCESS | 1654 | 1464776636818 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 1654 | 1464776636819 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:23:56 INFO - PROCESS | 1654 | 1464776636822 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1654 | 1464776636824 Marionette TRACE conn2 <- [1,554,null,{}] 03:23:56 INFO - PROCESS | 1654 | 1464776636827 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}] 03:23:56 INFO - PROCESS | 1654 | 1464776636966 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:23:56 INFO - PROCESS | 1654 | 1464776636980 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974f800 == 51 [pid = 1654] [id = 146] 03:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12bc20800) [pid = 1654] [serial = 435] [outer = 0x0] 03:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c01bc00) [pid = 1654] [serial = 436] [outer = 0x12bc20800] 03:23:57 INFO - PROCESS | 1654 | 1464776637018 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c6d3000) [pid = 1654] [serial = 437] [outer = 0x12bc20800] 03:23:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:57 INFO - PROCESS | 1654 | 1464776637382 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 572ms 03:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:23:57 INFO - PROCESS | 1654 | 1464776637395 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1654 | 1464776637396 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:23:57 INFO - PROCESS | 1654 | 1464776637398 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1654 | 1464776637399 Marionette TRACE conn2 <- [1,558,null,{}] 03:23:57 INFO - PROCESS | 1654 | 1464776637402 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}] 03:23:57 INFO - PROCESS | 1654 | 1464776637494 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:23:57 INFO - PROCESS | 1654 | 1464776637506 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac6d800 == 52 [pid = 1654] [id = 147] 03:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12c6d3400) [pid = 1654] [serial = 438] [outer = 0x0] 03:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c6da000) [pid = 1654] [serial = 439] [outer = 0x12c6d3400] 03:23:57 INFO - PROCESS | 1654 | 1464776637531 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c6e0400) [pid = 1654] [serial = 440] [outer = 0x12c6d3400] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12440cc00) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1194d8800) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128c80c00) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112acfc00) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1164ca000) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12379e000) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126d52400) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124035000) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1290bf800) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a6f0800) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a87fc00) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a7cf800) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:23:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11827c000) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:23:57 INFO - PROCESS | 1654 | 1464776637931 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 03:23:57 INFO - PROCESS | 1654 | 1464776637969 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1654 | 1464776637970 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:23:57 INFO - PROCESS | 1654 | 1464776637972 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1654 | 1464776637973 Marionette TRACE conn2 <- [1,562,null,{}] 03:23:57 INFO - PROCESS | 1654 | 1464776637981 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}] 03:23:58 INFO - PROCESS | 1654 | 1464776638087 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:23:58 INFO - PROCESS | 1654 | 1464776638119 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b7800 == 53 [pid = 1654] [id = 148] 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112ebd000) [pid = 1654] [serial = 441] [outer = 0x0] 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1197ef800) [pid = 1654] [serial = 442] [outer = 0x112ebd000] 03:23:58 INFO - PROCESS | 1654 | 1464776638143 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1197f3c00) [pid = 1654] [serial = 443] [outer = 0x112ebd000] 03:23:58 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:58 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:58 INFO - PROCESS | 1654 | 1464776638458 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms 03:23:58 INFO - PROCESS | 1654 | 1464776638495 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1654 | 1464776638497 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:23:58 INFO - PROCESS | 1654 | 1464776638499 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 1654 | 1464776638501 Marionette TRACE conn2 <- [1,566,null,{}] 03:23:58 INFO - PROCESS | 1654 | 1464776638503 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}] 03:23:58 INFO - PROCESS | 1654 | 1464776638595 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:23:58 INFO - PROCESS | 1654 | 1464776638642 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b395000 == 54 [pid = 1654] [id = 149] 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115e6a800) [pid = 1654] [serial = 444] [outer = 0x0] 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1197f8400) [pid = 1654] [serial = 445] [outer = 0x115e6a800] 03:23:58 INFO - PROCESS | 1654 | 1464776638671 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12c6db400) [pid = 1654] [serial = 446] [outer = 0x115e6a800] 03:23:58 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:58 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:58 INFO - PROCESS | 1654 | 1464776638945 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 03:23:58 INFO - PROCESS | 1654 | 1464776638969 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1654 | 1464776638970 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:23:58 INFO - PROCESS | 1654 | 1464776638972 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 1654 | 1464776638973 Marionette TRACE conn2 <- [1,570,null,{}] 03:23:58 INFO - PROCESS | 1654 | 1464776638983 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}] 03:23:59 INFO - PROCESS | 1654 | 1464776639069 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:23:59 INFO - PROCESS | 1654 | 1464776639073 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c23e000 == 55 [pid = 1654] [id = 150] 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1214eb400) [pid = 1654] [serial = 447] [outer = 0x0] 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1214f4000) [pid = 1654] [serial = 448] [outer = 0x1214eb400] 03:23:59 INFO - PROCESS | 1654 | 1464776639098 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1214f9000) [pid = 1654] [serial = 449] [outer = 0x1214eb400] 03:23:59 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:59 INFO - PROCESS | 1654 | [1654] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:23:59 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:59 INFO - PROCESS | 1654 | 1464776639417 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]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms 03:23:59 INFO - PROCESS | 1654 | 1464776639446 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 1654 | 1464776639447 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:23:59 INFO - PROCESS | 1654 | 1464776639449 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 1654 | 1464776639450 Marionette TRACE conn2 <- [1,574,null,{}] 03:23:59 INFO - PROCESS | 1654 | 1464776639452 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}] 03:23:59 INFO - PROCESS | 1654 | 1464776639562 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:23:59 INFO - PROCESS | 1654 | 1464776639569 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c819000 == 56 [pid = 1654] [id = 151] 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1214eb800) [pid = 1654] [serial = 450] [outer = 0x0] 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12c94e400) [pid = 1654] [serial = 451] [outer = 0x1214eb800] 03:23:59 INFO - PROCESS | 1654 | 1464776639594 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c953800) [pid = 1654] [serial = 452] [outer = 0x1214eb800] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11683d000 == 55 [pid = 1654] [id = 82] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1252ba000 == 54 [pid = 1654] [id = 84] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119c73000 == 53 [pid = 1654] [id = 116] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x123a1a000 == 52 [pid = 1654] [id = 103] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8e9800 == 51 [pid = 1654] [id = 117] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119b26800 == 50 [pid = 1654] [id = 83] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b324000 == 49 [pid = 1654] [id = 118] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12741f000 == 48 [pid = 1654] [id = 81] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x123cbf800 == 47 [pid = 1654] [id = 66] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116846800 == 46 [pid = 1654] [id = 53] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116838000 == 45 [pid = 1654] [id = 139] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x112270800 == 44 [pid = 1654] [id = 138] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd2000 == 43 [pid = 1654] [id = 137] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac1800 == 42 [pid = 1654] [id = 136] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b388000 == 41 [pid = 1654] [id = 135] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ba800 == 40 [pid = 1654] [id = 134] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b355800 == 39 [pid = 1654] [id = 132] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116f30800 == 38 [pid = 1654] [id = 133] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116662000 == 37 [pid = 1654] [id = 140] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac6d800 == 36 [pid = 1654] [id = 147] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c2800 == 35 [pid = 1654] [id = 141] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b395000 == 34 [pid = 1654] [id = 149] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116aaa800 == 33 [pid = 1654] [id = 143] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119b3e800 == 32 [pid = 1654] [id = 142] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b7800 == 31 [pid = 1654] [id = 148] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x124a20800 == 30 [pid = 1654] [id = 144] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128f58800 == 29 [pid = 1654] [id = 145] 03:24:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12974f800 == 28 [pid = 1654] [id = 146] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12526e800) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126d4a800) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117586800) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a7cac00) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129364800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119c54000) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ac38800) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12aca4400) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a7d5000) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12acf1800) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bc06000) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12bc15400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12401d000) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b2a2400) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b2a2800) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12961d800) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bf66400) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1290bfc00) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bf6cc00) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12bc1ac00) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11994bc00) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1295c4400) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12335e800) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117127c00) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d58400) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11885a800) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11827dc00) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123c1b400) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12402e000) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1272bc800) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127486000) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 03:24:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c23e000 == 27 [pid = 1654] [id = 150] 03:24:01 INFO - PROCESS | 1654 | 1464776641137 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1720ms 03:24:01 INFO - PROCESS | 1654 | 1464776641170 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1654 | 1464776641172 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:24:01 INFO - PROCESS | 1654 | 1464776641176 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1654 | 1464776641178 Marionette TRACE conn2 <- [1,578,null,{}] 03:24:01 INFO - PROCESS | 1654 | 1464776641182 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}] 03:24:01 INFO - PROCESS | 1654 | 1464776641261 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:24:01 INFO - PROCESS | 1654 | 1464776641305 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f0b800 == 28 [pid = 1654] [id = 152] 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112fb0400) [pid = 1654] [serial = 453] [outer = 0x0] 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112fb7400) [pid = 1654] [serial = 454] [outer = 0x112fb0400] 03:24:01 INFO - PROCESS | 1654 | 1464776641333 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x114fba400) [pid = 1654] [serial = 455] [outer = 0x112fb0400] 03:24:01 INFO - PROCESS | 1654 | 1464776641638 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 473ms 03:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:24:01 INFO - PROCESS | 1654 | 1464776641649 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1654 | 1464776641653 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:24:01 INFO - PROCESS | 1654 | 1464776641665 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1654 | 1464776641667 Marionette TRACE conn2 <- [1,582,null,{}] 03:24:01 INFO - PROCESS | 1654 | 1464776641670 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}] 03:24:01 INFO - PROCESS | 1654 | 1464776641749 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:24:01 INFO - PROCESS | 1654 | 1464776641755 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116258000 == 29 [pid = 1654] [id = 153] 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x115df1400) [pid = 1654] [serial = 456] [outer = 0x0] 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1164c5400) [pid = 1654] [serial = 457] [outer = 0x115df1400] 03:24:01 INFO - PROCESS | 1654 | 1464776641783 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116855400) [pid = 1654] [serial = 458] [outer = 0x115df1400] 03:24:02 INFO - PROCESS | 1654 | 1464776642152 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 527ms 03:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:24:02 INFO - PROCESS | 1654 | 1464776642185 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 1654 | 1464776642186 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:24:02 INFO - PROCESS | 1654 | 1464776642188 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 1654 | 1464776642191 Marionette TRACE conn2 <- [1,586,null,{}] 03:24:02 INFO - PROCESS | 1654 | 1464776642199 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}] 03:24:02 INFO - PROCESS | 1654 | 1464776642270 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:24:02 INFO - PROCESS | 1654 | 1464776642279 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac1000 == 30 [pid = 1654] [id = 154] 03:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x111a08800) [pid = 1654] [serial = 459] [outer = 0x0] 03:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117689c00) [pid = 1654] [serial = 460] [outer = 0x111a08800] 03:24:02 INFO - PROCESS | 1654 | 1464776642316 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1180f0800) [pid = 1654] [serial = 461] [outer = 0x111a08800] 03:24:02 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:02 INFO - PROCESS | 1654 | [1654] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:02 INFO - PROCESS | 1654 | 1464776642885 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 772ms 03:24:02 INFO - PROCESS | 1654 | 1464776642961 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 1654 | 1464776642964 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:24:02 INFO - PROCESS | 1654 | 1464776642967 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 1654 | 1464776642969 Marionette TRACE conn2 <- [1,590,null,{}] 03:24:02 INFO - PROCESS | 1654 | 1464776642973 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}] 03:24:03 INFO - PROCESS | 1654 | 1464776643071 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:24:03 INFO - PROCESS | 1654 | 1464776643138 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11683d000 == 31 [pid = 1654] [id = 155] 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x114eef400) [pid = 1654] [serial = 462] [outer = 0x0] 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115dfb800) [pid = 1654] [serial = 463] [outer = 0x114eef400] 03:24:03 INFO - PROCESS | 1654 | 1464776643169 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11685dc00) [pid = 1654] [serial = 464] [outer = 0x114eef400] 03:24:03 INFO - PROCESS | 1654 | 1464776643654 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]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 721ms 03:24:03 INFO - PROCESS | 1654 | 1464776643731 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 1654 | 1464776643734 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:24:03 INFO - PROCESS | 1654 | 1464776643741 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 1654 | 1464776643744 Marionette TRACE conn2 <- [1,594,null,{}] 03:24:03 INFO - PROCESS | 1654 | 1464776643747 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}] 03:24:03 INFO - PROCESS | 1654 | 1464776643846 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:24:03 INFO - PROCESS | 1654 | 1464776643912 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118103000 == 32 [pid = 1654] [id = 156] 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x115d5d800) [pid = 1654] [serial = 465] [outer = 0x0] 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1180c8000) [pid = 1654] [serial = 466] [outer = 0x115d5d800] 03:24:03 INFO - PROCESS | 1654 | 1464776643942 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1180f9400) [pid = 1654] [serial = 467] [outer = 0x115d5d800] 03:24:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116258000 == 31 [pid = 1654] [id = 153] 03:24:04 INFO - PROCESS | 1654 | --DOCSHELL 0x112f0b800 == 30 [pid = 1654] [id = 152] 03:24:04 INFO - PROCESS | 1654 | 1464776644426 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 725ms 03:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:24:04 INFO - PROCESS | 1654 | 1464776644466 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 1654 | 1464776644468 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:24:04 INFO - PROCESS | 1654 | 1464776644471 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 1654 | 1464776644473 Marionette TRACE conn2 <- [1,598,null,{}] 03:24:04 INFO - PROCESS | 1654 | 1464776644477 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}] 03:24:04 INFO - PROCESS | 1654 | 1464776644558 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:24:04 INFO - PROCESS | 1654 | 1464776644604 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e0f800 == 31 [pid = 1654] [id = 157] 03:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1130dbc00) [pid = 1654] [serial = 468] [outer = 0x0] 03:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x114fc1800) [pid = 1654] [serial = 469] [outer = 0x1130dbc00] 03:24:04 INFO - PROCESS | 1654 | 1464776644632 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1166dd000) [pid = 1654] [serial = 470] [outer = 0x1130dbc00] 03:24:04 INFO - PROCESS | 1654 | 1464776644918 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms 03:24:04 INFO - PROCESS | 1654 | 1464776644950 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 1654 | 1464776644953 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:24:04 INFO - PROCESS | 1654 | 1464776644958 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 1654 | 1464776644962 Marionette TRACE conn2 <- [1,602,null,{}] 03:24:04 INFO - PROCESS | 1654 | 1464776644966 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}] 03:24:05 INFO - PROCESS | 1654 | 1464776645040 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:24:05 INFO - PROCESS | 1654 | 1464776645047 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x118065000 == 32 [pid = 1654] [id = 158] 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116a75c00) [pid = 1654] [serial = 471] [outer = 0x0] 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1180fa800) [pid = 1654] [serial = 472] [outer = 0x116a75c00] 03:24:05 INFO - PROCESS | 1654 | 1464776645073 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118142800) [pid = 1654] [serial = 473] [outer = 0x116a75c00] 03:24:05 INFO - PROCESS | 1654 | 1464776645418 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 473ms 03:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:24:05 INFO - PROCESS | 1654 | 1464776645431 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1654 | 1464776645432 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:24:05 INFO - PROCESS | 1654 | 1464776645435 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1654 | 1464776645437 Marionette TRACE conn2 <- [1,606,null,{}] 03:24:05 INFO - PROCESS | 1654 | 1464776645445 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}] 03:24:05 INFO - PROCESS | 1654 | 1464776645519 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:24:05 INFO - PROCESS | 1654 | 1464776645532 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bb800 == 33 [pid = 1654] [id = 159] 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x110ee8800) [pid = 1654] [serial = 474] [outer = 0x0] 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119138800) [pid = 1654] [serial = 475] [outer = 0x110ee8800] 03:24:05 INFO - PROCESS | 1654 | 1464776645567 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119223c00) [pid = 1654] [serial = 476] [outer = 0x110ee8800] 03:24:05 INFO - PROCESS | 1654 | 1464776645888 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 03:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:24:05 INFO - PROCESS | 1654 | 1464776645905 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1654 | 1464776645907 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:24:05 INFO - PROCESS | 1654 | 1464776645912 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1654 | 1464776645914 Marionette TRACE conn2 <- [1,610,null,{}] 03:24:05 INFO - PROCESS | 1654 | 1464776645916 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}] 03:24:06 INFO - PROCESS | 1654 | 1464776646012 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:24:06 INFO - PROCESS | 1654 | 1464776646019 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194b3800 == 34 [pid = 1654] [id = 160] 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119219000) [pid = 1654] [serial = 477] [outer = 0x0] 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1197ebc00) [pid = 1654] [serial = 478] [outer = 0x119219000] 03:24:06 INFO - PROCESS | 1654 | 1464776646044 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1197f6800) [pid = 1654] [serial = 479] [outer = 0x119219000] 03:24:06 INFO - PROCESS | 1654 | 1464776646344 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 03:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:24:06 INFO - PROCESS | 1654 | 1464776646381 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1654 | 1464776646383 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:24:06 INFO - PROCESS | 1654 | 1464776646385 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 1654 | 1464776646386 Marionette TRACE conn2 <- [1,614,null,{}] 03:24:06 INFO - PROCESS | 1654 | 1464776646388 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}] 03:24:06 INFO - PROCESS | 1654 | 1464776646458 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:24:06 INFO - PROCESS | 1654 | 1464776646465 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b30000 == 35 [pid = 1654] [id = 161] 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1194da000) [pid = 1654] [serial = 480] [outer = 0x0] 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119952800) [pid = 1654] [serial = 481] [outer = 0x1194da000] 03:24:06 INFO - PROCESS | 1654 | 1464776646489 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a25b800) [pid = 1654] [serial = 482] [outer = 0x1194da000] 03:24:06 INFO - PROCESS | 1654 | 1464776646847 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 03:24:06 INFO - PROCESS | 1654 | 1464776646854 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1654 | 1464776646855 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:24:06 INFO - PROCESS | 1654 | 1464776646857 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 1654 | 1464776646858 Marionette TRACE conn2 <- [1,618,null,{}] 03:24:06 INFO - PROCESS | 1654 | 1464776646863 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}] 03:24:06 INFO - PROCESS | 1654 | 1464776646978 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:24:06 INFO - PROCESS | 1654 | 1464776646984 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b5800 == 36 [pid = 1654] [id = 162] 03:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1197ee800) [pid = 1654] [serial = 483] [outer = 0x0] 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1214f4c00) [pid = 1654] [serial = 484] [outer = 0x1197ee800] 03:24:07 INFO - PROCESS | 1654 | 1464776647010 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123798c00) [pid = 1654] [serial = 485] [outer = 0x1197ee800] 03:24:07 INFO - PROCESS | 1654 | 1464776647336 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 03:24:07 INFO - PROCESS | 1654 | 1464776647379 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 1654 | 1464776647380 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:24:07 INFO - PROCESS | 1654 | 1464776647382 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 1654 | 1464776647383 Marionette TRACE conn2 <- [1,622,null,{}] 03:24:07 INFO - PROCESS | 1654 | 1464776647386 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}] 03:24:07 INFO - PROCESS | 1654 | 1464776647471 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:24:07 INFO - PROCESS | 1654 | 1464776647504 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12367e800 == 37 [pid = 1654] [id = 163] 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123364000) [pid = 1654] [serial = 486] [outer = 0x0] 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123a7fc00) [pid = 1654] [serial = 487] [outer = 0x123364000] 03:24:07 INFO - PROCESS | 1654 | 1464776647528 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x124013800) [pid = 1654] [serial = 488] [outer = 0x123364000] 03:24:07 INFO - PROCESS | 1654 | 1464776647839 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 03:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:24:07 INFO - PROCESS | 1654 | 1464776647850 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 1654 | 1464776647851 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:24:07 INFO - PROCESS | 1654 | 1464776647853 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 1654 | 1464776647854 Marionette TRACE conn2 <- [1,626,null,{}] 03:24:07 INFO - PROCESS | 1654 | 1464776647856 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}] 03:24:07 INFO - PROCESS | 1654 | 1464776647968 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:24:07 INFO - PROCESS | 1654 | 1464776647983 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc1800 == 38 [pid = 1654] [id = 164] 03:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12401d000) [pid = 1654] [serial = 489] [outer = 0x0] 03:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12403c000) [pid = 1654] [serial = 490] [outer = 0x12401d000] 03:24:08 INFO - PROCESS | 1654 | 1464776648008 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x124857400) [pid = 1654] [serial = 491] [outer = 0x12401d000] 03:24:08 INFO - PROCESS | 1654 | 1464776648317 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 03:24:08 INFO - PROCESS | 1654 | 1464776648323 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1654 | 1464776648324 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:24:08 INFO - PROCESS | 1654 | 1464776648333 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1654 | 1464776648335 Marionette TRACE conn2 <- [1,630,null,{}] 03:24:08 INFO - PROCESS | 1654 | 1464776648337 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}] 03:24:08 INFO - PROCESS | 1654 | 1464776648432 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:24:08 INFO - PROCESS | 1654 | 1464776648436 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244b7800 == 39 [pid = 1654] [id = 165] 03:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124016400) [pid = 1654] [serial = 492] [outer = 0x0] 03:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12526bc00) [pid = 1654] [serial = 493] [outer = 0x124016400] 03:24:08 INFO - PROCESS | 1654 | 1464776648461 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1252dfc00) [pid = 1654] [serial = 494] [outer = 0x124016400] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bc20800) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12bc08c00) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112ebd000) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12c6d3400) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x115e6a800) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119525c00) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1168d5000) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1122b6400) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ac42000) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1290bf000) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1252de000) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119439400) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116611800) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12bc1c000) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126d51400) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124860400) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124017000) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a6f4800) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12a7cfc00) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1214eb800) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112fb0400) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x111c23800) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116859800) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112f80800) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11768f400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12401b400) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123205000) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119436800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118858000) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115df1400) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:24:08 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1214eb400) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:24:08 INFO - PROCESS | 1654 | 1464776648856 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 568ms 03:24:08 INFO - PROCESS | 1654 | 1464776648903 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1654 | 1464776648904 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:24:08 INFO - PROCESS | 1654 | 1464776648907 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1654 | 1464776648908 Marionette TRACE conn2 <- [1,634,null,{}] 03:24:08 INFO - PROCESS | 1654 | 1464776648911 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}] 03:24:08 INFO - PROCESS | 1654 | 1464776648989 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:24:09 INFO - PROCESS | 1654 | 1464776649042 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118052000 == 40 [pid = 1654] [id = 166] 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112fafc00) [pid = 1654] [serial = 495] [outer = 0x0] 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1166d6400) [pid = 1654] [serial = 496] [outer = 0x112fafc00] 03:24:09 INFO - PROCESS | 1654 | 1464776649082 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119439400) [pid = 1654] [serial = 497] [outer = 0x112fafc00] 03:24:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:09 INFO - PROCESS | 1654 | 1464776649499 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 03:24:09 INFO - PROCESS | 1654 | 1464776649527 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1654 | 1464776649530 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:24:09 INFO - PROCESS | 1654 | 1464776649533 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1654 | 1464776649536 Marionette TRACE conn2 <- [1,638,null,{}] 03:24:09 INFO - PROCESS | 1654 | 1464776649539 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}] 03:24:09 INFO - PROCESS | 1654 | 1464776649682 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:24:09 INFO - PROCESS | 1654 | 1464776649688 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252bc800 == 41 [pid = 1654] [id = 167] 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1180f2400) [pid = 1654] [serial = 498] [outer = 0x0] 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1214ee800) [pid = 1654] [serial = 499] [outer = 0x1180f2400] 03:24:09 INFO - PROCESS | 1654 | 1464776649717 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1271b3800) [pid = 1654] [serial = 500] [outer = 0x1180f2400] 03:24:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:10 INFO - PROCESS | 1654 | 1464776650014 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 03:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:24:10 INFO - PROCESS | 1654 | 1464776650053 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 1654 | 1464776650054 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:24:10 INFO - PROCESS | 1654 | 1464776650056 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 1654 | 1464776650058 Marionette TRACE conn2 <- [1,642,null,{}] 03:24:10 INFO - PROCESS | 1654 | 1464776650062 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}] 03:24:10 INFO - PROCESS | 1654 | 1464776650134 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:24:10 INFO - PROCESS | 1654 | 1464776650138 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cf1000 == 42 [pid = 1654] [id = 168] 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127253400) [pid = 1654] [serial = 501] [outer = 0x0] 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127779c00) [pid = 1654] [serial = 502] [outer = 0x127253400] 03:24:10 INFO - PROCESS | 1654 | 1464776650165 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128c76000) [pid = 1654] [serial = 503] [outer = 0x127253400] 03:24:10 INFO - PROCESS | 1654 | 1464776650480 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 03:24:10 INFO - PROCESS | 1654 | 1464776650527 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 1654 | 1464776650528 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:24:10 INFO - PROCESS | 1654 | 1464776650530 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 1654 | 1464776650539 Marionette TRACE conn2 <- [1,646,null,{}] 03:24:10 INFO - PROCESS | 1654 | 1464776650550 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}] 03:24:10 INFO - PROCESS | 1654 | 1464776650623 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:24:10 INFO - PROCESS | 1654 | 1464776650629 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293af000 == 43 [pid = 1654] [id = 169] 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128c78400) [pid = 1654] [serial = 504] [outer = 0x0] 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128c7f800) [pid = 1654] [serial = 505] [outer = 0x128c78400] 03:24:10 INFO - PROCESS | 1654 | 1464776650653 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128fce800) [pid = 1654] [serial = 506] [outer = 0x128c78400] 03:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1122b6c00) [pid = 1654] [serial = 507] [outer = 0x12cdeb400] 03:24:11 INFO - PROCESS | 1654 | 1464776651137 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 635ms 03:24:11 INFO - PROCESS | 1654 | 1464776651175 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1654 | 1464776651178 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:24:11 INFO - PROCESS | 1654 | 1464776651183 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1654 | 1464776651185 Marionette TRACE conn2 <- [1,650,null,{}] 03:24:11 INFO - PROCESS | 1654 | 1464776651189 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}] 03:24:11 INFO - PROCESS | 1654 | 1464776651288 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:24:11 INFO - PROCESS | 1654 | 1464776651373 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118106000 == 44 [pid = 1654] [id = 170] 03:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x115df0400) [pid = 1654] [serial = 508] [outer = 0x0] 03:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116864000) [pid = 1654] [serial = 509] [outer = 0x115df0400] 03:24:11 INFO - PROCESS | 1654 | 1464776651417 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1180f7c00) [pid = 1654] [serial = 510] [outer = 0x115df0400] 03:24:11 INFO - PROCESS | 1654 | 1464776651833 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 03:24:11 INFO - PROCESS | 1654 | 1464776651854 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1654 | 1464776651857 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:24:11 INFO - PROCESS | 1654 | 1464776651864 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1654 | 1464776651866 Marionette TRACE conn2 <- [1,654,null,{}] 03:24:11 INFO - PROCESS | 1654 | 1464776651869 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}] 03:24:11 INFO - PROCESS | 1654 | 1464776651966 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:24:12 INFO - PROCESS | 1654 | 1464776652011 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214ad000 == 45 [pid = 1654] [id = 171] 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1180fb400) [pid = 1654] [serial = 511] [outer = 0x0] 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118270800) [pid = 1654] [serial = 512] [outer = 0x1180fb400] 03:24:12 INFO - PROCESS | 1654 | 1464776652040 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1191a6000) [pid = 1654] [serial = 513] [outer = 0x1180fb400] 03:24:12 INFO - PROCESS | 1654 | 1464776652460 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]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 620ms 03:24:12 INFO - PROCESS | 1654 | 1464776652485 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:24:12 INFO - PROCESS | 1654 | 1464776652487 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:24:12 INFO - PROCESS | 1654 | 1464776652489 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1654 | 1464776652492 Marionette TRACE conn2 <- [1,658,null,{}] 03:24:12 INFO - PROCESS | 1654 | 1464776652499 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}] 03:24:12 INFO - PROCESS | 1654 | 1464776652597 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:24:12 INFO - PROCESS | 1654 | 1464776652698 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974d800 == 46 [pid = 1654] [id = 172] 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1214f6800) [pid = 1654] [serial = 514] [outer = 0x0] 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123204800) [pid = 1654] [serial = 515] [outer = 0x1214f6800] 03:24:12 INFO - PROCESS | 1654 | 1464776652732 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1236b0c00) [pid = 1654] [serial = 516] [outer = 0x1214f6800] 03:24:13 INFO - PROCESS | 1654 | 1464776653143 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 03:24:13 INFO - PROCESS | 1654 | 1464776653162 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 1654 | 1464776653164 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:24:13 INFO - PROCESS | 1654 | 1464776653166 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 1654 | 1464776653168 Marionette TRACE conn2 <- [1,662,null,{}] 03:24:13 INFO - PROCESS | 1654 | 1464776653170 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}] 03:24:13 INFO - PROCESS | 1654 | 1464776653265 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:24:13 INFO - PROCESS | 1654 | 1464776653312 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a840800 == 47 [pid = 1654] [id = 173] 03:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12401b000) [pid = 1654] [serial = 517] [outer = 0x0] 03:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1252df400) [pid = 1654] [serial = 518] [outer = 0x12401b000] 03:24:13 INFO - PROCESS | 1654 | 1464776653342 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126d57400) [pid = 1654] [serial = 519] [outer = 0x12401b000] 03:24:13 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:13 INFO - PROCESS | 1654 | 1464776653763 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 619ms 03:24:13 INFO - PROCESS | 1654 | 1464776653786 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 1654 | 1464776653787 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:24:13 INFO - PROCESS | 1654 | 1464776653790 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 1654 | 1464776653791 Marionette TRACE conn2 <- [1,666,null,{}] 03:24:13 INFO - PROCESS | 1654 | 1464776653794 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}] 03:24:13 INFO - PROCESS | 1654 | 1464776653887 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:24:13 INFO - PROCESS | 1654 | 1464776653980 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dcf800 == 48 [pid = 1654] [id = 174] 03:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x110ee4800) [pid = 1654] [serial = 520] [outer = 0x0] 03:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x114fbac00) [pid = 1654] [serial = 521] [outer = 0x110ee4800] 03:24:14 INFO - PROCESS | 1654 | 1464776654011 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11818ac00) [pid = 1654] [serial = 522] [outer = 0x110ee4800] 03:24:14 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:14 INFO - PROCESS | 1654 | 1464776654521 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 769ms 03:24:14 INFO - PROCESS | 1654 | 1464776654560 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1654 | 1464776654562 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:24:14 INFO - PROCESS | 1654 | 1464776654565 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 1654 | 1464776654568 Marionette TRACE conn2 <- [1,670,null,{}] 03:24:14 INFO - PROCESS | 1654 | 1464776654571 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}] 03:24:14 INFO - PROCESS | 1654 | 1464776654662 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:24:14 INFO - PROCESS | 1654 | 1464776654715 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118069800 == 49 [pid = 1654] [id = 175] 03:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x113c71400) [pid = 1654] [serial = 523] [outer = 0x0] 03:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x114fbc000) [pid = 1654] [serial = 524] [outer = 0x113c71400] 03:24:14 INFO - PROCESS | 1654 | 1464776654743 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1164c5000) [pid = 1654] [serial = 525] [outer = 0x113c71400] 03:24:15 INFO - PROCESS | 1654 | 1464776655286 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]]]}] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12c819000 == 48 [pid = 1654] [id = 151] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x128cf1000 == 47 [pid = 1654] [id = 168] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1252bc800 == 46 [pid = 1654] [id = 167] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118052000 == 45 [pid = 1654] [id = 166] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1244b7800 == 44 [pid = 1654] [id = 165] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc1800 == 43 [pid = 1654] [id = 164] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12367e800 == 42 [pid = 1654] [id = 163] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b5800 == 41 [pid = 1654] [id = 162] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x119b30000 == 40 [pid = 1654] [id = 161] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1194b3800 == 39 [pid = 1654] [id = 160] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bb800 == 38 [pid = 1654] [id = 159] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118065000 == 37 [pid = 1654] [id = 158] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x115e0f800 == 36 [pid = 1654] [id = 157] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118103000 == 35 [pid = 1654] [id = 156] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11683d000 == 34 [pid = 1654] [id = 155] 03:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac1000 == 33 [pid = 1654] [id = 154] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x114fba400) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x113c0d400) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118140000) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x129619800) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c953800) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11813ec00) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128c7ac00) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12526d400) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123795800) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119d2b800) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112fb7400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1164c5400) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1214f4000) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116855400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12c01bc00) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12c018c00) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bf68800) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1197ef800) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c6d3000) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12c6da000) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1197f8400) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12c6db400) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12c6e0400) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11a18b000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1236b3800) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118189400) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1180f0c00) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12c01d000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a73800) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bf6e800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12bc17800) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12acac800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a7d7000) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128c7b000) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127483800) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1236b4000) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119c52c00) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118137400) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180c5c00) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12bf72800) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x129359800) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1272bc400) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1290be000) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1244cf000) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126d56400) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1214f9000) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc12800) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a879400) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1197f3c00) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129619c00) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12bc0d800) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 03:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12c94e400) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 03:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 821ms 03:24:15 INFO - PROCESS | 1654 | 1464776655388 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 1654 | 1464776655393 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:24:15 INFO - PROCESS | 1654 | 1464776655403 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 1654 | 1464776655405 Marionette TRACE conn2 <- [1,674,null,{}] 03:24:15 INFO - PROCESS | 1654 | 1464776655409 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}] 03:24:15 INFO - PROCESS | 1654 | 1464776655530 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:24:15 INFO - PROCESS | 1654 | 1464776655537 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e16800 == 34 [pid = 1654] [id = 176] 03:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117127c00) [pid = 1654] [serial = 526] [outer = 0x0] 03:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117589000) [pid = 1654] [serial = 527] [outer = 0x117127c00] 03:24:15 INFO - PROCESS | 1654 | 1464776655577 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11813c800) [pid = 1654] [serial = 528] [outer = 0x117127c00] 03:24:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:15 INFO - PROCESS | 1654 | 1464776655937 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]]]}] 03:24:15 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 03:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 03:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:24:15 INFO - PROCESS | 1654 | 1464776655973 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 1654 | 1464776655974 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:24:15 INFO - PROCESS | 1654 | 1464776655976 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 1654 | 1464776655979 Marionette TRACE conn2 <- [1,678,null,{}] 03:24:15 INFO - PROCESS | 1654 | 1464776655986 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}] 03:24:16 INFO - PROCESS | 1654 | 1464776656064 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:24:16 INFO - PROCESS | 1654 | 1464776656070 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1f800 == 35 [pid = 1654] [id = 177] 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11871c800) [pid = 1654] [serial = 529] [outer = 0x0] 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11912f000) [pid = 1654] [serial = 530] [outer = 0x11871c800] 03:24:16 INFO - PROCESS | 1654 | 1464776656098 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119439c00) [pid = 1654] [serial = 531] [outer = 0x11871c800] 03:24:16 INFO - PROCESS | 1654 | 1464776656403 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 472ms 03:24:16 INFO - PROCESS | 1654 | 1464776656448 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1654 | 1464776656450 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:24:16 INFO - PROCESS | 1654 | 1464776656452 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1654 | 1464776656453 Marionette TRACE conn2 <- [1,682,null,{}] 03:24:16 INFO - PROCESS | 1654 | 1464776656455 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}] 03:24:16 INFO - PROCESS | 1654 | 1464776656544 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:24:16 INFO - PROCESS | 1654 | 1464776656590 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x118570800 == 36 [pid = 1654] [id = 178] 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11919dc00) [pid = 1654] [serial = 532] [outer = 0x0] 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1197f1800) [pid = 1654] [serial = 533] [outer = 0x11919dc00] 03:24:16 INFO - PROCESS | 1654 | 1464776656616 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119d26800) [pid = 1654] [serial = 534] [outer = 0x11919dc00] 03:24:17 INFO - PROCESS | 1654 | 1464776657385 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]]]}] 03:24:17 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) 03:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 03:24:17 INFO - PROCESS | 1654 | 1464776657422 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 1654 | 1464776657423 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:24:17 INFO - PROCESS | 1654 | 1464776657426 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 1654 | 1464776657427 Marionette TRACE conn2 <- [1,686,null,{}] 03:24:17 INFO - PROCESS | 1654 | 1464776657429 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}] 03:24:17 INFO - PROCESS | 1654 | 1464776657520 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:24:17 INFO - PROCESS | 1654 | 1464776657524 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ba800 == 37 [pid = 1654] [id = 179] 03:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1197fa400) [pid = 1654] [serial = 535] [outer = 0x0] 03:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1214f9000) [pid = 1654] [serial = 536] [outer = 0x1197fa400] 03:24:17 INFO - PROCESS | 1654 | 1464776657551 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1235c7800) [pid = 1654] [serial = 537] [outer = 0x1197fa400] 03:24:18 INFO - PROCESS | 1654 | 1464776658349 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 03:24:18 INFO - PROCESS | 1654 | 1464776658398 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 1654 | 1464776658399 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:24:18 INFO - PROCESS | 1654 | 1464776658401 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 1654 | 1464776658402 Marionette TRACE conn2 <- [1,690,null,{}] 03:24:18 INFO - PROCESS | 1654 | 1464776658404 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}] 03:24:18 INFO - PROCESS | 1654 | 1464776658495 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:24:18 INFO - PROCESS | 1654 | 1464776658522 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x116739000 == 38 [pid = 1654] [id = 180] 03:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123c10400) [pid = 1654] [serial = 538] [outer = 0x0] 03:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124b1dc00) [pid = 1654] [serial = 539] [outer = 0x123c10400] 03:24:18 INFO - PROCESS | 1654 | 1464776658547 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126d52800) [pid = 1654] [serial = 540] [outer = 0x123c10400] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127253400) [pid = 1654] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116a75c00) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1197ee800) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1130dbc00) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119219000) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110ee8800) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1194da000) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123364000) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112fafc00) [pid = 1654] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12401d000) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124016400) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1180f2400) [pid = 1654] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:24:19 INFO - PROCESS | 1654 | 1464776659405 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:24:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 03:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:24:19 INFO - PROCESS | 1654 | 1464776659421 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 1654 | 1464776659422 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:24:19 INFO - PROCESS | 1654 | 1464776659424 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 1654 | 1464776659426 Marionette TRACE conn2 <- [1,694,null,{}] 03:24:19 INFO - PROCESS | 1654 | 1464776659429 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}] 03:24:19 INFO - PROCESS | 1654 | 1464776659509 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:24:19 INFO - PROCESS | 1654 | 1464776659516 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214bc000 == 39 [pid = 1654] [id = 181] 03:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x114ef5000) [pid = 1654] [serial = 541] [outer = 0x0] 03:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1197f1400) [pid = 1654] [serial = 542] [outer = 0x114ef5000] 03:24:19 INFO - PROCESS | 1654 | 1464776659541 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12485cc00) [pid = 1654] [serial = 543] [outer = 0x114ef5000] 03:24:20 INFO - PROCESS | 1654 | 1464776660319 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]]]}] 03:24:20 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) 03:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 922ms 03:24:20 INFO - PROCESS | 1654 | 1464776660346 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 1654 | 1464776660347 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:24:20 INFO - PROCESS | 1654 | 1464776660349 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 1654 | 1464776660351 Marionette TRACE conn2 <- [1,698,null,{}] 03:24:20 INFO - PROCESS | 1654 | 1464776660353 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}] 03:24:20 INFO - PROCESS | 1654 | 1464776660429 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:24:20 INFO - PROCESS | 1654 | 1464776660474 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a38000 == 40 [pid = 1654] [id = 182] 03:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1180fc400) [pid = 1654] [serial = 544] [outer = 0x0] 03:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127247800) [pid = 1654] [serial = 545] [outer = 0x1180fc400] 03:24:20 INFO - PROCESS | 1654 | 1464776660499 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128c7bc00) [pid = 1654] [serial = 546] [outer = 0x1180fc400] 03:24:21 INFO - PROCESS | 1654 | 1464776661241 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]]]}] 03:24:21 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) 03:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 918ms 03:24:21 INFO - PROCESS | 1654 | 1464776661269 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 1654 | 1464776661270 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:24:21 INFO - PROCESS | 1654 | 1464776661272 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 1654 | 1464776661273 Marionette TRACE conn2 <- [1,702,null,{}] 03:24:21 INFO - PROCESS | 1654 | 1464776661276 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}] 03:24:21 INFO - PROCESS | 1654 | 1464776661350 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:24:21 INFO - PROCESS | 1654 | 1464776661443 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f05800 == 41 [pid = 1654] [id = 183] 03:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x110ee3800) [pid = 1654] [serial = 547] [outer = 0x0] 03:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111a0b000) [pid = 1654] [serial = 548] [outer = 0x110ee3800] 03:24:21 INFO - PROCESS | 1654 | 1464776661474 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1132d8c00) [pid = 1654] [serial = 549] [outer = 0x110ee3800] 03:24:22 INFO - PROCESS | 1654 | 1464776662403 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1169ms 03:24:22 INFO - PROCESS | 1654 | 1464776662444 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1654 | 1464776662447 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:24:22 INFO - PROCESS | 1654 | 1464776662450 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1654 | 1464776662453 Marionette TRACE conn2 <- [1,706,null,{}] 03:24:22 INFO - PROCESS | 1654 | 1464776662456 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}] 03:24:22 INFO - PROCESS | 1654 | 1464776662555 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:24:22 INFO - PROCESS | 1654 | 1464776662601 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119185000 == 42 [pid = 1654] [id = 184] 03:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116778c00) [pid = 1654] [serial = 550] [outer = 0x0] 03:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11827dc00) [pid = 1654] [serial = 551] [outer = 0x116778c00] 03:24:22 INFO - PROCESS | 1654 | 1464776662632 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1191a1800) [pid = 1654] [serial = 552] [outer = 0x116778c00] 03:24:23 INFO - PROCESS | 1654 | 1464776663535 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 03:24:23 INFO - PROCESS | 1654 | 1464776663573 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 1654 | 1464776663576 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:24:23 INFO - PROCESS | 1654 | 1464776663581 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 1654 | 1464776663582 Marionette TRACE conn2 <- [1,710,null,{}] 03:24:23 INFO - PROCESS | 1654 | 1464776663585 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}] 03:24:23 INFO - PROCESS | 1654 | 1464776663680 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:24:23 INFO - PROCESS | 1654 | 1464776663726 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252b3000 == 43 [pid = 1654] [id = 185] 03:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119436000) [pid = 1654] [serial = 553] [outer = 0x0] 03:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1214f4800) [pid = 1654] [serial = 554] [outer = 0x119436000] 03:24:23 INFO - PROCESS | 1654 | 1464776663756 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124014400) [pid = 1654] [serial = 555] [outer = 0x119436000] 03:24:24 INFO - PROCESS | 1654 | 1464776664661 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:24:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1119ms 03:24:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:24:24 INFO - PROCESS | 1654 | 1464776664700 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1654 | 1464776664702 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:24:24 INFO - PROCESS | 1654 | 1464776664709 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1654 | 1464776664713 Marionette TRACE conn2 <- [1,714,null,{}] 03:24:24 INFO - PROCESS | 1654 | 1464776664717 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}] 03:24:24 INFO - PROCESS | 1654 | 1464776664813 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:24:24 INFO - PROCESS | 1654 | 1464776664857 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x123843000 == 44 [pid = 1654] [id = 186] 03:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117698000) [pid = 1654] [serial = 556] [outer = 0x0] 03:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125273000) [pid = 1654] [serial = 557] [outer = 0x117698000] 03:24:24 INFO - PROCESS | 1654 | 1464776664887 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128c82800) [pid = 1654] [serial = 558] [outer = 0x117698000] 03:24:25 INFO - PROCESS | 1654 | 1464776665891 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]]]}] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x123a38000 == 43 [pid = 1654] [id = 182] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1214bc000 == 42 [pid = 1654] [id = 181] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x116739000 == 41 [pid = 1654] [id = 180] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ba800 == 40 [pid = 1654] [id = 179] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118570800 == 39 [pid = 1654] [id = 178] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1f800 == 38 [pid = 1654] [id = 177] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x115e16800 == 37 [pid = 1654] [id = 176] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118069800 == 36 [pid = 1654] [id = 175] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1180c8000) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x115dfb800) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128c7f800) [pid = 1654] [serial = 505] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x112dcf800 == 35 [pid = 1654] [id = 174] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a840800 == 34 [pid = 1654] [id = 173] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12974d800 == 33 [pid = 1654] [id = 172] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1214ad000 == 32 [pid = 1654] [id = 171] 03:24:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118106000 == 31 [pid = 1654] [id = 170] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x114fc1800) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1166dd000) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1197ebc00) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1197f6800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119138800) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119223c00) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117689c00) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119952800) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123a7fc00) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123798c00) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1166d6400) [pid = 1654] [serial = 496] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12403c000) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12526bc00) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124857400) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119439400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1271b3800) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1252dfc00) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124013800) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1214ee800) [pid = 1654] [serial = 499] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11a25b800) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128c76000) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x127779c00) [pid = 1654] [serial = 502] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1180fa800) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1214f4c00) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 03:24:25 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118142800) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 03:24:25 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 03:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1277ms 03:24:25 INFO - PROCESS | 1654 | 1464776665982 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1654 | 1464776665985 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:24:25 INFO - PROCESS | 1654 | 1464776665988 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1654 | 1464776665989 Marionette TRACE conn2 <- [1,718,null,{}] 03:24:25 INFO - PROCESS | 1654 | 1464776665993 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}] 03:24:26 INFO - PROCESS | 1654 | 1464776666069 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:24:26 INFO - PROCESS | 1654 | 1464776666141 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162d1800 == 32 [pid = 1654] [id = 187] 03:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116610400) [pid = 1654] [serial = 559] [outer = 0x0] 03:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1166de800) [pid = 1654] [serial = 560] [outer = 0x116610400] 03:24:26 INFO - PROCESS | 1654 | 1464776666168 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117124c00) [pid = 1654] [serial = 561] [outer = 0x116610400] 03:24:26 INFO - PROCESS | 1654 | 1464776666949 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 03:24:26 INFO - PROCESS | 1654 | 1464776666963 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 1654 | 1464776666968 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:24:26 INFO - PROCESS | 1654 | 1464776666975 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 1654 | 1464776666979 Marionette TRACE conn2 <- [1,722,null,{}] 03:24:26 INFO - PROCESS | 1654 | 1464776666983 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}] 03:24:27 INFO - PROCESS | 1654 | 1464776667073 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:24:27 INFO - PROCESS | 1654 | 1464776667080 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1d800 == 33 [pid = 1654] [id = 188] 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117584000) [pid = 1654] [serial = 562] [outer = 0x0] 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11813fc00) [pid = 1654] [serial = 563] [outer = 0x117584000] 03:24:27 INFO - PROCESS | 1654 | 1464776667106 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11871f000) [pid = 1654] [serial = 564] [outer = 0x117584000] 03:24:27 INFO - PROCESS | 1654 | 1464776667423 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1654 | 1464776667455 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:24:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:24:27 INFO - PROCESS | 1654 | 1464776667459 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1654 | 1464776667465 Marionette TRACE conn2 <- [1,726,null,{}] 03:24:27 INFO - PROCESS | 1654 | 1464776667476 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}] 03:24:27 INFO - PROCESS | 1654 | 1464776667607 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:24:27 INFO - PROCESS | 1654 | 1464776667616 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11918e800 == 34 [pid = 1654] [id = 189] 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1191a9000) [pid = 1654] [serial = 565] [outer = 0x0] 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119955c00) [pid = 1654] [serial = 566] [outer = 0x1191a9000] 03:24:27 INFO - PROCESS | 1654 | 1464776667658 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x123202400) [pid = 1654] [serial = 567] [outer = 0x1191a9000] 03:24:28 INFO - PROCESS | 1654 | 1464776668089 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 678ms 03:24:28 INFO - PROCESS | 1654 | 1464776668136 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 1654 | 1464776668138 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:24:28 INFO - PROCESS | 1654 | 1464776668140 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 1654 | 1464776668141 Marionette TRACE conn2 <- [1,730,null,{}] 03:24:28 INFO - PROCESS | 1654 | 1464776668143 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}] 03:24:28 INFO - PROCESS | 1654 | 1464776668237 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:24:28 INFO - PROCESS | 1654 | 1464776668241 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b2c800 == 35 [pid = 1654] [id = 190] 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123204c00) [pid = 1654] [serial = 568] [outer = 0x0] 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1237c2000) [pid = 1654] [serial = 569] [outer = 0x123204c00] 03:24:28 INFO - PROCESS | 1654 | 1464776668268 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12406dc00) [pid = 1654] [serial = 570] [outer = 0x123204c00] 03:24:28 INFO - PROCESS | 1654 | 1464776668633 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] 03:24:28 INFO - PROCESS | 1654 | 1464776668661 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:24:28 INFO - PROCESS | 1654 | 1464776668672 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 1654 | 1464776668673 Marionette TRACE conn2 <- [1,734,null,{}] 03:24:28 INFO - PROCESS | 1654 | 1464776668676 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}] 03:24:28 INFO - PROCESS | 1654 | 1464776668765 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:24:28 INFO - PROCESS | 1654 | 1464776668770 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b8000 == 36 [pid = 1654] [id = 191] 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12320d400) [pid = 1654] [serial = 571] [outer = 0x0] 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1252de000) [pid = 1654] [serial = 572] [outer = 0x12320d400] 03:24:28 INFO - PROCESS | 1654 | 1464776668796 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128c7f800) [pid = 1654] [serial = 573] [outer = 0x12320d400] 03:24:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 476ms 03:24:29 INFO - PROCESS | 1654 | 1464776669137 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]]]}] 03:24:29 INFO - PROCESS | 1654 | 1464776669141 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:24:29 INFO - PROCESS | 1654 | 1464776669144 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:24:29 INFO - PROCESS | 1654 | 1464776669146 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 1654 | 1464776669147 Marionette TRACE conn2 <- [1,738,null,{}] 03:24:29 INFO - PROCESS | 1654 | 1464776669150 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}] 03:24:29 INFO - PROCESS | 1654 | 1464776669259 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:24:29 INFO - PROCESS | 1654 | 1464776669274 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a2b800 == 37 [pid = 1654] [id = 192] 03:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128fcec00) [pid = 1654] [serial = 574] [outer = 0x0] 03:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129363400) [pid = 1654] [serial = 575] [outer = 0x128fcec00] 03:24:29 INFO - PROCESS | 1654 | 1464776669300 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129618000) [pid = 1654] [serial = 576] [outer = 0x128fcec00] 03:24:30 INFO - PROCESS | 1654 | 1464776670103 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123c10400) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115df0400) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11871c800) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110ee4800) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117127c00) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113c71400) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11919dc00) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1180fb400) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12401b000) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1214f6800) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1197fa400) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x114ef5000) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x114eef400) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115d5d800) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x111a08800) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:24:30 INFO - PROCESS | 1654 | 1464776670151 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 1654 | 1464776670152 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:24:30 INFO - PROCESS | 1654 | 1464776670156 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 1654 | 1464776670157 Marionette TRACE conn2 <- [1,742,null,{}] 03:24:30 INFO - PROCESS | 1654 | 1464776670160 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}] 03:24:30 INFO - PROCESS | 1654 | 1464776670233 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:24:30 INFO - PROCESS | 1654 | 1464776670237 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac9800 == 38 [pid = 1654] [id = 193] 03:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112eb7400) [pid = 1654] [serial = 577] [outer = 0x0] 03:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11685bc00) [pid = 1654] [serial = 578] [outer = 0x112eb7400] 03:24:30 INFO - PROCESS | 1654 | 1464776670263 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11919dc00) [pid = 1654] [serial = 579] [outer = 0x112eb7400] 03:24:31 INFO - PROCESS | 1654 | 1464776671058 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:24:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 03:24:31 INFO - PROCESS | 1654 | 1464776671079 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 1654 | 1464776671081 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:24:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:24:31 INFO - PROCESS | 1654 | 1464776671083 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 1654 | 1464776671084 Marionette TRACE conn2 <- [1,746,null,{}] 03:24:31 INFO - PROCESS | 1654 | 1464776671086 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}] 03:24:31 INFO - PROCESS | 1654 | 1464776671159 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:24:31 INFO - PROCESS | 1654 | 1464776671165 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x127433000 == 39 [pid = 1654] [id = 194] 03:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1197f9400) [pid = 1654] [serial = 580] [outer = 0x0] 03:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126d56800) [pid = 1654] [serial = 581] [outer = 0x1197f9400] 03:24:31 INFO - PROCESS | 1654 | 1464776671190 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12a6f9400) [pid = 1654] [serial = 582] [outer = 0x1197f9400] 03:24:31 INFO - PROCESS | 1654 | 1464776671982 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]]]}] 03:24:32 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.) 03:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 920ms 03:24:32 INFO - PROCESS | 1654 | 1464776672003 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 1654 | 1464776672004 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:24:32 INFO - PROCESS | 1654 | 1464776672007 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 1654 | 1464776672008 Marionette TRACE conn2 <- [1,750,null,{}] 03:24:32 INFO - PROCESS | 1654 | 1464776672011 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}] 03:24:32 INFO - PROCESS | 1654 | 1464776672084 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:24:32 INFO - PROCESS | 1654 | 1464776672130 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12902b000 == 40 [pid = 1654] [id = 195] 03:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11943ac00) [pid = 1654] [serial = 583] [outer = 0x0] 03:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12a7cac00) [pid = 1654] [serial = 584] [outer = 0x11943ac00] 03:24:32 INFO - PROCESS | 1654 | 1464776672156 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a7d2800) [pid = 1654] [serial = 585] [outer = 0x11943ac00] 03:24:33 INFO - PROCESS | 1654 | 1464776673087 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 03:24:33 INFO - PROCESS | 1654 | 1464776673129 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1654 | 1464776673132 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:24:33 INFO - PROCESS | 1654 | 1464776673135 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1654 | 1464776673138 Marionette TRACE conn2 <- [1,754,null,{}] 03:24:33 INFO - PROCESS | 1654 | 1464776673141 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}] 03:24:33 INFO - PROCESS | 1654 | 1464776673238 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:24:33 INFO - PROCESS | 1654 | 1464776673284 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x11810c000 == 41 [pid = 1654] [id = 196] 03:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11628dc00) [pid = 1654] [serial = 586] [outer = 0x0] 03:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11768d800) [pid = 1654] [serial = 587] [outer = 0x11628dc00] 03:24:33 INFO - PROCESS | 1654 | 1464776673316 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1185b1400) [pid = 1654] [serial = 588] [outer = 0x11628dc00] 03:24:34 INFO - PROCESS | 1654 | 1464776674211 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]]]}] 03:24:34 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 03:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 03:24:34 INFO - PROCESS | 1654 | 1464776674256 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1654 | 1464776674260 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:24:34 INFO - PROCESS | 1654 | 1464776674265 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1654 | 1464776674267 Marionette TRACE conn2 <- [1,758,null,{}] 03:24:34 INFO - PROCESS | 1654 | 1464776674269 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}] 03:24:34 INFO - PROCESS | 1654 | 1464776674369 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:24:34 INFO - PROCESS | 1654 | 1464776674414 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12367d800 == 42 [pid = 1654] [id = 197] 03:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1185b2400) [pid = 1654] [serial = 589] [outer = 0x0] 03:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11a258000) [pid = 1654] [serial = 590] [outer = 0x1185b2400] 03:24:34 INFO - PROCESS | 1654 | 1464776674443 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1235c1000) [pid = 1654] [serial = 591] [outer = 0x1185b2400] 03:24:34 INFO - PROCESS | 1654 | 1464776674865 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 03:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:24:34 INFO - PROCESS | 1654 | 1464776674884 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1654 | 1464776674886 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:24:34 INFO - PROCESS | 1654 | 1464776674888 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1654 | 1464776674891 Marionette TRACE conn2 <- [1,762,null,{}] 03:24:34 INFO - PROCESS | 1654 | 1464776674901 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}] 03:24:35 INFO - PROCESS | 1654 | 1464776675001 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:24:35 INFO - PROCESS | 1654 | 1464776675061 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129746000 == 43 [pid = 1654] [id = 198] 03:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123a81400) [pid = 1654] [serial = 592] [outer = 0x0] 03:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1290bf000) [pid = 1654] [serial = 593] [outer = 0x123a81400] 03:24:35 INFO - PROCESS | 1654 | 1464776675092 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129364800) [pid = 1654] [serial = 594] [outer = 0x123a81400] 03:24:35 INFO - PROCESS | 1654 | 1464776675985 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:24:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 03:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:24:36 INFO - PROCESS | 1654 | 1464776676016 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 1654 | 1464776676018 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:24:36 INFO - PROCESS | 1654 | 1464776676021 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 1654 | 1464776676023 Marionette TRACE conn2 <- [1,766,null,{}] 03:24:36 INFO - PROCESS | 1654 | 1464776676027 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}] 03:24:36 INFO - PROCESS | 1654 | 1464776676116 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:24:36 INFO - PROCESS | 1654 | 1464776676175 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aaa800 == 44 [pid = 1654] [id = 199] 03:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115e6cc00) [pid = 1654] [serial = 595] [outer = 0x0] 03:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116285000) [pid = 1654] [serial = 596] [outer = 0x115e6cc00] 03:24:36 INFO - PROCESS | 1654 | 1464776676202 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116862000) [pid = 1654] [serial = 597] [outer = 0x115e6cc00] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1293af000 == 43 [pid = 1654] [id = 169] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x127433000 == 42 [pid = 1654] [id = 194] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac9800 == 41 [pid = 1654] [id = 193] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123a2b800 == 40 [pid = 1654] [id = 192] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b8000 == 39 [pid = 1654] [id = 191] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119b2c800 == 38 [pid = 1654] [id = 190] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11918e800 == 37 [pid = 1654] [id = 189] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1d800 == 36 [pid = 1654] [id = 188] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1162d1800 == 35 [pid = 1654] [id = 187] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119185000 == 34 [pid = 1654] [id = 184] 03:24:36 INFO - PROCESS | 1654 | --DOCSHELL 0x112f05800 == 33 [pid = 1654] [id = 183] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1180f9400) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124b1dc00) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180f7c00) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116864000) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11912f000) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119439c00) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11818ac00) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x114fbac00) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117589000) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11813c800) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1164c5000) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x114fbc000) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1197f1800) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1191a6000) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118270800) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126d57400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1252df400) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1236b0c00) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123204800) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1214f9000) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1197f1400) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126d52800) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12485cc00) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1235c7800) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119d26800) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1180cd000) [pid = 1654] [serial = 209] [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.] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11685dc00) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1180f0800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 03:24:36 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x127247800) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 03:24:37 INFO - PROCESS | 1654 | 1464776677094 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 03:24:37 INFO - PROCESS | 1654 | 1464776677145 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1654 | 1464776677149 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:24:37 INFO - PROCESS | 1654 | 1464776677153 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1654 | 1464776677154 Marionette TRACE conn2 <- [1,770,null,{}] 03:24:37 INFO - PROCESS | 1654 | 1464776677157 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}] 03:24:37 INFO - PROCESS | 1654 | 1464776677232 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:24:37 INFO - PROCESS | 1654 | 1464776677288 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164ef000 == 34 [pid = 1654] [id = 200] 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116a71000) [pid = 1654] [serial = 598] [outer = 0x0] 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1180c8000) [pid = 1654] [serial = 599] [outer = 0x116a71000] 03:24:37 INFO - PROCESS | 1654 | 1464776677314 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11813d000) [pid = 1654] [serial = 600] [outer = 0x116a71000] 03:24:37 INFO - PROCESS | 1654 | 1464776677629 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 03:24:37 INFO - PROCESS | 1654 | 1464776677673 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1654 | 1464776677674 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:24:37 INFO - PROCESS | 1654 | 1464776677676 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1654 | 1464776677679 Marionette TRACE conn2 <- [1,774,null,{}] 03:24:37 INFO - PROCESS | 1654 | 1464776677686 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}] 03:24:37 INFO - PROCESS | 1654 | 1464776677765 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:24:37 INFO - PROCESS | 1654 | 1464776677817 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806c800 == 35 [pid = 1654] [id = 201] 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118134c00) [pid = 1654] [serial = 601] [outer = 0x0] 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11885d000) [pid = 1654] [serial = 602] [outer = 0x118134c00] 03:24:37 INFO - PROCESS | 1654 | 1464776677849 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119531400) [pid = 1654] [serial = 603] [outer = 0x118134c00] 03:24:38 INFO - PROCESS | 1654 | 1464776678164 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 525ms 03:24:38 INFO - PROCESS | 1654 | 1464776678202 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1654 | 1464776678205 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:24:38 INFO - PROCESS | 1654 | 1464776678208 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1654 | 1464776678210 Marionette TRACE conn2 <- [1,778,null,{}] 03:24:38 INFO - PROCESS | 1654 | 1464776678213 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}] 03:24:38 INFO - PROCESS | 1654 | 1464776678331 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:24:38 INFO - PROCESS | 1654 | 1464776678402 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856e000 == 36 [pid = 1654] [id = 202] 03:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1197eb400) [pid = 1654] [serial = 604] [outer = 0x0] 03:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119951800) [pid = 1654] [serial = 605] [outer = 0x1197eb400] 03:24:38 INFO - PROCESS | 1654 | 1464776678441 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1214f2400) [pid = 1654] [serial = 606] [outer = 0x1197eb400] 03:24:38 INFO - PROCESS | 1654 | 1464776678895 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 720ms 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:24:38 INFO - PROCESS | 1654 | 1464776678934 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1654 | 1464776678935 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:24:38 INFO - PROCESS | 1654 | 1464776678937 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1654 | 1464776678938 Marionette TRACE conn2 <- [1,782,null,{}] 03:24:38 INFO - PROCESS | 1654 | 1464776678940 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}] 03:24:39 INFO - PROCESS | 1654 | 1464776679031 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:24:39 INFO - PROCESS | 1654 | 1464776679035 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cf000 == 37 [pid = 1654] [id = 203] 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1197ef800) [pid = 1654] [serial = 607] [outer = 0x0] 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123210400) [pid = 1654] [serial = 608] [outer = 0x1197ef800] 03:24:39 INFO - PROCESS | 1654 | 1464776679060 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123798000) [pid = 1654] [serial = 609] [outer = 0x1197ef800] 03:24:39 INFO - PROCESS | 1654 | 1464776679381 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:24:39 INFO - PROCESS | 1654 | 1464776679406 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 1654 | 1464776679407 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:24:39 INFO - PROCESS | 1654 | 1464776679420 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 1654 | 1464776679421 Marionette TRACE conn2 <- [1,786,null,{}] 03:24:39 INFO - PROCESS | 1654 | 1464776679424 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}] 03:24:39 INFO - PROCESS | 1654 | 1464776679539 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:24:39 INFO - PROCESS | 1654 | 1464776679545 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11264e800 == 38 [pid = 1654] [id = 204] 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1237c1000) [pid = 1654] [serial = 610] [outer = 0x0] 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12406ac00) [pid = 1654] [serial = 611] [outer = 0x1237c1000] 03:24:39 INFO - PROCESS | 1654 | 1464776679571 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126d52400) [pid = 1654] [serial = 612] [outer = 0x1237c1000] 03:24:39 INFO - PROCESS | 1654 | 1464776679923 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 530ms 03:24:39 INFO - PROCESS | 1654 | 1464776679941 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 1654 | 1464776679942 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:24:39 INFO - PROCESS | 1654 | 1464776679948 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 1654 | 1464776679949 Marionette TRACE conn2 <- [1,790,null,{}] 03:24:39 INFO - PROCESS | 1654 | 1464776679957 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}] 03:24:40 INFO - PROCESS | 1654 | 1464776680050 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:24:40 INFO - PROCESS | 1654 | 1464776680055 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b6000 == 39 [pid = 1654] [id = 205] 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123a7f400) [pid = 1654] [serial = 613] [outer = 0x0] 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12748c000) [pid = 1654] [serial = 614] [outer = 0x123a7f400] 03:24:40 INFO - PROCESS | 1654 | 1464776680079 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1290bcc00) [pid = 1654] [serial = 615] [outer = 0x123a7f400] 03:24:40 INFO - PROCESS | 1654 | 1464776680418 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 526ms 03:24:40 INFO - PROCESS | 1654 | 1464776680473 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1654 | 1464776680475 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:24:40 INFO - PROCESS | 1654 | 1464776680483 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 1654 | 1464776680485 Marionette TRACE conn2 <- [1,794,null,{}] 03:24:40 INFO - PROCESS | 1654 | 1464776680488 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}] 03:24:40 INFO - PROCESS | 1654 | 1464776680613 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:24:40 INFO - PROCESS | 1654 | 1464776680632 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12383f800 == 40 [pid = 1654] [id = 206] 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1272c3c00) [pid = 1654] [serial = 616] [outer = 0x0] 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129359800) [pid = 1654] [serial = 617] [outer = 0x1272c3c00] 03:24:40 INFO - PROCESS | 1654 | 1464776680671 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11337b800) [pid = 1654] [serial = 618] [outer = 0x1272c3c00] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128fcec00) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117698000) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119436000) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1191a9000) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117584000) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116778c00) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12320d400) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x110ee3800) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116610400) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112eb7400) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123204c00) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1197f9400) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:24:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128c78400) [pid = 1654] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:24:41 INFO - PROCESS | 1654 | 1464776681219 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 769ms 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:24:41 INFO - PROCESS | 1654 | 1464776681252 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 1654 | 1464776681253 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:24:41 INFO - PROCESS | 1654 | 1464776681255 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 1654 | 1464776681257 Marionette TRACE conn2 <- [1,798,null,{}] 03:24:41 INFO - PROCESS | 1654 | 1464776681265 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}] 03:24:41 INFO - PROCESS | 1654 | 1464776681350 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:24:41 INFO - PROCESS | 1654 | 1464776681356 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233d6800 == 41 [pid = 1654] [id = 207] 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118720c00) [pid = 1654] [serial = 619] [outer = 0x0] 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12320bc00) [pid = 1654] [serial = 620] [outer = 0x118720c00] 03:24:41 INFO - PROCESS | 1654 | 1464776681382 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128fcec00) [pid = 1654] [serial = 621] [outer = 0x118720c00] 03:24:41 INFO - PROCESS | 1654 | 1464776681686 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]]]}] 03:24:41 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 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 469ms 03:24:41 INFO - PROCESS | 1654 | 1464776681726 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 1654 | 1464776681728 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:24:41 INFO - PROCESS | 1654 | 1464776681732 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 1654 | 1464776681733 Marionette TRACE conn2 <- [1,802,null,{}] 03:24:41 INFO - PROCESS | 1654 | 1464776681735 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}] 03:24:41 INFO - PROCESS | 1654 | 1464776681810 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:24:41 INFO - PROCESS | 1654 | 1464776681861 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x124850800 == 42 [pid = 1654] [id = 208] 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1197f9400) [pid = 1654] [serial = 622] [outer = 0x0] 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1295d0c00) [pid = 1654] [serial = 623] [outer = 0x1197f9400] 03:24:41 INFO - PROCESS | 1654 | 1464776681886 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12a7cb000) [pid = 1654] [serial = 624] [outer = 0x1197f9400] 03:24:42 INFO - PROCESS | 1654 | 1464776682200 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]]]}] 03:24:42 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 03:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 03:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:24:42 INFO - PROCESS | 1654 | 1464776682251 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1654 | 1464776682253 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:24:42 INFO - PROCESS | 1654 | 1464776682255 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1654 | 1464776682256 Marionette TRACE conn2 <- [1,806,null,{}] 03:24:42 INFO - PROCESS | 1654 | 1464776682258 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}] 03:24:42 INFO - PROCESS | 1654 | 1464776682351 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:24:42 INFO - PROCESS | 1654 | 1464776682357 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x129733800 == 43 [pid = 1654] [id = 209] 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12a7d0000) [pid = 1654] [serial = 625] [outer = 0x0] 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12a879400) [pid = 1654] [serial = 626] [outer = 0x12a7d0000] 03:24:42 INFO - PROCESS | 1654 | 1464776682387 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12aca9400) [pid = 1654] [serial = 627] [outer = 0x12a7d0000] 03:24:42 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:24:42 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:24:42 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:24:42 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 03:24:42 INFO - PROCESS | 1654 | 1464776682720 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]]]}] 03:24:42 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 03:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 470ms 03:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:24:42 INFO - PROCESS | 1654 | 1464776682733 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1654 | 1464776682734 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:24:42 INFO - PROCESS | 1654 | 1464776682736 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1654 | 1464776682737 Marionette TRACE conn2 <- [1,810,null,{}] 03:24:42 INFO - PROCESS | 1654 | 1464776682757 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}] 03:24:42 INFO - PROCESS | 1654 | 1464776682839 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:24:42 INFO - PROCESS | 1654 | 1464776682846 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f36000 == 44 [pid = 1654] [id = 210] 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12ac39c00) [pid = 1654] [serial = 628] [outer = 0x0] 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12ace4400) [pid = 1654] [serial = 629] [outer = 0x12ac39c00] 03:24:42 INFO - PROCESS | 1654 | 1464776682872 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12b29e400) [pid = 1654] [serial = 630] [outer = 0x12ac39c00] 03:24:43 INFO - PROCESS | 1654 | 1464776683340 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]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 618ms 03:24:43 INFO - PROCESS | 1654 | 1464776683356 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 1654 | 1464776683359 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:24:43 INFO - PROCESS | 1654 | 1464776683363 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1654 | 1464776683365 Marionette TRACE conn2 <- [1,814,null,{}] 03:24:43 INFO - PROCESS | 1654 | 1464776683369 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}] 03:24:43 INFO - PROCESS | 1654 | 1464776683474 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:24:43 INFO - PROCESS | 1654 | 1464776683520 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f43800 == 45 [pid = 1654] [id = 211] 03:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x114fba800) [pid = 1654] [serial = 631] [outer = 0x0] 03:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116461400) [pid = 1654] [serial = 632] [outer = 0x114fba800] 03:24:43 INFO - PROCESS | 1654 | 1464776683557 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11768f800) [pid = 1654] [serial = 633] [outer = 0x114fba800] 03:24:44 INFO - PROCESS | 1654 | 1464776683999 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] 03:24:44 INFO - PROCESS | 1654 | 1464776684040 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:24:44 INFO - PROCESS | 1654 | 1464776684044 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 1654 | 1464776684046 Marionette TRACE conn2 <- [1,818,null,{}] 03:24:44 INFO - PROCESS | 1654 | 1464776684049 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}] 03:24:44 INFO - PROCESS | 1654 | 1464776684147 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:24:44 INFO - PROCESS | 1654 | 1464776684210 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b4800 == 46 [pid = 1654] [id = 212] 03:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118194400) [pid = 1654] [serial = 634] [outer = 0x0] 03:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11919e400) [pid = 1654] [serial = 635] [outer = 0x118194400] 03:24:44 INFO - PROCESS | 1654 | 1464776684240 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1197f1000) [pid = 1654] [serial = 636] [outer = 0x118194400] 03:24:44 INFO - PROCESS | 1654 | 1464776684663 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]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 03:24:44 INFO - PROCESS | 1654 | 1464776684717 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 1654 | 1464776684718 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:24:44 INFO - PROCESS | 1654 | 1464776684721 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 1654 | 1464776684723 Marionette TRACE conn2 <- [1,822,null,{}] 03:24:44 INFO - PROCESS | 1654 | 1464776684733 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}] 03:24:44 INFO - PROCESS | 1654 | 1464776684855 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:24:44 INFO - PROCESS | 1654 | 1464776684919 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac77000 == 47 [pid = 1654] [id = 213] 03:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123c1b400) [pid = 1654] [serial = 637] [outer = 0x0] 03:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12480b400) [pid = 1654] [serial = 638] [outer = 0x123c1b400] 03:24:44 INFO - PROCESS | 1654 | 1464776684951 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1252dfc00) [pid = 1654] [serial = 639] [outer = 0x123c1b400] 03:24:45 INFO - PROCESS | 1654 | 1464776685412 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] 03:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:24:45 INFO - PROCESS | 1654 | 1464776685451 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:24:45 INFO - PROCESS | 1654 | 1464776685456 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 1654 | 1464776685458 Marionette TRACE conn2 <- [1,826,null,{}] 03:24:45 INFO - PROCESS | 1654 | 1464776685464 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}] 03:24:45 INFO - PROCESS | 1654 | 1464776685603 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:24:45 INFO - PROCESS | 1654 | 1464776685688 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b324000 == 48 [pid = 1654] [id = 214] 03:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128fc7800) [pid = 1654] [serial = 640] [outer = 0x0] 03:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a7ccc00) [pid = 1654] [serial = 641] [outer = 0x128fc7800] 03:24:45 INFO - PROCESS | 1654 | 1464776685732 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a87d400) [pid = 1654] [serial = 642] [outer = 0x128fc7800] 03:24:46 INFO - PROCESS | 1654 | 1464776686168 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 723ms 03:24:46 INFO - PROCESS | 1654 | 1464776686179 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 1654 | 1464776686180 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:24:46 INFO - PROCESS | 1654 | 1464776686182 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 1654 | 1464776686183 Marionette TRACE conn2 <- [1,830,null,{}] 03:24:46 INFO - PROCESS | 1654 | 1464776686186 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}] 03:24:46 INFO - PROCESS | 1654 | 1464776686279 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:24:46 INFO - PROCESS | 1654 | 1464776686325 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35f000 == 49 [pid = 1654] [id = 215] 03:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128c76000) [pid = 1654] [serial = 643] [outer = 0x0] 03:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ac41000) [pid = 1654] [serial = 644] [outer = 0x128c76000] 03:24:46 INFO - PROCESS | 1654 | 1464776686354 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12ace3c00) [pid = 1654] [serial = 645] [outer = 0x128c76000] 03:24:46 INFO - PROCESS | 1654 | 1464776686802 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 668ms 03:24:46 INFO - PROCESS | 1654 | 1464776686851 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 1654 | 1464776686852 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:24:46 INFO - PROCESS | 1654 | 1464776686855 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 1654 | 1464776686856 Marionette TRACE conn2 <- [1,834,null,{}] 03:24:46 INFO - PROCESS | 1654 | 1464776686858 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}] 03:24:47 INFO - PROCESS | 1654 | 1464776687146 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:24:47 INFO - PROCESS | 1654 | 1464776687160 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aaf800 == 50 [pid = 1654] [id = 216] 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112acc000) [pid = 1654] [serial = 646] [outer = 0x0] 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112fb0400) [pid = 1654] [serial = 647] [outer = 0x112acc000] 03:24:47 INFO - PROCESS | 1654 | 1464776687191 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115d58c00) [pid = 1654] [serial = 648] [outer = 0x112acc000] 03:24:47 INFO - PROCESS | 1654 | 1464776687654 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 820ms 03:24:47 INFO - PROCESS | 1654 | 1464776687693 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 1654 | 1464776687696 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:24:47 INFO - PROCESS | 1654 | 1464776687700 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 1654 | 1464776687703 Marionette TRACE conn2 <- [1,838,null,{}] 03:24:47 INFO - PROCESS | 1654 | 1464776687706 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}] 03:24:47 INFO - PROCESS | 1654 | 1464776687799 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:24:47 INFO - PROCESS | 1654 | 1464776687860 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117456000 == 51 [pid = 1654] [id = 217] 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180fac00) [pid = 1654] [serial = 649] [outer = 0x0] 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118139800) [pid = 1654] [serial = 650] [outer = 0x1180fac00] 03:24:47 INFO - PROCESS | 1654 | 1464776687894 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1185af000) [pid = 1654] [serial = 651] [outer = 0x1180fac00] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x129733800 == 50 [pid = 1654] [id = 209] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x124850800 == 49 [pid = 1654] [id = 208] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1233d6800 == 48 [pid = 1654] [id = 207] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12383f800 == 47 [pid = 1654] [id = 206] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b6000 == 46 [pid = 1654] [id = 205] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11264e800 == 45 [pid = 1654] [id = 204] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cf000 == 44 [pid = 1654] [id = 203] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11856e000 == 43 [pid = 1654] [id = 202] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11806c800 == 42 [pid = 1654] [id = 201] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1164ef000 == 41 [pid = 1654] [id = 200] 03:24:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116aaa800 == 40 [pid = 1654] [id = 199] 03:24:48 INFO - PROCESS | 1654 | 1464776688276 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]]]}] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128fce800) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129363400) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128c82800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125273000) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124014400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1214f4800) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119955c00) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11813fc00) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11871f000) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1191a1800) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11827dc00) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1252de000) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1132d8c00) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x111a0b000) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1166de800) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117124c00) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11685bc00) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11919dc00) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129618000) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1237c2000) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12a6f9400) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126d56800) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128c7f800) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12406dc00) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 03:24:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123202400) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 620ms 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:24:48 INFO - PROCESS | 1654 | 1464776688321 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1654 | 1464776688323 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:24:48 INFO - PROCESS | 1654 | 1464776688325 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1654 | 1464776688326 Marionette TRACE conn2 <- [1,842,null,{}] 03:24:48 INFO - PROCESS | 1654 | 1464776688329 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}] 03:24:48 INFO - PROCESS | 1654 | 1464776688406 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:24:48 INFO - PROCESS | 1654 | 1464776688415 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881000 == 41 [pid = 1654] [id = 218] 03:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119130800) [pid = 1654] [serial = 652] [outer = 0x0] 03:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1191a1800) [pid = 1654] [serial = 653] [outer = 0x119130800] 03:24:48 INFO - PROCESS | 1654 | 1464776688441 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1197edc00) [pid = 1654] [serial = 654] [outer = 0x119130800] 03:24:48 INFO - PROCESS | 1654 | 1464776688769 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 473ms 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:24:48 INFO - PROCESS | 1654 | 1464776688799 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1654 | 1464776688801 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:24:48 INFO - PROCESS | 1654 | 1464776688809 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1654 | 1464776688811 Marionette TRACE conn2 <- [1,846,null,{}] 03:24:48 INFO - PROCESS | 1654 | 1464776688814 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}] 03:24:48 INFO - PROCESS | 1654 | 1464776688924 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:24:48 INFO - PROCESS | 1654 | 1464776688934 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185cc800 == 42 [pid = 1654] [id = 219] 03:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1197f8800) [pid = 1654] [serial = 655] [outer = 0x0] 03:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119d31000) [pid = 1654] [serial = 656] [outer = 0x1197f8800] 03:24:48 INFO - PROCESS | 1654 | 1464776688960 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12335e000) [pid = 1654] [serial = 657] [outer = 0x1197f8800] 03:24:49 INFO - PROCESS | 1654 | 1464776689330 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 574ms 03:24:49 INFO - PROCESS | 1654 | 1464776689385 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1654 | 1464776689393 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:24:49 INFO - PROCESS | 1654 | 1464776689396 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1654 | 1464776689397 Marionette TRACE conn2 <- [1,850,null,{}] 03:24:49 INFO - PROCESS | 1654 | 1464776689400 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}] 03:24:49 INFO - PROCESS | 1654 | 1464776689512 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:24:49 INFO - PROCESS | 1654 | 1464776689520 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a111000 == 43 [pid = 1654] [id = 220] 03:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1237a2400) [pid = 1654] [serial = 658] [outer = 0x0] 03:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12401d000) [pid = 1654] [serial = 659] [outer = 0x1237a2400] 03:24:49 INFO - PROCESS | 1654 | 1464776689553 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125271400) [pid = 1654] [serial = 660] [outer = 0x1237a2400] 03:24:49 INFO - PROCESS | 1654 | 1464776689939 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 571ms 03:24:49 INFO - PROCESS | 1654 | 1464776689968 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1654 | 1464776689969 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:24:49 INFO - PROCESS | 1654 | 1464776689971 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1654 | 1464776689972 Marionette TRACE conn2 <- [1,854,null,{}] 03:24:49 INFO - PROCESS | 1654 | 1464776689974 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}] 03:24:50 INFO - PROCESS | 1654 | 1464776690080 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:24:50 INFO - PROCESS | 1654 | 1464776690127 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb3000 == 44 [pid = 1654] [id = 221] 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12777ec00) [pid = 1654] [serial = 661] [outer = 0x0] 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128c7d400) [pid = 1654] [serial = 662] [outer = 0x12777ec00] 03:24:50 INFO - PROCESS | 1654 | 1464776690163 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129360400) [pid = 1654] [serial = 663] [outer = 0x12777ec00] 03:24:50 INFO - PROCESS | 1654 | 1464776690456 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 03:24:50 INFO - PROCESS | 1654 | 1464776690491 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1654 | 1464776690493 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:24:50 INFO - PROCESS | 1654 | 1464776690499 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1654 | 1464776690500 Marionette TRACE conn2 <- [1,858,null,{}] 03:24:50 INFO - PROCESS | 1654 | 1464776690502 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}] 03:24:50 INFO - PROCESS | 1654 | 1464776690607 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:24:50 INFO - PROCESS | 1654 | 1464776690619 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244b2800 == 45 [pid = 1654] [id = 222] 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129365000) [pid = 1654] [serial = 664] [outer = 0x0] 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a6f7800) [pid = 1654] [serial = 665] [outer = 0x129365000] 03:24:50 INFO - PROCESS | 1654 | 1464776690644 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12acaf800) [pid = 1654] [serial = 666] [outer = 0x129365000] 03:24:50 INFO - PROCESS | 1654 | 1464776690957 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 03:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:24:50 INFO - PROCESS | 1654 | 1464776690969 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1654 | 1464776690970 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:24:50 INFO - PROCESS | 1654 | 1464776690973 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1654 | 1464776690974 Marionette TRACE conn2 <- [1,862,null,{}] 03:24:50 INFO - PROCESS | 1654 | 1464776690976 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}] 03:24:51 INFO - PROCESS | 1654 | 1464776691077 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:24:51 INFO - PROCESS | 1654 | 1464776691095 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x127143000 == 46 [pid = 1654] [id = 223] 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12ace5800) [pid = 1654] [serial = 667] [outer = 0x0] 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b2a6800) [pid = 1654] [serial = 668] [outer = 0x12ace5800] 03:24:51 INFO - PROCESS | 1654 | 1464776691120 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bc0b400) [pid = 1654] [serial = 669] [outer = 0x12ace5800] 03:24:51 INFO - PROCESS | 1654 | 1464776691461 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:24:51 INFO - PROCESS | 1654 | 1464776691494 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 1654 | 1464776691495 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:24:51 INFO - PROCESS | 1654 | 1464776691497 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 1654 | 1464776691498 Marionette TRACE conn2 <- [1,866,null,{}] 03:24:51 INFO - PROCESS | 1654 | 1464776691508 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}] 03:24:51 INFO - PROCESS | 1654 | 1464776691604 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:24:51 INFO - PROCESS | 1654 | 1464776691609 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129025000 == 47 [pid = 1654] [id = 224] 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12acf1800) [pid = 1654] [serial = 670] [outer = 0x0] 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bc14000) [pid = 1654] [serial = 671] [outer = 0x12acf1800] 03:24:51 INFO - PROCESS | 1654 | 1464776691634 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bc1ac00) [pid = 1654] [serial = 672] [outer = 0x12acf1800] 03:24:51 INFO - PROCESS | 1654 | 1464776691956 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 477ms 03:24:51 INFO - PROCESS | 1654 | 1464776691975 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 1654 | 1464776691976 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:24:51 INFO - PROCESS | 1654 | 1464776691987 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 1654 | 1464776691988 Marionette TRACE conn2 <- [1,870,null,{}] 03:24:52 INFO - PROCESS | 1654 | 1464776691999 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}] 03:24:52 INFO - PROCESS | 1654 | 1464776692097 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:24:52 INFO - PROCESS | 1654 | 1464776692129 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8e8000 == 48 [pid = 1654] [id = 225] 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bc13800) [pid = 1654] [serial = 673] [outer = 0x0] 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12bf65800) [pid = 1654] [serial = 674] [outer = 0x12bc13800] 03:24:52 INFO - PROCESS | 1654 | 1464776692154 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bf6c400) [pid = 1654] [serial = 675] [outer = 0x12bc13800] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a7d0000) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116a71000) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1237c1000) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1197f9400) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118134c00) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118720c00) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123a7f400) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115e6cc00) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1197eb400) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123a81400) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1272c3c00) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1197ef800) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:24:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180fc400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:24:52 INFO - PROCESS | 1654 | 1464776692539 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 576ms 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:24:52 INFO - PROCESS | 1654 | 1464776692564 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1654 | 1464776692566 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:24:52 INFO - PROCESS | 1654 | 1464776692568 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1654 | 1464776692569 Marionette TRACE conn2 <- [1,874,null,{}] 03:24:52 INFO - PROCESS | 1654 | 1464776692572 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}] 03:24:52 INFO - PROCESS | 1654 | 1464776692651 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:24:52 INFO - PROCESS | 1654 | 1464776692655 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a823800 == 49 [pid = 1654] [id = 226] 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1180fc400) [pid = 1654] [serial = 676] [outer = 0x0] 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1197ef800) [pid = 1654] [serial = 677] [outer = 0x1180fc400] 03:24:52 INFO - PROCESS | 1654 | 1464776692685 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a6f1c00) [pid = 1654] [serial = 678] [outer = 0x1180fc400] 03:24:53 INFO - PROCESS | 1654 | 1464776693035 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 03:24:53 INFO - PROCESS | 1654 | 1464776693087 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 1654 | 1464776693088 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:24:53 INFO - PROCESS | 1654 | 1464776693090 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1654 | 1464776693092 Marionette TRACE conn2 <- [1,878,null,{}] 03:24:53 INFO - PROCESS | 1654 | 1464776693094 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}] 03:24:53 INFO - PROCESS | 1654 | 1464776693197 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:24:53 INFO - PROCESS | 1654 | 1464776693203 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd1000 == 50 [pid = 1654] [id = 227] 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1197ebc00) [pid = 1654] [serial = 679] [outer = 0x0] 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12c016800) [pid = 1654] [serial = 680] [outer = 0x1197ebc00] 03:24:53 INFO - PROCESS | 1654 | 1464776693228 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c6d3800) [pid = 1654] [serial = 681] [outer = 0x1197ebc00] 03:24:53 INFO - PROCESS | 1654 | 1464776693517 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 03:24:53 INFO - PROCESS | 1654 | 1464776693559 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 1654 | 1464776693561 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:24:53 INFO - PROCESS | 1654 | 1464776693565 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1654 | 1464776693566 Marionette TRACE conn2 <- [1,882,null,{}] 03:24:53 INFO - PROCESS | 1654 | 1464776693568 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}] 03:24:53 INFO - PROCESS | 1654 | 1464776693649 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:24:53 INFO - PROCESS | 1654 | 1464776693702 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bde3800 == 51 [pid = 1654] [id = 228] 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12327d400) [pid = 1654] [serial = 682] [outer = 0x0] 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123284800) [pid = 1654] [serial = 683] [outer = 0x12327d400] 03:24:53 INFO - PROCESS | 1654 | 1464776693726 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123289400) [pid = 1654] [serial = 684] [outer = 0x12327d400] 03:24:54 INFO - PROCESS | 1654 | 1464776694002 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]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:24:54 INFO - PROCESS | 1654 | 1464776694035 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 1654 | 1464776694036 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:24:54 INFO - PROCESS | 1654 | 1464776694048 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 1654 | 1464776694051 Marionette TRACE conn2 <- [1,886,null,{}] 03:24:54 INFO - PROCESS | 1654 | 1464776694054 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}] 03:24:54 INFO - PROCESS | 1654 | 1464776694137 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:24:54 INFO - PROCESS | 1654 | 1464776694142 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c816800 == 52 [pid = 1654] [id = 229] 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119761000) [pid = 1654] [serial = 685] [outer = 0x0] 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119765400) [pid = 1654] [serial = 686] [outer = 0x119761000] 03:24:54 INFO - PROCESS | 1654 | 1464776694167 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119769400) [pid = 1654] [serial = 687] [outer = 0x119761000] 03:24:54 INFO - PROCESS | 1654 | 1464776694568 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]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 581ms 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:24:54 INFO - PROCESS | 1654 | 1464776694620 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 1654 | 1464776694622 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:24:54 INFO - PROCESS | 1654 | 1464776694626 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 1654 | 1464776694628 Marionette TRACE conn2 <- [1,890,null,{}] 03:24:54 INFO - PROCESS | 1654 | 1464776694632 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}] 03:24:54 INFO - PROCESS | 1654 | 1464776694739 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:24:54 INFO - PROCESS | 1654 | 1464776694804 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab9000 == 53 [pid = 1654] [id = 230] 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112ace000) [pid = 1654] [serial = 688] [outer = 0x0] 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1166de800) [pid = 1654] [serial = 689] [outer = 0x112ace000] 03:24:54 INFO - PROCESS | 1654 | 1464776694835 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117694000) [pid = 1654] [serial = 690] [outer = 0x112ace000] 03:24:55 INFO - PROCESS | 1654 | 1464776695260 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 03:24:55 INFO - PROCESS | 1654 | 1464776695300 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1654 | 1464776695304 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:24:55 INFO - PROCESS | 1654 | 1464776695308 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1654 | 1464776695310 Marionette TRACE conn2 <- [1,894,null,{}] 03:24:55 INFO - PROCESS | 1654 | 1464776695313 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}] 03:24:55 INFO - PROCESS | 1654 | 1464776695415 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:24:55 INFO - PROCESS | 1654 | 1464776695480 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214ab800 == 54 [pid = 1654] [id = 231] 03:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11813ac00) [pid = 1654] [serial = 691] [outer = 0x0] 03:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119436800) [pid = 1654] [serial = 692] [outer = 0x11813ac00] 03:24:55 INFO - PROCESS | 1654 | 1464776695510 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1197ee000) [pid = 1654] [serial = 693] [outer = 0x11813ac00] 03:24:55 INFO - PROCESS | 1654 | 1464776695939 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 03:24:55 INFO - PROCESS | 1654 | 1464776695994 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1654 | 1464776695996 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:24:56 INFO - PROCESS | 1654 | 1464776696000 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 1654 | 1464776696002 Marionette TRACE conn2 <- [1,898,null,{}] 03:24:56 INFO - PROCESS | 1654 | 1464776696011 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}] 03:24:56 INFO - PROCESS | 1654 | 1464776696135 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:24:56 INFO - PROCESS | 1654 | 1464776696202 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81d000 == 55 [pid = 1654] [id = 232] 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123286800) [pid = 1654] [serial = 694] [outer = 0x0] 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12328b800) [pid = 1654] [serial = 695] [outer = 0x123286800] 03:24:56 INFO - PROCESS | 1654 | 1464776696234 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x123c12400) [pid = 1654] [serial = 696] [outer = 0x123286800] 03:24:56 INFO - PROCESS | 1654 | 1464776696647 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 03:24:56 INFO - PROCESS | 1654 | 1464776696671 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 1654 | 1464776696673 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:24:56 INFO - PROCESS | 1654 | 1464776696676 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 1654 | 1464776696677 Marionette TRACE conn2 <- [1,902,null,{}] 03:24:56 INFO - PROCESS | 1654 | 1464776696679 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}] 03:24:56 INFO - PROCESS | 1654 | 1464776696782 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:24:56 INFO - PROCESS | 1654 | 1464776696833 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a0000 == 56 [pid = 1654] [id = 233] 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126d4e800) [pid = 1654] [serial = 697] [outer = 0x0] 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12777c000) [pid = 1654] [serial = 698] [outer = 0x126d4e800] 03:24:56 INFO - PROCESS | 1654 | 1464776696863 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12935b800) [pid = 1654] [serial = 699] [outer = 0x126d4e800] 03:24:57 INFO - PROCESS | 1654 | 1464776697268 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 621ms 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:24:57 INFO - PROCESS | 1654 | 1464776697298 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1654 | 1464776697299 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:24:57 INFO - PROCESS | 1654 | 1464776697301 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 1654 | 1464776697303 Marionette TRACE conn2 <- [1,906,null,{}] 03:24:57 INFO - PROCESS | 1654 | 1464776697305 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}] 03:24:57 INFO - PROCESS | 1654 | 1464776697403 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:24:57 INFO - PROCESS | 1654 | 1464776697496 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf3b800 == 57 [pid = 1654] [id = 234] 03:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1295c7000) [pid = 1654] [serial = 700] [outer = 0x0] 03:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12961cc00) [pid = 1654] [serial = 701] [outer = 0x1295c7000] 03:24:57 INFO - PROCESS | 1654 | 1464776697524 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12ace7800) [pid = 1654] [serial = 702] [outer = 0x1295c7000] 03:24:57 INFO - PROCESS | 1654 | 1464776697931 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:24:57 INFO - PROCESS | 1654 | 1464776697971 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1654 | 1464776697973 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:24:57 INFO - PROCESS | 1654 | 1464776697975 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 1654 | 1464776697976 Marionette TRACE conn2 <- [1,910,null,{}] 03:24:57 INFO - PROCESS | 1654 | 1464776697979 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}] 03:24:58 INFO - PROCESS | 1654 | 1464776698108 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:24:58 INFO - PROCESS | 1654 | 1464776698188 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a682000 == 58 [pid = 1654] [id = 235] 03:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129618000) [pid = 1654] [serial = 703] [outer = 0x0] 03:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12bc13400) [pid = 1654] [serial = 704] [outer = 0x129618000] 03:24:58 INFO - PROCESS | 1654 | 1464776698219 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12c6dd000) [pid = 1654] [serial = 705] [outer = 0x129618000] 03:24:58 INFO - PROCESS | 1654 | 1464776698836 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 871ms 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:24:58 INFO - PROCESS | 1654 | 1464776698848 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1654 | 1464776698850 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:24:58 INFO - PROCESS | 1654 | 1464776698853 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1654 | 1464776698856 Marionette TRACE conn2 <- [1,914,null,{}] 03:24:58 INFO - PROCESS | 1654 | 1464776698859 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}] 03:24:58 INFO - PROCESS | 1654 | 1464776698990 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:24:59 INFO - PROCESS | 1654 | 1464776699000 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119467800 == 59 [pid = 1654] [id = 236] 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x115d5ac00) [pid = 1654] [serial = 706] [outer = 0x0] 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1168d5000) [pid = 1654] [serial = 707] [outer = 0x115d5ac00] 03:24:59 INFO - PROCESS | 1654 | 1464776699027 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1180c1800) [pid = 1654] [serial = 708] [outer = 0x115d5ac00] 03:24:59 INFO - PROCESS | 1654 | 1464776699468 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]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 621ms 03:24:59 INFO - PROCESS | 1654 | 1464776699475 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 1654 | 1464776699480 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:24:59 INFO - PROCESS | 1654 | 1464776699485 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 1654 | 1464776699487 Marionette TRACE conn2 <- [1,918,null,{}] 03:24:59 INFO - PROCESS | 1654 | 1464776699489 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}] 03:24:59 INFO - PROCESS | 1654 | 1464776699583 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:24:59 INFO - PROCESS | 1654 | 1464776699647 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e22000 == 60 [pid = 1654] [id = 237] 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x117584c00) [pid = 1654] [serial = 709] [outer = 0x0] 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118185400) [pid = 1654] [serial = 710] [outer = 0x117584c00] 03:24:59 INFO - PROCESS | 1654 | 1464776699678 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118853c00) [pid = 1654] [serial = 711] [outer = 0x117584c00] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12367d800 == 59 [pid = 1654] [id = 197] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1252b3000 == 58 [pid = 1654] [id = 185] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bde3800 == 57 [pid = 1654] [id = 228] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd1000 == 56 [pid = 1654] [id = 227] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a823800 == 55 [pid = 1654] [id = 226] 03:24:59 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ace4400) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 03:24:59 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a7cac00) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 03:24:59 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11a258000) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 03:24:59 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11768d800) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8e8000 == 54 [pid = 1654] [id = 225] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x129025000 == 53 [pid = 1654] [id = 224] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x127143000 == 52 [pid = 1654] [id = 223] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1244b2800 == 51 [pid = 1654] [id = 222] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb3000 == 50 [pid = 1654] [id = 221] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11a111000 == 49 [pid = 1654] [id = 220] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1185cc800 == 48 [pid = 1654] [id = 219] 03:24:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116881000 == 47 [pid = 1654] [id = 218] 03:25:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117456000 == 46 [pid = 1654] [id = 217] 03:25:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116aaf800 == 45 [pid = 1654] [id = 216] 03:25:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b4800 == 44 [pid = 1654] [id = 212] 03:25:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116f43800 == 43 [pid = 1654] [id = 211] 03:25:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116f36000 == 42 [pid = 1654] [id = 210] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12aca9400) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a879400) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180c8000) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x126d52400) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a7cb000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11885d000) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128fcec00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1290bcc00) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116285000) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116862000) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119531400) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1214f2400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11813d000) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129364800) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12406ac00) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12748c000) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129359800) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11337b800) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1290bf000) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119951800) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1295d0c00) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123210400) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x123798000) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128c7bc00) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12320bc00) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1654 | 1464776700093 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:25:00 INFO - PROCESS | 1654 | 1464776700104 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1654 | 1464776700106 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:25:00 INFO - PROCESS | 1654 | 1464776700108 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1654 | 1464776700110 Marionette TRACE conn2 <- [1,922,null,{}] 03:25:00 INFO - PROCESS | 1654 | 1464776700121 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}] 03:25:00 INFO - PROCESS | 1654 | 1464776700203 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:25:00 INFO - PROCESS | 1654 | 1464776700208 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806d000 == 43 [pid = 1654] [id = 238] 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1191a9000) [pid = 1654] [serial = 712] [outer = 0x0] 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119526800) [pid = 1654] [serial = 713] [outer = 0x1191a9000] 03:25:00 INFO - PROCESS | 1654 | 1464776700239 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1197f0c00) [pid = 1654] [serial = 714] [outer = 0x1191a9000] 03:25:00 INFO - PROCESS | 1654 | 1464776700617 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 524ms 03:25:00 INFO - PROCESS | 1654 | 1464776700632 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:25:00 INFO - PROCESS | 1654 | 1464776700634 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:25:00 INFO - PROCESS | 1654 | 1464776700636 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1654 | 1464776700637 Marionette TRACE conn2 <- [1,926,null,{}] 03:25:00 INFO - PROCESS | 1654 | 1464776700639 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}] 03:25:00 INFO - PROCESS | 1654 | 1464776700722 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:25:00 INFO - PROCESS | 1654 | 1464776700727 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199b9000 == 44 [pid = 1654] [id = 239] 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1197f7c00) [pid = 1654] [serial = 715] [outer = 0x0] 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119c52c00) [pid = 1654] [serial = 716] [outer = 0x1197f7c00] 03:25:00 INFO - PROCESS | 1654 | 1464776700753 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1214f4c00) [pid = 1654] [serial = 717] [outer = 0x1197f7c00] 03:25:01 INFO - PROCESS | 1654 | 1464776701057 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 03:25:01 INFO - PROCESS | 1654 | 1464776701105 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 1654 | 1464776701113 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:25:01 INFO - PROCESS | 1654 | 1464776701116 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1654 | 1464776701117 Marionette TRACE conn2 <- [1,930,null,{}] 03:25:01 INFO - PROCESS | 1654 | 1464776701128 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}] 03:25:01 INFO - PROCESS | 1654 | 1464776701206 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:25:01 INFO - PROCESS | 1654 | 1464776701215 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11672c000 == 45 [pid = 1654] [id = 240] 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119950400) [pid = 1654] [serial = 718] [outer = 0x0] 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12320dc00) [pid = 1654] [serial = 719] [outer = 0x119950400] 03:25:01 INFO - PROCESS | 1654 | 1464776701241 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123289000) [pid = 1654] [serial = 720] [outer = 0x119950400] 03:25:01 INFO - PROCESS | 1654 | 1464776701588 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 518ms 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:25:01 INFO - PROCESS | 1654 | 1464776701635 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 1654 | 1464776701636 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:25:01 INFO - PROCESS | 1654 | 1464776701638 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1654 | 1464776701639 Marionette TRACE conn2 <- [1,934,null,{}] 03:25:01 INFO - PROCESS | 1654 | 1464776701641 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}] 03:25:01 INFO - PROCESS | 1654 | 1464776701733 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:25:01 INFO - PROCESS | 1654 | 1464776701794 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12366c000 == 46 [pid = 1654] [id = 241] 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x123285c00) [pid = 1654] [serial = 721] [outer = 0x0] 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12338b000) [pid = 1654] [serial = 722] [outer = 0x123285c00] 03:25:01 INFO - PROCESS | 1654 | 1464776701820 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123a81400) [pid = 1654] [serial = 723] [outer = 0x123285c00] 03:25:02 INFO - PROCESS | 1654 | 1464776702105 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 03:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:25:02 INFO - PROCESS | 1654 | 1464776702156 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 1654 | 1464776702157 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:25:02 INFO - PROCESS | 1654 | 1464776702159 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 1654 | 1464776702160 Marionette TRACE conn2 <- [1,938,null,{}] 03:25:02 INFO - PROCESS | 1654 | 1464776702165 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}] 03:25:02 INFO - PROCESS | 1654 | 1464776702268 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:25:02 INFO - PROCESS | 1654 | 1464776702272 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252b7000 == 47 [pid = 1654] [id = 242] 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123289800) [pid = 1654] [serial = 724] [outer = 0x0] 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124017400) [pid = 1654] [serial = 725] [outer = 0x123289800] 03:25:02 INFO - PROCESS | 1654 | 1464776702326 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1252d5800) [pid = 1654] [serial = 726] [outer = 0x123289800] 03:25:02 INFO - PROCESS | 1654 | 1464776702614 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 03:25:02 INFO - PROCESS | 1654 | 1464776702638 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 1654 | 1464776702639 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:25:02 INFO - PROCESS | 1654 | 1464776702641 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 1654 | 1464776702642 Marionette TRACE conn2 <- [1,942,null,{}] 03:25:02 INFO - PROCESS | 1654 | 1464776702649 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}] 03:25:02 INFO - PROCESS | 1654 | 1464776702749 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:25:02 INFO - PROCESS | 1654 | 1464776702781 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x127238800 == 48 [pid = 1654] [id = 243] 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124035400) [pid = 1654] [serial = 727] [outer = 0x0] 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126d4f800) [pid = 1654] [serial = 728] [outer = 0x124035400] 03:25:02 INFO - PROCESS | 1654 | 1464776702807 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12777a800) [pid = 1654] [serial = 729] [outer = 0x124035400] 03:25:03 INFO - PROCESS | 1654 | 1464776703138 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 526ms 03:25:03 INFO - PROCESS | 1654 | 1464776703176 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1654 | 1464776703179 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:25:03 INFO - PROCESS | 1654 | 1464776703184 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1654 | 1464776703185 Marionette TRACE conn2 <- [1,946,null,{}] 03:25:03 INFO - PROCESS | 1654 | 1464776703188 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}] 03:25:03 INFO - PROCESS | 1654 | 1464776703287 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:25:03 INFO - PROCESS | 1654 | 1464776703320 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b0000 == 49 [pid = 1654] [id = 244] 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x127109400) [pid = 1654] [serial = 730] [outer = 0x0] 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128c77400) [pid = 1654] [serial = 731] [outer = 0x127109400] 03:25:03 INFO - PROCESS | 1654 | 1464776703345 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129363400) [pid = 1654] [serial = 732] [outer = 0x127109400] 03:25:03 INFO - PROCESS | 1654 | 1464776703643 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 03:25:03 INFO - PROCESS | 1654 | 1464776703703 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1654 | 1464776703704 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:25:03 INFO - PROCESS | 1654 | 1464776703706 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1654 | 1464776703707 Marionette TRACE conn2 <- [1,950,null,{}] 03:25:03 INFO - PROCESS | 1654 | 1464776703710 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}] 03:25:03 INFO - PROCESS | 1654 | 1464776703808 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:25:03 INFO - PROCESS | 1654 | 1464776703820 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a83a800 == 50 [pid = 1654] [id = 245] 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128c80800) [pid = 1654] [serial = 733] [outer = 0x0] 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a6eec00) [pid = 1654] [serial = 734] [outer = 0x128c80800] 03:25:03 INFO - PROCESS | 1654 | 1464776703845 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a878000) [pid = 1654] [serial = 735] [outer = 0x128c80800] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129365000) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ace5800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bc13800) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1180fac00) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112acc000) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1197f8800) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12777ec00) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12acf1800) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119130800) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1237a2400) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180fc400) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1197ebc00) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:25:04 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12327d400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:25:04 INFO - PROCESS | 1654 | 1464776704312 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 03:25:04 INFO - PROCESS | 1654 | 1464776704326 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 1654 | 1464776704328 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:25:04 INFO - PROCESS | 1654 | 1464776704334 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 1654 | 1464776704335 Marionette TRACE conn2 <- [1,954,null,{}] 03:25:04 INFO - PROCESS | 1654 | 1464776704337 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}] 03:25:04 INFO - PROCESS | 1654 | 1464776704493 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:25:04 INFO - PROCESS | 1654 | 1464776704552 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x114f87800 == 51 [pid = 1654] [id = 246] 03:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x111aaf800) [pid = 1654] [serial = 736] [outer = 0x0] 03:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112ebf400) [pid = 1654] [serial = 737] [outer = 0x111aaf800] 03:25:04 INFO - PROCESS | 1654 | 1464776704625 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x114fbe400) [pid = 1654] [serial = 738] [outer = 0x111aaf800] 03:25:05 INFO - PROCESS | 1654 | 1464776705045 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 770ms 03:25:05 INFO - PROCESS | 1654 | 1464776705125 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1654 | 1464776705130 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:25:05 INFO - PROCESS | 1654 | 1464776705136 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1654 | 1464776705139 Marionette TRACE conn2 <- [1,958,null,{}] 03:25:05 INFO - PROCESS | 1654 | 1464776705142 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}] 03:25:05 INFO - PROCESS | 1654 | 1464776705247 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:25:05 INFO - PROCESS | 1654 | 1464776705313 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11941e800 == 52 [pid = 1654] [id = 247] 03:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11813c800) [pid = 1654] [serial = 739] [outer = 0x0] 03:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118270400) [pid = 1654] [serial = 740] [outer = 0x11813c800] 03:25:05 INFO - PROCESS | 1654 | 1464776705345 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11885d000) [pid = 1654] [serial = 741] [outer = 0x11813c800] 03:25:05 INFO - PROCESS | 1654 | 1464776705814 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 721ms 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:25:05 INFO - PROCESS | 1654 | 1464776705866 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1654 | 1464776705868 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:25:05 INFO - PROCESS | 1654 | 1464776705873 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1654 | 1464776705875 Marionette TRACE conn2 <- [1,962,null,{}] 03:25:05 INFO - PROCESS | 1654 | 1464776705882 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}] 03:25:05 INFO - PROCESS | 1654 | 1464776705991 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:25:06 INFO - PROCESS | 1654 | 1464776706058 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cde800 == 53 [pid = 1654] [id = 248] 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119761400) [pid = 1654] [serial = 742] [outer = 0x0] 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1197eb400) [pid = 1654] [serial = 743] [outer = 0x119761400] 03:25:06 INFO - PROCESS | 1654 | 1464776706088 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119951800) [pid = 1654] [serial = 744] [outer = 0x119761400] 03:25:06 INFO - PROCESS | 1654 | 1464776706505 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 674ms 03:25:06 INFO - PROCESS | 1654 | 1464776706562 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 1654 | 1464776706565 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:25:06 INFO - PROCESS | 1654 | 1464776706574 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 1654 | 1464776706577 Marionette TRACE conn2 <- [1,966,null,{}] 03:25:06 INFO - PROCESS | 1654 | 1464776706580 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}] 03:25:06 INFO - PROCESS | 1654 | 1464776706692 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:25:06 INFO - PROCESS | 1654 | 1464776706780 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b386000 == 54 [pid = 1654] [id = 249] 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12320a400) [pid = 1654] [serial = 745] [outer = 0x0] 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12338e800) [pid = 1654] [serial = 746] [outer = 0x12320a400] 03:25:06 INFO - PROCESS | 1654 | 1464776706827 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123a7fc00) [pid = 1654] [serial = 747] [outer = 0x12320a400] 03:25:07 INFO - PROCESS | 1654 | 1464776707262 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 732ms 03:25:07 INFO - PROCESS | 1654 | 1464776707300 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1654 | 1464776707301 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:25:07 INFO - PROCESS | 1654 | 1464776707304 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1654 | 1464776707305 Marionette TRACE conn2 <- [1,970,null,{}] 03:25:07 INFO - PROCESS | 1654 | 1464776707307 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}] 03:25:07 INFO - PROCESS | 1654 | 1464776707409 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:25:07 INFO - PROCESS | 1654 | 1464776707463 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bde6000 == 55 [pid = 1654] [id = 250] 03:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x123392800) [pid = 1654] [serial = 748] [outer = 0x0] 03:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128fce800) [pid = 1654] [serial = 749] [outer = 0x123392800] 03:25:07 INFO - PROCESS | 1654 | 1464776707492 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ac38400) [pid = 1654] [serial = 750] [outer = 0x123392800] 03:25:07 INFO - PROCESS | 1654 | 1464776707917 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 668ms 03:25:07 INFO - PROCESS | 1654 | 1464776707972 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1654 | 1464776707974 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:25:07 INFO - PROCESS | 1654 | 1464776707976 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1654 | 1464776707977 Marionette TRACE conn2 <- [1,974,null,{}] 03:25:07 INFO - PROCESS | 1654 | 1464776707980 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}] 03:25:08 INFO - PROCESS | 1654 | 1464776708081 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:25:08 INFO - PROCESS | 1654 | 1464776708169 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9aa800 == 56 [pid = 1654] [id = 251] 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b29d800) [pid = 1654] [serial = 751] [outer = 0x0] 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12bc05c00) [pid = 1654] [serial = 752] [outer = 0x12b29d800] 03:25:08 INFO - PROCESS | 1654 | 1464776708205 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12bc18c00) [pid = 1654] [serial = 753] [outer = 0x12b29d800] 03:25:08 INFO - PROCESS | 1654 | 1464776708666 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 719ms 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:25:08 INFO - PROCESS | 1654 | 1464776708696 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1654 | 1464776708697 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:25:08 INFO - PROCESS | 1654 | 1464776708699 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 1654 | 1464776708701 Marionette TRACE conn2 <- [1,978,null,{}] 03:25:08 INFO - PROCESS | 1654 | 1464776708703 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}] 03:25:08 INFO - PROCESS | 1654 | 1464776708804 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:25:08 INFO - PROCESS | 1654 | 1464776708872 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185ce000 == 57 [pid = 1654] [id = 252] 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1180c1c00) [pid = 1654] [serial = 754] [outer = 0x0] 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc1a800) [pid = 1654] [serial = 755] [outer = 0x1180c1c00] 03:25:08 INFO - PROCESS | 1654 | 1464776708902 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bf68800) [pid = 1654] [serial = 756] [outer = 0x1180c1c00] 03:25:09 INFO - PROCESS | 1654 | 1464776709460 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 819ms 03:25:09 INFO - PROCESS | 1654 | 1464776709518 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 1654 | 1464776709521 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:25:09 INFO - PROCESS | 1654 | 1464776709524 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 1654 | 1464776709526 Marionette TRACE conn2 <- [1,982,null,{}] 03:25:09 INFO - PROCESS | 1654 | 1464776709530 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}] 03:25:09 INFO - PROCESS | 1654 | 1464776709625 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:25:09 INFO - PROCESS | 1654 | 1464776709681 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b30000 == 58 [pid = 1654] [id = 253] 03:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1129ae400) [pid = 1654] [serial = 757] [outer = 0x0] 03:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1130dbc00) [pid = 1654] [serial = 758] [outer = 0x1129ae400] 03:25:09 INFO - PROCESS | 1654 | 1464776709710 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1164cd400) [pid = 1654] [serial = 759] [outer = 0x1129ae400] 03:25:10 INFO - PROCESS | 1654 | 1464776710153 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]]]}] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a83a800 == 57 [pid = 1654] [id = 245] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b0000 == 56 [pid = 1654] [id = 244] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x127238800 == 55 [pid = 1654] [id = 243] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1252b7000 == 54 [pid = 1654] [id = 242] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12366c000 == 53 [pid = 1654] [id = 241] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11672c000 == 52 [pid = 1654] [id = 240] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1199b9000 == 51 [pid = 1654] [id = 239] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11806d000 == 50 [pid = 1654] [id = 238] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119765400) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x117e22000 == 49 [pid = 1654] [id = 237] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119467800 == 48 [pid = 1654] [id = 236] 03:25:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c816800 == 47 [pid = 1654] [id = 229] 03:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 674ms 03:25:10 INFO - PROCESS | 1654 | 1464776710198 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1654 | 1464776710201 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a6f7800) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12b2a6800) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12bf65800) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ac41000) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1185af000) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118139800) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x115d58c00) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112fb0400) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119d31000) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12335e000) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128c7d400) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11919e400) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bc14000) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1191a1800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1197edc00) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a7ccc00) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12401d000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125271400) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116461400) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12480b400) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1197ef800) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bf6c400) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c016800) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123289400) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12bc1ac00) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bc0b400) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12acaf800) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129360400) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a6f1c00) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123284800) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12c6d3800) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 03:25:10 INFO - PROCESS | 1654 | 1464776710219 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1654 | 1464776710221 Marionette TRACE conn2 <- [1,986,null,{}] 03:25:10 INFO - PROCESS | 1654 | 1464776710226 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}] 03:25:10 INFO - PROCESS | 1654 | 1464776710318 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:25:10 INFO - PROCESS | 1654 | 1464776710327 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e14000 == 48 [pid = 1654] [id = 254] 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117691400) [pid = 1654] [serial = 760] [outer = 0x0] 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180f4800) [pid = 1654] [serial = 761] [outer = 0x117691400] 03:25:10 INFO - PROCESS | 1654 | 1464776710354 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119130800) [pid = 1654] [serial = 762] [outer = 0x117691400] 03:25:10 INFO - PROCESS | 1654 | 1464776710702 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 529ms 03:25:10 INFO - PROCESS | 1654 | 1464776710743 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1654 | 1464776710744 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:25:10 INFO - PROCESS | 1654 | 1464776710746 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1654 | 1464776710749 Marionette TRACE conn2 <- [1,990,null,{}] 03:25:10 INFO - PROCESS | 1654 | 1464776710771 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}] 03:25:10 INFO - PROCESS | 1654 | 1464776710855 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:25:10 INFO - PROCESS | 1654 | 1464776710863 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5f000 == 49 [pid = 1654] [id = 255] 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119531400) [pid = 1654] [serial = 763] [outer = 0x0] 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1197f7400) [pid = 1654] [serial = 764] [outer = 0x119531400] 03:25:10 INFO - PROCESS | 1654 | 1464776710907 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1214ec400) [pid = 1654] [serial = 765] [outer = 0x119531400] 03:25:11 INFO - PROCESS | 1654 | 1464776711248 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 533ms 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:25:11 INFO - PROCESS | 1654 | 1464776711282 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 1654 | 1464776711283 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:25:11 INFO - PROCESS | 1654 | 1464776711285 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 1654 | 1464776711286 Marionette TRACE conn2 <- [1,994,null,{}] 03:25:11 INFO - PROCESS | 1654 | 1464776711288 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}] 03:25:11 INFO - PROCESS | 1654 | 1464776711384 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:25:11 INFO - PROCESS | 1654 | 1464776711435 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x123834800 == 50 [pid = 1654] [id = 256] 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11994ac00) [pid = 1654] [serial = 766] [outer = 0x0] 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12327ec00) [pid = 1654] [serial = 767] [outer = 0x11994ac00] 03:25:11 INFO - PROCESS | 1654 | 1464776711461 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12338a000) [pid = 1654] [serial = 768] [outer = 0x11994ac00] 03:25:11 INFO - PROCESS | 1654 | 1464776711742 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:25:11 INFO - PROCESS | 1654 | 1464776711753 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 1654 | 1464776711754 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:25:11 INFO - PROCESS | 1654 | 1464776711756 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 1654 | 1464776711758 Marionette TRACE conn2 <- [1,998,null,{}] 03:25:11 INFO - PROCESS | 1654 | 1464776711760 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}] 03:25:11 INFO - PROCESS | 1654 | 1464776711856 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:25:11 INFO - PROCESS | 1654 | 1464776711862 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118120800 == 51 [pid = 1654] [id = 257] 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12328b400) [pid = 1654] [serial = 769] [outer = 0x0] 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1237b8400) [pid = 1654] [serial = 770] [outer = 0x12328b400] 03:25:11 INFO - PROCESS | 1654 | 1464776711887 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124b1c000) [pid = 1654] [serial = 771] [outer = 0x12328b400] 03:25:12 INFO - PROCESS | 1654 | 1464776712207 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 03:25:12 INFO - PROCESS | 1654 | 1464776712225 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1654 | 1464776712226 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:25:12 INFO - PROCESS | 1654 | 1464776712237 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1654 | 1464776712238 Marionette TRACE conn2 <- [1,1002,null,{}] 03:25:12 INFO - PROCESS | 1654 | 1464776712240 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}] 03:25:12 INFO - PROCESS | 1654 | 1464776712388 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:25:12 INFO - PROCESS | 1654 | 1464776712402 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c3000 == 52 [pid = 1654] [id = 258] 03:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x123799c00) [pid = 1654] [serial = 772] [outer = 0x0] 03:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127480c00) [pid = 1654] [serial = 773] [outer = 0x123799c00] 03:25:12 INFO - PROCESS | 1654 | 1464776712436 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12ace4400) [pid = 1654] [serial = 774] [outer = 0x123799c00] 03:25:12 INFO - PROCESS | 1654 | 1464776712825 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 619ms 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:25:12 INFO - PROCESS | 1654 | 1464776712857 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1654 | 1464776712857 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:25:12 INFO - PROCESS | 1654 | 1464776712859 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1654 | 1464776712860 Marionette TRACE conn2 <- [1,1006,null,{}] 03:25:12 INFO - PROCESS | 1654 | 1464776712865 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}] 03:25:12 INFO - PROCESS | 1654 | 1464776712982 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:25:12 INFO - PROCESS | 1654 | 1464776712996 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b32d800 == 53 [pid = 1654] [id = 259] 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123975800) [pid = 1654] [serial = 775] [outer = 0x0] 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b298400) [pid = 1654] [serial = 776] [outer = 0x123975800] 03:25:13 INFO - PROCESS | 1654 | 1464776713036 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12bc1d000) [pid = 1654] [serial = 777] [outer = 0x123975800] 03:25:13 INFO - PROCESS | 1654 | 1464776713514 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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 03:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:25:13 INFO - PROCESS | 1654 | 1464776713533 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 1654 | 1464776713535 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:25:13 INFO - PROCESS | 1654 | 1464776713538 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 1654 | 1464776713540 Marionette TRACE conn2 <- [1,1010,null,{}] 03:25:13 INFO - PROCESS | 1654 | 1464776713561 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}] 03:25:13 INFO - PROCESS | 1654 | 1464776713687 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:25:13 INFO - PROCESS | 1654 | 1464776713725 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd5000 == 54 [pid = 1654] [id = 260] 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b2a6800) [pid = 1654] [serial = 778] [outer = 0x0] 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bf71800) [pid = 1654] [serial = 779] [outer = 0x12b2a6800] 03:25:13 INFO - PROCESS | 1654 | 1464776713750 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12c01a000) [pid = 1654] [serial = 780] [outer = 0x12b2a6800] 03:25:14 INFO - PROCESS | 1654 | 1464776714046 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 03:25:14 INFO - PROCESS | 1654 | 1464776714071 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1654 | 1464776714072 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:25:14 INFO - PROCESS | 1654 | 1464776714074 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1654 | 1464776714075 Marionette TRACE conn2 <- [1,1014,null,{}] 03:25:14 INFO - PROCESS | 1654 | 1464776714078 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}] 03:25:14 INFO - PROCESS | 1654 | 1464776714187 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:25:14 INFO - PROCESS | 1654 | 1464776714222 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c998800 == 55 [pid = 1654] [id = 261] 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116284800) [pid = 1654] [serial = 781] [outer = 0x0] 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12c01ac00) [pid = 1654] [serial = 782] [outer = 0x116284800] 03:25:14 INFO - PROCESS | 1654 | 1464776714246 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12c6da000) [pid = 1654] [serial = 783] [outer = 0x116284800] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x123285c00) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x123289800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117584c00) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x115d5ac00) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1197f7c00) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x127109400) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119950400) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1191a9000) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124035400) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:25:14 INFO - PROCESS | 1654 | 1464776714645 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 619ms 03:25:14 INFO - PROCESS | 1654 | 1464776714694 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1654 | 1464776714695 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:25:14 INFO - PROCESS | 1654 | 1464776714703 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1654 | 1464776714704 Marionette TRACE conn2 <- [1,1018,null,{}] 03:25:14 INFO - PROCESS | 1654 | 1464776714707 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}] 03:25:14 INFO - PROCESS | 1654 | 1464776714798 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:25:14 INFO - PROCESS | 1654 | 1464776714803 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf35000 == 56 [pid = 1654] [id = 262] 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x110f78400) [pid = 1654] [serial = 784] [outer = 0x0] 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x110f7ec00) [pid = 1654] [serial = 785] [outer = 0x110f78400] 03:25:14 INFO - PROCESS | 1654 | 1464776714827 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x110f82c00) [pid = 1654] [serial = 786] [outer = 0x110f78400] 03:25:15 INFO - PROCESS | 1654 | 1464776715182 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 03:25:15 INFO - PROCESS | 1654 | 1464776715233 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:25:15 INFO - PROCESS | 1654 | 1464776715236 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:25:15 INFO - PROCESS | 1654 | 1464776715240 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 1654 | 1464776715242 Marionette TRACE conn2 <- [1,1022,null,{}] 03:25:15 INFO - PROCESS | 1654 | 1464776715246 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}] 03:25:15 INFO - PROCESS | 1654 | 1464776715426 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:25:15 INFO - PROCESS | 1654 | 1464776715442 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db16000 == 57 [pid = 1654] [id = 263] 03:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1110b0800) [pid = 1654] [serial = 787] [outer = 0x0] 03:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118137000) [pid = 1654] [serial = 788] [outer = 0x1110b0800] 03:25:15 INFO - PROCESS | 1654 | 1464776715482 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12c94e800) [pid = 1654] [serial = 789] [outer = 0x1110b0800] 03:25:15 INFO - PROCESS | 1654 | 1464776715872 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 675ms 03:25:15 INFO - PROCESS | 1654 | 1464776715915 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 1654 | 1464776715917 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:25:15 INFO - PROCESS | 1654 | 1464776715919 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 1654 | 1464776715920 Marionette TRACE conn2 <- [1,1026,null,{}] 03:25:15 INFO - PROCESS | 1654 | 1464776715922 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}] 03:25:16 INFO - PROCESS | 1654 | 1464776716005 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:25:16 INFO - PROCESS | 1654 | 1464776716060 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db28000 == 58 [pid = 1654] [id = 264] 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11311d400) [pid = 1654] [serial = 790] [outer = 0x0] 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x113125400) [pid = 1654] [serial = 791] [outer = 0x11311d400] 03:25:16 INFO - PROCESS | 1654 | 1464776716085 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11312ac00) [pid = 1654] [serial = 792] [outer = 0x11311d400] 03:25:16 INFO - PROCESS | 1654 | 1464776716353 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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 03:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:25:16 INFO - PROCESS | 1654 | 1464776716388 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 1654 | 1464776716389 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:25:16 INFO - PROCESS | 1654 | 1464776716391 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 1654 | 1464776716392 Marionette TRACE conn2 <- [1,1030,null,{}] 03:25:16 INFO - PROCESS | 1654 | 1464776716403 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}] 03:25:16 INFO - PROCESS | 1654 | 1464776716562 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:25:16 INFO - PROCESS | 1654 | 1464776716618 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671e000 == 59 [pid = 1654] [id = 265] 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x110f76400) [pid = 1654] [serial = 793] [outer = 0x0] 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x110f7c000) [pid = 1654] [serial = 794] [outer = 0x110f76400] 03:25:16 INFO - PROCESS | 1654 | 1464776716650 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1129a1400) [pid = 1654] [serial = 795] [outer = 0x110f76400] 03:25:17 INFO - PROCESS | 1654 | 1464776717119 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]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 775ms 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:25:17 INFO - PROCESS | 1654 | 1464776717168 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 1654 | 1464776717170 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:25:17 INFO - PROCESS | 1654 | 1464776717173 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 1654 | 1464776717176 Marionette TRACE conn2 <- [1,1034,null,{}] 03:25:17 INFO - PROCESS | 1654 | 1464776717179 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}] 03:25:17 INFO - PROCESS | 1654 | 1464776717287 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:25:17 INFO - PROCESS | 1654 | 1464776717344 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12366b000 == 60 [pid = 1654] [id = 266] 03:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1129ad000) [pid = 1654] [serial = 796] [outer = 0x0] 03:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x116778c00) [pid = 1654] [serial = 797] [outer = 0x1129ad000] 03:25:17 INFO - PROCESS | 1654 | 1464776717376 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1180fc400) [pid = 1654] [serial = 798] [outer = 0x1129ad000] 03:25:17 INFO - PROCESS | 1654 | 1464776717830 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]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 03:25:17 INFO - PROCESS | 1654 | 1464776717844 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 1654 | 1464776717848 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:25:17 INFO - PROCESS | 1654 | 1464776717851 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 1654 | 1464776717852 Marionette TRACE conn2 <- [1,1038,null,{}] 03:25:17 INFO - PROCESS | 1654 | 1464776717855 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}] 03:25:17 INFO - PROCESS | 1654 | 1464776717979 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:25:18 INFO - PROCESS | 1654 | 1464776718038 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d259800 == 61 [pid = 1654] [id = 267] 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1191a1800) [pid = 1654] [serial = 799] [outer = 0x0] 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11975fc00) [pid = 1654] [serial = 800] [outer = 0x1191a1800] 03:25:18 INFO - PROCESS | 1654 | 1464776718068 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11a257c00) [pid = 1654] [serial = 801] [outer = 0x1191a1800] 03:25:18 INFO - PROCESS | 1654 | 1464776718526 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]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 03:25:18 INFO - PROCESS | 1654 | 1464776718570 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 1654 | 1464776718573 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:25:18 INFO - PROCESS | 1654 | 1464776718581 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 1654 | 1464776718584 Marionette TRACE conn2 <- [1,1042,null,{}] 03:25:18 INFO - PROCESS | 1654 | 1464776718587 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}] 03:25:18 INFO - PROCESS | 1654 | 1464776718696 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:25:18 INFO - PROCESS | 1654 | 1464776718754 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121261000 == 62 [pid = 1654] [id = 268] 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1214f5c00) [pid = 1654] [serial = 802] [outer = 0x0] 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x125385000) [pid = 1654] [serial = 803] [outer = 0x1214f5c00] 03:25:18 INFO - PROCESS | 1654 | 1464776718783 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128fd0800) [pid = 1654] [serial = 804] [outer = 0x1214f5c00] 03:25:19 INFO - PROCESS | 1654 | 1464776719202 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]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 675ms 03:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:25:19 INFO - PROCESS | 1654 | 1464776719253 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 1654 | 1464776719254 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:25:19 INFO - PROCESS | 1654 | 1464776719256 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 1654 | 1464776719257 Marionette TRACE conn2 <- [1,1046,null,{}] 03:25:19 INFO - PROCESS | 1654 | 1464776719260 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}] 03:25:19 INFO - PROCESS | 1654 | 1464776719384 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:25:19 INFO - PROCESS | 1654 | 1464776719455 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199b3000 == 63 [pid = 1654] [id = 269] 03:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x123287000) [pid = 1654] [serial = 805] [outer = 0x0] 03:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1290c2400) [pid = 1654] [serial = 806] [outer = 0x123287000] 03:25:19 INFO - PROCESS | 1654 | 1464776719485 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12a6f7000) [pid = 1654] [serial = 807] [outer = 0x123287000] 03:25:20 INFO - PROCESS | 1654 | 1464776720134 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]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 923ms 03:25:20 INFO - PROCESS | 1654 | 1464776720199 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 1654 | 1464776720203 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:25:20 INFO - PROCESS | 1654 | 1464776720211 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 1654 | 1464776720216 Marionette TRACE conn2 <- [1,1050,null,{}] 03:25:20 INFO - PROCESS | 1654 | 1464776720221 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}] 03:25:20 INFO - PROCESS | 1654 | 1464776720357 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:25:20 INFO - PROCESS | 1654 | 1464776720454 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eab000 == 64 [pid = 1654] [id = 270] 03:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x112acc400) [pid = 1654] [serial = 808] [outer = 0x0] 03:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1130d5c00) [pid = 1654] [serial = 809] [outer = 0x112acc400] 03:25:20 INFO - PROCESS | 1654 | 1464776720496 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1166db000) [pid = 1654] [serial = 810] [outer = 0x112acc400] 03:25:20 INFO - PROCESS | 1654 | 1464776720980 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 825ms 03:25:21 INFO - PROCESS | 1654 | 1464776721037 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1654 | 1464776721041 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:25:21 INFO - PROCESS | 1654 | 1464776721069 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 1654 | 1464776721071 Marionette TRACE conn2 <- [1,1054,null,{}] 03:25:21 INFO - PROCESS | 1654 | 1464776721074 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}] 03:25:21 INFO - PROCESS | 1654 | 1464776721211 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:25:21 INFO - PROCESS | 1654 | 1464776721298 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118058000 == 65 [pid = 1654] [id = 271] 03:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x116610400) [pid = 1654] [serial = 811] [outer = 0x0] 03:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1180c0c00) [pid = 1654] [serial = 812] [outer = 0x116610400] 03:25:21 INFO - PROCESS | 1654 | 1464776721325 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11813a800) [pid = 1654] [serial = 813] [outer = 0x116610400] 03:25:21 INFO - PROCESS | 1654 | 1464776721812 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]]]}] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12db28000 == 64 [pid = 1654] [id = 264] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12db16000 == 63 [pid = 1654] [id = 263] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf35000 == 62 [pid = 1654] [id = 262] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1166de800) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119436800) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12328b800) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12777c000) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12bc13400) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12961cc00) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12c998800 == 61 [pid = 1654] [id = 261] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd5000 == 60 [pid = 1654] [id = 260] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b32d800 == 59 [pid = 1654] [id = 259] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c3000 == 58 [pid = 1654] [id = 258] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x118120800 == 57 [pid = 1654] [id = 257] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x123834800 == 56 [pid = 1654] [id = 256] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5f000 == 55 [pid = 1654] [id = 255] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x117e14000 == 54 [pid = 1654] [id = 254] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119b30000 == 53 [pid = 1654] [id = 253] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b386000 == 52 [pid = 1654] [id = 249] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x128cde800 == 51 [pid = 1654] [id = 248] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11941e800 == 50 [pid = 1654] [id = 247] 03:25:21 INFO - PROCESS | 1654 | --DOCSHELL 0x114f87800 == 49 [pid = 1654] [id = 246] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118853c00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x118185400) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1180c1800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1168d5000) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119c52c00) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1214f4c00) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x129363400) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12320dc00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x123289000) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1252d5800) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119526800) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1197f0c00) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128c77400) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x126d4f800) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12777a800) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x123a81400) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124017400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12338b000) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 03:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a6eec00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 822ms 03:25:21 INFO - PROCESS | 1654 | 1464776721896 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1654 | 1464776721898 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:25:21 INFO - PROCESS | 1654 | 1464776721902 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 1654 | 1464776721905 Marionette TRACE conn2 <- [1,1058,null,{}] 03:25:21 INFO - PROCESS | 1654 | 1464776721918 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}] 03:25:22 INFO - PROCESS | 1654 | 1464776722041 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:25:22 INFO - PROCESS | 1654 | 1464776722049 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11810a000 == 50 [pid = 1654] [id = 272] 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1185af000) [pid = 1654] [serial = 814] [outer = 0x0] 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118721400) [pid = 1654] [serial = 815] [outer = 0x1185af000] 03:25:22 INFO - PROCESS | 1654 | 1464776722077 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119433000) [pid = 1654] [serial = 816] [outer = 0x1185af000] 03:25:22 INFO - PROCESS | 1654 | 1464776722401 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]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 530ms 03:25:22 INFO - PROCESS | 1654 | 1464776722438 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 1654 | 1464776722440 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:25:22 INFO - PROCESS | 1654 | 1464776722443 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 1654 | 1464776722444 Marionette TRACE conn2 <- [1,1062,null,{}] 03:25:22 INFO - PROCESS | 1654 | 1464776722447 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}] 03:25:22 INFO - PROCESS | 1654 | 1464776722549 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:25:22 INFO - PROCESS | 1654 | 1464776722556 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a20b800 == 51 [pid = 1654] [id = 273] 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119766c00) [pid = 1654] [serial = 817] [outer = 0x0] 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1197f3c00) [pid = 1654] [serial = 818] [outer = 0x119766c00] 03:25:22 INFO - PROCESS | 1654 | 1464776722583 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119c50800) [pid = 1654] [serial = 819] [outer = 0x119766c00] 03:25:22 INFO - PROCESS | 1654 | 1464776722935 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]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 03:25:22 INFO - PROCESS | 1654 | 1464776722964 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 1654 | 1464776722965 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:25:22 INFO - PROCESS | 1654 | 1464776722968 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 1654 | 1464776722968 Marionette TRACE conn2 <- [1,1066,null,{}] 03:25:22 INFO - PROCESS | 1654 | 1464776722978 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}] 03:25:23 INFO - PROCESS | 1654 | 1464776723056 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:25:23 INFO - PROCESS | 1654 | 1464776723065 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12366b800 == 52 [pid = 1654] [id = 274] 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119c5a400) [pid = 1654] [serial = 820] [outer = 0x0] 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1214ef000) [pid = 1654] [serial = 821] [outer = 0x119c5a400] 03:25:23 INFO - PROCESS | 1654 | 1464776723102 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x123204800) [pid = 1654] [serial = 822] [outer = 0x119c5a400] 03:25:23 INFO - PROCESS | 1654 | 1464776723578 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 619ms 03:25:23 INFO - PROCESS | 1654 | 1464776723588 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1654 | 1464776723590 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:25:23 INFO - PROCESS | 1654 | 1464776723620 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1654 | 1464776723621 Marionette TRACE conn2 <- [1,1070,null,{}] 03:25:23 INFO - PROCESS | 1654 | 1464776723625 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}] 03:25:23 INFO - PROCESS | 1654 | 1464776723766 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:25:23 INFO - PROCESS | 1654 | 1464776723799 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1246b4800 == 53 [pid = 1654] [id = 275] 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x123388c00) [pid = 1654] [serial = 823] [outer = 0x0] 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x123392400) [pid = 1654] [serial = 824] [outer = 0x123388c00] 03:25:23 INFO - PROCESS | 1654 | 1464776723825 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x123a76c00) [pid = 1654] [serial = 825] [outer = 0x123388c00] 03:25:24 INFO - PROCESS | 1654 | 1464776724184 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 582ms 03:25:24 INFO - PROCESS | 1654 | 1464776724192 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 1654 | 1464776724194 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:25:24 INFO - PROCESS | 1654 | 1464776724199 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 1654 | 1464776724200 Marionette TRACE conn2 <- [1,1074,null,{}] 03:25:24 INFO - PROCESS | 1654 | 1464776724202 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}] 03:25:24 INFO - PROCESS | 1654 | 1464776724303 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:25:24 INFO - PROCESS | 1654 | 1464776724318 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x125314000 == 54 [pid = 1654] [id = 276] 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x123389c00) [pid = 1654] [serial = 826] [outer = 0x0] 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12401ac00) [pid = 1654] [serial = 827] [outer = 0x123389c00] 03:25:24 INFO - PROCESS | 1654 | 1464776724343 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12480a800) [pid = 1654] [serial = 828] [outer = 0x123389c00] 03:25:24 INFO - PROCESS | 1654 | 1464776724666 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 03:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:25:24 INFO - PROCESS | 1654 | 1464776724719 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 1654 | 1464776724720 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:25:24 INFO - PROCESS | 1654 | 1464776724722 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 1654 | 1464776724724 Marionette TRACE conn2 <- [1,1078,null,{}] 03:25:24 INFO - PROCESS | 1654 | 1464776724726 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}] 03:25:24 INFO - PROCESS | 1654 | 1464776724844 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:25:24 INFO - PROCESS | 1654 | 1464776724863 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cdf800 == 55 [pid = 1654] [id = 277] 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x124b1dc00) [pid = 1654] [serial = 829] [outer = 0x0] 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x125273000) [pid = 1654] [serial = 830] [outer = 0x124b1dc00] 03:25:24 INFO - PROCESS | 1654 | 1464776724904 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x126d56800) [pid = 1654] [serial = 831] [outer = 0x124b1dc00] 03:25:25 INFO - PROCESS | 1654 | 1464776725343 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:25:25 INFO - PROCESS | 1654 | 1464776725394 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 1654 | 1464776725395 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:25:25 INFO - PROCESS | 1654 | 1464776725397 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1654 | 1464776725398 Marionette TRACE conn2 <- [1,1082,null,{}] 03:25:25 INFO - PROCESS | 1654 | 1464776725400 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}] 03:25:25 INFO - PROCESS | 1654 | 1464776725501 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:25:25 INFO - PROCESS | 1654 | 1464776725546 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c3000 == 56 [pid = 1654] [id = 278] 03:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x124b22000) [pid = 1654] [serial = 832] [outer = 0x0] 03:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1272bc800) [pid = 1654] [serial = 833] [outer = 0x124b22000] 03:25:25 INFO - PROCESS | 1654 | 1464776725569 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x127782000) [pid = 1654] [serial = 834] [outer = 0x124b22000] 03:25:25 INFO - PROCESS | 1654 | 1464776725882 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x110f78400) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x123799c00) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x129618000) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x123975800) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b2a6800) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x116284800) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1110b0800) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1129ae400) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119531400) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1180c1c00) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x117691400) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12328b400) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:25:26 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11994ac00) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:25:26 INFO - PROCESS | 1654 | 1464776726393 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1654 | 1464776726394 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:25:26 INFO - PROCESS | 1654 | 1464776726405 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 1654 | 1464776726406 Marionette TRACE conn2 <- [1,1086,null,{}] 03:25:26 INFO - PROCESS | 1654 | 1464776726408 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}] 03:25:26 INFO - PROCESS | 1654 | 1464776726491 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:25:26 INFO - PROCESS | 1654 | 1464776726497 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11940d000 == 57 [pid = 1654] [id = 279] 03:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x112eb6800) [pid = 1654] [serial = 835] [outer = 0x0] 03:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11827cc00) [pid = 1654] [serial = 836] [outer = 0x112eb6800] 03:25:26 INFO - PROCESS | 1654 | 1464776726522 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x123390800) [pid = 1654] [serial = 837] [outer = 0x112eb6800] 03:25:26 INFO - PROCESS | 1654 | 1464776726837 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:25:26 INFO - PROCESS | 1654 | 1464776726875 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1654 | 1464776726877 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:25:26 INFO - PROCESS | 1654 | 1464776726879 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 1654 | 1464776726881 Marionette TRACE conn2 <- [1,1090,null,{}] 03:25:26 INFO - PROCESS | 1654 | 1464776726883 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}] 03:25:26 INFO - PROCESS | 1654 | 1464776726984 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:25:27 INFO - PROCESS | 1654 | 1464776727045 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f2800 == 58 [pid = 1654] [id = 280] 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116467000) [pid = 1654] [serial = 838] [outer = 0x0] 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x127251000) [pid = 1654] [serial = 839] [outer = 0x116467000] 03:25:27 INFO - PROCESS | 1654 | 1464776727092 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a6eec00) [pid = 1654] [serial = 840] [outer = 0x116467000] 03:25:27 INFO - PROCESS | 1654 | 1464776727467 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 612ms 03:25:27 INFO - PROCESS | 1654 | 1464776727505 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 1654 | 1464776727506 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:25:27 INFO - PROCESS | 1654 | 1464776727510 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1654 | 1464776727512 Marionette TRACE conn2 <- [1,1094,null,{}] 03:25:27 INFO - PROCESS | 1654 | 1464776727515 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}] 03:25:27 INFO - PROCESS | 1654 | 1464776727665 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:25:27 INFO - PROCESS | 1654 | 1464776727696 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacf800 == 59 [pid = 1654] [id = 281] 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a6f8400) [pid = 1654] [serial = 841] [outer = 0x0] 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a878800) [pid = 1654] [serial = 842] [outer = 0x12a6f8400] 03:25:27 INFO - PROCESS | 1654 | 1464776727720 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12ac42400) [pid = 1654] [serial = 843] [outer = 0x12a6f8400] 03:25:28 INFO - PROCESS | 1654 | 1464776728015 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 523ms 03:25:28 INFO - PROCESS | 1654 | 1464776728036 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1654 | 1464776728037 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:25:28 INFO - PROCESS | 1654 | 1464776728040 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1654 | 1464776728041 Marionette TRACE conn2 <- [1,1098,null,{}] 03:25:28 INFO - PROCESS | 1654 | 1464776728043 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}] 03:25:28 INFO - PROCESS | 1654 | 1464776728130 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:25:28 INFO - PROCESS | 1654 | 1464776728135 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0b8800 == 60 [pid = 1654] [id = 282] 03:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a6f4000) [pid = 1654] [serial = 844] [outer = 0x0] 03:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12acaec00) [pid = 1654] [serial = 845] [outer = 0x12a6f4000] 03:25:28 INFO - PROCESS | 1654 | 1464776728160 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12bc0b400) [pid = 1654] [serial = 846] [outer = 0x12a6f4000] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1185ce000 == 59 [pid = 1654] [id = 252] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12902b000 == 58 [pid = 1654] [id = 195] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a682000 == 57 [pid = 1654] [id = 235] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x123843000 == 56 [pid = 1654] [id = 186] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a0000 == 55 [pid = 1654] [id = 233] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf3b800 == 54 [pid = 1654] [id = 234] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12b35f000 == 53 [pid = 1654] [id = 215] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab9000 == 52 [pid = 1654] [id = 230] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1214ab800 == 51 [pid = 1654] [id = 231] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12b324000 == 50 [pid = 1654] [id = 214] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9aa800 == 49 [pid = 1654] [id = 251] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bde6000 == 48 [pid = 1654] [id = 250] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11810c000 == 47 [pid = 1654] [id = 196] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81d000 == 46 [pid = 1654] [id = 232] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x129746000 == 45 [pid = 1654] [id = 198] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac77000 == 44 [pid = 1654] [id = 213] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x115eab000 == 43 [pid = 1654] [id = 270] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1199b3000 == 42 [pid = 1654] [id = 269] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x121261000 == 41 [pid = 1654] [id = 268] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12d259800 == 40 [pid = 1654] [id = 267] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12366b000 == 39 [pid = 1654] [id = 266] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11671e000 == 38 [pid = 1654] [id = 265] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x118058000 == 37 [pid = 1654] [id = 271] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12366b800 == 36 [pid = 1654] [id = 274] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125314000 == 35 [pid = 1654] [id = 276] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1246b4800 == 34 [pid = 1654] [id = 275] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c3000 == 33 [pid = 1654] [id = 278] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x128cdf800 == 32 [pid = 1654] [id = 277] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11810a000 == 31 [pid = 1654] [id = 272] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11940d000 == 30 [pid = 1654] [id = 279] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f2800 == 29 [pid = 1654] [id = 280] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11a20b800 == 28 [pid = 1654] [id = 273] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c6dd000) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12b298400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12bf71800) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12bc1d000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12c01ac00) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12c01a000) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118137000) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1197eb400) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12338e800) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1164cd400) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1130dbc00) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x112ebf400) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118270400) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bc05c00) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1197f7400) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1214ec400) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bf68800) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12bc1a800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128fce800) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1180f4800) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119130800) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12c94e800) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1237b8400) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x124b1c000) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12327ec00) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12338a000) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacf800 == 27 [pid = 1654] [id = 281] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x110f7ec00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x127480c00) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12c6da000) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ace4400) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x110f82c00) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x113125400) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 03:25:29 INFO - PROCESS | 1654 | 1464776729880 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1871ms 03:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:25:29 INFO - PROCESS | 1654 | 1464776729912 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 1654 | 1464776729915 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:25:29 INFO - PROCESS | 1654 | 1464776729918 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 1654 | 1464776729921 Marionette TRACE conn2 <- [1,1102,null,{}] 03:25:29 INFO - PROCESS | 1654 | 1464776729925 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}] 03:25:30 INFO - PROCESS | 1654 | 1464776730010 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:25:30 INFO - PROCESS | 1654 | 1464776730057 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x112fd1800 == 28 [pid = 1654] [id = 283] 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x111ed9400) [pid = 1654] [serial = 847] [outer = 0x0] 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11224c000) [pid = 1654] [serial = 848] [outer = 0x111ed9400] 03:25:30 INFO - PROCESS | 1654 | 1464776730089 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x110f7fc00) [pid = 1654] [serial = 849] [outer = 0x111ed9400] 03:25:30 INFO - PROCESS | 1654 | 1464776730463 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 03:25:30 INFO - PROCESS | 1654 | 1464776730490 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1654 | 1464776730497 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:25:30 INFO - PROCESS | 1654 | 1464776730504 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 1654 | 1464776730507 Marionette TRACE conn2 <- [1,1106,null,{}] 03:25:30 INFO - PROCESS | 1654 | 1464776730511 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}] 03:25:30 INFO - PROCESS | 1654 | 1464776730624 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:25:30 INFO - PROCESS | 1654 | 1464776730694 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162d4800 == 29 [pid = 1654] [id = 284] 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1129aac00) [pid = 1654] [serial = 850] [outer = 0x0] 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112aa2000) [pid = 1654] [serial = 851] [outer = 0x1129aac00] 03:25:30 INFO - PROCESS | 1654 | 1464776730734 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112ebd000) [pid = 1654] [serial = 852] [outer = 0x1129aac00] 03:25:31 INFO - PROCESS | 1654 | 1464776731110 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 622ms 03:25:31 INFO - PROCESS | 1654 | 1464776731125 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 1654 | 1464776731127 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:25:31 INFO - PROCESS | 1654 | 1464776731132 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 1654 | 1464776731134 Marionette TRACE conn2 <- [1,1110,null,{}] 03:25:31 INFO - PROCESS | 1654 | 1464776731142 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}] 03:25:31 INFO - PROCESS | 1654 | 1464776731238 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:25:31 INFO - PROCESS | 1654 | 1464776731277 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac5000 == 30 [pid = 1654] [id = 285] 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x110ee6000) [pid = 1654] [serial = 853] [outer = 0x0] 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11337c800) [pid = 1654] [serial = 854] [outer = 0x110ee6000] 03:25:31 INFO - PROCESS | 1654 | 1464776731305 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x113c75400) [pid = 1654] [serial = 855] [outer = 0x110ee6000] 03:25:31 INFO - PROCESS | 1654 | 1464776731606 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 03:25:31 INFO - PROCESS | 1654 | 1464776731653 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 1654 | 1464776731655 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:25:31 INFO - PROCESS | 1654 | 1464776731657 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 1654 | 1464776731658 Marionette TRACE conn2 <- [1,1114,null,{}] 03:25:31 INFO - PROCESS | 1654 | 1464776731661 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}] 03:25:31 INFO - PROCESS | 1654 | 1464776731735 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:25:31 INFO - PROCESS | 1654 | 1464776731740 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118058000 == 31 [pid = 1654] [id = 286] 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x114fbe000) [pid = 1654] [serial = 856] [outer = 0x0] 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x115e73000) [pid = 1654] [serial = 857] [outer = 0x114fbe000] 03:25:31 INFO - PROCESS | 1654 | 1464776731768 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1164c4000) [pid = 1654] [serial = 858] [outer = 0x114fbe000] 03:25:32 INFO - PROCESS | 1654 | 1464776732069 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 467ms 03:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:25:32 INFO - PROCESS | 1654 | 1464776732126 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1654 | 1464776732127 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:25:32 INFO - PROCESS | 1654 | 1464776732129 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1654 | 1464776732130 Marionette TRACE conn2 <- [1,1118,null,{}] 03:25:32 INFO - PROCESS | 1654 | 1464776732133 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}] 03:25:32 INFO - PROCESS | 1654 | 1464776732223 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:25:32 INFO - PROCESS | 1654 | 1464776732233 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1183e9800 == 32 [pid = 1654] [id = 287] 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x110edf000) [pid = 1654] [serial = 859] [outer = 0x0] 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11660fc00) [pid = 1654] [serial = 860] [outer = 0x110edf000] 03:25:32 INFO - PROCESS | 1654 | 1464776732258 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11677e000) [pid = 1654] [serial = 861] [outer = 0x110edf000] 03:25:32 INFO - PROCESS | 1654 | 1464776732605 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 03:25:32 INFO - PROCESS | 1654 | 1464776732652 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1654 | 1464776732654 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:25:32 INFO - PROCESS | 1654 | 1464776732657 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1654 | 1464776732659 Marionette TRACE conn2 <- [1,1122,null,{}] 03:25:32 INFO - PROCESS | 1654 | 1464776732662 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}] 03:25:32 INFO - PROCESS | 1654 | 1464776732788 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:25:32 INFO - PROCESS | 1654 | 1464776732843 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119406800 == 33 [pid = 1654] [id = 288] 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x111a0dc00) [pid = 1654] [serial = 862] [outer = 0x0] 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1168ce800) [pid = 1654] [serial = 863] [outer = 0x111a0dc00] 03:25:32 INFO - PROCESS | 1654 | 1464776732869 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1180cb400) [pid = 1654] [serial = 864] [outer = 0x111a0dc00] 03:25:33 INFO - PROCESS | 1654 | 1464776733133 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 522ms 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:25:33 INFO - PROCESS | 1654 | 1464776733186 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 1654 | 1464776733187 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:25:33 INFO - PROCESS | 1654 | 1464776733189 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1654 | 1464776733190 Marionette TRACE conn2 <- [1,1126,null,{}] 03:25:33 INFO - PROCESS | 1654 | 1464776733193 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}] 03:25:33 INFO - PROCESS | 1654 | 1464776733267 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:25:33 INFO - PROCESS | 1654 | 1464776733271 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199bd800 == 34 [pid = 1654] [id = 289] 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x110f77800) [pid = 1654] [serial = 865] [outer = 0x0] 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1180f7400) [pid = 1654] [serial = 866] [outer = 0x110f77800] 03:25:33 INFO - PROCESS | 1654 | 1464776733297 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11813a400) [pid = 1654] [serial = 867] [outer = 0x110f77800] 03:25:33 INFO - PROCESS | 1654 | 1464776733600 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 420ms 03:25:33 INFO - PROCESS | 1654 | 1464776733609 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 1654 | 1464776733610 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:25:33 INFO - PROCESS | 1654 | 1464776733615 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1654 | 1464776733617 Marionette TRACE conn2 <- [1,1130,null,{}] 03:25:33 INFO - PROCESS | 1654 | 1464776733622 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}] 03:25:33 INFO - PROCESS | 1654 | 1464776733694 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:25:33 INFO - PROCESS | 1654 | 1464776733747 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c5000 == 35 [pid = 1654] [id = 290] 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116461400) [pid = 1654] [serial = 868] [outer = 0x0] 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11813ec00) [pid = 1654] [serial = 869] [outer = 0x116461400] 03:25:33 INFO - PROCESS | 1654 | 1464776733779 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x118194c00) [pid = 1654] [serial = 870] [outer = 0x116461400] 03:25:34 INFO - PROCESS | 1654 | 1464776734065 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 474ms 03:25:34 INFO - PROCESS | 1654 | 1464776734088 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 1654 | 1464776734089 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:25:34 INFO - PROCESS | 1654 | 1464776734091 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 1654 | 1464776734092 Marionette TRACE conn2 <- [1,1134,null,{}] 03:25:34 INFO - PROCESS | 1654 | 1464776734102 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}] 03:25:34 INFO - PROCESS | 1654 | 1464776734177 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:25:34 INFO - PROCESS | 1654 | 1464776734184 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac4000 == 36 [pid = 1654] [id = 291] 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x112fb7000) [pid = 1654] [serial = 871] [outer = 0x0] 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11871d800) [pid = 1654] [serial = 872] [outer = 0x112fb7000] 03:25:34 INFO - PROCESS | 1654 | 1464776734209 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x118851000) [pid = 1654] [serial = 873] [outer = 0x112fb7000] 03:25:34 INFO - PROCESS | 1654 | 1464776734743 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 669ms 03:25:34 INFO - PROCESS | 1654 | 1464776734761 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 1654 | 1464776734766 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:25:34 INFO - PROCESS | 1654 | 1464776734769 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 1654 | 1464776734770 Marionette TRACE conn2 <- [1,1138,null,{}] 03:25:34 INFO - PROCESS | 1654 | 1464776734774 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}] 03:25:34 INFO - PROCESS | 1654 | 1464776734888 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:25:34 INFO - PROCESS | 1654 | 1464776734898 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214a6000 == 37 [pid = 1654] [id = 292] 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118852c00) [pid = 1654] [serial = 874] [outer = 0x0] 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1191a0000) [pid = 1654] [serial = 875] [outer = 0x118852c00] 03:25:34 INFO - PROCESS | 1654 | 1464776734936 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1197eb400) [pid = 1654] [serial = 876] [outer = 0x118852c00] 03:25:35 INFO - PROCESS | 1654 | 1464776735345 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 03:25:35 INFO - PROCESS | 1654 | 1464776735388 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1654 | 1464776735389 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:25:35 INFO - PROCESS | 1654 | 1464776735392 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1654 | 1464776735393 Marionette TRACE conn2 <- [1,1142,null,{}] 03:25:35 INFO - PROCESS | 1654 | 1464776735396 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}] 03:25:35 INFO - PROCESS | 1654 | 1464776735500 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:25:35 INFO - PROCESS | 1654 | 1464776735548 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11811e800 == 38 [pid = 1654] [id = 293] 03:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1197ec000) [pid = 1654] [serial = 877] [outer = 0x0] 03:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1197f6400) [pid = 1654] [serial = 878] [outer = 0x1197ec000] 03:25:35 INFO - PROCESS | 1654 | 1464776735577 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1214eb800) [pid = 1654] [serial = 879] [outer = 0x1197ec000] 03:25:35 INFO - PROCESS | 1654 | 1464776735881 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 03:25:35 INFO - PROCESS | 1654 | 1464776735911 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1654 | 1464776735912 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:25:35 INFO - PROCESS | 1654 | 1464776735921 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1654 | 1464776735922 Marionette TRACE conn2 <- [1,1146,null,{}] 03:25:35 INFO - PROCESS | 1654 | 1464776735925 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}] 03:25:36 INFO - PROCESS | 1654 | 1464776736017 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:25:36 INFO - PROCESS | 1654 | 1464776736021 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a21800 == 39 [pid = 1654] [id = 294] 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1214ec000) [pid = 1654] [serial = 880] [outer = 0x0] 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1214f6c00) [pid = 1654] [serial = 881] [outer = 0x1214ec000] 03:25:36 INFO - PROCESS | 1654 | 1464776736046 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x123208000) [pid = 1654] [serial = 882] [outer = 0x1214ec000] 03:25:36 INFO - PROCESS | 1654 | 1464776736358 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 471ms 03:25:36 INFO - PROCESS | 1654 | 1464776736395 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 1654 | 1464776736397 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:25:36 INFO - PROCESS | 1654 | 1464776736402 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1654 | 1464776736403 Marionette TRACE conn2 <- [1,1150,null,{}] 03:25:36 INFO - PROCESS | 1654 | 1464776736406 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}] 03:25:36 INFO - PROCESS | 1654 | 1464776736507 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:25:36 INFO - PROCESS | 1654 | 1464776736512 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12722b000 == 40 [pid = 1654] [id = 295] 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12320b000) [pid = 1654] [serial = 883] [outer = 0x0] 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12327f000) [pid = 1654] [serial = 884] [outer = 0x12320b000] 03:25:36 INFO - PROCESS | 1654 | 1464776736536 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x123284400) [pid = 1654] [serial = 885] [outer = 0x12320b000] 03:25:36 INFO - PROCESS | 1654 | 1464776736883 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 03:25:36 INFO - PROCESS | 1654 | 1464776736926 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 1654 | 1464776736927 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:25:36 INFO - PROCESS | 1654 | 1464776736929 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1654 | 1464776736930 Marionette TRACE conn2 <- [1,1154,null,{}] 03:25:36 INFO - PROCESS | 1654 | 1464776736933 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}] 03:25:37 INFO - PROCESS | 1654 | 1464776737029 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:25:37 INFO - PROCESS | 1654 | 1464776737034 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cf2000 == 41 [pid = 1654] [id = 296] 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x123287800) [pid = 1654] [serial = 886] [outer = 0x0] 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1232c4c00) [pid = 1654] [serial = 887] [outer = 0x123287800] 03:25:37 INFO - PROCESS | 1654 | 1464776737058 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x123387400) [pid = 1654] [serial = 888] [outer = 0x123287800] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12b29d800) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119761400) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11813c800) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12320a400) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x111aaf800) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x123392800) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x128c80800) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x118194400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1295c7000) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112ace000) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12ac39c00) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1185b2400) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x123286800) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128c76000) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119761000) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x123c1b400) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128fc7800) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126d4e800) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11813ac00) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x114fba800) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x123389c00) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124b1dc00) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124b22000) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x116467000) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x112eb6800) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a6f8400) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1214f5c00) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1191a1800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1129ad000) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x110f76400) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11311d400) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123388c00) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119c5a400) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119766c00) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1185af000) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116610400) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112acc400) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123287000) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:25:37 INFO - PROCESS | 1654 | 1464776737754 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 873ms 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:25:37 INFO - PROCESS | 1654 | 1464776737803 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1654 | 1464776737804 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:25:37 INFO - PROCESS | 1654 | 1464776737806 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 1654 | 1464776737807 Marionette TRACE conn2 <- [1,1158,null,{}] 03:25:37 INFO - PROCESS | 1654 | 1464776737809 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}] 03:25:37 INFO - PROCESS | 1654 | 1464776737886 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:25:37 INFO - PROCESS | 1654 | 1464776737891 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b25800 == 42 [pid = 1654] [id = 297] 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1129aa400) [pid = 1654] [serial = 889] [outer = 0x0] 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118194400) [pid = 1654] [serial = 890] [outer = 0x1129aa400] 03:25:37 INFO - PROCESS | 1654 | 1464776737917 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119435800) [pid = 1654] [serial = 891] [outer = 0x1129aa400] 03:25:38 INFO - PROCESS | 1654 | 1464776738230 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 03:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:25:38 INFO - PROCESS | 1654 | 1464776738274 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1654 | 1464776738275 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:25:38 INFO - PROCESS | 1654 | 1464776738278 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1654 | 1464776738279 Marionette TRACE conn2 <- [1,1162,null,{}] 03:25:38 INFO - PROCESS | 1654 | 1464776738281 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}] 03:25:38 INFO - PROCESS | 1654 | 1464776738357 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:25:38 INFO - PROCESS | 1654 | 1464776738364 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129034800 == 43 [pid = 1654] [id = 298] 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119764800) [pid = 1654] [serial = 892] [outer = 0x0] 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123205000) [pid = 1654] [serial = 893] [outer = 0x119764800] 03:25:38 INFO - PROCESS | 1654 | 1464776738389 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123358800) [pid = 1654] [serial = 894] [outer = 0x119764800] 03:25:38 INFO - PROCESS | 1654 | 1464776738735 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 03:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:25:38 INFO - PROCESS | 1654 | 1464776738749 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1654 | 1464776738751 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:25:38 INFO - PROCESS | 1654 | 1464776738753 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1654 | 1464776738755 Marionette TRACE conn2 <- [1,1166,null,{}] 03:25:38 INFO - PROCESS | 1654 | 1464776738757 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}] 03:25:38 INFO - PROCESS | 1654 | 1464776738892 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:25:38 INFO - PROCESS | 1654 | 1464776738902 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12973e000 == 44 [pid = 1654] [id = 299] 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11818fc00) [pid = 1654] [serial = 895] [outer = 0x0] 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12338cc00) [pid = 1654] [serial = 896] [outer = 0x11818fc00] 03:25:38 INFO - PROCESS | 1654 | 1464776738930 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x123393000) [pid = 1654] [serial = 897] [outer = 0x11818fc00] 03:25:39 INFO - PROCESS | 1654 | 1464776739211 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 03:25:39 INFO - PROCESS | 1654 | 1464776739222 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1654 | 1464776739223 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:25:39 INFO - PROCESS | 1654 | 1464776739225 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1654 | 1464776739227 Marionette TRACE conn2 <- [1,1170,null,{}] 03:25:39 INFO - PROCESS | 1654 | 1464776739237 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}] 03:25:39 INFO - PROCESS | 1654 | 1464776739321 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:25:39 INFO - PROCESS | 1654 | 1464776739325 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a835800 == 45 [pid = 1654] [id = 300] 03:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12328b800) [pid = 1654] [serial = 898] [outer = 0x0] 03:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1237a1800) [pid = 1654] [serial = 899] [outer = 0x12328b800] 03:25:39 INFO - PROCESS | 1654 | 1464776739350 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123a78000) [pid = 1654] [serial = 900] [outer = 0x12328b800] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x112fd1800 == 44 [pid = 1654] [id = 283] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0b8800 == 43 [pid = 1654] [id = 282] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12722b000 == 42 [pid = 1654] [id = 295] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1183e9800 == 41 [pid = 1654] [id = 287] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1199bd800 == 40 [pid = 1654] [id = 289] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac4000 == 39 [pid = 1654] [id = 291] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1214a6000 == 38 [pid = 1654] [id = 292] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c5000 == 37 [pid = 1654] [id = 290] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119b25800 == 36 [pid = 1654] [id = 297] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x129034800 == 35 [pid = 1654] [id = 298] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119406800 == 34 [pid = 1654] [id = 288] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128cf2000 == 33 [pid = 1654] [id = 296] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118058000 == 32 [pid = 1654] [id = 286] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11811e800 == 31 [pid = 1654] [id = 293] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x124a21800 == 30 [pid = 1654] [id = 294] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac5000 == 29 [pid = 1654] [id = 285] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1162d4800 == 28 [pid = 1654] [id = 284] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12401ac00) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x125273000) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1272bc800) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126d56800) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127251000) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11827cc00) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x123390800) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a878800) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x127782000) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128fd0800) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125385000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a257c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11975fc00) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180fc400) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116778c00) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1129a1400) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x110f7c000) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11312ac00) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123392400) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1214ef000) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x123204800) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1197f3c00) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119c50800) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118721400) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119433000) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11813a800) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1180c0c00) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1166db000) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1130d5c00) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a6f7000) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1290c2400) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12ac42400) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12acaec00) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12480a800) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123a76c00) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a6eec00) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12bc18c00) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119951800) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11885d000) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123a7fc00) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x114fbe400) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ac38400) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a878000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1197f1000) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12ace7800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117694000) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b29e400) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1235c1000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123c12400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12ace3c00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119769400) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1252dfc00) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12a87d400) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12935b800) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1197ee000) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11768f800) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 03:25:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12973e000 == 27 [pid = 1654] [id = 299] 03:25:40 INFO - PROCESS | 1654 | 1464776740904 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1725ms 03:25:40 INFO - PROCESS | 1654 | 1464776740952 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:25:40 INFO - PROCESS | 1654 | 1464776740954 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:25:40 INFO - PROCESS | 1654 | 1464776740958 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 1654 | 1464776740960 Marionette TRACE conn2 <- [1,1174,null,{}] 03:25:40 INFO - PROCESS | 1654 | 1464776740970 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}] 03:25:41 INFO - PROCESS | 1654 | 1464776741053 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:25:41 INFO - PROCESS | 1654 | 1464776741097 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f0c000 == 28 [pid = 1654] [id = 301] 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11270e400) [pid = 1654] [serial = 901] [outer = 0x0] 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1129a0400) [pid = 1654] [serial = 902] [outer = 0x11270e400] 03:25:41 INFO - PROCESS | 1654 | 1464776741130 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1129ab800) [pid = 1654] [serial = 903] [outer = 0x11270e400] 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112ad8800) [pid = 1654] [serial = 904] [outer = 0x12cdeb400] 03:25:41 INFO - PROCESS | 1654 | 1464776741473 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] 03:25:41 INFO - PROCESS | 1654 | 1464776741489 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:25:41 INFO - PROCESS | 1654 | 1464776741494 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1654 | 1464776741497 Marionette TRACE conn2 <- [1,1178,null,{}] 03:25:41 INFO - PROCESS | 1654 | 1464776741501 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}] 03:25:41 INFO - PROCESS | 1654 | 1464776741572 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:25:41 INFO - PROCESS | 1654 | 1464776741577 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671e000 == 29 [pid = 1654] [id = 302] 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1129ad000) [pid = 1654] [serial = 905] [outer = 0x0] 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112ace000) [pid = 1654] [serial = 906] [outer = 0x1129ad000] 03:25:41 INFO - PROCESS | 1654 | 1464776741606 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113129400) [pid = 1654] [serial = 907] [outer = 0x1129ad000] 03:25:42 INFO - PROCESS | 1654 | 1464776742019 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] 03:25:42 INFO - PROCESS | 1654 | 1464776742071 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:25:42 INFO - PROCESS | 1654 | 1464776742073 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 1654 | 1464776742075 Marionette TRACE conn2 <- [1,1182,null,{}] 03:25:42 INFO - PROCESS | 1654 | 1464776742083 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}] 03:25:42 INFO - PROCESS | 1654 | 1464776742156 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:25:42 INFO - PROCESS | 1654 | 1464776742172 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e02800 == 30 [pid = 1654] [id = 303] 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x110ee6400) [pid = 1654] [serial = 908] [outer = 0x0] 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x114fbdc00) [pid = 1654] [serial = 909] [outer = 0x110ee6400] 03:25:42 INFO - PROCESS | 1654 | 1464776742201 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116284c00) [pid = 1654] [serial = 910] [outer = 0x110ee6400] 03:25:42 INFO - PROCESS | 1654 | 1464776742528 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] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:25:42 INFO - PROCESS | 1654 | 1464776742545 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:25:42 INFO - PROCESS | 1654 | 1464776742550 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 1654 | 1464776742551 Marionette TRACE conn2 <- [1,1186,null,{}] 03:25:42 INFO - PROCESS | 1654 | 1464776742553 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}] 03:25:42 INFO - PROCESS | 1654 | 1464776742643 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:25:42 INFO - PROCESS | 1654 | 1464776742652 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806c000 == 31 [pid = 1654] [id = 304] 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1164c6400) [pid = 1654] [serial = 911] [outer = 0x0] 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11677bc00) [pid = 1654] [serial = 912] [outer = 0x1164c6400] 03:25:42 INFO - PROCESS | 1654 | 1464776742678 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1168d6c00) [pid = 1654] [serial = 913] [outer = 0x1164c6400] 03:25:42 INFO - PROCESS | 1654 | 1464776742965 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] 03:25:43 INFO - PROCESS | 1654 | 1464776743020 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:25:43 INFO - PROCESS | 1654 | 1464776743023 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1654 | 1464776743024 Marionette TRACE conn2 <- [1,1190,null,{}] 03:25:43 INFO - PROCESS | 1654 | 1464776743026 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}] 03:25:43 INFO - PROCESS | 1654 | 1464776743094 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:25:43 INFO - PROCESS | 1654 | 1464776743101 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11918c800 == 32 [pid = 1654] [id = 305] 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1129ac000) [pid = 1654] [serial = 914] [outer = 0x0] 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117127c00) [pid = 1654] [serial = 915] [outer = 0x1129ac000] 03:25:43 INFO - PROCESS | 1654 | 1464776743126 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117694800) [pid = 1654] [serial = 916] [outer = 0x1129ac000] 03:25:43 INFO - PROCESS | 1654 | 1464776743466 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] 03:25:43 INFO - PROCESS | 1654 | 1464776743495 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:25:43 INFO - PROCESS | 1654 | 1464776743507 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1654 | 1464776743508 Marionette TRACE conn2 <- [1,1194,null,{}] 03:25:43 INFO - PROCESS | 1654 | 1464776743510 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}] 03:25:43 INFO - PROCESS | 1654 | 1464776743594 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:25:43 INFO - PROCESS | 1654 | 1464776743602 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ac000 == 33 [pid = 1654] [id = 306] 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1180ca400) [pid = 1654] [serial = 917] [outer = 0x0] 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1180fc400) [pid = 1654] [serial = 918] [outer = 0x1180ca400] 03:25:43 INFO - PROCESS | 1654 | 1464776743627 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11827e000) [pid = 1654] [serial = 919] [outer = 0x1180ca400] 03:25:43 INFO - PROCESS | 1654 | 1464776743938 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] 03:25:43 INFO - PROCESS | 1654 | 1464776743979 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:25:43 INFO - PROCESS | 1654 | 1464776743984 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1654 | 1464776743985 Marionette TRACE conn2 <- [1,1198,null,{}] 03:25:43 INFO - PROCESS | 1654 | 1464776743987 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}] 03:25:44 INFO - PROCESS | 1654 | 1464776744053 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:25:44 INFO - PROCESS | 1654 | 1464776744057 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a120800 == 34 [pid = 1654] [id = 307] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110f76c00) [pid = 1654] [serial = 920] [outer = 0x0] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118858000) [pid = 1654] [serial = 921] [outer = 0x110f76c00] 03:25:44 INFO - PROCESS | 1654 | 1464776744084 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1191a2c00) [pid = 1654] [serial = 922] [outer = 0x110f76c00] 03:25:44 INFO - PROCESS | 1654 | 1464776744387 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 417ms 03:25:44 INFO - PROCESS | 1654 | 1464776744405 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1654 | 1464776744406 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:25:44 INFO - PROCESS | 1654 | 1464776744409 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1654 | 1464776744410 Marionette TRACE conn2 <- [1,1202,null,{}] 03:25:44 INFO - PROCESS | 1654 | 1464776744412 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}] 03:25:44 INFO - PROCESS | 1654 | 1464776744508 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:25:44 INFO - PROCESS | 1654 | 1464776744514 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121258000 == 35 [pid = 1654] [id = 308] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118133400) [pid = 1654] [serial = 923] [outer = 0x0] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1194de000) [pid = 1654] [serial = 924] [outer = 0x118133400] 03:25:44 INFO - PROCESS | 1654 | 1464776744545 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119762800) [pid = 1654] [serial = 925] [outer = 0x118133400] 03:25:44 INFO - PROCESS | 1654 | 1464776744850 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]]]}] 03:25:44 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 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 03:25:44 INFO - PROCESS | 1654 | 1464776744877 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1654 | 1464776744879 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:25:44 INFO - PROCESS | 1654 | 1464776744885 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1654 | 1464776744886 Marionette TRACE conn2 <- [1,1206,null,{}] 03:25:44 INFO - PROCESS | 1654 | 1464776744888 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}] 03:25:44 INFO - PROCESS | 1654 | 1464776744957 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:25:44 INFO - PROCESS | 1654 | 1464776744962 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11745d800 == 36 [pid = 1654] [id = 309] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113380c00) [pid = 1654] [serial = 926] [outer = 0x0] 03:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11976ac00) [pid = 1654] [serial = 927] [outer = 0x113380c00] 03:25:44 INFO - PROCESS | 1654 | 1464776744989 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1197f4c00) [pid = 1654] [serial = 928] [outer = 0x113380c00] 03:25:45 INFO - PROCESS | 1654 | 1464776745287 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]]]}] 03:25:45 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 03:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 419ms 03:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:25:45 INFO - PROCESS | 1654 | 1464776745303 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 1654 | 1464776745304 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:25:45 INFO - PROCESS | 1654 | 1464776745307 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1654 | 1464776745308 Marionette TRACE conn2 <- [1,1210,null,{}] 03:25:45 INFO - PROCESS | 1654 | 1464776745310 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}] 03:25:45 INFO - PROCESS | 1654 | 1464776745410 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:25:45 INFO - PROCESS | 1654 | 1464776745437 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x123834000 == 37 [pid = 1654] [id = 310] 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11952e400) [pid = 1654] [serial = 929] [outer = 0x0] 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1197f3800) [pid = 1654] [serial = 930] [outer = 0x11952e400] 03:25:45 INFO - PROCESS | 1654 | 1464776745462 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119d2fc00) [pid = 1654] [serial = 931] [outer = 0x11952e400] 03:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 418ms 03:25:45 INFO - PROCESS | 1654 | 1464776745721 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]]]}] 03:25:45 INFO - PROCESS | 1654 | 1464776745725 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 1654 | 1464776745727 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:25:45 INFO - PROCESS | 1654 | 1464776745754 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1654 | 1464776745755 Marionette TRACE conn2 <- [1,1214,null,{}] 03:25:45 INFO - PROCESS | 1654 | 1464776745770 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}] 03:25:45 INFO - PROCESS | 1654 | 1464776745857 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:25:45 INFO - PROCESS | 1654 | 1464776745861 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119189000 == 38 [pid = 1654] [id = 311] 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11a258400) [pid = 1654] [serial = 932] [outer = 0x0] 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1214f3400) [pid = 1654] [serial = 933] [outer = 0x11a258400] 03:25:45 INFO - PROCESS | 1654 | 1464776745891 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12327fc00) [pid = 1654] [serial = 934] [outer = 0x11a258400] 03:25:46 INFO - PROCESS | 1654 | 1464776746260 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 548ms 03:25:46 INFO - PROCESS | 1654 | 1464776746278 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1654 | 1464776746281 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:25:46 INFO - PROCESS | 1654 | 1464776746284 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1654 | 1464776746285 Marionette TRACE conn2 <- [1,1218,null,{}] 03:25:46 INFO - PROCESS | 1654 | 1464776746288 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}] 03:25:46 INFO - PROCESS | 1654 | 1464776746374 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:25:46 INFO - PROCESS | 1654 | 1464776746407 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x125313800 == 39 [pid = 1654] [id = 312] 03:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123281000) [pid = 1654] [serial = 935] [outer = 0x0] 03:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x123286000) [pid = 1654] [serial = 936] [outer = 0x123281000] 03:25:46 INFO - PROCESS | 1654 | 1464776746431 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12328b000) [pid = 1654] [serial = 937] [outer = 0x123281000] 03:25:46 INFO - PROCESS | 1654 | 1464776746749 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 03:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:25:46 INFO - PROCESS | 1654 | 1464776746803 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1654 | 1464776746804 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:25:46 INFO - PROCESS | 1654 | 1464776746806 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1654 | 1464776746807 Marionette TRACE conn2 <- [1,1222,null,{}] 03:25:46 INFO - PROCESS | 1654 | 1464776746809 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}] 03:25:46 INFO - PROCESS | 1654 | 1464776746907 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:25:46 INFO - PROCESS | 1654 | 1464776746946 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x127425800 == 40 [pid = 1654] [id = 313] 03:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123282400) [pid = 1654] [serial = 938] [outer = 0x0] 03:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12338e400) [pid = 1654] [serial = 939] [outer = 0x123282400] 03:25:46 INFO - PROCESS | 1654 | 1464776746970 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1236b4000) [pid = 1654] [serial = 940] [outer = 0x123282400] 03:25:47 INFO - PROCESS | 1654 | 1464776747246 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] 03:25:47 INFO - PROCESS | 1654 | 1464776747287 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:25:47 INFO - PROCESS | 1654 | 1464776747289 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 1654 | 1464776747290 Marionette TRACE conn2 <- [1,1226,null,{}] 03:25:47 INFO - PROCESS | 1654 | 1464776747301 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}] 03:25:47 INFO - PROCESS | 1654 | 1464776747407 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:25:47 INFO - PROCESS | 1654 | 1464776747413 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x129015800 == 41 [pid = 1654] [id = 314] 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123798000) [pid = 1654] [serial = 941] [outer = 0x0] 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123a80c00) [pid = 1654] [serial = 942] [outer = 0x123798000] 03:25:47 INFO - PROCESS | 1654 | 1464776747445 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124014400) [pid = 1654] [serial = 943] [outer = 0x123798000] 03:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 569ms 03:25:47 INFO - PROCESS | 1654 | 1464776747851 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]]]}] 03:25:47 INFO - PROCESS | 1654 | 1464776747858 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 1654 | 1464776747859 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:25:47 INFO - PROCESS | 1654 | 1464776747862 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 1654 | 1464776747863 Marionette TRACE conn2 <- [1,1230,null,{}] 03:25:47 INFO - PROCESS | 1654 | 1464776747867 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}] 03:25:47 INFO - PROCESS | 1654 | 1464776747958 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:25:47 INFO - PROCESS | 1654 | 1464776747963 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974f000 == 42 [pid = 1654] [id = 315] 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124017400) [pid = 1654] [serial = 944] [outer = 0x0] 03:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12401c400) [pid = 1654] [serial = 945] [outer = 0x124017400] 03:25:47 INFO - PROCESS | 1654 | 1464776747987 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1244c6000) [pid = 1654] [serial = 946] [outer = 0x124017400] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11943ac00) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11628dc00) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1197ec000) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1214ec000) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11818fc00) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12320b000) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123287800) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1129aa400) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119764800) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118852c00) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112fb7000) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116461400) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110f77800) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x111a0dc00) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x110edf000) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x114fbe000) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x110ee6000) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1129aac00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x111ed9400) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:25:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a6f4000) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:25:48 INFO - PROCESS | 1654 | 1464776748547 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 723ms 03:25:48 INFO - PROCESS | 1654 | 1464776748585 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 1654 | 1464776748587 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:25:48 INFO - PROCESS | 1654 | 1464776748589 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1654 | 1464776748590 Marionette TRACE conn2 <- [1,1234,null,{}] 03:25:48 INFO - PROCESS | 1654 | 1464776748592 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}] 03:25:48 INFO - PROCESS | 1654 | 1464776748665 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:25:48 INFO - PROCESS | 1654 | 1464776748670 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b2d000 == 43 [pid = 1654] [id = 316] 03:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11628dc00) [pid = 1654] [serial = 947] [outer = 0x0] 03:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1180f8800) [pid = 1654] [serial = 948] [outer = 0x11628dc00] 03:25:48 INFO - PROCESS | 1654 | 1464776748694 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119761c00) [pid = 1654] [serial = 949] [outer = 0x11628dc00] 03:25:49 INFO - PROCESS | 1654 | 1464776749018 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:25:49 INFO - PROCESS | 1654 | 1464776749058 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1654 | 1464776749059 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:25:49 INFO - PROCESS | 1654 | 1464776749061 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1654 | 1464776749062 Marionette TRACE conn2 <- [1,1238,null,{}] 03:25:49 INFO - PROCESS | 1654 | 1464776749064 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}] 03:25:49 INFO - PROCESS | 1654 | 1464776749161 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:25:49 INFO - PROCESS | 1654 | 1464776749167 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a68e000 == 44 [pid = 1654] [id = 317] 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x110eea000) [pid = 1654] [serial = 950] [outer = 0x0] 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12320c400) [pid = 1654] [serial = 951] [outer = 0x110eea000] 03:25:49 INFO - PROCESS | 1654 | 1464776749192 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1244c7000) [pid = 1654] [serial = 952] [outer = 0x110eea000] 03:25:49 INFO - PROCESS | 1654 | 1464776749475 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 421ms 03:25:49 INFO - PROCESS | 1654 | 1464776749487 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1654 | 1464776749497 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:25:49 INFO - PROCESS | 1654 | 1464776749507 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1654 | 1464776749508 Marionette TRACE conn2 <- [1,1242,null,{}] 03:25:49 INFO - PROCESS | 1654 | 1464776749510 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}] 03:25:49 INFO - PROCESS | 1654 | 1464776749587 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:25:49 INFO - PROCESS | 1654 | 1464776749592 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac73000 == 45 [pid = 1654] [id = 318] 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1244d3000) [pid = 1654] [serial = 953] [outer = 0x0] 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1248bbc00) [pid = 1654] [serial = 954] [outer = 0x1244d3000] 03:25:49 INFO - PROCESS | 1654 | 1464776749618 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125271000) [pid = 1654] [serial = 955] [outer = 0x1244d3000] 03:25:49 INFO - PROCESS | 1654 | 1464776749930 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 03:25:49 INFO - PROCESS | 1654 | 1464776749976 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1654 | 1464776749977 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:25:49 INFO - PROCESS | 1654 | 1464776749979 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1654 | 1464776749981 Marionette TRACE conn2 <- [1,1246,null,{}] 03:25:49 INFO - PROCESS | 1654 | 1464776749983 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}] 03:25:50 INFO - PROCESS | 1654 | 1464776750055 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:25:50 INFO - PROCESS | 1654 | 1464776750106 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b311000 == 46 [pid = 1654] [id = 319] 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11827e800) [pid = 1654] [serial = 956] [outer = 0x0] 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12526e800) [pid = 1654] [serial = 957] [outer = 0x11827e800] 03:25:50 INFO - PROCESS | 1654 | 1464776750131 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125382c00) [pid = 1654] [serial = 958] [outer = 0x11827e800] 03:25:50 INFO - PROCESS | 1654 | 1464776750632 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]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 03:25:50 INFO - PROCESS | 1654 | 1464776750703 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 1654 | 1464776750706 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:25:50 INFO - PROCESS | 1654 | 1464776750710 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1654 | 1464776750712 Marionette TRACE conn2 <- [1,1250,null,{}] 03:25:50 INFO - PROCESS | 1654 | 1464776750716 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}] 03:25:50 INFO - PROCESS | 1654 | 1464776750827 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:25:50 INFO - PROCESS | 1654 | 1464776750877 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x116719800 == 47 [pid = 1654] [id = 320] 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x111e30000) [pid = 1654] [serial = 959] [outer = 0x0] 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1129ab000) [pid = 1654] [serial = 960] [outer = 0x111e30000] 03:25:50 INFO - PROCESS | 1654 | 1464776750908 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x112ad2000) [pid = 1654] [serial = 961] [outer = 0x111e30000] 03:25:51 INFO - PROCESS | 1654 | 1464776751462 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 822ms 03:25:51 INFO - PROCESS | 1654 | 1464776751533 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 1654 | 1464776751538 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:25:51 INFO - PROCESS | 1654 | 1464776751545 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 1654 | 1464776751548 Marionette TRACE conn2 <- [1,1254,null,{}] 03:25:51 INFO - PROCESS | 1654 | 1464776751552 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}] 03:25:51 INFO - PROCESS | 1654 | 1464776751703 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:25:51 INFO - PROCESS | 1654 | 1464776751926 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dc5000 == 48 [pid = 1654] [id = 321] 03:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110ee5000) [pid = 1654] [serial = 962] [outer = 0x0] 03:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x111ed5c00) [pid = 1654] [serial = 963] [outer = 0x110ee5000] 03:25:51 INFO - PROCESS | 1654 | 1464776751969 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x112a73c00) [pid = 1654] [serial = 964] [outer = 0x110ee5000] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac73000 == 47 [pid = 1654] [id = 318] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a68e000 == 46 [pid = 1654] [id = 317] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119b2d000 == 45 [pid = 1654] [id = 316] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12974f000 == 44 [pid = 1654] [id = 315] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x129015800 == 43 [pid = 1654] [id = 314] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x127425800 == 42 [pid = 1654] [id = 313] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1237a1800) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x125313800 == 41 [pid = 1654] [id = 312] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119189000 == 40 [pid = 1654] [id = 311] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123834000 == 39 [pid = 1654] [id = 310] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11745d800 == 38 [pid = 1654] [id = 309] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x121258000 == 37 [pid = 1654] [id = 308] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11a120800 == 36 [pid = 1654] [id = 307] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ac000 == 35 [pid = 1654] [id = 306] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11918c800 == 34 [pid = 1654] [id = 305] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11806c000 == 33 [pid = 1654] [id = 304] 03:25:52 INFO - PROCESS | 1654 | 1464776752468 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]]]}] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x117e02800 == 32 [pid = 1654] [id = 303] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11671e000 == 31 [pid = 1654] [id = 302] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x112f0c000 == 30 [pid = 1654] [id = 301] 03:25:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a835800 == 29 [pid = 1654] [id = 300] 03:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 975ms 03:25:52 INFO - PROCESS | 1654 | 1464776752519 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 1654 | 1464776752522 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1197f6400) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1214f6c00) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1214eb800) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123393000) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12327f000) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123208000) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1232c4c00) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118194400) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x123284400) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123205000) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123358800) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119435800) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x123387400) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1191a0000) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11871d800) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118851000) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11813ec00) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118194c00) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1180f7400) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11813a400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1168ce800) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180cb400) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11660fc00) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11677e000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115e73000) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1164c4000) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11337c800) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113c75400) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112aa2000) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112ebd000) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11224c000) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110f7fc00) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12bc0b400) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12338cc00) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1197eb400) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12a7d2800) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1185b1400) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 03:25:52 INFO - PROCESS | 1654 | 1464776752540 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1654 | 1464776752543 Marionette TRACE conn2 <- [1,1258,null,{}] 03:25:52 INFO - PROCESS | 1654 | 1464776752555 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}] 03:25:52 INFO - PROCESS | 1654 | 1464776752632 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:25:52 INFO - PROCESS | 1654 | 1464776752638 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116241000 == 30 [pid = 1654] [id = 322] 03:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112fb7000) [pid = 1654] [serial = 965] [outer = 0x0] 03:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11312a800) [pid = 1654] [serial = 966] [outer = 0x112fb7000] 03:25:52 INFO - PROCESS | 1654 | 1464776752668 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x114fbbc00) [pid = 1654] [serial = 967] [outer = 0x112fb7000] 03:25:53 INFO - PROCESS | 1654 | 1464776753020 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 532ms 03:25:53 INFO - PROCESS | 1654 | 1464776753066 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1654 | 1464776753068 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:25:53 INFO - PROCESS | 1654 | 1464776753090 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1654 | 1464776753091 Marionette TRACE conn2 <- [1,1262,null,{}] 03:25:53 INFO - PROCESS | 1654 | 1464776753093 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}] 03:25:53 INFO - PROCESS | 1654 | 1464776753167 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:25:53 INFO - PROCESS | 1654 | 1464776753198 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118053800 == 31 [pid = 1654] [id = 323] 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11621c800) [pid = 1654] [serial = 968] [outer = 0x0] 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116603c00) [pid = 1654] [serial = 969] [outer = 0x11621c800] 03:25:53 INFO - PROCESS | 1654 | 1464776753224 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11677e000) [pid = 1654] [serial = 970] [outer = 0x11621c800] 03:25:53 INFO - PROCESS | 1654 | 1464776753557 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 03:25:53 INFO - PROCESS | 1654 | 1464776753618 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1654 | 1464776753620 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:25:53 INFO - PROCESS | 1654 | 1464776753628 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1654 | 1464776753632 Marionette TRACE conn2 <- [1,1266,null,{}] 03:25:53 INFO - PROCESS | 1654 | 1464776753639 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}] 03:25:53 INFO - PROCESS | 1654 | 1464776753712 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:25:53 INFO - PROCESS | 1654 | 1464776753720 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c0800 == 32 [pid = 1654] [id = 324] 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x111aaf800) [pid = 1654] [serial = 971] [outer = 0x0] 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117121c00) [pid = 1654] [serial = 972] [outer = 0x111aaf800] 03:25:53 INFO - PROCESS | 1654 | 1464776753743 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1180ce800) [pid = 1654] [serial = 973] [outer = 0x111aaf800] 03:25:54 INFO - PROCESS | 1654 | 1464776754059 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 475ms 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:25:54 INFO - PROCESS | 1654 | 1464776754103 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 1654 | 1464776754105 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:25:54 INFO - PROCESS | 1654 | 1464776754108 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 1654 | 1464776754110 Marionette TRACE conn2 <- [1,1270,null,{}] 03:25:54 INFO - PROCESS | 1654 | 1464776754114 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}] 03:25:54 INFO - PROCESS | 1654 | 1464776754228 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:25:54 INFO - PROCESS | 1654 | 1464776754300 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194bc800 == 33 [pid = 1654] [id = 325] 03:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11685e400) [pid = 1654] [serial = 974] [outer = 0x0] 03:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1180f9000) [pid = 1654] [serial = 975] [outer = 0x11685e400] 03:25:54 INFO - PROCESS | 1654 | 1464776754339 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118142800) [pid = 1654] [serial = 976] [outer = 0x11685e400] 03:25:54 INFO - PROCESS | 1654 | 1464776754792 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 719ms 03:25:54 INFO - PROCESS | 1654 | 1464776754828 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 1654 | 1464776754829 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:25:54 INFO - PROCESS | 1654 | 1464776754837 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 1654 | 1464776754838 Marionette TRACE conn2 <- [1,1274,null,{}] 03:25:54 INFO - PROCESS | 1654 | 1464776754840 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}] 03:25:54 INFO - PROCESS | 1654 | 1464776754941 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:25:54 INFO - PROCESS | 1654 | 1464776754948 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b2f000 == 34 [pid = 1654] [id = 326] 03:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1185ae800) [pid = 1654] [serial = 977] [outer = 0x0] 03:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11871d000) [pid = 1654] [serial = 978] [outer = 0x1185ae800] 03:25:54 INFO - PROCESS | 1654 | 1464776754979 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1191a6000) [pid = 1654] [serial = 979] [outer = 0x1185ae800] 03:25:55 INFO - PROCESS | 1654 | 1464776755320 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 03:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:25:55 INFO - PROCESS | 1654 | 1464776755357 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1654 | 1464776755358 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:25:55 INFO - PROCESS | 1654 | 1464776755360 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1654 | 1464776755362 Marionette TRACE conn2 <- [1,1278,null,{}] 03:25:55 INFO - PROCESS | 1654 | 1464776755364 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}] 03:25:55 INFO - PROCESS | 1654 | 1464776755453 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:25:55 INFO - PROCESS | 1654 | 1464776755458 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a211000 == 35 [pid = 1654] [id = 327] 03:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119437400) [pid = 1654] [serial = 980] [outer = 0x0] 03:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119764c00) [pid = 1654] [serial = 981] [outer = 0x119437400] 03:25:55 INFO - PROCESS | 1654 | 1464776755482 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1197f6800) [pid = 1654] [serial = 982] [outer = 0x119437400] 03:25:55 INFO - PROCESS | 1654 | 1464776755835 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 03:25:55 INFO - PROCESS | 1654 | 1464776755881 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1654 | 1464776755882 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:25:55 INFO - PROCESS | 1654 | 1464776755884 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1654 | 1464776755885 Marionette TRACE conn2 <- [1,1282,null,{}] 03:25:55 INFO - PROCESS | 1654 | 1464776755888 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}] 03:25:55 INFO - PROCESS | 1654 | 1464776755978 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:25:55 INFO - PROCESS | 1654 | 1464776755982 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214bc000 == 36 [pid = 1654] [id = 328] 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11994ac00) [pid = 1654] [serial = 983] [outer = 0x0] 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11994f800) [pid = 1654] [serial = 984] [outer = 0x11994ac00] 03:25:56 INFO - PROCESS | 1654 | 1464776756014 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1214ef400) [pid = 1654] [serial = 985] [outer = 0x11994ac00] 03:25:56 INFO - PROCESS | 1654 | 1464776756345 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]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 03:25:56 INFO - PROCESS | 1654 | 1464776756403 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 1654 | 1464776756404 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:25:56 INFO - PROCESS | 1654 | 1464776756406 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 1654 | 1464776756407 Marionette TRACE conn2 <- [1,1286,null,{}] 03:25:56 INFO - PROCESS | 1654 | 1464776756409 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}] 03:25:56 INFO - PROCESS | 1654 | 1464776756500 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:25:56 INFO - PROCESS | 1654 | 1464776756531 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a23000 == 37 [pid = 1654] [id = 329] 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11994b000) [pid = 1654] [serial = 986] [outer = 0x0] 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1214f9000) [pid = 1654] [serial = 987] [outer = 0x11994b000] 03:25:56 INFO - PROCESS | 1654 | 1464776756555 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12320b800) [pid = 1654] [serial = 988] [outer = 0x11994b000] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11a258400) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1180ca400) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118133400) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12328b800) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1129ac000) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110ee6400) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123798000) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124017400) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1244d3000) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x110eea000) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11628dc00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123281000) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123282400) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11270e400) [pid = 1654] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113380c00) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129ad000) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11952e400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1164c6400) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:25:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110f76c00) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:25:56 INFO - PROCESS | 1654 | 1464776756980 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:25:57 INFO - PROCESS | 1654 | 1464776757026 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 1654 | 1464776757027 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:25:57 INFO - PROCESS | 1654 | 1464776757035 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1654 | 1464776757036 Marionette TRACE conn2 <- [1,1290,null,{}] 03:25:57 INFO - PROCESS | 1654 | 1464776757050 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}] 03:25:57 INFO - PROCESS | 1654 | 1464776757134 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:25:57 INFO - PROCESS | 1654 | 1464776757139 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f33800 == 38 [pid = 1654] [id = 330] 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112eb6400) [pid = 1654] [serial = 989] [outer = 0x0] 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118136000) [pid = 1654] [serial = 990] [outer = 0x112eb6400] 03:25:57 INFO - PROCESS | 1654 | 1464776757164 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1197f9000) [pid = 1654] [serial = 991] [outer = 0x112eb6400] 03:25:57 INFO - PROCESS | 1654 | 1464776757501 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 482ms 03:25:57 INFO - PROCESS | 1654 | 1464776757513 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 1654 | 1464776757517 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:25:57 INFO - PROCESS | 1654 | 1464776757520 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1654 | 1464776757521 Marionette TRACE conn2 <- [1,1294,null,{}] 03:25:57 INFO - PROCESS | 1654 | 1464776757524 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}] 03:25:57 INFO - PROCESS | 1654 | 1464776757634 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:25:57 INFO - PROCESS | 1654 | 1464776757705 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a03000 == 39 [pid = 1654] [id = 331] 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116a71400) [pid = 1654] [serial = 992] [outer = 0x0] 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1214f5400) [pid = 1654] [serial = 993] [outer = 0x116a71400] 03:25:57 INFO - PROCESS | 1654 | 1464776757748 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123289400) [pid = 1654] [serial = 994] [outer = 0x116a71400] 03:25:58 INFO - PROCESS | 1654 | 1464776758132 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]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 619ms 03:25:58 INFO - PROCESS | 1654 | 1464776758139 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:25:58 INFO - PROCESS | 1654 | 1464776758140 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:25:58 INFO - PROCESS | 1654 | 1464776758142 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1654 | 1464776758144 Marionette TRACE conn2 <- [1,1298,null,{}] 03:25:58 INFO - PROCESS | 1654 | 1464776758148 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}] 03:25:58 INFO - PROCESS | 1654 | 1464776758234 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:25:58 INFO - PROCESS | 1654 | 1464776758282 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x127425800 == 40 [pid = 1654] [id = 332] 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123286400) [pid = 1654] [serial = 995] [outer = 0x0] 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12338b000) [pid = 1654] [serial = 996] [outer = 0x123286400] 03:25:58 INFO - PROCESS | 1654 | 1464776758307 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123799c00) [pid = 1654] [serial = 997] [outer = 0x123286400] 03:25:58 INFO - PROCESS | 1654 | 1464776758568 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]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 03:25:58 INFO - PROCESS | 1654 | 1464776758620 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 1654 | 1464776758621 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:25:58 INFO - PROCESS | 1654 | 1464776758624 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1654 | 1464776758625 Marionette TRACE conn2 <- [1,1302,null,{}] 03:25:58 INFO - PROCESS | 1654 | 1464776758627 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}] 03:25:58 INFO - PROCESS | 1654 | 1464776758705 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:25:58 INFO - PROCESS | 1654 | 1464776758709 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129018800 == 41 [pid = 1654] [id = 333] 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1232c8c00) [pid = 1654] [serial = 998] [outer = 0x0] 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123c15800) [pid = 1654] [serial = 999] [outer = 0x1232c8c00] 03:25:58 INFO - PROCESS | 1654 | 1464776758736 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12401cc00) [pid = 1654] [serial = 1000] [outer = 0x1232c8c00] 03:25:59 INFO - PROCESS | 1654 | 1464776759253 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 673ms 03:25:59 INFO - PROCESS | 1654 | 1464776759297 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 1654 | 1464776759301 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:25:59 INFO - PROCESS | 1654 | 1464776759304 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1654 | 1464776759307 Marionette TRACE conn2 <- [1,1306,null,{}] 03:25:59 INFO - PROCESS | 1654 | 1464776759310 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}] 03:25:59 INFO - PROCESS | 1654 | 1464776759409 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:25:59 INFO - PROCESS | 1654 | 1464776759471 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e07800 == 42 [pid = 1654] [id = 334] 03:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112fb8800) [pid = 1654] [serial = 1001] [outer = 0x0] 03:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x114eef000) [pid = 1654] [serial = 1002] [outer = 0x112fb8800] 03:25:59 INFO - PROCESS | 1654 | 1464776759503 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115df0400) [pid = 1654] [serial = 1003] [outer = 0x112fb8800] 03:25:59 INFO - PROCESS | 1654 | 1464776759919 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 03:25:59 INFO - PROCESS | 1654 | 1464776759976 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 1654 | 1464776759980 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:25:59 INFO - PROCESS | 1654 | 1464776759985 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1654 | 1464776759987 Marionette TRACE conn2 <- [1,1310,null,{}] 03:25:59 INFO - PROCESS | 1654 | 1464776759989 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}] 03:26:00 INFO - PROCESS | 1654 | 1464776760089 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:26:00 INFO - PROCESS | 1654 | 1464776760183 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b3e800 == 43 [pid = 1654] [id = 335] 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116778400) [pid = 1654] [serial = 1004] [outer = 0x0] 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117589000) [pid = 1654] [serial = 1005] [outer = 0x116778400] 03:26:00 INFO - PROCESS | 1654 | 1464776760213 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1180cb400) [pid = 1654] [serial = 1006] [outer = 0x116778400] 03:26:00 INFO - PROCESS | 1654 | 1464776760633 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] 03:26:00 INFO - PROCESS | 1654 | 1464776760657 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:26:00 INFO - PROCESS | 1654 | 1464776760660 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 1654 | 1464776760662 Marionette TRACE conn2 <- [1,1314,null,{}] 03:26:00 INFO - PROCESS | 1654 | 1464776760669 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}] 03:26:00 INFO - PROCESS | 1654 | 1464776760765 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:26:00 INFO - PROCESS | 1654 | 1464776760809 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b6800 == 44 [pid = 1654] [id = 336] 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118135000) [pid = 1654] [serial = 1007] [outer = 0x0] 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118859000) [pid = 1654] [serial = 1008] [outer = 0x118135000] 03:26:00 INFO - PROCESS | 1654 | 1464776760838 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11a186000) [pid = 1654] [serial = 1009] [outer = 0x118135000] 03:26:01 INFO - PROCESS | 1654 | 1464776761251 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 623ms 03:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:26:01 INFO - PROCESS | 1654 | 1464776761284 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 1654 | 1464776761286 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:26:01 INFO - PROCESS | 1654 | 1464776761288 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 1654 | 1464776761289 Marionette TRACE conn2 <- [1,1318,null,{}] 03:26:01 INFO - PROCESS | 1654 | 1464776761291 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}] 03:26:01 INFO - PROCESS | 1654 | 1464776761388 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:26:01 INFO - PROCESS | 1654 | 1464776761469 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a685000 == 45 [pid = 1654] [id = 337] 03:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123287800) [pid = 1654] [serial = 1010] [outer = 0x0] 03:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123389c00) [pid = 1654] [serial = 1011] [outer = 0x123287800] 03:26:01 INFO - PROCESS | 1654 | 1464776761499 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123394000) [pid = 1654] [serial = 1012] [outer = 0x123287800] 03:26:01 INFO - PROCESS | 1654 | 1464776761924 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 03:26:01 INFO - PROCESS | 1654 | 1464776761957 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:26:01 INFO - PROCESS | 1654 | 1464776761959 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:26:01 INFO - PROCESS | 1654 | 1464776761961 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 1654 | 1464776761962 Marionette TRACE conn2 <- [1,1322,null,{}] 03:26:01 INFO - PROCESS | 1654 | 1464776761965 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}] 03:26:02 INFO - PROCESS | 1654 | 1464776762059 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:26:02 INFO - PROCESS | 1654 | 1464776762121 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x113298800 == 46 [pid = 1654] [id = 338] 03:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x110f77000) [pid = 1654] [serial = 1013] [outer = 0x0] 03:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117586800) [pid = 1654] [serial = 1014] [outer = 0x110f77000] 03:26:02 INFO - PROCESS | 1654 | 1464776762150 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1214f3800) [pid = 1654] [serial = 1015] [outer = 0x110f77000] 03:26:02 INFO - PROCESS | 1654 | 1464776762771 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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 871ms 03:26:02 INFO - PROCESS | 1654 | 1464776762834 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1654 | 1464776762837 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:26:02 INFO - PROCESS | 1654 | 1464776762843 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1654 | 1464776762846 Marionette TRACE conn2 <- [1,1326,null,{}] 03:26:02 INFO - PROCESS | 1654 | 1464776762852 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}] 03:26:02 INFO - PROCESS | 1654 | 1464776762979 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:26:03 INFO - PROCESS | 1654 | 1464776763044 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb6800 == 47 [pid = 1654] [id = 339] 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112d8e800) [pid = 1654] [serial = 1016] [outer = 0x0] 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113123800) [pid = 1654] [serial = 1017] [outer = 0x112d8e800] 03:26:03 INFO - PROCESS | 1654 | 1464776763074 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x113c79000) [pid = 1654] [serial = 1018] [outer = 0x112d8e800] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x127425800 == 46 [pid = 1654] [id = 332] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x124a03000 == 45 [pid = 1654] [id = 331] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116f33800 == 44 [pid = 1654] [id = 330] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x123a23000 == 43 [pid = 1654] [id = 329] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1214bc000 == 42 [pid = 1654] [id = 328] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11a211000 == 41 [pid = 1654] [id = 327] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x119b2f000 == 40 [pid = 1654] [id = 326] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1194bc800 == 39 [pid = 1654] [id = 325] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12526e800) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c0800 == 38 [pid = 1654] [id = 324] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x118053800 == 37 [pid = 1654] [id = 323] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116241000 == 36 [pid = 1654] [id = 322] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x112dc5000 == 35 [pid = 1654] [id = 321] 03:26:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116719800 == 34 [pid = 1654] [id = 320] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123286000) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12338e400) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1129a0400) [pid = 1654] [serial = 902] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1129ab800) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11976ac00) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1197f4c00) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112ace000) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113129400) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1197f3800) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119d2fc00) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12328b000) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11677bc00) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1168d6c00) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118858000) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1191a2c00) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1214f3400) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1180fc400) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11827e000) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1194de000) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119762800) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123a78000) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117127c00) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117694800) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x114fbdc00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116284c00) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123a80c00) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1236b4000) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12401c400) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124014400) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1248bbc00) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1244c6000) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1244c7000) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1180f8800) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1122b6c00) [pid = 1654] [serial = 507] [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.] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119761c00) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12327fc00) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x125271000) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12320c400) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 03:26:03 INFO - PROCESS | 1654 | 1464776763494 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]]]}] 03:26:03 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 03:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 675ms 03:26:03 INFO - PROCESS | 1654 | 1464776763519 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 1654 | 1464776763522 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:26:03 INFO - PROCESS | 1654 | 1464776763527 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 1654 | 1464776763528 Marionette TRACE conn2 <- [1,1330,null,{}] 03:26:03 INFO - PROCESS | 1654 | 1464776763539 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}] 03:26:03 INFO - PROCESS | 1654 | 1464776763618 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:26:03 INFO - PROCESS | 1654 | 1464776763624 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x116885800 == 35 [pid = 1654] [id = 340] 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113cd1800) [pid = 1654] [serial = 1019] [outer = 0x0] 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115e69400) [pid = 1654] [serial = 1020] [outer = 0x113cd1800] 03:26:03 INFO - PROCESS | 1654 | 1464776763652 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116778800) [pid = 1654] [serial = 1021] [outer = 0x113cd1800] 03:26:03 INFO - PROCESS | 1654 | 1464776763987 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]]]}] 03:26:04 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 03:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 478ms 03:26:04 INFO - PROCESS | 1654 | 1464776764011 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1654 | 1464776764012 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:26:04 INFO - PROCESS | 1654 | 1464776764017 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1654 | 1464776764021 Marionette TRACE conn2 <- [1,1334,null,{}] 03:26:04 INFO - PROCESS | 1654 | 1464776764028 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}] 03:26:04 INFO - PROCESS | 1654 | 1464776764107 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:26:04 INFO - PROCESS | 1654 | 1464776764113 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11940d000 == 36 [pid = 1654] [id = 341] 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117127400) [pid = 1654] [serial = 1022] [outer = 0x0] 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180ca800) [pid = 1654] [serial = 1023] [outer = 0x117127400] 03:26:04 INFO - PROCESS | 1654 | 1464776764143 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11813ac00) [pid = 1654] [serial = 1024] [outer = 0x117127400] 03:26:04 INFO - PROCESS | 1654 | 1464776764489 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 523ms 03:26:04 INFO - PROCESS | 1654 | 1464776764540 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1654 | 1464776764542 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:26:04 INFO - PROCESS | 1654 | 1464776764560 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1654 | 1464776764562 Marionette TRACE conn2 <- [1,1338,null,{}] 03:26:04 INFO - PROCESS | 1654 | 1464776764566 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}] 03:26:04 INFO - PROCESS | 1654 | 1464776764657 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:26:04 INFO - PROCESS | 1654 | 1464776764665 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c6000 == 37 [pid = 1654] [id = 342] 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11884f400) [pid = 1654] [serial = 1025] [outer = 0x0] 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1191a1800) [pid = 1654] [serial = 1026] [outer = 0x11884f400] 03:26:04 INFO - PROCESS | 1654 | 1464776764699 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11975d000) [pid = 1654] [serial = 1027] [outer = 0x11884f400] 03:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 982ms 03:26:05 INFO - PROCESS | 1654 | 1464776765530 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]]]}] 03:26:05 INFO - PROCESS | 1654 | 1464776765535 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 1654 | 1464776765537 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:26:05 INFO - PROCESS | 1654 | 1464776765540 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 1654 | 1464776765542 Marionette TRACE conn2 <- [1,1342,null,{}] 03:26:05 INFO - PROCESS | 1654 | 1464776765554 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}] 03:26:05 INFO - PROCESS | 1654 | 1464776765682 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:26:05 INFO - PROCESS | 1654 | 1464776765687 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x121267800 == 38 [pid = 1654] [id = 343] 03:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11885a400) [pid = 1654] [serial = 1028] [outer = 0x0] 03:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1197ef000) [pid = 1654] [serial = 1029] [outer = 0x11885a400] 03:26:05 INFO - PROCESS | 1654 | 1464776765738 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119950400) [pid = 1654] [serial = 1030] [outer = 0x11885a400] 03:26:06 INFO - PROCESS | 1654 | 1464776766111 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 580ms 03:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:26:06 INFO - PROCESS | 1654 | 1464776766120 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1654 | 1464776766122 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:26:06 INFO - PROCESS | 1654 | 1464776766125 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1654 | 1464776766127 Marionette TRACE conn2 <- [1,1346,null,{}] 03:26:06 INFO - PROCESS | 1654 | 1464776766132 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}] 03:26:06 INFO - PROCESS | 1654 | 1464776766306 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:26:06 INFO - PROCESS | 1654 | 1464776766331 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cb0000 == 39 [pid = 1654] [id = 344] 03:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11a189400) [pid = 1654] [serial = 1031] [outer = 0x0] 03:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1214f9400) [pid = 1654] [serial = 1032] [outer = 0x11a189400] 03:26:06 INFO - PROCESS | 1654 | 1464776766371 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123799800) [pid = 1654] [serial = 1033] [outer = 0x11a189400] 03:26:06 INFO - PROCESS | 1654 | 1464776766790 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 03:26:06 INFO - PROCESS | 1654 | 1464776766795 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1654 | 1464776766796 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:26:06 INFO - PROCESS | 1654 | 1464776766803 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1654 | 1464776766804 Marionette TRACE conn2 <- [1,1350,null,{}] 03:26:06 INFO - PROCESS | 1654 | 1464776766806 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}] 03:26:06 INFO - PROCESS | 1654 | 1464776766902 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:26:06 INFO - PROCESS | 1654 | 1464776766947 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a1b800 == 40 [pid = 1654] [id = 345] 03:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1214f0c00) [pid = 1654] [serial = 1034] [outer = 0x0] 03:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124016c00) [pid = 1654] [serial = 1035] [outer = 0x1214f0c00] 03:26:06 INFO - PROCESS | 1654 | 1464776766973 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112accc00) [pid = 1654] [serial = 1036] [outer = 0x1214f0c00] 03:26:07 INFO - PROCESS | 1654 | 1464776767276 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 03:26:07 INFO - PROCESS | 1654 | 1464776767321 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1654 | 1464776767322 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:26:07 INFO - PROCESS | 1654 | 1464776767325 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1654 | 1464776767326 Marionette TRACE conn2 <- [1,1354,null,{}] 03:26:07 INFO - PROCESS | 1654 | 1464776767328 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}] 03:26:07 INFO - PROCESS | 1654 | 1464776767422 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:26:07 INFO - PROCESS | 1654 | 1464776767426 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x127230800 == 41 [pid = 1654] [id = 346] 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124013400) [pid = 1654] [serial = 1037] [outer = 0x0] 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12480ac00) [pid = 1654] [serial = 1038] [outer = 0x124013400] 03:26:07 INFO - PROCESS | 1654 | 1464776767457 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125270c00) [pid = 1654] [serial = 1039] [outer = 0x124013400] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116a71400) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11621c800) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112fb7000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1185ae800) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110ee5000) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111aaf800) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11685e400) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119437400) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11994ac00) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123286400) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11994b000) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:26:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112eb6400) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:26:07 INFO - PROCESS | 1654 | 1464776767820 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 03:26:07 INFO - PROCESS | 1654 | 1464776767846 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1654 | 1464776767849 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:26:07 INFO - PROCESS | 1654 | 1464776767853 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1654 | 1464776767854 Marionette TRACE conn2 <- [1,1358,null,{}] 03:26:07 INFO - PROCESS | 1654 | 1464776767862 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}] 03:26:07 INFO - PROCESS | 1654 | 1464776767939 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:26:07 INFO - PROCESS | 1654 | 1464776767944 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cf2000 == 42 [pid = 1654] [id = 347] 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1164c7400) [pid = 1654] [serial = 1040] [outer = 0x0] 03:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1185ae800) [pid = 1654] [serial = 1041] [outer = 0x1164c7400] 03:26:07 INFO - PROCESS | 1654 | 1464776767972 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1214f6c00) [pid = 1654] [serial = 1042] [outer = 0x1164c7400] 03:26:08 INFO - PROCESS | 1654 | 1464776768287 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 471ms 03:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:26:08 INFO - PROCESS | 1654 | 1464776768324 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 1654 | 1464776768326 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:26:08 INFO - PROCESS | 1654 | 1464776768328 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1654 | 1464776768329 Marionette TRACE conn2 <- [1,1362,null,{}] 03:26:08 INFO - PROCESS | 1654 | 1464776768331 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}] 03:26:08 INFO - PROCESS | 1654 | 1464776768406 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:26:08 INFO - PROCESS | 1654 | 1464776768410 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293cd000 == 43 [pid = 1654] [id = 348] 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119437400) [pid = 1654] [serial = 1043] [outer = 0x0] 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125271800) [pid = 1654] [serial = 1044] [outer = 0x119437400] 03:26:08 INFO - PROCESS | 1654 | 1464776768437 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125385000) [pid = 1654] [serial = 1045] [outer = 0x119437400] 03:26:08 INFO - PROCESS | 1654 | 1464776768779 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 471ms 03:26:08 INFO - PROCESS | 1654 | 1464776768799 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 1654 | 1464776768801 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:26:08 INFO - PROCESS | 1654 | 1464776768803 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1654 | 1464776768805 Marionette TRACE conn2 <- [1,1366,null,{}] 03:26:08 INFO - PROCESS | 1654 | 1464776768807 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}] 03:26:08 INFO - PROCESS | 1654 | 1464776768922 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:26:08 INFO - PROCESS | 1654 | 1464776768930 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a828800 == 44 [pid = 1654] [id = 349] 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110f7e800) [pid = 1654] [serial = 1046] [outer = 0x0] 03:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126d58400) [pid = 1654] [serial = 1047] [outer = 0x110f7e800] 03:26:08 INFO - PROCESS | 1654 | 1464776768959 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127481c00) [pid = 1654] [serial = 1048] [outer = 0x110f7e800] 03:26:09 INFO - PROCESS | 1654 | 1464776769274 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] 03:26:09 INFO - PROCESS | 1654 | 1464776769323 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:26:09 INFO - PROCESS | 1654 | 1464776769325 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1654 | 1464776769326 Marionette TRACE conn2 <- [1,1370,null,{}] 03:26:09 INFO - PROCESS | 1654 | 1464776769329 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}] 03:26:09 INFO - PROCESS | 1654 | 1464776769407 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:26:09 INFO - PROCESS | 1654 | 1464776769411 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b317000 == 45 [pid = 1654] [id = 350] 03:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11818b800) [pid = 1654] [serial = 1049] [outer = 0x0] 03:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12777b800) [pid = 1654] [serial = 1050] [outer = 0x11818b800] 03:26:09 INFO - PROCESS | 1654 | 1464776769436 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128c76c00) [pid = 1654] [serial = 1051] [outer = 0x11818b800] 03:26:09 INFO - PROCESS | 1654 | 1464776769888 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] 03:26:09 INFO - PROCESS | 1654 | 1464776769897 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:26:09 INFO - PROCESS | 1654 | 1464776769901 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1654 | 1464776769904 Marionette TRACE conn2 <- [1,1374,null,{}] 03:26:09 INFO - PROCESS | 1654 | 1464776769908 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}] 03:26:10 INFO - PROCESS | 1654 | 1464776770012 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:26:10 INFO - PROCESS | 1654 | 1464776770076 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118053000 == 46 [pid = 1654] [id = 351] 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112a73400) [pid = 1654] [serial = 1052] [outer = 0x0] 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113c0bc00) [pid = 1654] [serial = 1053] [outer = 0x112a73400] 03:26:10 INFO - PROCESS | 1654 | 1464776770107 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11621c800) [pid = 1654] [serial = 1054] [outer = 0x112a73400] 03:26:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:10 INFO - PROCESS | 1654 | 1464776770557 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] 03:26:10 INFO - PROCESS | 1654 | 1464776770577 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:26:10 INFO - PROCESS | 1654 | 1464776770582 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 1654 | 1464776770584 Marionette TRACE conn2 <- [1,1378,null,{}] 03:26:10 INFO - PROCESS | 1654 | 1464776770587 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}] 03:26:10 INFO - PROCESS | 1654 | 1464776770700 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:26:10 INFO - PROCESS | 1654 | 1464776770830 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12125f800 == 47 [pid = 1654] [id = 352] 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11768d000) [pid = 1654] [serial = 1055] [outer = 0x0] 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1180f9400) [pid = 1654] [serial = 1056] [outer = 0x11768d000] 03:26:10 INFO - PROCESS | 1654 | 1464776770879 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118720c00) [pid = 1654] [serial = 1057] [outer = 0x11768d000] 03:26:11 INFO - PROCESS | 1654 | 1464776771351 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] 03:26:11 INFO - PROCESS | 1654 | 1464776771406 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:26:11 INFO - PROCESS | 1654 | 1464776771408 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1654 | 1464776771411 Marionette TRACE conn2 <- [1,1382,null,{}] 03:26:11 INFO - PROCESS | 1654 | 1464776771437 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}] 03:26:11 INFO - PROCESS | 1654 | 1464776771525 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:26:11 INFO - PROCESS | 1654 | 1464776771601 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ec000 == 48 [pid = 1654] [id = 353] 03:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214f7000) [pid = 1654] [serial = 1058] [outer = 0x0] 03:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123282800) [pid = 1654] [serial = 1059] [outer = 0x1214f7000] 03:26:11 INFO - PROCESS | 1654 | 1464776771652 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12338b400) [pid = 1654] [serial = 1060] [outer = 0x1214f7000] 03:26:12 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:12 INFO - PROCESS | 1654 | 1464776772226 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] 03:26:12 INFO - PROCESS | 1654 | 1464776772299 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:26:12 INFO - PROCESS | 1654 | 1464776772302 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1654 | 1464776772303 Marionette TRACE conn2 <- [1,1386,null,{}] 03:26:12 INFO - PROCESS | 1654 | 1464776772305 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}] 03:26:12 INFO - PROCESS | 1654 | 1464776772402 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:26:12 INFO - PROCESS | 1654 | 1464776772451 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b385000 == 49 [pid = 1654] [id = 354] 03:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12537ec00) [pid = 1654] [serial = 1061] [outer = 0x0] 03:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126d54c00) [pid = 1654] [serial = 1062] [outer = 0x12537ec00] 03:26:12 INFO - PROCESS | 1654 | 1464776772481 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127250000) [pid = 1654] [serial = 1063] [outer = 0x12537ec00] 03:26:12 INFO - PROCESS | 1654 | 1464776772947 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] 03:26:12 INFO - PROCESS | 1654 | 1464776772972 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:26:12 INFO - PROCESS | 1654 | 1464776772975 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1654 | 1464776772976 Marionette TRACE conn2 <- [1,1390,null,{}] 03:26:12 INFO - PROCESS | 1654 | 1464776772978 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}] 03:26:13 INFO - PROCESS | 1654 | 1464776773114 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:26:13 INFO - PROCESS | 1654 | 1464776773121 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881000 == 50 [pid = 1654] [id = 355] 03:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11312b400) [pid = 1654] [serial = 1064] [outer = 0x0] 03:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1197f4800) [pid = 1654] [serial = 1065] [outer = 0x11312b400] 03:26:13 INFO - PROCESS | 1654 | 1464776773151 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124011800) [pid = 1654] [serial = 1066] [outer = 0x11312b400] 03:26:13 INFO - PROCESS | 1654 | 1464776773752 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]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 821ms 03:26:13 INFO - PROCESS | 1654 | 1464776773796 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 1654 | 1464776773799 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:26:13 INFO - PROCESS | 1654 | 1464776773802 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1654 | 1464776773804 Marionette TRACE conn2 <- [1,1394,null,{}] 03:26:13 INFO - PROCESS | 1654 | 1464776773808 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}] 03:26:13 INFO - PROCESS | 1654 | 1464776773901 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:26:13 INFO - PROCESS | 1654 | 1464776773951 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x119406800 == 51 [pid = 1654] [id = 356] 03:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x113120000) [pid = 1654] [serial = 1067] [outer = 0x0] 03:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113129400) [pid = 1654] [serial = 1068] [outer = 0x113120000] 03:26:13 INFO - PROCESS | 1654 | 1464776773980 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115defc00) [pid = 1654] [serial = 1069] [outer = 0x113120000] 03:26:14 INFO - PROCESS | 1654 | 1464776774457 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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 03:26:14 INFO - PROCESS | 1654 | 1464776774473 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 1654 | 1464776774479 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:26:14 INFO - PROCESS | 1654 | 1464776774485 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 1654 | 1464776774488 Marionette TRACE conn2 <- [1,1398,null,{}] 03:26:14 INFO - PROCESS | 1654 | 1464776774492 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}] 03:26:14 INFO - PROCESS | 1654 | 1464776774619 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a828800 == 50 [pid = 1654] [id = 349] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1293cd000 == 49 [pid = 1654] [id = 348] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128cf2000 == 48 [pid = 1654] [id = 347] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x127230800 == 47 [pid = 1654] [id = 346] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x124a1b800 == 46 [pid = 1654] [id = 345] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x123cb0000 == 45 [pid = 1654] [id = 344] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x123c15800) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121267800 == 44 [pid = 1654] [id = 343] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c6000 == 43 [pid = 1654] [id = 342] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11940d000 == 42 [pid = 1654] [id = 341] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x116885800 == 41 [pid = 1654] [id = 340] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb6800 == 40 [pid = 1654] [id = 339] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b6800 == 39 [pid = 1654] [id = 336] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119b3e800 == 38 [pid = 1654] [id = 335] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x117e07800 == 37 [pid = 1654] [id = 334] 03:26:14 INFO - PROCESS | 1654 | --DOCSHELL 0x129018800 == 36 [pid = 1654] [id = 333] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116603c00) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11677e000) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11312a800) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x114fbbc00) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11871d000) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112a73c00) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x111ed5c00) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117121c00) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1180ce800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1129ab000) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1180f9000) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119764c00) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11994f800) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1214ef400) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1197f6800) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123799c00) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1214f9000) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118136000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12320b800) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1197f9000) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1191a6000) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1214f5400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123289400) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12338b000) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118142800) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 03:26:14 INFO - PROCESS | 1654 | 1464776774706 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e0d800 == 37 [pid = 1654] [id = 357] 03:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111ed5c00) [pid = 1654] [serial = 1070] [outer = 0x0] 03:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11312a800) [pid = 1654] [serial = 1071] [outer = 0x111ed5c00] 03:26:14 INFO - PROCESS | 1654 | 1464776774734 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116a74c00) [pid = 1654] [serial = 1072] [outer = 0x111ed5c00] 03:26:15 INFO - PROCESS | 1654 | 1464776775037 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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 572ms 03:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:26:15 INFO - PROCESS | 1654 | 1464776775057 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 1654 | 1464776775058 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:26:15 INFO - PROCESS | 1654 | 1464776775060 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 1654 | 1464776775063 Marionette TRACE conn2 <- [1,1402,null,{}] 03:26:15 INFO - PROCESS | 1654 | 1464776775073 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}] 03:26:15 INFO - PROCESS | 1654 | 1464776775152 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:26:15 INFO - PROCESS | 1654 | 1464776775178 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11918b000 == 38 [pid = 1654] [id = 358] 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11813d000) [pid = 1654] [serial = 1073] [outer = 0x0] 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11827e000) [pid = 1654] [serial = 1074] [outer = 0x11813d000] 03:26:15 INFO - PROCESS | 1654 | 1464776775208 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119130000) [pid = 1654] [serial = 1075] [outer = 0x11813d000] 03:26:15 INFO - PROCESS | 1654 | 1464776775565 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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 526ms 03:26:15 INFO - PROCESS | 1654 | 1464776775587 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:26:15 INFO - PROCESS | 1654 | 1464776775590 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:26:15 INFO - PROCESS | 1654 | 1464776775593 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 1654 | 1464776775595 Marionette TRACE conn2 <- [1,1406,null,{}] 03:26:15 INFO - PROCESS | 1654 | 1464776775600 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}] 03:26:15 INFO - PROCESS | 1654 | 1464776775718 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:26:15 INFO - PROCESS | 1654 | 1464776775724 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c77000 == 39 [pid = 1654] [id = 359] 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119524400) [pid = 1654] [serial = 1076] [outer = 0x0] 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11975fc00) [pid = 1654] [serial = 1077] [outer = 0x119524400] 03:26:15 INFO - PROCESS | 1654 | 1464776775764 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1197ecc00) [pid = 1654] [serial = 1078] [outer = 0x119524400] 03:26:16 INFO - PROCESS | 1654 | 1464776776156 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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 620ms 03:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:26:16 INFO - PROCESS | 1654 | 1464776776214 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 1654 | 1464776776215 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:26:16 INFO - PROCESS | 1654 | 1464776776218 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1654 | 1464776776219 Marionette TRACE conn2 <- [1,1410,null,{}] 03:26:16 INFO - PROCESS | 1654 | 1464776776223 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}] 03:26:16 INFO - PROCESS | 1654 | 1464776776330 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:26:16 INFO - PROCESS | 1654 | 1464776776338 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12126f000 == 40 [pid = 1654] [id = 360] 03:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1197f1000) [pid = 1654] [serial = 1079] [outer = 0x0] 03:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1197f9c00) [pid = 1654] [serial = 1080] [outer = 0x1197f1000] 03:26:16 INFO - PROCESS | 1654 | 1464776776377 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119d26800) [pid = 1654] [serial = 1081] [outer = 0x1197f1000] 03:26:16 INFO - PROCESS | 1654 | 1464776776873 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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 669ms 03:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:26:16 INFO - PROCESS | 1654 | 1464776776893 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 1654 | 1464776776894 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:26:16 INFO - PROCESS | 1654 | 1464776776896 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1654 | 1464776776899 Marionette TRACE conn2 <- [1,1414,null,{}] 03:26:16 INFO - PROCESS | 1654 | 1464776776904 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}] 03:26:17 INFO - PROCESS | 1654 | 1464776777011 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:26:17 INFO - PROCESS | 1654 | 1464776777027 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118069000 == 41 [pid = 1654] [id = 361] 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1214f4000) [pid = 1654] [serial = 1082] [outer = 0x0] 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123284400) [pid = 1654] [serial = 1083] [outer = 0x1214f4000] 03:26:17 INFO - PROCESS | 1654 | 1464776777052 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12338c400) [pid = 1654] [serial = 1084] [outer = 0x1214f4000] 03:26:17 INFO - PROCESS | 1654 | 1464776777408 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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 524ms 03:26:17 INFO - PROCESS | 1654 | 1464776777421 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1654 | 1464776777422 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:26:17 INFO - PROCESS | 1654 | 1464776777424 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 1654 | 1464776777425 Marionette TRACE conn2 <- [1,1418,null,{}] 03:26:17 INFO - PROCESS | 1654 | 1464776777428 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}] 03:26:17 INFO - PROCESS | 1654 | 1464776777523 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:26:17 INFO - PROCESS | 1654 | 1464776777527 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244b4000 == 42 [pid = 1654] [id = 362] 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12320a000) [pid = 1654] [serial = 1085] [outer = 0x0] 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1236b3000) [pid = 1654] [serial = 1086] [outer = 0x12320a000] 03:26:17 INFO - PROCESS | 1654 | 1464776777552 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124012c00) [pid = 1654] [serial = 1087] [outer = 0x12320a000] 03:26:17 INFO - PROCESS | 1654 | 1464776777906 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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 03:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:26:17 INFO - PROCESS | 1654 | 1464776777957 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1654 | 1464776777958 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:26:17 INFO - PROCESS | 1654 | 1464776777960 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 1654 | 1464776777961 Marionette TRACE conn2 <- [1,1422,null,{}] 03:26:17 INFO - PROCESS | 1654 | 1464776777963 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}] 03:26:18 INFO - PROCESS | 1654 | 1464776778055 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:26:18 INFO - PROCESS | 1654 | 1464776778059 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125307000 == 43 [pid = 1654] [id = 363] 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12401b000) [pid = 1654] [serial = 1088] [outer = 0x0] 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1244c6000) [pid = 1654] [serial = 1089] [outer = 0x12401b000] 03:26:18 INFO - PROCESS | 1654 | 1464776778084 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124b24000) [pid = 1654] [serial = 1090] [outer = 0x12401b000] 03:26:18 INFO - PROCESS | 1654 | 1464776778420 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]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 03:26:18 INFO - PROCESS | 1654 | 1464776778429 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:26:18 INFO - PROCESS | 1654 | 1464776778440 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:26:18 INFO - PROCESS | 1654 | 1464776778442 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 1654 | 1464776778443 Marionette TRACE conn2 <- [1,1426,null,{}] 03:26:18 INFO - PROCESS | 1654 | 1464776778446 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}] 03:26:18 INFO - PROCESS | 1654 | 1464776778544 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:26:18 INFO - PROCESS | 1654 | 1464776778580 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ce2800 == 44 [pid = 1654] [id = 364] 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12403c800) [pid = 1654] [serial = 1091] [outer = 0x0] 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126d4c800) [pid = 1654] [serial = 1092] [outer = 0x12403c800] 03:26:18 INFO - PROCESS | 1654 | 1464776778604 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1272ba400) [pid = 1654] [serial = 1093] [outer = 0x12403c800] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x113cd1800) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117127400) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x110f77000) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112d8e800) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11884f400) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119437400) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1164c7400) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11885a400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x110f7e800) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11a189400) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1214f0c00) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:26:19 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124013400) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:26:19 INFO - PROCESS | 1654 | 1464776779070 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 03:26:19 INFO - PROCESS | 1654 | 1464776779113 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1654 | 1464776779114 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:26:19 INFO - PROCESS | 1654 | 1464776779116 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1654 | 1464776779117 Marionette TRACE conn2 <- [1,1430,null,{}] 03:26:19 INFO - PROCESS | 1654 | 1464776779120 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}] 03:26:19 INFO - PROCESS | 1654 | 1464776779194 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:26:19 INFO - PROCESS | 1654 | 1464776779201 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12484a800 == 45 [pid = 1654] [id = 365] 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112d8e800) [pid = 1654] [serial = 1094] [outer = 0x0] 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117127400) [pid = 1654] [serial = 1095] [outer = 0x112d8e800] 03:26:19 INFO - PROCESS | 1654 | 1464776779226 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214f0800) [pid = 1654] [serial = 1096] [outer = 0x112d8e800] 03:26:19 INFO - PROCESS | 1654 | 1464776779579 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 03:26:19 INFO - PROCESS | 1654 | 1464776779635 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1654 | 1464776779637 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:26:19 INFO - PROCESS | 1654 | 1464776779639 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1654 | 1464776779641 Marionette TRACE conn2 <- [1,1434,null,{}] 03:26:19 INFO - PROCESS | 1654 | 1464776779643 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}] 03:26:19 INFO - PROCESS | 1654 | 1464776779754 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:26:19 INFO - PROCESS | 1654 | 1464776779759 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a823000 == 46 [pid = 1654] [id = 366] 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128c76800) [pid = 1654] [serial = 1097] [outer = 0x0] 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128c77800) [pid = 1654] [serial = 1098] [outer = 0x128c76800] 03:26:19 INFO - PROCESS | 1654 | 1464776779787 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128c82400) [pid = 1654] [serial = 1099] [outer = 0x128c76800] 03:26:20 INFO - PROCESS | 1654 | 1464776780119 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 03:26:20 INFO - PROCESS | 1654 | 1464776780158 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 1654 | 1464776780159 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:26:20 INFO - PROCESS | 1654 | 1464776780161 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 1654 | 1464776780162 Marionette TRACE conn2 <- [1,1438,null,{}] 03:26:20 INFO - PROCESS | 1654 | 1464776780165 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}] 03:26:20 INFO - PROCESS | 1654 | 1464776780241 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:26:20 INFO - PROCESS | 1654 | 1464776780294 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac7b800 == 47 [pid = 1654] [id = 367] 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124015400) [pid = 1654] [serial = 1100] [outer = 0x0] 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128fcac00) [pid = 1654] [serial = 1101] [outer = 0x124015400] 03:26:20 INFO - PROCESS | 1654 | 1464776780319 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1290c2400) [pid = 1654] [serial = 1102] [outer = 0x124015400] 03:26:20 INFO - PROCESS | 1654 | 1464776780590 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 03:26:20 INFO - PROCESS | 1654 | 1464776780629 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 1654 | 1464776780631 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:26:20 INFO - PROCESS | 1654 | 1464776780641 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 1654 | 1464776780642 Marionette TRACE conn2 <- [1,1442,null,{}] 03:26:20 INFO - PROCESS | 1654 | 1464776780644 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}] 03:26:20 INFO - PROCESS | 1654 | 1464776780726 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:26:20 INFO - PROCESS | 1654 | 1464776780733 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12babe800 == 48 [pid = 1654] [id = 368] 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1290c4400) [pid = 1654] [serial = 1103] [outer = 0x0] 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12935d800) [pid = 1654] [serial = 1104] [outer = 0x1290c4400] 03:26:20 INFO - PROCESS | 1654 | 1464776780757 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129364400) [pid = 1654] [serial = 1105] [outer = 0x1290c4400] 03:26:21 INFO - PROCESS | 1654 | 1464776781237 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 618ms 03:26:21 INFO - PROCESS | 1654 | 1464776781259 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 1654 | 1464776781262 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:26:21 INFO - PROCESS | 1654 | 1464776781268 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 1654 | 1464776781270 Marionette TRACE conn2 <- [1,1446,null,{}] 03:26:21 INFO - PROCESS | 1654 | 1464776781274 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}] 03:26:21 INFO - PROCESS | 1654 | 1464776781381 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:26:21 INFO - PROCESS | 1654 | 1464776781446 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac8000 == 49 [pid = 1654] [id = 369] 03:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1129a2800) [pid = 1654] [serial = 1106] [outer = 0x0] 03:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11311f800) [pid = 1654] [serial = 1107] [outer = 0x1129a2800] 03:26:21 INFO - PROCESS | 1654 | 1464776781479 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1164c1800) [pid = 1654] [serial = 1108] [outer = 0x1129a2800] 03:26:21 INFO - PROCESS | 1654 | 1464776781911 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 673ms 03:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:26:21 INFO - PROCESS | 1654 | 1464776781940 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 1654 | 1464776781944 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:26:21 INFO - PROCESS | 1654 | 1464776781948 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 1654 | 1464776781950 Marionette TRACE conn2 <- [1,1450,null,{}] 03:26:21 INFO - PROCESS | 1654 | 1464776781953 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}] 03:26:22 INFO - PROCESS | 1654 | 1464776782053 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:26:22 INFO - PROCESS | 1654 | 1464776782119 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b4800 == 50 [pid = 1654] [id = 370] 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11757e400) [pid = 1654] [serial = 1109] [outer = 0x0] 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1180f7c00) [pid = 1654] [serial = 1110] [outer = 0x11757e400] 03:26:22 INFO - PROCESS | 1654 | 1464776782148 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1185b3000) [pid = 1654] [serial = 1111] [outer = 0x11757e400] 03:26:22 INFO - PROCESS | 1654 | 1464776782578 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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 673ms 03:26:22 INFO - PROCESS | 1654 | 1464776782622 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 1654 | 1464776782623 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:26:22 INFO - PROCESS | 1654 | 1464776782626 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 1654 | 1464776782628 Marionette TRACE conn2 <- [1,1454,null,{}] 03:26:22 INFO - PROCESS | 1654 | 1464776782636 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}] 03:26:22 INFO - PROCESS | 1654 | 1464776782760 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:26:22 INFO - PROCESS | 1654 | 1464776782827 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac8c800 == 51 [pid = 1654] [id = 371] 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119766800) [pid = 1654] [serial = 1112] [outer = 0x0] 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a18b000) [pid = 1654] [serial = 1113] [outer = 0x119766800] 03:26:22 INFO - PROCESS | 1654 | 1464776782860 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123286000) [pid = 1654] [serial = 1114] [outer = 0x119766800] 03:26:23 INFO - PROCESS | 1654 | 1464776783293 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 721ms 03:26:23 INFO - PROCESS | 1654 | 1464776783347 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 1654 | 1464776783349 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:26:23 INFO - PROCESS | 1654 | 1464776783352 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 1654 | 1464776783353 Marionette TRACE conn2 <- [1,1458,null,{}] 03:26:23 INFO - PROCESS | 1654 | 1464776783355 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}] 03:26:23 INFO - PROCESS | 1654 | 1464776783455 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:26:23 INFO - PROCESS | 1654 | 1464776783520 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bddc800 == 52 [pid = 1654] [id = 372] 03:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12335b400) [pid = 1654] [serial = 1115] [outer = 0x0] 03:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12406a800) [pid = 1654] [serial = 1116] [outer = 0x12335b400] 03:26:23 INFO - PROCESS | 1654 | 1464776783550 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126d51000) [pid = 1654] [serial = 1117] [outer = 0x12335b400] 03:26:24 INFO - PROCESS | 1654 | 1464776784034 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]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 03:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:26:24 INFO - PROCESS | 1654 | 1464776784074 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1654 | 1464776784075 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:26:24 INFO - PROCESS | 1654 | 1464776784079 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1654 | 1464776784080 Marionette TRACE conn2 <- [1,1462,null,{}] 03:26:24 INFO - PROCESS | 1654 | 1464776784085 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}] 03:26:24 INFO - PROCESS | 1654 | 1464776784181 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:26:24 INFO - PROCESS | 1654 | 1464776784246 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c78000 == 53 [pid = 1654] [id = 373] 03:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x111c1a800) [pid = 1654] [serial = 1118] [outer = 0x0] 03:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1197ec000) [pid = 1654] [serial = 1119] [outer = 0x111c1a800] 03:26:24 INFO - PROCESS | 1654 | 1464776784276 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12724d000) [pid = 1654] [serial = 1120] [outer = 0x111c1a800] 03:26:24 INFO - PROCESS | 1654 | 1464776784876 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]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 821ms 03:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:26:24 INFO - PROCESS | 1654 | 1464776784901 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1654 | 1464776784903 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:26:24 INFO - PROCESS | 1654 | 1464776784906 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1654 | 1464776784908 Marionette TRACE conn2 <- [1,1466,null,{}] 03:26:24 INFO - PROCESS | 1654 | 1464776784913 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}] 03:26:25 INFO - PROCESS | 1654 | 1464776785046 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:26:25 INFO - PROCESS | 1654 | 1464776785056 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c3800 == 54 [pid = 1654] [id = 374] 03:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1129a1000) [pid = 1654] [serial = 1121] [outer = 0x0] 03:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1130db000) [pid = 1654] [serial = 1122] [outer = 0x1129a1000] 03:26:25 INFO - PROCESS | 1654 | 1464776785085 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x114fbf000) [pid = 1654] [serial = 1123] [outer = 0x1129a1000] 03:26:25 INFO - PROCESS | 1654 | 1464776785667 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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 823ms 03:26:25 INFO - PROCESS | 1654 | 1464776785728 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1654 | 1464776785732 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:26:25 INFO - PROCESS | 1654 | 1464776785736 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 1654 | 1464776785738 Marionette TRACE conn2 <- [1,1470,null,{}] 03:26:25 INFO - PROCESS | 1654 | 1464776785740 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}] 03:26:25 INFO - PROCESS | 1654 | 1464776785835 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac7b800 == 53 [pid = 1654] [id = 367] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a823000 == 52 [pid = 1654] [id = 366] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12484a800 == 51 [pid = 1654] [id = 365] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x128ce2800 == 50 [pid = 1654] [id = 364] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x125307000 == 49 [pid = 1654] [id = 363] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1244b4000 == 48 [pid = 1654] [id = 362] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118069000 == 47 [pid = 1654] [id = 361] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12126f000 == 46 [pid = 1654] [id = 360] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119c77000 == 45 [pid = 1654] [id = 359] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12777b800) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11918b000 == 44 [pid = 1654] [id = 358] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x115e0d800 == 43 [pid = 1654] [id = 357] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119406800 == 42 [pid = 1654] [id = 356] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ec000 == 41 [pid = 1654] [id = 353] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12125f800 == 40 [pid = 1654] [id = 352] 03:26:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118053000 == 39 [pid = 1654] [id = 351] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1214f9400) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124016c00) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12480ac00) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x114eef000) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118859000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x115e69400) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116778800) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1180ca800) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11813ac00) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1214f3800) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117586800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x117589000) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113c79000) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113123800) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x123389c00) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x112accc00) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1191a1800) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125271800) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125270c00) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1185ae800) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1197ef000) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119950400) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127481c00) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123799800) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125385000) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11975d000) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1214f6c00) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126d58400) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 03:26:25 INFO - PROCESS | 1654 | 1464776785912 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116258000 == 40 [pid = 1654] [id = 375] 03:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x113123800) [pid = 1654] [serial = 1124] [outer = 0x0] 03:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x114fc2000) [pid = 1654] [serial = 1125] [outer = 0x113123800] 03:26:25 INFO - PROCESS | 1654 | 1464776785939 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117586800) [pid = 1654] [serial = 1126] [outer = 0x113123800] 03:26:26 INFO - PROCESS | 1654 | 1464776786405 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]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 673ms 03:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:26:26 INFO - PROCESS | 1654 | 1464776786410 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 1654 | 1464776786412 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:26:26 INFO - PROCESS | 1654 | 1464776786427 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 1654 | 1464776786432 Marionette TRACE conn2 <- [1,1474,null,{}] 03:26:26 INFO - PROCESS | 1654 | 1464776786443 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}] 03:26:26 INFO - PROCESS | 1654 | 1464776786563 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:26:26 INFO - PROCESS | 1654 | 1464776786574 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cf800 == 41 [pid = 1654] [id = 376] 03:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11885a400) [pid = 1654] [serial = 1127] [outer = 0x0] 03:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119132c00) [pid = 1654] [serial = 1128] [outer = 0x11885a400] 03:26:26 INFO - PROCESS | 1654 | 1464776786615 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11952e400) [pid = 1654] [serial = 1129] [outer = 0x11885a400] 03:26:26 INFO - PROCESS | 1654 | 1464776786996 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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 639ms 03:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:26:27 INFO - PROCESS | 1654 | 1464776787054 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1654 | 1464776787056 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:26:27 INFO - PROCESS | 1654 | 1464776787058 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 1654 | 1464776787059 Marionette TRACE conn2 <- [1,1478,null,{}] 03:26:27 INFO - PROCESS | 1654 | 1464776787061 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}] 03:26:27 INFO - PROCESS | 1654 | 1464776787140 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:26:27 INFO - PROCESS | 1654 | 1464776787144 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ef800 == 42 [pid = 1654] [id = 377] 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1197eb400) [pid = 1654] [serial = 1130] [outer = 0x0] 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1197f4c00) [pid = 1654] [serial = 1131] [outer = 0x1197eb400] 03:26:27 INFO - PROCESS | 1654 | 1464776787171 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1214ee800) [pid = 1654] [serial = 1132] [outer = 0x1197eb400] 03:26:27 INFO - PROCESS | 1654 | 1464776787529 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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 03:26:27 INFO - PROCESS | 1654 | 1464776787576 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1654 | 1464776787578 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:26:27 INFO - PROCESS | 1654 | 1464776787580 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 1654 | 1464776787581 Marionette TRACE conn2 <- [1,1482,null,{}] 03:26:27 INFO - PROCESS | 1654 | 1464776787583 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}] 03:26:27 INFO - PROCESS | 1654 | 1464776787658 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:26:27 INFO - PROCESS | 1654 | 1464776787662 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244bd000 == 43 [pid = 1654] [id = 378] 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1214f8000) [pid = 1654] [serial = 1133] [outer = 0x0] 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12320d400) [pid = 1654] [serial = 1134] [outer = 0x1214f8000] 03:26:27 INFO - PROCESS | 1654 | 1464776787691 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12328cc00) [pid = 1654] [serial = 1135] [outer = 0x1214f8000] 03:26:28 INFO - PROCESS | 1654 | 1464776788025 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 03:26:28 INFO - PROCESS | 1654 | 1464776788051 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 1654 | 1464776788052 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:26:28 INFO - PROCESS | 1654 | 1464776788055 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 1654 | 1464776788056 Marionette TRACE conn2 <- [1,1486,null,{}] 03:26:28 INFO - PROCESS | 1654 | 1464776788058 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}] 03:26:28 INFO - PROCESS | 1654 | 1464776788149 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:26:28 INFO - PROCESS | 1654 | 1464776788215 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f39800 == 44 [pid = 1654] [id = 379] 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1214f8c00) [pid = 1654] [serial = 1136] [outer = 0x0] 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123391000) [pid = 1654] [serial = 1137] [outer = 0x1214f8c00] 03:26:28 INFO - PROCESS | 1654 | 1464776788242 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125385000) [pid = 1654] [serial = 1138] [outer = 0x1214f8c00] 03:26:28 INFO - PROCESS | 1654 | 1464776788601 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 03:26:28 INFO - PROCESS | 1654 | 1464776788625 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 1654 | 1464776788626 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:26:28 INFO - PROCESS | 1654 | 1464776788628 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 1654 | 1464776788629 Marionette TRACE conn2 <- [1,1490,null,{}] 03:26:28 INFO - PROCESS | 1654 | 1464776788633 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}] 03:26:28 INFO - PROCESS | 1654 | 1464776788727 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:26:28 INFO - PROCESS | 1654 | 1464776788731 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x129034000 == 45 [pid = 1654] [id = 380] 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12328b400) [pid = 1654] [serial = 1139] [outer = 0x0] 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x127105400) [pid = 1654] [serial = 1140] [outer = 0x12328b400] 03:26:28 INFO - PROCESS | 1654 | 1464776788757 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127486c00) [pid = 1654] [serial = 1141] [outer = 0x12328b400] 03:26:29 INFO - PROCESS | 1654 | 1464776789090 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]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 03:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:26:29 INFO - PROCESS | 1654 | 1464776789105 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 1654 | 1464776789106 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:26:29 INFO - PROCESS | 1654 | 1464776789108 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 1654 | 1464776789109 Marionette TRACE conn2 <- [1,1494,null,{}] 03:26:29 INFO - PROCESS | 1654 | 1464776789112 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}] 03:26:29 INFO - PROCESS | 1654 | 1464776789214 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:26:29 INFO - PROCESS | 1654 | 1464776789219 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a823800 == 46 [pid = 1654] [id = 381] 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x127778400) [pid = 1654] [serial = 1142] [outer = 0x0] 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128c7b400) [pid = 1654] [serial = 1143] [outer = 0x127778400] 03:26:29 INFO - PROCESS | 1654 | 1464776789271 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128c83c00) [pid = 1654] [serial = 1144] [outer = 0x127778400] 03:26:29 INFO - PROCESS | 1654 | 1464776789607 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]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 522ms 03:26:29 INFO - PROCESS | 1654 | 1464776789641 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 1654 | 1464776789642 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:26:29 INFO - PROCESS | 1654 | 1464776789644 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 1654 | 1464776789645 Marionette TRACE conn2 <- [1,1498,null,{}] 03:26:29 INFO - PROCESS | 1654 | 1464776789648 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}] 03:26:29 INFO - PROCESS | 1654 | 1464776789744 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:26:29 INFO - PROCESS | 1654 | 1464776789748 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f7000 == 47 [pid = 1654] [id = 382] 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128c78c00) [pid = 1654] [serial = 1145] [outer = 0x0] 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1290c3800) [pid = 1654] [serial = 1146] [outer = 0x128c78c00] 03:26:29 INFO - PROCESS | 1654 | 1464776789773 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129366000) [pid = 1654] [serial = 1147] [outer = 0x128c78c00] 03:26:30 INFO - PROCESS | 1654 | 1464776790084 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]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 467ms 03:26:30 INFO - PROCESS | 1654 | 1464776790121 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 1654 | 1464776790122 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:26:30 INFO - PROCESS | 1654 | 1464776790133 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 1654 | 1464776790135 Marionette TRACE conn2 <- [1,1502,null,{}] 03:26:30 INFO - PROCESS | 1654 | 1464776790138 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}] 03:26:30 INFO - PROCESS | 1654 | 1464776790366 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12320a000) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12401b000) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x113120000) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12403c800) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119524400) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x111ed5c00) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11813d000) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11312b400) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1197f1000) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112d8e800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128c76800) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1214f4000) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x124015400) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:26:30 INFO - PROCESS | 1654 | 1464776790407 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194bd000 == 48 [pid = 1654] [id = 383] 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x111ed5c00) [pid = 1654] [serial = 1148] [outer = 0x0] 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116a72400) [pid = 1654] [serial = 1149] [outer = 0x111ed5c00] 03:26:30 INFO - PROCESS | 1654 | 1464776790432 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1197f1000) [pid = 1654] [serial = 1150] [outer = 0x111ed5c00] 03:26:30 INFO - PROCESS | 1654 | 1464776790701 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]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 622ms 03:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:26:30 INFO - PROCESS | 1654 | 1464776790755 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 1654 | 1464776790756 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:26:30 INFO - PROCESS | 1654 | 1464776790759 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 1654 | 1464776790760 Marionette TRACE conn2 <- [1,1506,null,{}] 03:26:30 INFO - PROCESS | 1654 | 1464776790763 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}] 03:26:30 INFO - PROCESS | 1654 | 1464776790870 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:26:30 INFO - PROCESS | 1654 | 1464776790919 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b392800 == 49 [pid = 1654] [id = 384] 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11952f000) [pid = 1654] [serial = 1151] [outer = 0x0] 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128c76800) [pid = 1654] [serial = 1152] [outer = 0x11952f000] 03:26:30 INFO - PROCESS | 1654 | 1464776790948 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129619400) [pid = 1654] [serial = 1153] [outer = 0x11952f000] 03:26:31 INFO - PROCESS | 1654 | 1464776791227 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 03:26:31 INFO - PROCESS | 1654 | 1464776791279 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 1654 | 1464776791280 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:26:31 INFO - PROCESS | 1654 | 1464776791286 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 1654 | 1464776791287 Marionette TRACE conn2 <- [1,1510,null,{}] 03:26:31 INFO - PROCESS | 1654 | 1464776791289 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}] 03:26:31 INFO - PROCESS | 1654 | 1464776791370 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:26:31 INFO - PROCESS | 1654 | 1464776791375 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c22d000 == 50 [pid = 1654] [id = 385] 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x113cd1800) [pid = 1654] [serial = 1154] [outer = 0x0] 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a6f1800) [pid = 1654] [serial = 1155] [outer = 0x113cd1800] 03:26:31 INFO - PROCESS | 1654 | 1464776791399 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a7cd800) [pid = 1654] [serial = 1156] [outer = 0x113cd1800] 03:26:31 INFO - PROCESS | 1654 | 1464776791731 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 03:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:26:31 INFO - PROCESS | 1654 | 1464776791754 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 1654 | 1464776791756 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:26:31 INFO - PROCESS | 1654 | 1464776791758 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 1654 | 1464776791758 Marionette TRACE conn2 <- [1,1514,null,{}] 03:26:31 INFO - PROCESS | 1654 | 1464776791761 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}] 03:26:31 INFO - PROCESS | 1654 | 1464776791864 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:26:31 INFO - PROCESS | 1654 | 1464776791873 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c23b800 == 51 [pid = 1654] [id = 386] 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a7cdc00) [pid = 1654] [serial = 1157] [outer = 0x0] 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a7d1c00) [pid = 1654] [serial = 1158] [outer = 0x12a7cdc00] 03:26:31 INFO - PROCESS | 1654 | 1464776791897 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a873000) [pid = 1654] [serial = 1159] [outer = 0x12a7cdc00] 03:26:32 INFO - PROCESS | 1654 | 1464776792183 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 468ms 03:26:32 INFO - PROCESS | 1654 | 1464776792227 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 1654 | 1464776792228 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:26:32 INFO - PROCESS | 1654 | 1464776792231 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 1654 | 1464776792233 Marionette TRACE conn2 <- [1,1518,null,{}] 03:26:32 INFO - PROCESS | 1654 | 1464776792238 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}] 03:26:32 INFO - PROCESS | 1654 | 1464776792319 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:26:32 INFO - PROCESS | 1654 | 1464776792323 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c829000 == 52 [pid = 1654] [id = 387] 03:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a879400) [pid = 1654] [serial = 1160] [outer = 0x0] 03:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a880c00) [pid = 1654] [serial = 1161] [outer = 0x12a879400] 03:26:32 INFO - PROCESS | 1654 | 1464776792347 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ac3d400) [pid = 1654] [serial = 1162] [outer = 0x12a879400] 03:26:32 INFO - PROCESS | 1654 | 1464776792852 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 675ms 03:26:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:26:32 INFO - PROCESS | 1654 | 1464776792907 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 1654 | 1464776792910 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:26:32 INFO - PROCESS | 1654 | 1464776792914 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 1654 | 1464776792917 Marionette TRACE conn2 <- [1,1522,null,{}] 03:26:32 INFO - PROCESS | 1654 | 1464776792920 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}] 03:26:33 INFO - PROCESS | 1654 | 1464776793029 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:26:33 INFO - PROCESS | 1654 | 1464776793095 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119177000 == 53 [pid = 1654] [id = 388] 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x115e75000) [pid = 1654] [serial = 1163] [outer = 0x0] 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1168cec00) [pid = 1654] [serial = 1164] [outer = 0x115e75000] 03:26:33 INFO - PROCESS | 1654 | 1464776793126 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1180ca800) [pid = 1654] [serial = 1165] [outer = 0x115e75000] 03:26:33 INFO - PROCESS | 1654 | 1464776793487 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"]]]}] 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:26:33 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 () { 03:26:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:26:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 03:26:33 INFO - PROCESS | 1654 | 1464776793537 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 1654 | 1464776793542 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:26:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:26:33 INFO - PROCESS | 1654 | 1464776793546 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 1654 | 1464776793548 Marionette TRACE conn2 <- [1,1526,null,{}] 03:26:33 INFO - PROCESS | 1654 | 1464776793550 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}] 03:26:33 INFO - PROCESS | 1654 | 1464776793653 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:26:33 INFO - PROCESS | 1654 | 1464776793707 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x127434000 == 54 [pid = 1654] [id = 389] 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118136400) [pid = 1654] [serial = 1166] [outer = 0x0] 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1197ee400) [pid = 1654] [serial = 1167] [outer = 0x118136400] 03:26:33 INFO - PROCESS | 1654 | 1464776793737 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1214f9400) [pid = 1654] [serial = 1168] [outer = 0x118136400] 03:26:34 INFO - PROCESS | 1654 | 1464776794127 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"]]]}] 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:26:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:26:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 03:26:34 INFO - PROCESS | 1654 | 1464776794167 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:26:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:26:34 INFO - PROCESS | 1654 | 1464776794169 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:26:34 INFO - PROCESS | 1654 | 1464776794171 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 1654 | 1464776794174 Marionette TRACE conn2 <- [1,1530,null,{}] 03:26:34 INFO - PROCESS | 1654 | 1464776794182 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}] 03:26:34 INFO - PROCESS | 1654 | 1464776794301 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:26:34 INFO - PROCESS | 1654 | 1464776794443 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99c800 == 55 [pid = 1654] [id = 390] 03:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12935f800) [pid = 1654] [serial = 1169] [outer = 0x0] 03:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1295c8400) [pid = 1654] [serial = 1170] [outer = 0x12935f800] 03:26:34 INFO - PROCESS | 1654 | 1464776794475 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x129617800) [pid = 1654] [serial = 1171] [outer = 0x12935f800] 03:26:34 INFO - PROCESS | 1654 | 1464776794820 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]]]}] 03:26:34 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 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:26:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:26:34 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. 03:26:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:26:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 03:26:34 INFO - PROCESS | 1654 | 1464776794846 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:26:34 INFO - PROCESS | 1654 | 1464776794848 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:26:34 INFO - PROCESS | 1654 | 1464776794850 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 1654 | 1464776794851 Marionette TRACE conn2 <- [1,1534,null,{}] 03:26:34 INFO - PROCESS | 1654 | 1464776794854 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}] 03:26:34 INFO - PROCESS | 1654 | 1464776794956 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:26:35 INFO - PROCESS | 1654 | 1464776795038 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf31800 == 56 [pid = 1654] [id = 391] 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a6f1c00) [pid = 1654] [serial = 1172] [outer = 0x0] 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a87c400) [pid = 1654] [serial = 1173] [outer = 0x12a6f1c00] 03:26:35 INFO - PROCESS | 1654 | 1464776795067 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ac40800) [pid = 1654] [serial = 1174] [outer = 0x12a6f1c00] 03:26:35 INFO - PROCESS | 1654 | 1464776795470 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]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 03:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:26:35 INFO - PROCESS | 1654 | 1464776795521 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 1654 | 1464776795522 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:26:35 INFO - PROCESS | 1654 | 1464776795524 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 1654 | 1464776795525 Marionette TRACE conn2 <- [1,1538,null,{}] 03:26:35 INFO - PROCESS | 1654 | 1464776795528 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}] 03:26:35 INFO - PROCESS | 1654 | 1464776795630 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:26:35 INFO - PROCESS | 1654 | 1464776795686 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d075800 == 57 [pid = 1654] [id = 392] 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ac42400) [pid = 1654] [serial = 1175] [outer = 0x0] 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12aca9c00) [pid = 1654] [serial = 1176] [outer = 0x12ac42400] 03:26:35 INFO - PROCESS | 1654 | 1464776795715 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12acaf800) [pid = 1654] [serial = 1177] [outer = 0x12ac42400] 03:26:36 INFO - PROCESS | 1654 | 1464776796179 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]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 721ms 03:26:36 INFO - PROCESS | 1654 | 1464776796271 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 1654 | 1464776796273 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:26:36 INFO - PROCESS | 1654 | 1464776796275 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 1654 | 1464776796276 Marionette TRACE conn2 <- [1,1542,null,{}] 03:26:36 INFO - PROCESS | 1654 | 1464776796279 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}] 03:26:36 INFO - PROCESS | 1654 | 1464776796389 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:26:36 INFO - PROCESS | 1654 | 1464776796642 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118051000 == 58 [pid = 1654] [id = 393] 03:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x110f80400) [pid = 1654] [serial = 1178] [outer = 0x0] 03:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x111e6f800) [pid = 1654] [serial = 1179] [outer = 0x110f80400] 03:26:36 INFO - PROCESS | 1654 | 1464776796672 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1129ad400) [pid = 1654] [serial = 1180] [outer = 0x110f80400] 03:26:37 INFO - PROCESS | 1654 | 1464776797070 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 820ms 03:26:37 INFO - PROCESS | 1654 | 1464776797097 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 1654 | 1464776797099 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:26:37 INFO - PROCESS | 1654 | 1464776797102 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 1654 | 1464776797104 Marionette TRACE conn2 <- [1,1546,null,{}] 03:26:37 INFO - PROCESS | 1654 | 1464776797107 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}] 03:26:37 INFO - PROCESS | 1654 | 1464776797206 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:26:37 INFO - PROCESS | 1654 | 1464776797268 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x112fcf000 == 59 [pid = 1654] [id = 394] 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x113128400) [pid = 1654] [serial = 1181] [outer = 0x0] 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x113c05c00) [pid = 1654] [serial = 1182] [outer = 0x113128400] 03:26:37 INFO - PROCESS | 1654 | 1464776797296 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1164c7400) [pid = 1654] [serial = 1183] [outer = 0x113128400] 03:26:37 INFO - PROCESS | 1654 | 1464776797740 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]]]}] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c23b800 == 58 [pid = 1654] [id = 386] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c22d000 == 57 [pid = 1654] [id = 385] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b392800 == 56 [pid = 1654] [id = 384] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1194bd000 == 55 [pid = 1654] [id = 383] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f7000 == 54 [pid = 1654] [id = 382] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a823800 == 53 [pid = 1654] [id = 381] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x129034000 == 52 [pid = 1654] [id = 380] 03:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12935d800) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116f39800 == 51 [pid = 1654] [id = 379] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1244bd000 == 50 [pid = 1654] [id = 378] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ef800 == 49 [pid = 1654] [id = 377] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cf800 == 48 [pid = 1654] [id = 376] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116258000 == 47 [pid = 1654] [id = 375] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c3800 == 46 [pid = 1654] [id = 374] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac8c800 == 45 [pid = 1654] [id = 371] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b4800 == 44 [pid = 1654] [id = 370] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac8000 == 43 [pid = 1654] [id = 369] 03:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12babe800 == 42 [pid = 1654] [id = 368] 03:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 674ms 03:26:37 INFO - PROCESS | 1654 | 1464776797778 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 1654 | 1464776797780 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:26:37 INFO - PROCESS | 1654 | 1464776797783 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 1654 | 1464776797784 Marionette TRACE conn2 <- [1,1550,null,{}] 03:26:37 INFO - PROCESS | 1654 | 1464776797786 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}] 03:26:37 INFO - PROCESS | 1654 | 1464776797863 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:26:37 INFO - PROCESS | 1654 | 1464776797892 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806c000 == 43 [pid = 1654] [id = 395] 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x117121c00) [pid = 1654] [serial = 1184] [outer = 0x0] 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x117587800) [pid = 1654] [serial = 1185] [outer = 0x117121c00] 03:26:37 INFO - PROCESS | 1654 | 1464776797918 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1180f7800) [pid = 1654] [serial = 1186] [outer = 0x117121c00] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1236b3000) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1244c6000) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x115defc00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x113129400) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1180f9400) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x123282800) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x126d4c800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1197ecc00) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11975fc00) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11312a800) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x116a74c00) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x126d54c00) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11827e000) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119130000) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x124011800) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1197f4800) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1197f9c00) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x113c0bc00) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124b24000) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1214f0800) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x117127400) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1272ba400) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128c77800) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x123284400) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x124012c00) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12338c400) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119d26800) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128c82400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1290c2400) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128fcac00) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 03:26:38 INFO - PROCESS | 1654 | 1464776798271 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 521ms 03:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:26:38 INFO - PROCESS | 1654 | 1464776798305 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 1654 | 1464776798306 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:26:38 INFO - PROCESS | 1654 | 1464776798313 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 1654 | 1464776798319 Marionette TRACE conn2 <- [1,1554,null,{}] 03:26:38 INFO - PROCESS | 1654 | 1464776798322 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}] 03:26:38 INFO - PROCESS | 1654 | 1464776798402 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:26:38 INFO - PROCESS | 1654 | 1464776798406 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199b6800 == 44 [pid = 1654] [id = 396] 03:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1180c0400) [pid = 1654] [serial = 1187] [outer = 0x0] 03:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118188000) [pid = 1654] [serial = 1188] [outer = 0x1180c0400] 03:26:38 INFO - PROCESS | 1654 | 1464776798432 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119526000) [pid = 1654] [serial = 1189] [outer = 0x1180c0400] 03:26:38 INFO - PROCESS | 1654 | 1464776798770 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 478ms 03:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:26:38 INFO - PROCESS | 1654 | 1464776798787 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 1654 | 1464776798789 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:26:38 INFO - PROCESS | 1654 | 1464776798791 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 1654 | 1464776798792 Marionette TRACE conn2 <- [1,1558,null,{}] 03:26:38 INFO - PROCESS | 1654 | 1464776798795 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}] 03:26:38 INFO - PROCESS | 1654 | 1464776798894 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:26:38 INFO - PROCESS | 1654 | 1464776798944 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a118000 == 45 [pid = 1654] [id = 397] 03:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1180f3000) [pid = 1654] [serial = 1190] [outer = 0x0] 03:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11976ac00) [pid = 1654] [serial = 1191] [outer = 0x1180f3000] 03:26:38 INFO - PROCESS | 1654 | 1464776798969 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119956800) [pid = 1654] [serial = 1192] [outer = 0x1180f3000] 03:26:39 INFO - PROCESS | 1654 | 1464776799246 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 471ms 03:26:39 INFO - PROCESS | 1654 | 1464776799262 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 1654 | 1464776799264 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:26:39 INFO - PROCESS | 1654 | 1464776799273 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 1654 | 1464776799275 Marionette TRACE conn2 <- [1,1562,null,{}] 03:26:39 INFO - PROCESS | 1654 | 1464776799277 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}] 03:26:39 INFO - PROCESS | 1654 | 1464776799360 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:26:39 INFO - PROCESS | 1654 | 1464776799366 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117456800 == 46 [pid = 1654] [id = 398] 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1214f4800) [pid = 1654] [serial = 1193] [outer = 0x0] 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1214f8800) [pid = 1654] [serial = 1194] [outer = 0x1214f4800] 03:26:39 INFO - PROCESS | 1654 | 1464776799397 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123283400) [pid = 1654] [serial = 1195] [outer = 0x1214f4800] 03:26:39 INFO - PROCESS | 1654 | 1464776799725 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 03:26:39 INFO - PROCESS | 1654 | 1464776799746 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 1654 | 1464776799747 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:26:39 INFO - PROCESS | 1654 | 1464776799751 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 1654 | 1464776799753 Marionette TRACE conn2 <- [1,1566,null,{}] 03:26:39 INFO - PROCESS | 1654 | 1464776799755 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}] 03:26:39 INFO - PROCESS | 1654 | 1464776799870 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:26:39 INFO - PROCESS | 1654 | 1464776799902 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cbb800 == 47 [pid = 1654] [id = 399] 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119433000) [pid = 1654] [serial = 1196] [outer = 0x0] 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x123387800) [pid = 1654] [serial = 1197] [outer = 0x119433000] 03:26:39 INFO - PROCESS | 1654 | 1464776799927 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x123796000) [pid = 1654] [serial = 1198] [outer = 0x119433000] 03:26:40 INFO - PROCESS | 1654 | 1464776800241 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 523ms 03:26:40 INFO - PROCESS | 1654 | 1464776800273 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 1654 | 1464776800275 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:26:40 INFO - PROCESS | 1654 | 1464776800277 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 1654 | 1464776800278 Marionette TRACE conn2 <- [1,1570,null,{}] 03:26:40 INFO - PROCESS | 1654 | 1464776800280 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}] 03:26:40 INFO - PROCESS | 1654 | 1464776800377 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:26:40 INFO - PROCESS | 1654 | 1464776800389 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252d0000 == 48 [pid = 1654] [id = 400] 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12397a400) [pid = 1654] [serial = 1199] [outer = 0x0] 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x124011c00) [pid = 1654] [serial = 1200] [outer = 0x12397a400] 03:26:40 INFO - PROCESS | 1654 | 1464776800414 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12401e800) [pid = 1654] [serial = 1201] [outer = 0x12397a400] 03:26:40 INFO - PROCESS | 1654 | 1464776800750 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 03:26:40 INFO - PROCESS | 1654 | 1464776800797 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 1654 | 1464776800798 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:26:40 INFO - PROCESS | 1654 | 1464776800800 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 1654 | 1464776800801 Marionette TRACE conn2 <- [1,1574,null,{}] 03:26:40 INFO - PROCESS | 1654 | 1464776800804 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}] 03:26:40 INFO - PROCESS | 1654 | 1464776800901 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:26:40 INFO - PROCESS | 1654 | 1464776800914 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12723e800 == 49 [pid = 1654] [id = 401] 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x123c13000) [pid = 1654] [serial = 1202] [outer = 0x0] 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12526d400) [pid = 1654] [serial = 1203] [outer = 0x123c13000] 03:26:40 INFO - PROCESS | 1654 | 1464776800939 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12537d800) [pid = 1654] [serial = 1204] [outer = 0x123c13000] 03:26:41 INFO - PROCESS | 1654 | 1464776801276 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 522ms 03:26:41 INFO - PROCESS | 1654 | 1464776801323 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:26:41 INFO - PROCESS | 1654 | 1464776801324 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:26:41 INFO - PROCESS | 1654 | 1464776801327 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 1654 | 1464776801328 Marionette TRACE conn2 <- [1,1578,null,{}] 03:26:41 INFO - PROCESS | 1654 | 1464776801330 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}] 03:26:41 INFO - PROCESS | 1654 | 1464776801427 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:26:41 INFO - PROCESS | 1654 | 1464776801438 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129026000 == 50 [pid = 1654] [id = 402] 03:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x126d4a800) [pid = 1654] [serial = 1205] [outer = 0x0] 03:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x126d57800) [pid = 1654] [serial = 1206] [outer = 0x126d4a800] 03:26:41 INFO - PROCESS | 1654 | 1464776801463 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1272bac00) [pid = 1654] [serial = 1207] [outer = 0x126d4a800] 03:26:41 INFO - PROCESS | 1654 | 1464776801802 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 523ms 03:26:41 INFO - PROCESS | 1654 | 1464776801850 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 1654 | 1464776801851 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:26:41 INFO - PROCESS | 1654 | 1464776801853 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 1654 | 1464776801854 Marionette TRACE conn2 <- [1,1582,null,{}] 03:26:41 INFO - PROCESS | 1654 | 1464776801857 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}] 03:26:41 INFO - PROCESS | 1654 | 1464776801962 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:26:41 INFO - PROCESS | 1654 | 1464776801966 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a69b800 == 51 [pid = 1654] [id = 403] 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x126d4c800) [pid = 1654] [serial = 1208] [outer = 0x0] 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12777a400) [pid = 1654] [serial = 1209] [outer = 0x126d4c800] 03:26:42 INFO - PROCESS | 1654 | 1464776802027 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x128c83400) [pid = 1654] [serial = 1210] [outer = 0x126d4c800] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x113cd1800) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11952f000) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12a7cdc00) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x111ed5c00) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1214f8c00) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12328b400) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x127778400) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128c78c00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1214f8000) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11885a400) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x113123800) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1129a1000) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1197eb400) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:26:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x111c1a800) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:26:42 INFO - PROCESS | 1654 | 1464776802518 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 719ms 03:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:26:42 INFO - PROCESS | 1654 | 1464776802572 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 1654 | 1464776802574 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:26:42 INFO - PROCESS | 1654 | 1464776802576 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 1654 | 1464776802578 Marionette TRACE conn2 <- [1,1586,null,{}] 03:26:42 INFO - PROCESS | 1654 | 1464776802586 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}] 03:26:42 INFO - PROCESS | 1654 | 1464776802701 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:26:42 INFO - PROCESS | 1654 | 1464776802707 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac7a800 == 52 [pid = 1654] [id = 404] 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1191a2000) [pid = 1654] [serial = 1211] [outer = 0x0] 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127782000) [pid = 1654] [serial = 1212] [outer = 0x1191a2000] 03:26:42 INFO - PROCESS | 1654 | 1464776802732 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1290bd400) [pid = 1654] [serial = 1213] [outer = 0x1191a2000] 03:26:43 INFO - PROCESS | 1654 | 1464776803038 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 469ms 03:26:43 INFO - PROCESS | 1654 | 1464776803046 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 1654 | 1464776803047 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:26:43 INFO - PROCESS | 1654 | 1464776803057 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 1654 | 1464776803058 Marionette TRACE conn2 <- [1,1590,null,{}] 03:26:43 INFO - PROCESS | 1654 | 1464776803061 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}] 03:26:43 INFO - PROCESS | 1654 | 1464776803145 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:26:43 INFO - PROCESS | 1654 | 1464776803199 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b342800 == 53 [pid = 1654] [id = 405] 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128fcec00) [pid = 1654] [serial = 1214] [outer = 0x0] 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12935bc00) [pid = 1654] [serial = 1215] [outer = 0x128fcec00] 03:26:43 INFO - PROCESS | 1654 | 1464776803224 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x129612800) [pid = 1654] [serial = 1216] [outer = 0x128fcec00] 03:26:43 INFO - PROCESS | 1654 | 1464776803474 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 467ms 03:26:43 INFO - PROCESS | 1654 | 1464776803526 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 1654 | 1464776803527 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:26:43 INFO - PROCESS | 1654 | 1464776803529 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 1654 | 1464776803530 Marionette TRACE conn2 <- [1,1594,null,{}] 03:26:43 INFO - PROCESS | 1654 | 1464776803541 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}] 03:26:43 INFO - PROCESS | 1654 | 1464776803643 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:26:43 INFO - PROCESS | 1654 | 1464776803648 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacf800 == 54 [pid = 1654] [id = 406] 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12935b000) [pid = 1654] [serial = 1217] [outer = 0x0] 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12961d800) [pid = 1654] [serial = 1218] [outer = 0x12935b000] 03:26:43 INFO - PROCESS | 1654 | 1464776803674 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a7cdc00) [pid = 1654] [serial = 1219] [outer = 0x12935b000] 03:26:44 INFO - PROCESS | 1654 | 1464776804113 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 03:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:26:44 INFO - PROCESS | 1654 | 1464776804159 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 1654 | 1464776804160 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:26:44 INFO - PROCESS | 1654 | 1464776804162 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 1654 | 1464776804163 Marionette TRACE conn2 <- [1,1598,null,{}] 03:26:44 INFO - PROCESS | 1654 | 1464776804166 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}] 03:26:44 INFO - PROCESS | 1654 | 1464776804246 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:26:44 INFO - PROCESS | 1654 | 1464776804252 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0b5800 == 55 [pid = 1654] [id = 407] 03:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a7ccc00) [pid = 1654] [serial = 1220] [outer = 0x0] 03:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12aca2800) [pid = 1654] [serial = 1221] [outer = 0x12a7ccc00] 03:26:44 INFO - PROCESS | 1654 | 1464776804277 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12acafc00) [pid = 1654] [serial = 1222] [outer = 0x12a7ccc00] 03:26:44 INFO - PROCESS | 1654 | 1464776804745 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 619ms 03:26:44 INFO - PROCESS | 1654 | 1464776804781 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:26:44 INFO - PROCESS | 1654 | 1464776804785 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:26:44 INFO - PROCESS | 1654 | 1464776804788 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 1654 | 1464776804791 Marionette TRACE conn2 <- [1,1602,null,{}] 03:26:44 INFO - PROCESS | 1654 | 1464776804795 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}] 03:26:44 INFO - PROCESS | 1654 | 1464776804905 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:26:44 INFO - PROCESS | 1654 | 1464776804975 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806e800 == 56 [pid = 1654] [id = 408] 03:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112eb7000) [pid = 1654] [serial = 1223] [outer = 0x0] 03:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x115df4800) [pid = 1654] [serial = 1224] [outer = 0x112eb7000] 03:26:45 INFO - PROCESS | 1654 | 1464776805007 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11677cc00) [pid = 1654] [serial = 1225] [outer = 0x112eb7000] 03:26:45 INFO - PROCESS | 1654 | 1464776805440 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 673ms 03:26:45 INFO - PROCESS | 1654 | 1464776805461 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 1654 | 1464776805466 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:26:45 INFO - PROCESS | 1654 | 1464776805472 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 1654 | 1464776805474 Marionette TRACE conn2 <- [1,1606,null,{}] 03:26:45 INFO - PROCESS | 1654 | 1464776805476 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}] 03:26:45 INFO - PROCESS | 1654 | 1464776805582 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:26:45 INFO - PROCESS | 1654 | 1464776805650 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232e7000 == 57 [pid = 1654] [id = 409] 03:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x116a7c800) [pid = 1654] [serial = 1226] [outer = 0x0] 03:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x118137000) [pid = 1654] [serial = 1227] [outer = 0x116a7c800] 03:26:45 INFO - PROCESS | 1654 | 1464776805681 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11912f000) [pid = 1654] [serial = 1228] [outer = 0x116a7c800] 03:26:46 INFO - PROCESS | 1654 | 1464776806111 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 03:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:26:46 INFO - PROCESS | 1654 | 1464776806142 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1654 | 1464776806145 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:26:46 INFO - PROCESS | 1654 | 1464776806151 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1654 | 1464776806156 Marionette TRACE conn2 <- [1,1610,null,{}] 03:26:46 INFO - PROCESS | 1654 | 1464776806167 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}] 03:26:46 INFO - PROCESS | 1654 | 1464776806343 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:26:46 INFO - PROCESS | 1654 | 1464776806448 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bddb800 == 58 [pid = 1654] [id = 410] 03:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119c5b400) [pid = 1654] [serial = 1229] [outer = 0x0] 03:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12320d800) [pid = 1654] [serial = 1230] [outer = 0x119c5b400] 03:26:46 INFO - PROCESS | 1654 | 1464776806496 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12328b400) [pid = 1654] [serial = 1231] [outer = 0x119c5b400] 03:26:46 INFO - PROCESS | 1654 | 1464776806911 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 777ms 03:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:26:46 INFO - PROCESS | 1654 | 1464776806925 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1654 | 1464776806927 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:26:46 INFO - PROCESS | 1654 | 1464776806929 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1654 | 1464776806930 Marionette TRACE conn2 <- [1,1614,null,{}] 03:26:46 INFO - PROCESS | 1654 | 1464776806933 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}] 03:26:47 INFO - PROCESS | 1654 | 1464776807038 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:26:47 INFO - PROCESS | 1654 | 1464776807091 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c825000 == 59 [pid = 1654] [id = 411] 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x123795800) [pid = 1654] [serial = 1232] [outer = 0x0] 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12480a800) [pid = 1654] [serial = 1233] [outer = 0x123795800] 03:26:47 INFO - PROCESS | 1654 | 1464776807121 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12748c000) [pid = 1654] [serial = 1234] [outer = 0x123795800] 03:26:47 INFO - PROCESS | 1654 | 1464776807533 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]]]}] 03:26:47 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 03:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 622ms 03:26:47 INFO - PROCESS | 1654 | 1464776807552 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 1654 | 1464776807553 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:26:47 INFO - PROCESS | 1654 | 1464776807556 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 1654 | 1464776807557 Marionette TRACE conn2 <- [1,1618,null,{}] 03:26:47 INFO - PROCESS | 1654 | 1464776807559 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}] 03:26:47 INFO - PROCESS | 1654 | 1464776807658 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:26:47 INFO - PROCESS | 1654 | 1464776807743 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d074800 == 60 [pid = 1654] [id = 412] 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x123c17800) [pid = 1654] [serial = 1235] [outer = 0x0] 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x128c81000) [pid = 1654] [serial = 1236] [outer = 0x123c17800] 03:26:47 INFO - PROCESS | 1654 | 1464776807785 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1295c8800) [pid = 1654] [serial = 1237] [outer = 0x123c17800] 03:26:48 INFO - PROCESS | 1654 | 1464776808205 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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 03:26:48 INFO - PROCESS | 1654 | 1464776808224 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 1654 | 1464776808226 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:26:48 INFO - PROCESS | 1654 | 1464776808228 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 1654 | 1464776808229 Marionette TRACE conn2 <- [1,1622,null,{}] 03:26:48 INFO - PROCESS | 1654 | 1464776808232 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}] 03:26:48 INFO - PROCESS | 1654 | 1464776808352 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:26:48 INFO - PROCESS | 1654 | 1464776808408 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d25f000 == 61 [pid = 1654] [id = 413] 03:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x129365c00) [pid = 1654] [serial = 1238] [outer = 0x0] 03:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12ac41000) [pid = 1654] [serial = 1239] [outer = 0x129365c00] 03:26:48 INFO - PROCESS | 1654 | 1464776808438 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12bc05800) [pid = 1654] [serial = 1240] [outer = 0x129365c00] 03:26:48 INFO - PROCESS | 1654 | 1464776808849 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]]]}] 03:26:48 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 03:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 669ms 03:26:48 INFO - PROCESS | 1654 | 1464776808898 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 1654 | 1464776808900 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:26:48 INFO - PROCESS | 1654 | 1464776808904 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 1654 | 1464776808905 Marionette TRACE conn2 <- [1,1626,null,{}] 03:26:48 INFO - PROCESS | 1654 | 1464776808908 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}] 03:26:49 INFO - PROCESS | 1654 | 1464776809007 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:26:49 INFO - PROCESS | 1654 | 1464776809094 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ae000 == 62 [pid = 1654] [id = 414] 03:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x116859800) [pid = 1654] [serial = 1241] [outer = 0x0] 03:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x123204c00) [pid = 1654] [serial = 1242] [outer = 0x116859800] 03:26:49 INFO - PROCESS | 1654 | 1464776809124 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12bc04c00) [pid = 1654] [serial = 1243] [outer = 0x116859800] 03:26:49 INFO - PROCESS | 1654 | 1464776809667 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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 822ms 03:26:49 INFO - PROCESS | 1654 | 1464776809733 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 1654 | 1464776809735 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:26:49 INFO - PROCESS | 1654 | 1464776809740 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 1654 | 1464776809742 Marionette TRACE conn2 <- [1,1630,null,{}] 03:26:49 INFO - PROCESS | 1654 | 1464776809746 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}] 03:26:49 INFO - PROCESS | 1654 | 1464776809850 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:26:49 INFO - PROCESS | 1654 | 1464776809921 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e03000 == 63 [pid = 1654] [id = 415] 03:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1129af400) [pid = 1654] [serial = 1244] [outer = 0x0] 03:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x113c0bc00) [pid = 1654] [serial = 1245] [outer = 0x1129af400] 03:26:49 INFO - PROCESS | 1654 | 1464776809949 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11677ac00) [pid = 1654] [serial = 1246] [outer = 0x1129af400] 03:26:50 INFO - PROCESS | 1654 | 1464776810379 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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 676ms 03:26:50 INFO - PROCESS | 1654 | 1464776810418 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1654 | 1464776810422 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:26:50 INFO - PROCESS | 1654 | 1464776810426 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1654 | 1464776810428 Marionette TRACE conn2 <- [1,1634,null,{}] 03:26:50 INFO - PROCESS | 1654 | 1464776810430 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}] 03:26:50 INFO - PROCESS | 1654 | 1464776810525 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:26:50 INFO - PROCESS | 1654 | 1464776810584 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c67000 == 64 [pid = 1654] [id = 416] 03:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1180ce800) [pid = 1654] [serial = 1247] [outer = 0x0] 03:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x118724000) [pid = 1654] [serial = 1248] [outer = 0x1180ce800] 03:26:50 INFO - PROCESS | 1654 | 1464776810611 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x119531c00) [pid = 1654] [serial = 1249] [outer = 0x1180ce800] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacf800 == 63 [pid = 1654] [id = 406] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b342800 == 62 [pid = 1654] [id = 405] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac7a800 == 61 [pid = 1654] [id = 404] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a69b800 == 60 [pid = 1654] [id = 403] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129026000 == 59 [pid = 1654] [id = 402] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12723e800 == 58 [pid = 1654] [id = 401] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1252d0000 == 57 [pid = 1654] [id = 400] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x123cbb800 == 56 [pid = 1654] [id = 399] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x117456800 == 55 [pid = 1654] [id = 398] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11a118000 == 54 [pid = 1654] [id = 397] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1199b6800 == 53 [pid = 1654] [id = 396] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11806c000 == 52 [pid = 1654] [id = 395] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x112fcf000 == 51 [pid = 1654] [id = 394] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118051000 == 50 [pid = 1654] [id = 393] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99c800 == 49 [pid = 1654] [id = 390] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x127434000 == 48 [pid = 1654] [id = 389] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119177000 == 47 [pid = 1654] [id = 388] 03:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c829000 == 46 [pid = 1654] [id = 387] 03:26:51 INFO - PROCESS | 1654 | 1464776810993 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 03:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:26:51 INFO - PROCESS | 1654 | 1464776811047 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 1654 | 1464776811048 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:26:51 INFO - PROCESS | 1654 | 1464776811050 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 1654 | 1464776811053 Marionette TRACE conn2 <- [1,1638,null,{}] 03:26:51 INFO - PROCESS | 1654 | 1464776811063 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}] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x127105400) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x128c7b400) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1290c3800) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x11a18b000) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x128c83c00) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12320d400) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12328cc00) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x119132c00) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11952e400) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x114fc2000) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x117586800) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x114fbf000) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1130db000) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12406a800) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1197f4c00) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1214ee800) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1197ec000) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12724d000) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11311f800) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1180f7c00) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x129366000) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12a7cd800) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x128c76800) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12a873000) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12a7d1c00) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1197f1000) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a6f1800) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x116a72400) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x123391000) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x125385000) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x129619400) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x127486c00) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 03:26:51 INFO - PROCESS | 1654 | 1464776811174 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:26:51 INFO - PROCESS | 1654 | 1464776811190 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d1000 == 47 [pid = 1654] [id = 417] 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119762c00) [pid = 1654] [serial = 1250] [outer = 0x0] 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1197f9000) [pid = 1654] [serial = 1251] [outer = 0x119762c00] 03:26:51 INFO - PROCESS | 1654 | 1464776811217 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1214ee800) [pid = 1654] [serial = 1252] [outer = 0x119762c00] 03:26:51 INFO - PROCESS | 1654 | 1464776811537 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 03:26:51 INFO - PROCESS | 1654 | 1464776811572 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 1654 | 1464776811573 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:26:51 INFO - PROCESS | 1654 | 1464776811576 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 1654 | 1464776811577 Marionette TRACE conn2 <- [1,1642,null,{}] 03:26:51 INFO - PROCESS | 1654 | 1464776811579 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}] 03:26:51 INFO - PROCESS | 1654 | 1464776811662 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:26:51 INFO - PROCESS | 1654 | 1464776811717 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cbf000 == 48 [pid = 1654] [id = 418] 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1214f9c00) [pid = 1654] [serial = 1253] [outer = 0x0] 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12328c800) [pid = 1654] [serial = 1254] [outer = 0x1214f9c00] 03:26:51 INFO - PROCESS | 1654 | 1464776811743 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1237b9000) [pid = 1654] [serial = 1255] [outer = 0x1214f9c00] 03:26:52 INFO - PROCESS | 1654 | 1464776812044 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 03:26:52 INFO - PROCESS | 1654 | 1464776812097 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1654 | 1464776812098 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:26:52 INFO - PROCESS | 1654 | 1464776812100 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1654 | 1464776812101 Marionette TRACE conn2 <- [1,1646,null,{}] 03:26:52 INFO - PROCESS | 1654 | 1464776812104 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}] 03:26:52 INFO - PROCESS | 1654 | 1464776812180 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:26:52 INFO - PROCESS | 1654 | 1464776812235 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253e7000 == 49 [pid = 1654] [id = 419] 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12320d400) [pid = 1654] [serial = 1256] [outer = 0x0] 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x124018400) [pid = 1654] [serial = 1257] [outer = 0x12320d400] 03:26:52 INFO - PROCESS | 1654 | 1464776812261 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1252dc000) [pid = 1654] [serial = 1258] [outer = 0x12320d400] 03:26:52 INFO - PROCESS | 1654 | 1464776812541 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms 03:26:52 INFO - PROCESS | 1654 | 1464776812573 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1654 | 1464776812574 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:26:52 INFO - PROCESS | 1654 | 1464776812576 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1654 | 1464776812577 Marionette TRACE conn2 <- [1,1650,null,{}] 03:26:52 INFO - PROCESS | 1654 | 1464776812580 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}] 03:26:52 INFO - PROCESS | 1654 | 1464776812677 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:26:52 INFO - PROCESS | 1654 | 1464776812683 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974b800 == 50 [pid = 1654] [id = 420] 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x127105800) [pid = 1654] [serial = 1259] [outer = 0x0] 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x128c7cc00) [pid = 1654] [serial = 1260] [outer = 0x127105800] 03:26:52 INFO - PROCESS | 1654 | 1464776812708 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1295d3000) [pid = 1654] [serial = 1261] [outer = 0x127105800] 03:26:53 INFO - PROCESS | 1654 | 1464776813085 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 03:26:53 INFO - PROCESS | 1654 | 1464776813096 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 1654 | 1464776813098 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:26:53 INFO - PROCESS | 1654 | 1464776813104 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 1654 | 1464776813105 Marionette TRACE conn2 <- [1,1654,null,{}] 03:26:53 INFO - PROCESS | 1654 | 1464776813108 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}] 03:26:53 INFO - PROCESS | 1654 | 1464776813221 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:26:53 INFO - PROCESS | 1654 | 1464776813258 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a834000 == 51 [pid = 1654] [id = 421] 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x129619400) [pid = 1654] [serial = 1262] [outer = 0x0] 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12961c400) [pid = 1654] [serial = 1263] [outer = 0x129619400] 03:26:53 INFO - PROCESS | 1654 | 1464776813283 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ac3d800) [pid = 1654] [serial = 1264] [outer = 0x129619400] 03:26:53 INFO - PROCESS | 1654 | 1464776813566 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 519ms 03:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:26:53 INFO - PROCESS | 1654 | 1464776813623 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 1654 | 1464776813625 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:26:53 INFO - PROCESS | 1654 | 1464776813627 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 1654 | 1464776813628 Marionette TRACE conn2 <- [1,1658,null,{}] 03:26:53 INFO - PROCESS | 1654 | 1464776813630 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}] 03:26:53 INFO - PROCESS | 1654 | 1464776813743 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:26:53 INFO - PROCESS | 1654 | 1464776813785 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b311800 == 52 [pid = 1654] [id = 422] 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12a7d1800) [pid = 1654] [serial = 1265] [outer = 0x0] 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12acaf400) [pid = 1654] [serial = 1266] [outer = 0x12a7d1800] 03:26:53 INFO - PROCESS | 1654 | 1464776813810 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12bc04400) [pid = 1654] [serial = 1267] [outer = 0x12a7d1800] 03:26:54 INFO - PROCESS | 1654 | 1464776814150 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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 569ms 03:26:54 INFO - PROCESS | 1654 | 1464776814196 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 1654 | 1464776814198 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:26:54 INFO - PROCESS | 1654 | 1464776814200 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1654 | 1464776814201 Marionette TRACE conn2 <- [1,1662,null,{}] 03:26:54 INFO - PROCESS | 1654 | 1464776814203 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}] 03:26:54 INFO - PROCESS | 1654 | 1464776814308 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:26:54 INFO - PROCESS | 1654 | 1464776814352 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad0800 == 53 [pid = 1654] [id = 423] 03:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11994f800) [pid = 1654] [serial = 1268] [outer = 0x0] 03:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12bc0ac00) [pid = 1654] [serial = 1269] [outer = 0x11994f800] 03:26:54 INFO - PROCESS | 1654 | 1464776814376 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12bc14800) [pid = 1654] [serial = 1270] [outer = 0x11994f800] 03:26:54 INFO - PROCESS | 1654 | 1464776814679 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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 03:26:54 INFO - PROCESS | 1654 | 1464776814721 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 1654 | 1464776814722 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:26:54 INFO - PROCESS | 1654 | 1464776814725 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1654 | 1464776814726 Marionette TRACE conn2 <- [1,1666,null,{}] 03:26:54 INFO - PROCESS | 1654 | 1464776814728 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}] 03:26:54 INFO - PROCESS | 1654 | 1464776814830 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:26:55 INFO - PROCESS | 1654 | 1464776815031 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12397a400) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x117121c00) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a879400) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x119433000) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x113128400) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1180c0400) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x123c13000) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1214f4800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1180f3000) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x110f80400) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x126d4a800) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x126d4c800) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128fcec00) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1191a2000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118135000) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x116778400) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11827e800) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1232c8c00) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x111e30000) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x123287800) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x112fb8800) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11818b800) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x112a73400) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11768d000) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1214f7000) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12537ec00) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1129a2800) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12335b400) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119766800) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11757e400) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12935b000) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:26:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e96800 == 54 [pid = 1654] [id = 424] 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x110ee8c00) [pid = 1654] [serial = 1271] [outer = 0x0] 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x110f80800) [pid = 1654] [serial = 1272] [outer = 0x110ee8c00] 03:26:55 INFO - PROCESS | 1654 | 1464776815087 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x112accc00) [pid = 1654] [serial = 1273] [outer = 0x110ee8c00] 03:26:55 INFO - PROCESS | 1654 | 1464776815353 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 672ms 03:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:26:55 INFO - PROCESS | 1654 | 1464776815406 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1654 | 1464776815407 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:26:55 INFO - PROCESS | 1654 | 1464776815410 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1654 | 1464776815412 Marionette TRACE conn2 <- [1,1670,null,{}] 03:26:55 INFO - PROCESS | 1654 | 1464776815417 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}] 03:26:55 INFO - PROCESS | 1654 | 1464776815564 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:26:55 INFO - PROCESS | 1654 | 1464776815642 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12714d000 == 55 [pid = 1654] [id = 425] 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x110f76400) [pid = 1654] [serial = 1274] [outer = 0x0] 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1164c2000) [pid = 1654] [serial = 1275] [outer = 0x110f76400] 03:26:55 INFO - PROCESS | 1654 | 1464776815686 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123c12400) [pid = 1654] [serial = 1276] [outer = 0x110f76400] 03:26:56 INFO - PROCESS | 1654 | 1464776816037 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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 674ms 03:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:26:56 INFO - PROCESS | 1654 | 1464776816086 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1654 | 1464776816087 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:26:56 INFO - PROCESS | 1654 | 1464776816089 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1654 | 1464776816090 Marionette TRACE conn2 <- [1,1674,null,{}] 03:26:56 INFO - PROCESS | 1654 | 1464776816092 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}] 03:26:56 INFO - PROCESS | 1654 | 1464776816198 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:26:56 INFO - PROCESS | 1654 | 1464776816205 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c827000 == 56 [pid = 1654] [id = 426] 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x110edf400) [pid = 1654] [serial = 1277] [outer = 0x0] 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124b1d000) [pid = 1654] [serial = 1278] [outer = 0x110edf400] 03:26:56 INFO - PROCESS | 1654 | 1464776816229 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bc15c00) [pid = 1654] [serial = 1279] [outer = 0x110edf400] 03:26:56 INFO - PROCESS | 1654 | 1464776816534 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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 03:26:56 INFO - PROCESS | 1654 | 1464776816558 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1654 | 1464776816559 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:26:56 INFO - PROCESS | 1654 | 1464776816562 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1654 | 1464776816563 Marionette TRACE conn2 <- [1,1678,null,{}] 03:26:56 INFO - PROCESS | 1654 | 1464776816565 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}] 03:26:56 INFO - PROCESS | 1654 | 1464776816654 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:26:56 INFO - PROCESS | 1654 | 1464776816658 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db16000 == 57 [pid = 1654] [id = 427] 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12bc18c00) [pid = 1654] [serial = 1280] [outer = 0x0] 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12bf64400) [pid = 1654] [serial = 1281] [outer = 0x12bc18c00] 03:26:56 INFO - PROCESS | 1654 | 1464776816682 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bf6a400) [pid = 1654] [serial = 1282] [outer = 0x12bc18c00] 03:26:57 INFO - PROCESS | 1654 | 1464776817014 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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 03:26:57 INFO - PROCESS | 1654 | 1464776817103 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 1654 | 1464776817105 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:26:57 INFO - PROCESS | 1654 | 1464776817110 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1654 | 1464776817112 Marionette TRACE conn2 <- [1,1682,null,{}] 03:26:57 INFO - PROCESS | 1654 | 1464776817122 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}] 03:26:57 INFO - PROCESS | 1654 | 1464776817236 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:26:57 INFO - PROCESS | 1654 | 1464776817309 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x117449000 == 58 [pid = 1654] [id = 428] 03:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1129a1c00) [pid = 1654] [serial = 1283] [outer = 0x0] 03:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x112f7e800) [pid = 1654] [serial = 1284] [outer = 0x1129a1c00] 03:26:57 INFO - PROCESS | 1654 | 1464776817341 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x116284c00) [pid = 1654] [serial = 1285] [outer = 0x1129a1c00] 03:26:57 INFO - PROCESS | 1654 | 1464776817794 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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 725ms 03:26:57 INFO - PROCESS | 1654 | 1464776817850 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 1654 | 1464776817852 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:26:57 INFO - PROCESS | 1654 | 1464776817859 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1654 | 1464776817862 Marionette TRACE conn2 <- [1,1686,null,{}] 03:26:57 INFO - PROCESS | 1654 | 1464776817864 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}] 03:26:57 INFO - PROCESS | 1654 | 1464776817972 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:26:58 INFO - PROCESS | 1654 | 1464776818043 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244ae800 == 59 [pid = 1654] [id = 429] 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1180cb000) [pid = 1654] [serial = 1286] [outer = 0x0] 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1185acc00) [pid = 1654] [serial = 1287] [outer = 0x1180cb000] 03:26:58 INFO - PROCESS | 1654 | 1464776818073 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11952e800) [pid = 1654] [serial = 1288] [outer = 0x1180cb000] 03:26:58 INFO - PROCESS | 1654 | 1464776818496 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]]]}] 03:26:58 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 03:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 03:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:26:58 INFO - PROCESS | 1654 | 1464776818530 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1654 | 1464776818532 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:26:58 INFO - PROCESS | 1654 | 1464776818534 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1654 | 1464776818536 Marionette TRACE conn2 <- [1,1690,null,{}] 03:26:58 INFO - PROCESS | 1654 | 1464776818543 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}] 03:26:58 INFO - PROCESS | 1654 | 1464776818670 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:26:58 INFO - PROCESS | 1654 | 1464776818731 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0ad000 == 60 [pid = 1654] [id = 430] 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x119d26800) [pid = 1654] [serial = 1289] [outer = 0x0] 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1214f9000) [pid = 1654] [serial = 1290] [outer = 0x119d26800] 03:26:58 INFO - PROCESS | 1654 | 1464776818804 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x123391400) [pid = 1654] [serial = 1291] [outer = 0x119d26800] 03:26:59 INFO - PROCESS | 1654 | 1464776819216 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 720ms 03:26:59 INFO - PROCESS | 1654 | 1464776819255 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 1654 | 1464776819256 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:26:59 INFO - PROCESS | 1654 | 1464776819259 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1654 | 1464776819260 Marionette TRACE conn2 <- [1,1694,null,{}] 03:26:59 INFO - PROCESS | 1654 | 1464776819262 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}] 03:26:59 INFO - PROCESS | 1654 | 1464776819368 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:26:59 INFO - PROCESS | 1654 | 1464776819426 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e00c800 == 61 [pid = 1654] [id = 431] 03:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12401a000) [pid = 1654] [serial = 1292] [outer = 0x0] 03:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x126d57000) [pid = 1654] [serial = 1293] [outer = 0x12401a000] 03:26:59 INFO - PROCESS | 1654 | 1464776819495 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x128c77000) [pid = 1654] [serial = 1294] [outer = 0x12401a000] 03:26:59 INFO - PROCESS | 1654 | 1464776819923 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:26:59 INFO - PROCESS | 1654 | 1464776819930 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 1654 | 1464776819931 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:26:59 INFO - PROCESS | 1654 | 1464776819934 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1654 | 1464776819935 Marionette TRACE conn2 <- [1,1698,null,{}] 03:26:59 INFO - PROCESS | 1654 | 1464776819937 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}] 03:27:00 INFO - PROCESS | 1654 | 1464776820039 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:27:00 INFO - PROCESS | 1654 | 1464776820128 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d06000 == 62 [pid = 1654] [id = 432] 03:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x112a7f800) [pid = 1654] [serial = 1295] [outer = 0x0] 03:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1168d5800) [pid = 1654] [serial = 1296] [outer = 0x112a7f800] 03:27:00 INFO - PROCESS | 1654 | 1464776820172 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x127109c00) [pid = 1654] [serial = 1297] [outer = 0x112a7f800] 03:27:00 INFO - PROCESS | 1654 | 1464776820784 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]]]}] 03:27:00 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 03:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 923ms 03:27:00 INFO - PROCESS | 1654 | 1464776820859 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 1654 | 1464776820862 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:27:00 INFO - PROCESS | 1654 | 1464776820868 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 1654 | 1464776820871 Marionette TRACE conn2 <- [1,1702,null,{}] 03:27:00 INFO - PROCESS | 1654 | 1464776820876 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}] 03:27:01 INFO - PROCESS | 1654 | 1464776821019 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:27:01 INFO - PROCESS | 1654 | 1464776821115 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ac800 == 63 [pid = 1654] [id = 433] 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x112f7f800) [pid = 1654] [serial = 1298] [outer = 0x0] 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x113120000) [pid = 1654] [serial = 1299] [outer = 0x112f7f800] 03:27:01 INFO - PROCESS | 1654 | 1464776821157 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x115df5000) [pid = 1654] [serial = 1300] [outer = 0x112f7f800] 03:27:01 INFO - PROCESS | 1654 | 1464776821617 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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 823ms 03:27:01 INFO - PROCESS | 1654 | 1464776821690 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 1654 | 1464776821693 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:27:01 INFO - PROCESS | 1654 | 1464776821698 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 1654 | 1464776821700 Marionette TRACE conn2 <- [1,1706,null,{}] 03:27:01 INFO - PROCESS | 1654 | 1464776821702 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}] 03:27:01 INFO - PROCESS | 1654 | 1464776821793 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:27:01 INFO - PROCESS | 1654 | 1464776821853 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856c000 == 64 [pid = 1654] [id = 434] 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x115e69c00) [pid = 1654] [serial = 1301] [outer = 0x0] 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x116855400) [pid = 1654] [serial = 1302] [outer = 0x115e69c00] 03:27:01 INFO - PROCESS | 1654 | 1464776821880 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x117693c00) [pid = 1654] [serial = 1303] [outer = 0x115e69c00] 03:27:02 INFO - PROCESS | 1654 | 1464776822264 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 621ms 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12c827000 == 63 [pid = 1654] [id = 426] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12714d000 == 62 [pid = 1654] [id = 425] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x111e96800 == 61 [pid = 1654] [id = 424] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad0800 == 60 [pid = 1654] [id = 423] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12b311800 == 59 [pid = 1654] [id = 422] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a834000 == 58 [pid = 1654] [id = 421] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x1197ee400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1168cec00) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12a87c400) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1295c8400) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12aca9c00) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | 1464776822362 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1654 | 1464776822363 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12974b800 == 57 [pid = 1654] [id = 420] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1253e7000 == 56 [pid = 1654] [id = 419] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x123cbf000 == 55 [pid = 1654] [id = 418] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d1000 == 54 [pid = 1654] [id = 417] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119c67000 == 53 [pid = 1654] [id = 416] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e03000 == 52 [pid = 1654] [id = 415] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1232e7000 == 51 [pid = 1654] [id = 409] 03:27:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11806e800 == 50 [pid = 1654] [id = 408] 03:27:02 INFO - PROCESS | 1654 | 1464776822373 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1654 | 1464776822375 Marionette TRACE conn2 <- [1,1710,null,{}] 03:27:02 INFO - PROCESS | 1654 | 1464776822389 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}] 03:27:02 INFO - PROCESS | 1654 | 1464776822473 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:27:02 INFO - PROCESS | 1654 | 1464776822485 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118054800 == 51 [pid = 1654] [id = 435] 03:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x118137c00) [pid = 1654] [serial = 1304] [outer = 0x0] 03:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11818ac00) [pid = 1654] [serial = 1305] [outer = 0x118137c00] 03:27:02 INFO - PROCESS | 1654 | 1464776822513 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1191a2400) [pid = 1654] [serial = 1306] [outer = 0x118137c00] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x128c76c00) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11621c800) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x118720c00) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12338b400) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x127250000) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11a186000) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1180cb400) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x125382c00) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12401cc00) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x112ad2000) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123394000) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x115df0400) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x124011c00) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x117587800) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1180f7800) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a880c00) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12ac3d400) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x123387800) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1164c7400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x113c05c00) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118188000) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119526000) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12526d400) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12537d800) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1214f8800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x123283400) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11976ac00) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119956800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1129ad400) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x111e6f800) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126d57800) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1272bac00) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12777a400) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129612800) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12935bc00) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128c83400) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12401e800) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a7cdc00) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127782000) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123796000) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1290bd400) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1164c1800) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126d51000) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x123286000) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1185b3000) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12961d800) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 03:27:02 INFO - PROCESS | 1654 | 1464776822908 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 572ms 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:27:02 INFO - PROCESS | 1654 | 1464776822944 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1654 | 1464776822945 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:27:02 INFO - PROCESS | 1654 | 1464776822947 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1654 | 1464776822949 Marionette TRACE conn2 <- [1,1714,null,{}] 03:27:02 INFO - PROCESS | 1654 | 1464776822954 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}] 03:27:03 INFO - PROCESS | 1654 | 1464776823031 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:27:03 INFO - PROCESS | 1654 | 1464776823038 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a11f800 == 52 [pid = 1654] [id = 436] 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11952e400) [pid = 1654] [serial = 1307] [outer = 0x0] 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1197ed000) [pid = 1654] [serial = 1308] [outer = 0x11952e400] 03:27:03 INFO - PROCESS | 1654 | 1464776823064 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119950c00) [pid = 1654] [serial = 1309] [outer = 0x11952e400] 03:27:03 INFO - PROCESS | 1654 | 1464776823393 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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 476ms 03:27:03 INFO - PROCESS | 1654 | 1464776823425 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 1654 | 1464776823427 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:27:03 INFO - PROCESS | 1654 | 1464776823429 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 1654 | 1464776823430 Marionette TRACE conn2 <- [1,1718,null,{}] 03:27:03 INFO - PROCESS | 1654 | 1464776823433 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}] 03:27:03 INFO - PROCESS | 1654 | 1464776823514 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:27:03 INFO - PROCESS | 1654 | 1464776823520 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12384e000 == 53 [pid = 1654] [id = 437] 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119c51000) [pid = 1654] [serial = 1310] [outer = 0x0] 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a189400) [pid = 1654] [serial = 1311] [outer = 0x119c51000] 03:27:03 INFO - PROCESS | 1654 | 1464776823545 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1214f7000) [pid = 1654] [serial = 1312] [outer = 0x119c51000] 03:27:03 INFO - PROCESS | 1654 | 1464776823885 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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 468ms 03:27:03 INFO - PROCESS | 1654 | 1464776823898 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 1654 | 1464776823900 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:27:03 INFO - PROCESS | 1654 | 1464776823905 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 1654 | 1464776823906 Marionette TRACE conn2 <- [1,1722,null,{}] 03:27:03 INFO - PROCESS | 1654 | 1464776823908 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}] 03:27:04 INFO - PROCESS | 1654 | 1464776824029 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:27:04 INFO - PROCESS | 1654 | 1464776824036 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e26800 == 54 [pid = 1654] [id = 438] 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119c53c00) [pid = 1654] [serial = 1313] [outer = 0x0] 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12320a000) [pid = 1654] [serial = 1314] [outer = 0x119c53c00] 03:27:04 INFO - PROCESS | 1654 | 1464776824062 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123394800) [pid = 1654] [serial = 1315] [outer = 0x119c53c00] 03:27:04 INFO - PROCESS | 1654 | 1464776824382 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]]]}] 03:27:04 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 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 520ms 03:27:04 INFO - PROCESS | 1654 | 1464776824425 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1654 | 1464776824427 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:27:04 INFO - PROCESS | 1654 | 1464776824429 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1654 | 1464776824430 Marionette TRACE conn2 <- [1,1726,null,{}] 03:27:04 INFO - PROCESS | 1654 | 1464776824432 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}] 03:27:04 INFO - PROCESS | 1654 | 1464776824509 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:27:04 INFO - PROCESS | 1654 | 1464776824513 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244bd000 == 55 [pid = 1654] [id = 439] 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1214f6800) [pid = 1654] [serial = 1316] [outer = 0x0] 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123c15800) [pid = 1654] [serial = 1317] [outer = 0x1214f6800] 03:27:04 INFO - PROCESS | 1654 | 1464776824548 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x124862c00) [pid = 1654] [serial = 1318] [outer = 0x1214f6800] 03:27:04 INFO - PROCESS | 1654 | 1464776824916 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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:27:04 INFO - PROCESS | 1654 | 1464776824948 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1654 | 1464776824949 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:27:04 INFO - PROCESS | 1654 | 1464776824951 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1654 | 1464776824952 Marionette TRACE conn2 <- [1,1730,null,{}] 03:27:04 INFO - PROCESS | 1654 | 1464776824964 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}] 03:27:05 INFO - PROCESS | 1654 | 1464776825062 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:27:05 INFO - PROCESS | 1654 | 1464776825066 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253e2800 == 56 [pid = 1654] [id = 440] 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12338c800) [pid = 1654] [serial = 1319] [outer = 0x0] 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1252d2400) [pid = 1654] [serial = 1320] [outer = 0x12338c800] 03:27:05 INFO - PROCESS | 1654 | 1464776825091 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126d52400) [pid = 1654] [serial = 1321] [outer = 0x12338c800] 03:27:05 INFO - PROCESS | 1654 | 1464776825431 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]]]}] 03:27:05 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 03:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 528ms 03:27:05 INFO - PROCESS | 1654 | 1464776825479 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 1654 | 1464776825480 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:27:05 INFO - PROCESS | 1654 | 1464776825482 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 1654 | 1464776825483 Marionette TRACE conn2 <- [1,1734,null,{}] 03:27:05 INFO - PROCESS | 1654 | 1464776825486 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}] 03:27:05 INFO - PROCESS | 1654 | 1464776825583 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:27:05 INFO - PROCESS | 1654 | 1464776825617 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f58800 == 57 [pid = 1654] [id = 441] 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x124b23400) [pid = 1654] [serial = 1322] [outer = 0x0] 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x127253400) [pid = 1654] [serial = 1323] [outer = 0x124b23400] 03:27:05 INFO - PROCESS | 1654 | 1464776825643 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128c75800) [pid = 1654] [serial = 1324] [outer = 0x124b23400] 03:27:05 INFO - PROCESS | 1654 | 1464776825957 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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 03:27:06 INFO - PROCESS | 1654 | 1464776826002 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1654 | 1464776826004 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:27:06 INFO - PROCESS | 1654 | 1464776826006 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1654 | 1464776826007 Marionette TRACE conn2 <- [1,1738,null,{}] 03:27:06 INFO - PROCESS | 1654 | 1464776826009 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}] 03:27:06 INFO - PROCESS | 1654 | 1464776826110 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:27:06 INFO - PROCESS | 1654 | 1464776826123 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c5800 == 58 [pid = 1654] [id = 442] 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x127480c00) [pid = 1654] [serial = 1325] [outer = 0x0] 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128c80c00) [pid = 1654] [serial = 1326] [outer = 0x127480c00] 03:27:06 INFO - PROCESS | 1654 | 1464776826147 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1290c0000) [pid = 1654] [serial = 1327] [outer = 0x127480c00] 03:27:06 INFO - PROCESS | 1654 | 1464776826480 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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 03:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:27:06 INFO - PROCESS | 1654 | 1464776826531 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1654 | 1464776826533 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:27:06 INFO - PROCESS | 1654 | 1464776826535 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1654 | 1464776826537 Marionette TRACE conn2 <- [1,1742,null,{}] 03:27:06 INFO - PROCESS | 1654 | 1464776826539 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}] 03:27:06 INFO - PROCESS | 1654 | 1464776826660 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x129619400) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a7d1800) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11994f800) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x110f76400) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1129af400) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1214f9c00) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119762c00) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12320d400) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x116859800) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x110ee8c00) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x127105800) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1180ce800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x110edf400) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x115e75000) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a6f1c00) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1290c4400) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12935f800) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ac42400) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118136400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:27:06 INFO - PROCESS | 1654 | 1464776826892 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f49000 == 59 [pid = 1654] [id = 443] 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110eecc00) [pid = 1654] [serial = 1328] [outer = 0x0] 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112fae800) [pid = 1654] [serial = 1329] [outer = 0x110eecc00] 03:27:06 INFO - PROCESS | 1654 | 1464776826921 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12320d400) [pid = 1654] [serial = 1330] [outer = 0x110eecc00] 03:27:07 INFO - PROCESS | 1654 | 1464776827223 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]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:27:07 INFO - PROCESS | 1654 | 1464776827256 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 1654 | 1464776827257 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:27:07 INFO - PROCESS | 1654 | 1464776827269 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 1654 | 1464776827271 Marionette TRACE conn2 <- [1,1746,null,{}] 03:27:07 INFO - PROCESS | 1654 | 1464776827273 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}] 03:27:07 INFO - PROCESS | 1654 | 1464776827354 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:27:07 INFO - PROCESS | 1654 | 1464776827378 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b310800 == 60 [pid = 1654] [id = 444] 03:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129359400) [pid = 1654] [serial = 1331] [outer = 0x0] 03:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a6f7000) [pid = 1654] [serial = 1332] [outer = 0x129359400] 03:27:07 INFO - PROCESS | 1654 | 1464776827402 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a7cf800) [pid = 1654] [serial = 1333] [outer = 0x129359400] 03:27:07 INFO - PROCESS | 1654 | 1464776827714 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]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 479ms 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:27:07 INFO - PROCESS | 1654 | 1464776827743 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 1654 | 1464776827745 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:27:07 INFO - PROCESS | 1654 | 1464776827759 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 1654 | 1464776827760 Marionette TRACE conn2 <- [1,1750,null,{}] 03:27:07 INFO - PROCESS | 1654 | 1464776827792 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}] 03:27:07 INFO - PROCESS | 1654 | 1464776827918 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:27:07 INFO - PROCESS | 1654 | 1464776827925 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b351000 == 61 [pid = 1654] [id = 445] 03:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12961d800) [pid = 1654] [serial = 1334] [outer = 0x0] 03:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a87bc00) [pid = 1654] [serial = 1335] [outer = 0x12961d800] 03:27:07 INFO - PROCESS | 1654 | 1464776827963 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119764400) [pid = 1654] [serial = 1336] [outer = 0x12961d800] 03:27:08 INFO - PROCESS | 1654 | 1464776828337 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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 600ms 03:27:08 INFO - PROCESS | 1654 | 1464776828347 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1654 | 1464776828349 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:27:08 INFO - PROCESS | 1654 | 1464776828356 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1654 | 1464776828357 Marionette TRACE conn2 <- [1,1754,null,{}] 03:27:08 INFO - PROCESS | 1654 | 1464776828360 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}] 03:27:08 INFO - PROCESS | 1654 | 1464776828473 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:27:08 INFO - PROCESS | 1654 | 1464776828488 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b39a800 == 62 [pid = 1654] [id = 446] 03:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x110f7a000) [pid = 1654] [serial = 1337] [outer = 0x0] 03:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ac45400) [pid = 1654] [serial = 1338] [outer = 0x110f7a000] 03:27:08 INFO - PROCESS | 1654 | 1464776828512 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12acea000) [pid = 1654] [serial = 1339] [outer = 0x110f7a000] 03:27:08 INFO - PROCESS | 1654 | 1464776828819 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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 03:27:08 INFO - PROCESS | 1654 | 1464776828917 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1654 | 1464776828919 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:27:08 INFO - PROCESS | 1654 | 1464776828923 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1654 | 1464776828926 Marionette TRACE conn2 <- [1,1758,null,{}] 03:27:08 INFO - PROCESS | 1654 | 1464776828930 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}] 03:27:09 INFO - PROCESS | 1654 | 1464776829064 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:27:09 INFO - PROCESS | 1654 | 1464776829133 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac3800 == 63 [pid = 1654] [id = 447] 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1129a9c00) [pid = 1654] [serial = 1340] [outer = 0x0] 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x112f85000) [pid = 1654] [serial = 1341] [outer = 0x1129a9c00] 03:27:09 INFO - PROCESS | 1654 | 1464776829165 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x115e6a800) [pid = 1654] [serial = 1342] [outer = 0x1129a9c00] 03:27:09 INFO - PROCESS | 1654 | 1464776829600 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 724ms 03:27:09 INFO - PROCESS | 1654 | 1464776829648 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 1654 | 1464776829651 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:27:09 INFO - PROCESS | 1654 | 1464776829680 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 1654 | 1464776829683 Marionette TRACE conn2 <- [1,1762,null,{}] 03:27:09 INFO - PROCESS | 1654 | 1464776829704 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}] 03:27:09 INFO - PROCESS | 1654 | 1464776829811 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:27:09 INFO - PROCESS | 1654 | 1464776829881 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x121267000 == 64 [pid = 1654] [id = 448] 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x117690c00) [pid = 1654] [serial = 1343] [outer = 0x0] 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1180f5400) [pid = 1654] [serial = 1344] [outer = 0x117690c00] 03:27:09 INFO - PROCESS | 1654 | 1464776829911 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1185ad800) [pid = 1654] [serial = 1345] [outer = 0x117690c00] 03:27:10 INFO - PROCESS | 1654 | 1464776830297 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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 665ms 03:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:27:10 INFO - PROCESS | 1654 | 1464776830323 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 1654 | 1464776830325 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:27:10 INFO - PROCESS | 1654 | 1464776830327 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 1654 | 1464776830329 Marionette TRACE conn2 <- [1,1766,null,{}] 03:27:10 INFO - PROCESS | 1654 | 1464776830338 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}] 03:27:10 INFO - PROCESS | 1654 | 1464776830442 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:27:10 INFO - PROCESS | 1654 | 1464776830501 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8e5800 == 65 [pid = 1654] [id = 449] 03:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1197f1c00) [pid = 1654] [serial = 1346] [outer = 0x0] 03:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1214f9800) [pid = 1654] [serial = 1347] [outer = 0x1197f1c00] 03:27:10 INFO - PROCESS | 1654 | 1464776830533 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x123285000) [pid = 1654] [serial = 1348] [outer = 0x1197f1c00] 03:27:10 INFO - PROCESS | 1654 | 1464776830970 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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:27:11 INFO - PROCESS | 1654 | 1464776830997 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1654 | 1464776830999 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:27:11 INFO - PROCESS | 1654 | 1464776831001 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1654 | 1464776831002 Marionette TRACE conn2 <- [1,1770,null,{}] 03:27:11 INFO - PROCESS | 1654 | 1464776831005 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}] 03:27:11 INFO - PROCESS | 1654 | 1464776831110 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:27:11 INFO - PROCESS | 1654 | 1464776831204 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0be800 == 66 [pid = 1654] [id = 450] 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x123393c00) [pid = 1654] [serial = 1349] [outer = 0x0] 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x124017000) [pid = 1654] [serial = 1350] [outer = 0x123393c00] 03:27:11 INFO - PROCESS | 1654 | 1464776831234 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x126d57400) [pid = 1654] [serial = 1351] [outer = 0x123393c00] 03:27:11 INFO - PROCESS | 1654 | 1464776831613 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]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 03:27:11 INFO - PROCESS | 1654 | 1464776831672 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1654 | 1464776831674 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:27:11 INFO - PROCESS | 1654 | 1464776831676 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1654 | 1464776831677 Marionette TRACE conn2 <- [1,1774,null,{}] 03:27:11 INFO - PROCESS | 1654 | 1464776831680 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}] 03:27:11 INFO - PROCESS | 1654 | 1464776831782 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:27:11 INFO - PROCESS | 1654 | 1464776831839 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c824800 == 67 [pid = 1654] [id = 451] 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1252d5c00) [pid = 1654] [serial = 1352] [outer = 0x0] 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1290c2400) [pid = 1654] [serial = 1353] [outer = 0x1252d5c00] 03:27:11 INFO - PROCESS | 1654 | 1464776831868 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1295cf800) [pid = 1654] [serial = 1354] [outer = 0x1252d5c00] 03:27:12 INFO - PROCESS | 1654 | 1464776832303 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]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 03:27:12 INFO - PROCESS | 1654 | 1464776832348 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 1654 | 1464776832349 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:27:12 INFO - PROCESS | 1654 | 1464776832352 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 1654 | 1464776832353 Marionette TRACE conn2 <- [1,1778,null,{}] 03:27:12 INFO - PROCESS | 1654 | 1464776832355 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}] 03:27:12 INFO - PROCESS | 1654 | 1464776832490 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:27:12 INFO - PROCESS | 1654 | 1464776832559 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d070000 == 68 [pid = 1654] [id = 452] 03:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x129362400) [pid = 1654] [serial = 1355] [outer = 0x0] 03:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12bc06c00) [pid = 1654] [serial = 1356] [outer = 0x129362400] 03:27:12 INFO - PROCESS | 1654 | 1464776832590 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12bc1a000) [pid = 1654] [serial = 1357] [outer = 0x129362400] 03:27:13 INFO - PROCESS | 1654 | 1464776833011 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]]]}] 03:27:13 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 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 03:27:13 INFO - PROCESS | 1654 | 1464776833072 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 1654 | 1464776833074 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:27:13 INFO - PROCESS | 1654 | 1464776833076 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1654 | 1464776833077 Marionette TRACE conn2 <- [1,1782,null,{}] 03:27:13 INFO - PROCESS | 1654 | 1464776833080 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}] 03:27:13 INFO - PROCESS | 1654 | 1464776833185 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:27:13 INFO - PROCESS | 1654 | 1464776833244 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214ab000 == 69 [pid = 1654] [id = 453] 03:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11712b800) [pid = 1654] [serial = 1358] [outer = 0x0] 03:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x127483400) [pid = 1654] [serial = 1359] [outer = 0x11712b800] 03:27:13 INFO - PROCESS | 1654 | 1464776833273 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12bc0f400) [pid = 1654] [serial = 1360] [outer = 0x11712b800] 03:27:13 INFO - PROCESS | 1654 | 1464776833897 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]]]}] 03:27:13 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 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 876ms 03:27:13 INFO - PROCESS | 1654 | 1464776833954 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 1654 | 1464776833956 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:27:13 INFO - PROCESS | 1654 | 1464776833959 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1654 | 1464776833962 Marionette TRACE conn2 <- [1,1786,null,{}] 03:27:13 INFO - PROCESS | 1654 | 1464776833966 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}] 03:27:14 INFO - PROCESS | 1654 | 1464776834071 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:27:14 INFO - PROCESS | 1654 | 1464776834146 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f36000 == 70 [pid = 1654] [id = 454] 03:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x115e6c000) [pid = 1654] [serial = 1361] [outer = 0x0] 03:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1166e1400) [pid = 1654] [serial = 1362] [outer = 0x115e6c000] 03:27:14 INFO - PROCESS | 1654 | 1464776834175 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x117124000) [pid = 1654] [serial = 1363] [outer = 0x115e6c000] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b385000 == 69 [pid = 1654] [id = 354] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b351000 == 68 [pid = 1654] [id = 445] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b310800 == 67 [pid = 1654] [id = 444] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12bf64400) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x116f49000 == 66 [pid = 1654] [id = 443] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c5800 == 65 [pid = 1654] [id = 442] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128f58800 == 64 [pid = 1654] [id = 441] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1253e2800 == 63 [pid = 1654] [id = 440] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1244bd000 == 62 [pid = 1654] [id = 439] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x115e26800 == 61 [pid = 1654] [id = 438] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12384e000 == 60 [pid = 1654] [id = 437] 03:27:14 INFO - PROCESS | 1654 | 1464776834795 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]]]}] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11a11f800 == 59 [pid = 1654] [id = 436] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x118054800 == 58 [pid = 1654] [id = 435] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11856c000 == 57 [pid = 1654] [id = 434] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ac800 == 56 [pid = 1654] [id = 433] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0ad000 == 55 [pid = 1654] [id = 430] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1244ae800 == 54 [pid = 1654] [id = 429] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x117449000 == 53 [pid = 1654] [id = 428] 03:27:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12db16000 == 52 [pid = 1654] [id = 427] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12961c400) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12acaf400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12ac3d800) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12bc0ac00) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12bc04400) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1164c2000) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11677ac00) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x113c0bc00) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12320d800) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12480a800) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12aca2800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12328c800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12bc14800) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1237b9000) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1197f9000) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1214ee800) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124018400) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1252dc000) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ac41000) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x115df4800) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bc04c00) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x123204c00) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f80800) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128c7cc00) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118137000) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128c81000) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119531c00) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118724000) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bc15c00) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112accc00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123c12400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1295d3000) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124b1d000) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180ca800) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ac40800) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129364400) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129617800) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12acaf800) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 03:27:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1214f9400) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 03:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 875ms 03:27:14 INFO - PROCESS | 1654 | 1464776834837 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 1654 | 1464776834839 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:27:14 INFO - PROCESS | 1654 | 1464776834843 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 1654 | 1464776834845 Marionette TRACE conn2 <- [1,1790,null,{}] 03:27:14 INFO - PROCESS | 1654 | 1464776834850 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}] 03:27:14 INFO - PROCESS | 1654 | 1464776834953 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:27:15 INFO - PROCESS | 1654 | 1464776835023 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x118054800 == 53 [pid = 1654] [id = 455] 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1130dbc00) [pid = 1654] [serial = 1364] [outer = 0x0] 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x114fc2000) [pid = 1654] [serial = 1365] [outer = 0x1130dbc00] 03:27:15 INFO - PROCESS | 1654 | 1464776835056 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116a70800) [pid = 1654] [serial = 1366] [outer = 0x1130dbc00] 03:27:15 INFO - PROCESS | 1654 | 1464776835491 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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 672ms 03:27:15 INFO - PROCESS | 1654 | 1464776835515 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:27:15 INFO - PROCESS | 1654 | 1464776835521 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:27:15 INFO - PROCESS | 1654 | 1464776835526 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1654 | 1464776835528 Marionette TRACE conn2 <- [1,1794,null,{}] 03:27:15 INFO - PROCESS | 1654 | 1464776835530 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}] 03:27:15 INFO - PROCESS | 1654 | 1464776835665 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:27:15 INFO - PROCESS | 1654 | 1464776835673 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a11f800 == 54 [pid = 1654] [id = 456] 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1180f3000) [pid = 1654] [serial = 1367] [outer = 0x0] 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118270400) [pid = 1654] [serial = 1368] [outer = 0x1180f3000] 03:27:15 INFO - PROCESS | 1654 | 1464776835707 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11885a400) [pid = 1654] [serial = 1369] [outer = 0x1180f3000] 03:27:16 INFO - PROCESS | 1654 | 1464776836148 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 03:27:16 INFO - PROCESS | 1654 | 1464776836197 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 1654 | 1464776836199 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:27:16 INFO - PROCESS | 1654 | 1464776836221 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1654 | 1464776836223 Marionette TRACE conn2 <- [1,1798,null,{}] 03:27:16 INFO - PROCESS | 1654 | 1464776836231 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}] 03:27:16 INFO - PROCESS | 1654 | 1464776836334 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:27:16 INFO - PROCESS | 1654 | 1464776836401 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a1c000 == 55 [pid = 1654] [id = 457] 03:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1197f4800) [pid = 1654] [serial = 1370] [outer = 0x0] 03:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119c54c00) [pid = 1654] [serial = 1371] [outer = 0x1197f4800] 03:27:16 INFO - PROCESS | 1654 | 1464776836432 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1214f7400) [pid = 1654] [serial = 1372] [outer = 0x1197f4800] 03:27:16 INFO - PROCESS | 1654 | 1464776836847 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:27:16 INFO - PROCESS | 1654 | 1464776836892 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 1654 | 1464776836894 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:27:16 INFO - PROCESS | 1654 | 1464776836896 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1654 | 1464776836897 Marionette TRACE conn2 <- [1,1802,null,{}] 03:27:16 INFO - PROCESS | 1654 | 1464776836957 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}] 03:27:17 INFO - PROCESS | 1654 | 1464776837055 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:27:17 INFO - PROCESS | 1654 | 1464776837120 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252b2800 == 56 [pid = 1654] [id = 458] 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123286400) [pid = 1654] [serial = 1373] [outer = 0x0] 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12338ac00) [pid = 1654] [serial = 1374] [outer = 0x123286400] 03:27:17 INFO - PROCESS | 1654 | 1464776837150 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123394000) [pid = 1654] [serial = 1375] [outer = 0x123286400] 03:27:17 INFO - PROCESS | 1654 | 1464776837571 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 721ms 03:27:17 INFO - PROCESS | 1654 | 1464776837618 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:27:17 INFO - PROCESS | 1654 | 1464776837620 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:27:17 INFO - PROCESS | 1654 | 1464776837624 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 1654 | 1464776837626 Marionette TRACE conn2 <- [1,1806,null,{}] 03:27:17 INFO - PROCESS | 1654 | 1464776837629 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}] 03:27:17 INFO - PROCESS | 1654 | 1464776837814 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:27:17 INFO - PROCESS | 1654 | 1464776837881 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ce4800 == 57 [pid = 1654] [id = 459] 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12328b800) [pid = 1654] [serial = 1376] [outer = 0x0] 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123c17000) [pid = 1654] [serial = 1377] [outer = 0x12328b800] 03:27:17 INFO - PROCESS | 1654 | 1464776837927 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12480a800) [pid = 1654] [serial = 1378] [outer = 0x12328b800] 03:27:18 INFO - PROCESS | 1654 | 1464776838361 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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:27:18 INFO - PROCESS | 1654 | 1464776838400 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 1654 | 1464776838401 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:27:18 INFO - PROCESS | 1654 | 1464776838403 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 1654 | 1464776838405 Marionette TRACE conn2 <- [1,1810,null,{}] 03:27:18 INFO - PROCESS | 1654 | 1464776838407 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}] 03:27:18 INFO - PROCESS | 1654 | 1464776838520 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:27:18 INFO - PROCESS | 1654 | 1464776838577 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x129749000 == 58 [pid = 1654] [id = 460] 03:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126d57c00) [pid = 1654] [serial = 1379] [outer = 0x0] 03:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x127482800) [pid = 1654] [serial = 1380] [outer = 0x126d57c00] 03:27:18 INFO - PROCESS | 1654 | 1464776838607 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1290c4400) [pid = 1654] [serial = 1381] [outer = 0x126d57c00] 03:27:19 INFO - PROCESS | 1654 | 1464776839060 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 03:27:19 INFO - PROCESS | 1654 | 1464776839075 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 1654 | 1464776839077 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:27:19 INFO - PROCESS | 1654 | 1464776839080 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 1654 | 1464776839082 Marionette TRACE conn2 <- [1,1814,null,{}] 03:27:19 INFO - PROCESS | 1654 | 1464776839086 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}] 03:27:19 INFO - PROCESS | 1654 | 1464776839225 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:27:19 INFO - PROCESS | 1654 | 1464776839344 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f0800 == 59 [pid = 1654] [id = 461] 03:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128c7cc00) [pid = 1654] [serial = 1382] [outer = 0x0] 03:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1295cc800) [pid = 1654] [serial = 1383] [outer = 0x128c7cc00] 03:27:19 INFO - PROCESS | 1654 | 1464776839376 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a6f1800) [pid = 1654] [serial = 1384] [outer = 0x128c7cc00] 03:27:19 INFO - PROCESS | 1654 | 1464776839806 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 773ms 03:27:19 INFO - PROCESS | 1654 | 1464776839853 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 1654 | 1464776839855 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:27:19 INFO - PROCESS | 1654 | 1464776839857 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 1654 | 1464776839858 Marionette TRACE conn2 <- [1,1818,null,{}] 03:27:19 INFO - PROCESS | 1654 | 1464776839861 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}] 03:27:19 INFO - PROCESS | 1654 | 1464776839956 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:27:20 INFO - PROCESS | 1654 | 1464776840011 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b34c000 == 60 [pid = 1654] [id = 462] 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a6f7400) [pid = 1654] [serial = 1385] [outer = 0x0] 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12a87b800) [pid = 1654] [serial = 1386] [outer = 0x12a6f7400] 03:27:20 INFO - PROCESS | 1654 | 1464776840040 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12acaa800) [pid = 1654] [serial = 1387] [outer = 0x12a6f7400] 03:27:20 INFO - PROCESS | 1654 | 1464776840471 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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 619ms 03:27:20 INFO - PROCESS | 1654 | 1464776840476 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 1654 | 1464776840478 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:27:20 INFO - PROCESS | 1654 | 1464776840480 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 1654 | 1464776840481 Marionette TRACE conn2 <- [1,1822,null,{}] 03:27:20 INFO - PROCESS | 1654 | 1464776840485 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}] 03:27:20 INFO - PROCESS | 1654 | 1464776840670 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:27:20 INFO - PROCESS | 1654 | 1464776840732 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118113000 == 61 [pid = 1654] [id = 463] 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x110f7f400) [pid = 1654] [serial = 1388] [outer = 0x0] 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x111e30000) [pid = 1654] [serial = 1389] [outer = 0x110f7f400] 03:27:20 INFO - PROCESS | 1654 | 1464776840761 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11312b800) [pid = 1654] [serial = 1390] [outer = 0x110f7f400] 03:27:21 INFO - PROCESS | 1654 | 1464776841180 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 721ms 03:27:21 INFO - PROCESS | 1654 | 1464776841204 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1654 | 1464776841208 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:27:21 INFO - PROCESS | 1654 | 1464776841211 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1654 | 1464776841214 Marionette TRACE conn2 <- [1,1826,null,{}] 03:27:21 INFO - PROCESS | 1654 | 1464776841217 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}] 03:27:21 INFO - PROCESS | 1654 | 1464776841396 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:27:21 INFO - PROCESS | 1654 | 1464776841548 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121267000 == 60 [pid = 1654] [id = 448] 03:27:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855b000 == 61 [pid = 1654] [id = 464] 03:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x117580400) [pid = 1654] [serial = 1391] [outer = 0x0] 03:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x118133400) [pid = 1654] [serial = 1392] [outer = 0x117580400] 03:27:21 INFO - PROCESS | 1654 | 1464776841614 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119527000) [pid = 1654] [serial = 1393] [outer = 0x117580400] 03:27:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac3800 == 60 [pid = 1654] [id = 447] 03:27:21 INFO - PROCESS | 1654 | 1464776841964 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 773ms 03:27:21 INFO - PROCESS | 1654 | 1464776841991 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1654 | 1464776841993 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:27:21 INFO - PROCESS | 1654 | 1464776841995 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1654 | 1464776841996 Marionette TRACE conn2 <- [1,1830,null,{}] 03:27:22 INFO - PROCESS | 1654 | 1464776841999 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}] 03:27:22 INFO - PROCESS | 1654 | 1464776842093 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:27:22 INFO - PROCESS | 1654 | 1464776842150 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cf1800 == 61 [pid = 1654] [id = 465] 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1197f4400) [pid = 1654] [serial = 1394] [outer = 0x0] 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x123209000) [pid = 1654] [serial = 1395] [outer = 0x1197f4400] 03:27:22 INFO - PROCESS | 1654 | 1464776842176 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124011800) [pid = 1654] [serial = 1396] [outer = 0x1197f4400] 03:27:22 INFO - PROCESS | 1654 | 1464776842478 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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 03:27:22 INFO - PROCESS | 1654 | 1464776842515 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 1654 | 1464776842521 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:27:22 INFO - PROCESS | 1654 | 1464776842532 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 1654 | 1464776842537 Marionette TRACE conn2 <- [1,1834,null,{}] 03:27:22 INFO - PROCESS | 1654 | 1464776842540 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}] 03:27:22 INFO - PROCESS | 1654 | 1464776842676 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:27:22 INFO - PROCESS | 1654 | 1464776842756 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b386000 == 62 [pid = 1654] [id = 466] 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x123392c00) [pid = 1654] [serial = 1397] [outer = 0x0] 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11311f000) [pid = 1654] [serial = 1398] [outer = 0x123392c00] 03:27:22 INFO - PROCESS | 1654 | 1464776842792 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1272bac00) [pid = 1654] [serial = 1399] [outer = 0x123392c00] 03:27:23 INFO - PROCESS | 1654 | 1464776843180 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]]]}] 03:27:23 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 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 682ms 03:27:23 INFO - PROCESS | 1654 | 1464776843207 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 1654 | 1464776843208 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:27:23 INFO - PROCESS | 1654 | 1464776843211 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 1654 | 1464776843212 Marionette TRACE conn2 <- [1,1838,null,{}] 03:27:23 INFO - PROCESS | 1654 | 1464776843214 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}] 03:27:23 INFO - PROCESS | 1654 | 1464776843331 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:27:23 INFO - PROCESS | 1654 | 1464776843366 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0b9800 == 63 [pid = 1654] [id = 467] 03:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x127781000) [pid = 1654] [serial = 1400] [outer = 0x0] 03:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x129617400) [pid = 1654] [serial = 1401] [outer = 0x127781000] 03:27:23 INFO - PROCESS | 1654 | 1464776843391 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12acf2c00) [pid = 1654] [serial = 1402] [outer = 0x127781000] 03:27:23 INFO - PROCESS | 1654 | 1464776843701 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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 03:27:23 INFO - PROCESS | 1654 | 1464776843731 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 1654 | 1464776843735 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:27:23 INFO - PROCESS | 1654 | 1464776843739 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 1654 | 1464776843741 Marionette TRACE conn2 <- [1,1842,null,{}] 03:27:23 INFO - PROCESS | 1654 | 1464776843744 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}] 03:27:23 INFO - PROCESS | 1654 | 1464776843901 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:27:23 INFO - PROCESS | 1654 | 1464776843922 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a8800 == 64 [pid = 1654] [id = 468] 03:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12bc15400) [pid = 1654] [serial = 1403] [outer = 0x0] 03:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12bc17800) [pid = 1654] [serial = 1404] [outer = 0x12bc15400] 03:27:23 INFO - PROCESS | 1654 | 1464776843967 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12bf67c00) [pid = 1654] [serial = 1405] [outer = 0x12bc15400] 03:27:24 INFO - PROCESS | 1654 | 1464776844389 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 03:27:24 INFO - PROCESS | 1654 | 1464776844409 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1654 | 1464776844410 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:27:24 INFO - PROCESS | 1654 | 1464776844413 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1654 | 1464776844414 Marionette TRACE conn2 <- [1,1846,null,{}] 03:27:24 INFO - PROCESS | 1654 | 1464776844417 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}] 03:27:24 INFO - PROCESS | 1654 | 1464776844528 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:27:24 INFO - PROCESS | 1654 | 1464776844542 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf3e000 == 65 [pid = 1654] [id = 469] 03:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12bc1c800) [pid = 1654] [serial = 1406] [outer = 0x0] 03:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12c013400) [pid = 1654] [serial = 1407] [outer = 0x12bc1c800] 03:27:24 INFO - PROCESS | 1654 | 1464776844565 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12c01c400) [pid = 1654] [serial = 1408] [outer = 0x12bc1c800] 03:27:24 INFO - PROCESS | 1654 | 1464776844906 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]]]}] 03:27:24 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) 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:27:24 INFO - PROCESS | 1654 | 1464776844940 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1654 | 1464776844941 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:27:24 INFO - PROCESS | 1654 | 1464776844943 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1654 | 1464776844944 Marionette TRACE conn2 <- [1,1850,null,{}] 03:27:24 INFO - PROCESS | 1654 | 1464776844947 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}] 03:27:25 INFO - PROCESS | 1654 | 1464776845052 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:27:25 INFO - PROCESS | 1654 | 1464776845090 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db1f000 == 66 [pid = 1654] [id = 470] 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c016000) [pid = 1654] [serial = 1409] [outer = 0x0] 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c022800) [pid = 1654] [serial = 1410] [outer = 0x12c016000] 03:27:25 INFO - PROCESS | 1654 | 1464776845115 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12c6d6400) [pid = 1654] [serial = 1411] [outer = 0x12c016000] 03:27:25 INFO - PROCESS | 1654 | 1464776845421 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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 517ms 03:27:25 INFO - PROCESS | 1654 | 1464776845462 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 1654 | 1464776845463 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:27:25 INFO - PROCESS | 1654 | 1464776845465 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 1654 | 1464776845474 Marionette TRACE conn2 <- [1,1854,null,{}] 03:27:25 INFO - PROCESS | 1654 | 1464776845476 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}] 03:27:25 INFO - PROCESS | 1654 | 1464776845583 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119d26800) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x112a7f800) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x127480c00) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1180cb000) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12961d800) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x110eecc00) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x129359400) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x116a7c800) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x123c17800) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a7ccc00) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123795800) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119c5b400) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x129365c00) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x112eb7000) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bc18c00) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1129a1c00) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119c53c00) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12338c800) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11952e400) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1214f6800) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118137c00) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x115e69c00) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12401a000) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119c51000) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124b23400) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x112f7f800) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:27:25 INFO - PROCESS | 1654 | 1464776845760 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab7000 == 67 [pid = 1654] [id = 471] 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x110eecc00) [pid = 1654] [serial = 1412] [outer = 0x0] 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x111ed7400) [pid = 1654] [serial = 1413] [outer = 0x110eecc00] 03:27:25 INFO - PROCESS | 1654 | 1464776845783 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11621d400) [pid = 1654] [serial = 1414] [outer = 0x110eecc00] 03:27:26 INFO - PROCESS | 1654 | 1464776846057 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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 627ms 03:27:26 INFO - PROCESS | 1654 | 1464776846092 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 1654 | 1464776846093 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:27:26 INFO - PROCESS | 1654 | 1464776846096 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 1654 | 1464776846097 Marionette TRACE conn2 <- [1,1858,null,{}] 03:27:26 INFO - PROCESS | 1654 | 1464776846107 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}] 03:27:26 INFO - PROCESS | 1654 | 1464776846199 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:27:26 INFO - PROCESS | 1654 | 1464776846204 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e019800 == 68 [pid = 1654] [id = 472] 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1180f1800) [pid = 1654] [serial = 1415] [outer = 0x0] 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119763400) [pid = 1654] [serial = 1416] [outer = 0x1180f1800] 03:27:26 INFO - PROCESS | 1654 | 1464776846228 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12328cc00) [pid = 1654] [serial = 1417] [outer = 0x1180f1800] 03:27:26 INFO - PROCESS | 1654 | 1464776846573 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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 03:27:26 INFO - PROCESS | 1654 | 1464776846616 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 1654 | 1464776846617 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:27:26 INFO - PROCESS | 1654 | 1464776846620 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 1654 | 1464776846622 Marionette TRACE conn2 <- [1,1862,null,{}] 03:27:26 INFO - PROCESS | 1654 | 1464776846624 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}] 03:27:26 INFO - PROCESS | 1654 | 1464776846729 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:27:26 INFO - PROCESS | 1654 | 1464776846746 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d775800 == 69 [pid = 1654] [id = 473] 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119d26800) [pid = 1654] [serial = 1418] [outer = 0x0] 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128c76c00) [pid = 1654] [serial = 1419] [outer = 0x119d26800] 03:27:26 INFO - PROCESS | 1654 | 1464776846796 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bc20800) [pid = 1654] [serial = 1420] [outer = 0x119d26800] 03:27:27 INFO - PROCESS | 1654 | 1464776847198 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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 620ms 03:27:27 INFO - PROCESS | 1654 | 1464776847241 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:27:27 INFO - PROCESS | 1654 | 1464776847243 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:27:27 INFO - PROCESS | 1654 | 1464776847246 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 1654 | 1464776847249 Marionette TRACE conn2 <- [1,1866,null,{}] 03:27:27 INFO - PROCESS | 1654 | 1464776847271 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}] 03:27:27 INFO - PROCESS | 1654 | 1464776847419 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:27:27 INFO - PROCESS | 1654 | 1464776847429 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1348e3000 == 70 [pid = 1654] [id = 474] 03:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1272c3000) [pid = 1654] [serial = 1421] [outer = 0x0] 03:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12c951800) [pid = 1654] [serial = 1422] [outer = 0x1272c3000] 03:27:27 INFO - PROCESS | 1654 | 1464776847467 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12c95a000) [pid = 1654] [serial = 1423] [outer = 0x1272c3000] 03:27:28 INFO - PROCESS | 1654 | 1464776848104 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 890ms 03:27:28 INFO - PROCESS | 1654 | 1464776848145 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 1654 | 1464776848148 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:27:28 INFO - PROCESS | 1654 | 1464776848153 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1654 | 1464776848155 Marionette TRACE conn2 <- [1,1870,null,{}] 03:27:28 INFO - PROCESS | 1654 | 1464776848159 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}] 03:27:28 INFO - PROCESS | 1654 | 1464776848272 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:27:28 INFO - PROCESS | 1654 | 1464776848374 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12383d800 == 71 [pid = 1654] [id = 475] 03:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x116a74800) [pid = 1654] [serial = 1424] [outer = 0x0] 03:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1180ce400) [pid = 1654] [serial = 1425] [outer = 0x116a74800] 03:27:28 INFO - PROCESS | 1654 | 1464776848407 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11912e800) [pid = 1654] [serial = 1426] [outer = 0x116a74800] 03:27:28 INFO - PROCESS | 1654 | 1464776848835 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 724ms 03:27:28 INFO - PROCESS | 1654 | 1464776848896 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 1654 | 1464776848900 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:27:28 INFO - PROCESS | 1654 | 1464776848919 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1654 | 1464776848921 Marionette TRACE conn2 <- [1,1874,null,{}] 03:27:28 INFO - PROCESS | 1654 | 1464776848924 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}] 03:27:29 INFO - PROCESS | 1654 | 1464776849030 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:27:29 INFO - PROCESS | 1654 | 1464776849091 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c237800 == 72 [pid = 1654] [id = 476] 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x119767c00) [pid = 1654] [serial = 1427] [outer = 0x0] 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x123284000) [pid = 1654] [serial = 1428] [outer = 0x119767c00] 03:27:29 INFO - PROCESS | 1654 | 1464776849161 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x124862000) [pid = 1654] [serial = 1429] [outer = 0x119767c00] 03:27:29 INFO - PROCESS | 1654 | 1464776849553 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:27:29 INFO - PROCESS | 1654 | 1464776849591 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 1654 | 1464776849592 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:27:29 INFO - PROCESS | 1654 | 1464776849595 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 1654 | 1464776849597 Marionette TRACE conn2 <- [1,1878,null,{}] 03:27:29 INFO - PROCESS | 1654 | 1464776849605 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}] 03:27:29 INFO - PROCESS | 1654 | 1464776849714 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:27:29 INFO - PROCESS | 1654 | 1464776849818 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1347ec800 == 73 [pid = 1654] [id = 477] 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x127486c00) [pid = 1654] [serial = 1430] [outer = 0x0] 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x128fd1c00) [pid = 1654] [serial = 1431] [outer = 0x127486c00] 03:27:29 INFO - PROCESS | 1654 | 1464776849853 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12acadc00) [pid = 1654] [serial = 1432] [outer = 0x127486c00] 03:27:30 INFO - PROCESS | 1654 | 1464776850273 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]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 03:27:30 INFO - PROCESS | 1654 | 1464776850331 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 1654 | 1464776850333 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:27:30 INFO - PROCESS | 1654 | 1464776850350 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 1654 | 1464776850351 Marionette TRACE conn2 <- [1,1882,null,{}] 03:27:30 INFO - PROCESS | 1654 | 1464776850354 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}] 03:27:30 INFO - PROCESS | 1654 | 1464776850462 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:27:30 INFO - PROCESS | 1654 | 1464776850537 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1348e9000 == 74 [pid = 1654] [id = 478] 03:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12bc0ac00) [pid = 1654] [serial = 1433] [outer = 0x0] 03:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12bf64400) [pid = 1654] [serial = 1434] [outer = 0x12bc0ac00] 03:27:30 INFO - PROCESS | 1654 | 1464776850568 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c015800) [pid = 1654] [serial = 1435] [outer = 0x12bc0ac00] 03:27:31 INFO - PROCESS | 1654 | 1464776851007 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 03:27:31 INFO - PROCESS | 1654 | 1464776851072 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 1654 | 1464776851073 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:27:31 INFO - PROCESS | 1654 | 1464776851076 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 1654 | 1464776851077 Marionette TRACE conn2 <- [1,1886,null,{}] 03:27:31 INFO - PROCESS | 1654 | 1464776851079 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}] 03:27:31 INFO - PROCESS | 1654 | 1464776851185 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:27:31 INFO - PROCESS | 1654 | 1464776851289 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dda000 == 75 [pid = 1654] [id = 479] 03:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x111e6c000) [pid = 1654] [serial = 1436] [outer = 0x0] 03:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1164ca000) [pid = 1654] [serial = 1437] [outer = 0x111e6c000] 03:27:31 INFO - PROCESS | 1654 | 1464776851321 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12710a000) [pid = 1654] [serial = 1438] [outer = 0x111e6c000] 03:27:32 INFO - PROCESS | 1654 | 1464776852006 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 972ms 03:27:32 INFO - PROCESS | 1654 | 1464776852052 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 1654 | 1464776852054 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:27:32 INFO - PROCESS | 1654 | 1464776852059 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 1654 | 1464776852061 Marionette TRACE conn2 <- [1,1890,null,{}] 03:27:32 INFO - PROCESS | 1654 | 1464776852066 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}] 03:27:32 INFO - PROCESS | 1654 | 1464776852165 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:27:32 INFO - PROCESS | 1654 | 1464776852248 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x117455800 == 76 [pid = 1654] [id = 480] 03:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x110f7bc00) [pid = 1654] [serial = 1439] [outer = 0x0] 03:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1129a7000) [pid = 1654] [serial = 1440] [outer = 0x110f7bc00] 03:27:32 INFO - PROCESS | 1654 | 1464776852276 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1132d8c00) [pid = 1654] [serial = 1441] [outer = 0x110f7bc00] 03:27:32 INFO - PROCESS | 1654 | 1464776852700 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 03:27:32 INFO - PROCESS | 1654 | 1464776852731 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 1654 | 1464776852738 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:27:32 INFO - PROCESS | 1654 | 1464776852745 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 1654 | 1464776852747 Marionette TRACE conn2 <- [1,1894,null,{}] 03:27:32 INFO - PROCESS | 1654 | 1464776852750 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}] 03:27:32 INFO - PROCESS | 1654 | 1464776852864 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:27:32 INFO - PROCESS | 1654 | 1464776852928 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118573000 == 77 [pid = 1654] [id = 481] 03:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x11621c800) [pid = 1654] [serial = 1442] [outer = 0x0] 03:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x116a72400) [pid = 1654] [serial = 1443] [outer = 0x11621c800] 03:27:32 INFO - PROCESS | 1654 | 1464776852958 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1180ce800) [pid = 1654] [serial = 1444] [outer = 0x11621c800] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x113298800 == 76 [pid = 1654] [id = 338] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d775800 == 75 [pid = 1654] [id = 473] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12e019800 == 74 [pid = 1654] [id = 472] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1290c2400) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12bc06c00) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x127483400) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1166e1400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab7000 == 73 [pid = 1654] [id = 471] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12db1f000 == 72 [pid = 1654] [id = 470] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf3e000 == 71 [pid = 1654] [id = 469] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a8800 == 70 [pid = 1654] [id = 468] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0b9800 == 69 [pid = 1654] [id = 467] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b386000 == 68 [pid = 1654] [id = 466] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128cf1800 == 67 [pid = 1654] [id = 465] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11855b000 == 66 [pid = 1654] [id = 464] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118113000 == 65 [pid = 1654] [id = 463] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1252b2800 == 64 [pid = 1654] [id = 458] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123a1c000 == 63 [pid = 1654] [id = 457] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11a11f800 == 62 [pid = 1654] [id = 456] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118054800 == 61 [pid = 1654] [id = 455] 03:27:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116f36000 == 60 [pid = 1654] [id = 454] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12bf6a400) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x116284c00) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x112f7e800) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12320a000) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x123394800) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1252d2400) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1197ed000) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119950c00) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x123c15800) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11818ac00) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1191a2400) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x117693c00) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x116855400) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x126d57000) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x128c77000) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11a189400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1214f7000) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x127253400) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x115df5000) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x113120000) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x126d52400) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1214f9000) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x123391400) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x127109c00) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1168d5800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128c80c00) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1185acc00) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128c75800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11952e800) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119764400) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1290c0000) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12320d400) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a6f7000) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a87bc00) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ac45400) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1180f5400) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1214f9800) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124017000) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112fae800) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a7cf800) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112f85000) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x124862c00) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11912f000) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1295c8800) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12acafc00) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12748c000) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12328b400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bc05800) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11677cc00) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 03:27:33 INFO - PROCESS | 1654 | 1464776853583 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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 871ms 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:27:33 INFO - PROCESS | 1654 | 1464776853616 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 1654 | 1464776853618 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:27:33 INFO - PROCESS | 1654 | 1464776853622 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 1654 | 1464776853624 Marionette TRACE conn2 <- [1,1898,null,{}] 03:27:33 INFO - PROCESS | 1654 | 1464776853631 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}] 03:27:33 INFO - PROCESS | 1654 | 1464776853713 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:27:33 INFO - PROCESS | 1654 | 1464776853720 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x118570800 == 61 [pid = 1654] [id = 482] 03:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1180fc400) [pid = 1654] [serial = 1445] [outer = 0x0] 03:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11827dc00) [pid = 1654] [serial = 1446] [outer = 0x1180fc400] 03:27:33 INFO - PROCESS | 1654 | 1464776853748 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1191a6000) [pid = 1654] [serial = 1447] [outer = 0x1180fc400] 03:27:34 INFO - PROCESS | 1654 | 1464776854108 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]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms 03:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:27:34 INFO - PROCESS | 1654 | 1464776854143 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 1654 | 1464776854144 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:27:34 INFO - PROCESS | 1654 | 1464776854146 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 1654 | 1464776854147 Marionette TRACE conn2 <- [1,1902,null,{}] 03:27:34 INFO - PROCESS | 1654 | 1464776854150 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}] 03:27:34 INFO - PROCESS | 1654 | 1464776854236 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:27:34 INFO - PROCESS | 1654 | 1464776854242 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ea000 == 62 [pid = 1654] [id = 483] 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119531c00) [pid = 1654] [serial = 1448] [outer = 0x0] 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1197ee000) [pid = 1654] [serial = 1449] [outer = 0x119531c00] 03:27:34 INFO - PROCESS | 1654 | 1464776854268 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1214ee000) [pid = 1654] [serial = 1450] [outer = 0x119531c00] 03:27:34 INFO - PROCESS | 1654 | 1464776854611 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]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 473ms 03:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:27:34 INFO - PROCESS | 1654 | 1464776854621 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 1654 | 1464776854622 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:27:34 INFO - PROCESS | 1654 | 1464776854624 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 1654 | 1464776854625 Marionette TRACE conn2 <- [1,1906,null,{}] 03:27:34 INFO - PROCESS | 1654 | 1464776854627 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}] 03:27:34 INFO - PROCESS | 1654 | 1464776854734 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:27:34 INFO - PROCESS | 1654 | 1464776854742 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12433b800 == 63 [pid = 1654] [id = 484] 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1197f9c00) [pid = 1654] [serial = 1451] [outer = 0x0] 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1214f9800) [pid = 1654] [serial = 1452] [outer = 0x1197f9c00] 03:27:34 INFO - PROCESS | 1654 | 1464776854768 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123288c00) [pid = 1654] [serial = 1453] [outer = 0x1197f9c00] 03:27:35 INFO - PROCESS | 1654 | 1464776855095 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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:27:35 INFO - PROCESS | 1654 | 1464776855143 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 1654 | 1464776855144 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:27:35 INFO - PROCESS | 1654 | 1464776855146 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1654 | 1464776855147 Marionette TRACE conn2 <- [1,1910,null,{}] 03:27:35 INFO - PROCESS | 1654 | 1464776855149 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}] 03:27:35 INFO - PROCESS | 1654 | 1464776855246 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:27:35 INFO - PROCESS | 1654 | 1464776855254 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12714a800 == 64 [pid = 1654] [id = 485] 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123386c00) [pid = 1654] [serial = 1454] [outer = 0x0] 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x124014c00) [pid = 1654] [serial = 1455] [outer = 0x123386c00] 03:27:35 INFO - PROCESS | 1654 | 1464776855281 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x127253400) [pid = 1654] [serial = 1456] [outer = 0x123386c00] 03:27:35 INFO - PROCESS | 1654 | 1464776855647 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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:27:35 INFO - PROCESS | 1654 | 1464776855664 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 1654 | 1464776855666 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:27:35 INFO - PROCESS | 1654 | 1464776855671 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1654 | 1464776855673 Marionette TRACE conn2 <- [1,1914,null,{}] 03:27:35 INFO - PROCESS | 1654 | 1464776855680 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}] 03:27:35 INFO - PROCESS | 1654 | 1464776855792 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:27:35 INFO - PROCESS | 1654 | 1464776855829 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x127244800 == 65 [pid = 1654] [id = 486] 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1214edc00) [pid = 1654] [serial = 1457] [outer = 0x0] 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1272c2c00) [pid = 1654] [serial = 1458] [outer = 0x1214edc00] 03:27:35 INFO - PROCESS | 1654 | 1464776855854 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128fc8c00) [pid = 1654] [serial = 1459] [outer = 0x1214edc00] 03:27:36 INFO - PROCESS | 1654 | 1464776856149 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]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 528ms 03:27:36 INFO - PROCESS | 1654 | 1464776856199 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 1654 | 1464776856201 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:27:36 INFO - PROCESS | 1654 | 1464776856204 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 1654 | 1464776856206 Marionette TRACE conn2 <- [1,1918,null,{}] 03:27:36 INFO - PROCESS | 1654 | 1464776856208 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}] 03:27:36 INFO - PROCESS | 1654 | 1464776856309 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:27:36 INFO - PROCESS | 1654 | 1464776856345 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974b800 == 66 [pid = 1654] [id = 487] 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128c77800) [pid = 1654] [serial = 1460] [outer = 0x0] 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12935a400) [pid = 1654] [serial = 1461] [outer = 0x128c77800] 03:27:36 INFO - PROCESS | 1654 | 1464776856369 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1295cd400) [pid = 1654] [serial = 1462] [outer = 0x128c77800] 03:27:36 INFO - PROCESS | 1654 | 1464776856688 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]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 518ms 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:27:36 INFO - PROCESS | 1654 | 1464776856728 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 1654 | 1464776856730 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:27:36 INFO - PROCESS | 1654 | 1464776856732 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 1654 | 1464776856733 Marionette TRACE conn2 <- [1,1922,null,{}] 03:27:36 INFO - PROCESS | 1654 | 1464776856735 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}] 03:27:36 INFO - PROCESS | 1654 | 1464776856838 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:27:36 INFO - PROCESS | 1654 | 1464776856874 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac7a000 == 67 [pid = 1654] [id = 488] 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1295ca800) [pid = 1654] [serial = 1463] [outer = 0x0] 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a6f7800) [pid = 1654] [serial = 1464] [outer = 0x1295ca800] 03:27:36 INFO - PROCESS | 1654 | 1464776856906 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12a7d3000) [pid = 1654] [serial = 1465] [outer = 0x1295ca800] 03:27:37 INFO - PROCESS | 1654 | 1464776857223 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]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 03:27:37 INFO - PROCESS | 1654 | 1464776857254 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 1654 | 1464776857255 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:27:37 INFO - PROCESS | 1654 | 1464776857264 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 1654 | 1464776857265 Marionette TRACE conn2 <- [1,1926,null,{}] 03:27:37 INFO - PROCESS | 1654 | 1464776857267 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}] 03:27:37 INFO - PROCESS | 1654 | 1464776857370 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11712b800) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bc15400) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x110f7f400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1197f4400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x123392c00) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12bc1c800) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x127781000) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x115e6c000) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12c016000) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119d26800) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x110eecc00) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117580400) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180f1800) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129362400) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1252d5c00) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123393c00) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1197f1c00) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x117690c00) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:27:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1129a9c00) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:27:37 INFO - PROCESS | 1654 | 1464776857699 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162cb000 == 68 [pid = 1654] [id = 489] 03:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110f7f400) [pid = 1654] [serial = 1466] [outer = 0x0] 03:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112ebb800) [pid = 1654] [serial = 1467] [outer = 0x110f7f400] 03:27:37 INFO - PROCESS | 1654 | 1464776857729 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11757e400) [pid = 1654] [serial = 1468] [outer = 0x110f7f400] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12bddc800 == 67 [pid = 1654] [id = 372] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1214ab000 == 66 [pid = 1654] [id = 453] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d25f000 == 65 [pid = 1654] [id = 413] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a685000 == 64 [pid = 1654] [id = 337] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d075800 == 63 [pid = 1654] [id = 392] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116881000 == 62 [pid = 1654] [id = 355] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c825000 == 61 [pid = 1654] [id = 411] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8e5800 == 60 [pid = 1654] [id = 449] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b39a800 == 59 [pid = 1654] [id = 446] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c824800 == 58 [pid = 1654] [id = 451] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b317000 == 57 [pid = 1654] [id = 350] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ae000 == 56 [pid = 1654] [id = 414] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119c78000 == 55 [pid = 1654] [id = 373] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0be800 == 54 [pid = 1654] [id = 450] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d070000 == 53 [pid = 1654] [id = 452] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf31800 == 52 [pid = 1654] [id = 391] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12bddb800 == 51 [pid = 1654] [id = 410] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x112d06000 == 50 [pid = 1654] [id = 432] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128ce4800 == 49 [pid = 1654] [id = 459] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b34c000 == 48 [pid = 1654] [id = 462] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0b5800 == 47 [pid = 1654] [id = 407] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f0800 == 46 [pid = 1654] [id = 461] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129749000 == 45 [pid = 1654] [id = 460] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12e00c800 == 44 [pid = 1654] [id = 431] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d074800 == 43 [pid = 1654] [id = 412] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b311000 == 42 [pid = 1654] [id = 319] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117455800 == 41 [pid = 1654] [id = 480] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x112dda000 == 40 [pid = 1654] [id = 479] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1348e9000 == 39 [pid = 1654] [id = 478] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1347ec800 == 38 [pid = 1654] [id = 477] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c237800 == 37 [pid = 1654] [id = 476] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1348e3000 == 36 [pid = 1654] [id = 474] 03:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12383d800 == 35 [pid = 1654] [id = 475] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118570800 == 34 [pid = 1654] [id = 482] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x127244800 == 33 [pid = 1654] [id = 486] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12433b800 == 32 [pid = 1654] [id = 484] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac7a000 == 31 [pid = 1654] [id = 488] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ea000 == 30 [pid = 1654] [id = 483] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118573000 == 29 [pid = 1654] [id = 481] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12714a800 == 28 [pid = 1654] [id = 485] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12974b800 == 27 [pid = 1654] [id = 487] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12c827800 == 26 [pid = 1654] [id = 14] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x112dd9800 == 25 [pid = 1654] [id = 26] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ea800 == 24 [pid = 1654] [id = 8] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12902d800 == 23 [pid = 1654] [id = 6] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a5000 == 22 [pid = 1654] [id = 15] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11811a000 == 21 [pid = 1654] [id = 20] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac7800 == 20 [pid = 1654] [id = 10] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd0000 == 19 [pid = 1654] [id = 11] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12d265800 == 18 [pid = 1654] [id = 18] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12d271800 == 17 [pid = 1654] [id = 21] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x112648000 == 16 [pid = 1654] [id = 25] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12b323800 == 15 [pid = 1654] [id = 19] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8fa000 == 14 [pid = 1654] [id = 9] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x112dda800 == 13 [pid = 1654] [id = 23] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12db35000 == 12 [pid = 1654] [id = 22] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12c23d000 == 11 [pid = 1654] [id = 13] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118066000 == 10 [pid = 1654] [id = 12] 03:27:40 INFO - PROCESS | 1654 | --DOCSHELL 0x116891800 == 9 [pid = 1654] [id = 24] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bc0f400) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bc1a000) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1295cf800) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126d57400) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123285000) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1185ad800) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x115e6a800) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a87b800) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bc17800) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11312b800) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x111e30000) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123209000) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124011800) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11311f000) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1272bac00) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123c17000) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12c013400) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118270400) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12bf67c00) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12338ac00) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1295cc800) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x114fc2000) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129617400) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x127482800) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117124000) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12c6d6400) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c022800) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119c54c00) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128c76c00) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x111ed7400) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12c951800) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc20800) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119527000) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118133400) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119763400) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12c01c400) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11621d400) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12acf2c00) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12328cc00) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 03:27:40 INFO - PROCESS | 1654 | 1464776860381 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3128ms 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:27:40 INFO - PROCESS | 1654 | 1464776860393 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 1654 | 1464776860395 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:27:40 INFO - PROCESS | 1654 | 1464776860399 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 1654 | 1464776860402 Marionette TRACE conn2 <- [1,1930,null,{}] 03:27:40 INFO - PROCESS | 1654 | 1464776860408 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}] 03:27:40 INFO - PROCESS | 1654 | 1464776860513 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:27:40 INFO - PROCESS | 1654 | 1464776860588 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113326800 == 10 [pid = 1654] [id = 490] 03:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129a0800) [pid = 1654] [serial = 1469] [outer = 0x0] 03:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129aa000) [pid = 1654] [serial = 1470] [outer = 0x1129a0800] 03:27:40 INFO - PROCESS | 1654 | 1464776860633 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112ad1800) [pid = 1654] [serial = 1471] [outer = 0x1129a0800] 03:27:40 INFO - PROCESS | 1654 | 1464776860963 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 575ms 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:27:40 INFO - PROCESS | 1654 | 1464776860975 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 1654 | 1464776860979 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:27:40 INFO - PROCESS | 1654 | 1464776860987 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 1654 | 1464776860990 Marionette TRACE conn2 <- [1,1934,null,{}] 03:27:40 INFO - PROCESS | 1654 | 1464776860992 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}] 03:27:41 INFO - PROCESS | 1654 | 1464776861073 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:27:41 INFO - PROCESS | 1654 | 1464776861124 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1132a3800 == 11 [pid = 1654] [id = 491] 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112acc400) [pid = 1654] [serial = 1472] [outer = 0x0] 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1130d8c00) [pid = 1654] [serial = 1473] [outer = 0x112acc400] 03:27:41 INFO - PROCESS | 1654 | 1464776861149 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113c06800) [pid = 1654] [serial = 1474] [outer = 0x112acc400] 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11312b400) [pid = 1654] [serial = 1475] [outer = 0x12cdeb400] 03:27:41 INFO - PROCESS | 1654 | 1464776861493 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 03:27:41 INFO - PROCESS | 1654 | 1464776861507 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 1654 | 1464776861509 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:27:41 INFO - PROCESS | 1654 | 1464776861511 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 1654 | 1464776861514 Marionette TRACE conn2 <- [1,1938,null,{}] 03:27:41 INFO - PROCESS | 1654 | 1464776861525 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}] 03:27:41 INFO - PROCESS | 1654 | 1464776861611 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:27:41 INFO - PROCESS | 1654 | 1464776861664 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e07800 == 12 [pid = 1654] [id = 492] 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x110ee0800) [pid = 1654] [serial = 1476] [outer = 0x0] 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x114ef5000) [pid = 1654] [serial = 1477] [outer = 0x110ee0800] 03:27:41 INFO - PROCESS | 1654 | 1464776861693 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11660a000) [pid = 1654] [serial = 1478] [outer = 0x110ee0800] 03:27:42 INFO - PROCESS | 1654 | 1464776862060 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 574ms 03:27:42 INFO - PROCESS | 1654 | 1464776862086 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:27:42 INFO - PROCESS | 1654 | 1464776862089 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:27:42 INFO - PROCESS | 1654 | 1464776862092 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1654 | 1464776862094 Marionette TRACE conn2 <- [1,1942,null,{}] 03:27:42 INFO - PROCESS | 1654 | 1464776862097 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}] 03:27:42 INFO - PROCESS | 1654 | 1464776862212 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:27:42 INFO - PROCESS | 1654 | 1464776862285 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118122800 == 13 [pid = 1654] [id = 493] 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1164c0400) [pid = 1654] [serial = 1479] [outer = 0x0] 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116a70c00) [pid = 1654] [serial = 1480] [outer = 0x1164c0400] 03:27:42 INFO - PROCESS | 1654 | 1464776862327 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117689c00) [pid = 1654] [serial = 1481] [outer = 0x1164c0400] 03:27:42 INFO - PROCESS | 1654 | 1464776862621 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 572ms 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:27:42 INFO - PROCESS | 1654 | 1464776862664 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1654 | 1464776862665 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:27:42 INFO - PROCESS | 1654 | 1464776862675 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1654 | 1464776862676 Marionette TRACE conn2 <- [1,1946,null,{}] 03:27:42 INFO - PROCESS | 1654 | 1464776862678 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}] 03:27:42 INFO - PROCESS | 1654 | 1464776862753 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:27:42 INFO - PROCESS | 1654 | 1464776862758 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946a800 == 14 [pid = 1654] [id = 494] 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1129a9c00) [pid = 1654] [serial = 1482] [outer = 0x0] 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1180f0400) [pid = 1654] [serial = 1483] [outer = 0x1129a9c00] 03:27:42 INFO - PROCESS | 1654 | 1464776862785 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1180f7400) [pid = 1654] [serial = 1484] [outer = 0x1129a9c00] 03:27:43 INFO - PROCESS | 1654 | 1464776863136 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 476ms 03:27:43 INFO - PROCESS | 1654 | 1464776863144 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 1654 | 1464776863145 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:27:43 INFO - PROCESS | 1654 | 1464776863148 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 1654 | 1464776863149 Marionette TRACE conn2 <- [1,1950,null,{}] 03:27:43 INFO - PROCESS | 1654 | 1464776863153 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}] 03:27:43 INFO - PROCESS | 1654 | 1464776863270 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:27:43 INFO - PROCESS | 1654 | 1464776863278 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199b0000 == 15 [pid = 1654] [id = 495] 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1180fb800) [pid = 1654] [serial = 1485] [outer = 0x0] 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11813dc00) [pid = 1654] [serial = 1486] [outer = 0x1180fb800] 03:27:43 INFO - PROCESS | 1654 | 1464776863306 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119131c00) [pid = 1654] [serial = 1487] [outer = 0x1180fb800] 03:27:43 INFO - PROCESS | 1654 | 1464776863603 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 468ms 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:27:43 INFO - PROCESS | 1654 | 1464776863624 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 1654 | 1464776863625 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:27:43 INFO - PROCESS | 1654 | 1464776863627 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 1654 | 1464776863628 Marionette TRACE conn2 <- [1,1954,null,{}] 03:27:43 INFO - PROCESS | 1654 | 1464776863631 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}] 03:27:43 INFO - PROCESS | 1654 | 1464776863705 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:27:43 INFO - PROCESS | 1654 | 1464776863709 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x121259000 == 16 [pid = 1654] [id = 496] 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180ff400) [pid = 1654] [serial = 1488] [outer = 0x0] 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119435800) [pid = 1654] [serial = 1489] [outer = 0x1180ff400] 03:27:43 INFO - PROCESS | 1654 | 1464776863735 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11975b400) [pid = 1654] [serial = 1490] [outer = 0x1180ff400] 03:27:44 INFO - PROCESS | 1654 | 1464776864059 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 03:27:44 INFO - PROCESS | 1654 | 1464776864099 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:27:44 INFO - PROCESS | 1654 | 1464776864100 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:27:44 INFO - PROCESS | 1654 | 1464776864102 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 1654 | 1464776864103 Marionette TRACE conn2 <- [1,1958,null,{}] 03:27:44 INFO - PROCESS | 1654 | 1464776864106 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}] 03:27:44 INFO - PROCESS | 1654 | 1464776864200 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:27:44 INFO - PROCESS | 1654 | 1464776864209 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12126e800 == 17 [pid = 1654] [id = 497] 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11768f800) [pid = 1654] [serial = 1491] [outer = 0x0] 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119765400) [pid = 1654] [serial = 1492] [outer = 0x11768f800] 03:27:44 INFO - PROCESS | 1654 | 1464776864242 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1197ecc00) [pid = 1654] [serial = 1493] [outer = 0x11768f800] 03:27:44 INFO - PROCESS | 1654 | 1464776864525 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 03:27:44 INFO - PROCESS | 1654 | 1464776864573 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 1654 | 1464776864575 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:27:44 INFO - PROCESS | 1654 | 1464776864577 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 1654 | 1464776864578 Marionette TRACE conn2 <- [1,1962,null,{}] 03:27:44 INFO - PROCESS | 1654 | 1464776864580 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}] 03:27:44 INFO - PROCESS | 1654 | 1464776864654 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:27:44 INFO - PROCESS | 1654 | 1464776864658 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116258000 == 18 [pid = 1654] [id = 498] 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117588800) [pid = 1654] [serial = 1494] [outer = 0x0] 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11994a800) [pid = 1654] [serial = 1495] [outer = 0x117588800] 03:27:44 INFO - PROCESS | 1654 | 1464776864685 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119c59000) [pid = 1654] [serial = 1496] [outer = 0x117588800] 03:27:44 INFO - PROCESS | 1654 | 1464776864992 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 420ms 03:27:45 INFO - PROCESS | 1654 | 1464776864998 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 1654 | 1464776864999 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:27:45 INFO - PROCESS | 1654 | 1464776865011 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 1654 | 1464776865011 Marionette TRACE conn2 <- [1,1966,null,{}] 03:27:45 INFO - PROCESS | 1654 | 1464776865014 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}] 03:27:45 INFO - PROCESS | 1654 | 1464776865120 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:27:45 INFO - PROCESS | 1654 | 1464776865150 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x124051000 == 19 [pid = 1654] [id = 499] 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11921b000) [pid = 1654] [serial = 1497] [outer = 0x0] 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119c56800) [pid = 1654] [serial = 1498] [outer = 0x11921b000] 03:27:45 INFO - PROCESS | 1654 | 1464776865175 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1214efc00) [pid = 1654] [serial = 1499] [outer = 0x11921b000] 03:27:45 INFO - PROCESS | 1654 | 1464776865476 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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 527ms 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:27:45 INFO - PROCESS | 1654 | 1464776865530 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 1654 | 1464776865531 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:27:45 INFO - PROCESS | 1654 | 1464776865533 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 1654 | 1464776865535 Marionette TRACE conn2 <- [1,1970,null,{}] 03:27:45 INFO - PROCESS | 1654 | 1464776865537 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}] 03:27:45 INFO - PROCESS | 1654 | 1464776865625 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:27:45 INFO - PROCESS | 1654 | 1464776865629 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946a000 == 20 [pid = 1654] [id = 500] 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1214f8400) [pid = 1654] [serial = 1500] [outer = 0x0] 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12327f000) [pid = 1654] [serial = 1501] [outer = 0x1214f8400] 03:27:45 INFO - PROCESS | 1654 | 1464776865662 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1214f4000) [pid = 1654] [serial = 1502] [outer = 0x1214f8400] 03:27:46 INFO - PROCESS | 1654 | 1464776866131 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 622ms 03:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:27:46 INFO - PROCESS | 1654 | 1464776866156 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 1654 | 1464776866157 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:27:46 INFO - PROCESS | 1654 | 1464776866159 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 1654 | 1464776866160 Marionette TRACE conn2 <- [1,1974,null,{}] 03:27:46 INFO - PROCESS | 1654 | 1464776866162 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}] 03:27:46 INFO - PROCESS | 1654 | 1464776866237 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:27:46 INFO - PROCESS | 1654 | 1464776866242 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x127144000 == 21 [pid = 1654] [id = 501] 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x123389000) [pid = 1654] [serial = 1503] [outer = 0x0] 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12338e400) [pid = 1654] [serial = 1504] [outer = 0x123389000] 03:27:46 INFO - PROCESS | 1654 | 1464776866267 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1235c2000) [pid = 1654] [serial = 1505] [outer = 0x123389000] 03:27:46 INFO - PROCESS | 1654 | 1464776866561 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 418ms 03:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:27:46 INFO - PROCESS | 1654 | 1464776866577 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 1654 | 1464776866578 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:27:46 INFO - PROCESS | 1654 | 1464776866580 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 1654 | 1464776866581 Marionette TRACE conn2 <- [1,1978,null,{}] 03:27:46 INFO - PROCESS | 1654 | 1464776866583 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}] 03:27:46 INFO - PROCESS | 1654 | 1464776866663 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:27:46 INFO - PROCESS | 1654 | 1464776866717 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ce5000 == 22 [pid = 1654] [id = 502] 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11994b000) [pid = 1654] [serial = 1506] [outer = 0x0] 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x123797400) [pid = 1654] [serial = 1507] [outer = 0x11994b000] 03:27:46 INFO - PROCESS | 1654 | 1464776866742 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x123a7f800) [pid = 1654] [serial = 1508] [outer = 0x11994b000] 03:27:47 INFO - PROCESS | 1654 | 1464776867018 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]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 03:27:47 INFO - PROCESS | 1654 | 1464776867049 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 1654 | 1464776867050 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:27:47 INFO - PROCESS | 1654 | 1464776867061 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 1654 | 1464776867062 Marionette TRACE conn2 <- [1,1982,null,{}] 03:27:47 INFO - PROCESS | 1654 | 1464776867064 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}] 03:27:47 INFO - PROCESS | 1654 | 1464776867159 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:27:47 INFO - PROCESS | 1654 | 1464776867164 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b2800 == 23 [pid = 1654] [id = 503] 03:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x123a81c00) [pid = 1654] [serial = 1509] [outer = 0x0] 03:27:47 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 03:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x110ee2800) [pid = 1654] [serial = 1510] [outer = 0x123a81c00] 03:27:47 INFO - PROCESS | 1654 | 1464776867247 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x110f81000) [pid = 1654] [serial = 1511] [outer = 0x123a81c00] 03:27:48 INFO - PROCESS | 1654 | 1464776868213 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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1171ms 03:27:48 INFO - PROCESS | 1654 | 1464776868233 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 1654 | 1464776868237 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:27:48 INFO - PROCESS | 1654 | 1464776868241 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 1654 | 1464776868243 Marionette TRACE conn2 <- [1,1986,null,{}] 03:27:48 INFO - PROCESS | 1654 | 1464776868247 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}] 03:27:48 INFO - PROCESS | 1654 | 1464776868324 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:27:48 INFO - PROCESS | 1654 | 1464776868330 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f49000 == 24 [pid = 1654] [id = 504] 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11312c000) [pid = 1654] [serial = 1512] [outer = 0x0] 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113c0b800) [pid = 1654] [serial = 1513] [outer = 0x11312c000] 03:27:48 INFO - PROCESS | 1654 | 1464776868359 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x115df4800) [pid = 1654] [serial = 1514] [outer = 0x11312c000] 03:27:48 INFO - PROCESS | 1654 | 1464776868735 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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 03:27:48 INFO - PROCESS | 1654 | 1464776868761 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 1654 | 1464776868766 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:27:48 INFO - PROCESS | 1654 | 1464776868771 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 1654 | 1464776868772 Marionette TRACE conn2 <- [1,1990,null,{}] 03:27:48 INFO - PROCESS | 1654 | 1464776868775 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}] 03:27:48 INFO - PROCESS | 1654 | 1464776868853 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:27:48 INFO - PROCESS | 1654 | 1464776868858 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194bd000 == 25 [pid = 1654] [id = 505] 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x116284800) [pid = 1654] [serial = 1515] [outer = 0x0] 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180c5c00) [pid = 1654] [serial = 1516] [outer = 0x116284800] 03:27:48 INFO - PROCESS | 1654 | 1464776868884 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118137000) [pid = 1654] [serial = 1517] [outer = 0x116284800] 03:27:49 INFO - PROCESS | 1654 | 1464776869253 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 03:27:49 INFO - PROCESS | 1654 | 1464776869297 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:27:49 INFO - PROCESS | 1654 | 1464776869299 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:27:49 INFO - PROCESS | 1654 | 1464776869302 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1654 | 1464776869304 Marionette TRACE conn2 <- [1,1994,null,{}] 03:27:49 INFO - PROCESS | 1654 | 1464776869312 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}] 03:27:49 INFO - PROCESS | 1654 | 1464776869421 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:27:49 INFO - PROCESS | 1654 | 1464776869462 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a38000 == 26 [pid = 1654] [id = 506] 03:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x111e6cc00) [pid = 1654] [serial = 1518] [outer = 0x0] 03:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119435000) [pid = 1654] [serial = 1519] [outer = 0x111e6cc00] 03:27:49 INFO - PROCESS | 1654 | 1464776869489 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119768000) [pid = 1654] [serial = 1520] [outer = 0x111e6cc00] 03:27:49 INFO - PROCESS | 1654 | 1464776869805 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 03:27:49 INFO - PROCESS | 1654 | 1464776869829 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:27:49 INFO - PROCESS | 1654 | 1464776869831 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:27:49 INFO - PROCESS | 1654 | 1464776869833 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1654 | 1464776869836 Marionette TRACE conn2 <- [1,1998,null,{}] 03:27:49 INFO - PROCESS | 1654 | 1464776869839 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}] 03:27:49 INFO - PROCESS | 1654 | 1464776869936 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:27:49 INFO - PROCESS | 1654 | 1464776869940 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ce0000 == 27 [pid = 1654] [id = 507] 03:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119950c00) [pid = 1654] [serial = 1521] [outer = 0x0] 03:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1214fac00) [pid = 1654] [serial = 1522] [outer = 0x119950c00] 03:27:49 INFO - PROCESS | 1654 | 1464776869965 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123283800) [pid = 1654] [serial = 1523] [outer = 0x119950c00] 03:27:50 INFO - PROCESS | 1654 | 1464776870299 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 523ms 03:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:27:50 INFO - PROCESS | 1654 | 1464776870356 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1654 | 1464776870357 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:27:50 INFO - PROCESS | 1654 | 1464776870359 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1654 | 1464776870361 Marionette TRACE conn2 <- [1,2002,null,{}] 03:27:50 INFO - PROCESS | 1654 | 1464776870363 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}] 03:27:50 INFO - PROCESS | 1654 | 1464776870454 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:27:50 INFO - PROCESS | 1654 | 1464776870491 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974c000 == 28 [pid = 1654] [id = 508] 03:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11621e800) [pid = 1654] [serial = 1524] [outer = 0x0] 03:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x123358000) [pid = 1654] [serial = 1525] [outer = 0x11621e800] 03:27:50 INFO - PROCESS | 1654 | 1464776870515 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12379e000) [pid = 1654] [serial = 1526] [outer = 0x11621e800] 03:27:50 INFO - PROCESS | 1654 | 1464776870840 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 03:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:27:50 INFO - PROCESS | 1654 | 1464776870879 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1654 | 1464776870880 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:27:50 INFO - PROCESS | 1654 | 1464776870883 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1654 | 1464776870884 Marionette TRACE conn2 <- [1,2006,null,{}] 03:27:50 INFO - PROCESS | 1654 | 1464776870886 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}] 03:27:51 INFO - PROCESS | 1654 | 1464776870996 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:27:51 INFO - PROCESS | 1654 | 1464776871044 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ea000 == 29 [pid = 1654] [id = 509] 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1237b8000) [pid = 1654] [serial = 1527] [outer = 0x0] 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x124018400) [pid = 1654] [serial = 1528] [outer = 0x1237b8000] 03:27:51 INFO - PROCESS | 1654 | 1464776871070 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x125271000) [pid = 1654] [serial = 1529] [outer = 0x1237b8000] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x110f7a000) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x123386c00) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1214edc00) [pid = 1654] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x123286400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1130dbc00) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126d57c00) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1180f3000) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12328b800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1197f4800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128c7cc00) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a6f7400) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1295ca800) [pid = 1654] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128c77800) [pid = 1654] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119531c00) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180fc400) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11621c800) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x110f7bc00) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x111e6c000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bc0ac00) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127486c00) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119767c00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116a74800) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1272c3000) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:27:51 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1197f9c00) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:27:51 INFO - PROCESS | 1654 | 1464776871697 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]]]}] 03:27:51 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 03:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 820ms 03:27:51 INFO - PROCESS | 1654 | 1464776871705 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 1654 | 1464776871706 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:27:51 INFO - PROCESS | 1654 | 1464776871708 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 1654 | 1464776871709 Marionette TRACE conn2 <- [1,2010,null,{}] 03:27:51 INFO - PROCESS | 1654 | 1464776871711 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}] 03:27:51 INFO - PROCESS | 1654 | 1464776871816 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:27:51 INFO - PROCESS | 1654 | 1464776871855 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8e1000 == 30 [pid = 1654] [id = 510] 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x111e6c000) [pid = 1654] [serial = 1530] [outer = 0x0] 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1180fc400) [pid = 1654] [serial = 1531] [outer = 0x111e6c000] 03:27:51 INFO - PROCESS | 1654 | 1464776871881 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12320d000) [pid = 1654] [serial = 1532] [outer = 0x111e6c000] 03:27:52 INFO - PROCESS | 1654 | 1464776872139 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 468ms 03:27:52 INFO - PROCESS | 1654 | 1464776872177 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1654 | 1464776872178 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:27:52 INFO - PROCESS | 1654 | 1464776872180 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1654 | 1464776872181 Marionette TRACE conn2 <- [1,2014,null,{}] 03:27:52 INFO - PROCESS | 1654 | 1464776872192 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}] 03:27:52 INFO - PROCESS | 1654 | 1464776872277 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:27:52 INFO - PROCESS | 1654 | 1464776872282 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b322800 == 31 [pid = 1654] [id = 511] 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x123289c00) [pid = 1654] [serial = 1533] [outer = 0x0] 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125274000) [pid = 1654] [serial = 1534] [outer = 0x123289c00] 03:27:52 INFO - PROCESS | 1654 | 1464776872321 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x126d4a800) [pid = 1654] [serial = 1535] [outer = 0x123289c00] 03:27:52 INFO - PROCESS | 1654 | 1464776872792 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 623ms 03:27:52 INFO - PROCESS | 1654 | 1464776872804 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1654 | 1464776872806 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:27:52 INFO - PROCESS | 1654 | 1464776872809 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1654 | 1464776872810 Marionette TRACE conn2 <- [1,2018,null,{}] 03:27:52 INFO - PROCESS | 1654 | 1464776872813 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}] 03:27:52 INFO - PROCESS | 1654 | 1464776872888 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:27:52 INFO - PROCESS | 1654 | 1464776872892 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a2b000 == 32 [pid = 1654] [id = 512] 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1252d6400) [pid = 1654] [serial = 1536] [outer = 0x0] 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126d57400) [pid = 1654] [serial = 1537] [outer = 0x1252d6400] 03:27:52 INFO - PROCESS | 1654 | 1464776872917 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1271b2400) [pid = 1654] [serial = 1538] [outer = 0x1252d6400] 03:27:53 INFO - PROCESS | 1654 | 1464776873228 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 03:27:53 INFO - PROCESS | 1654 | 1464776873278 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 1654 | 1464776873279 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:27:53 INFO - PROCESS | 1654 | 1464776873281 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 1654 | 1464776873282 Marionette TRACE conn2 <- [1,2022,null,{}] 03:27:53 INFO - PROCESS | 1654 | 1464776873284 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}] 03:27:53 INFO - PROCESS | 1654 | 1464776873358 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:27:53 INFO - PROCESS | 1654 | 1464776873418 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bab8800 == 33 [pid = 1654] [id = 513] 03:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x126d4bc00) [pid = 1654] [serial = 1539] [outer = 0x0] 03:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12724d000) [pid = 1654] [serial = 1540] [outer = 0x126d4bc00] 03:27:53 INFO - PROCESS | 1654 | 1464776873443 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x127486c00) [pid = 1654] [serial = 1541] [outer = 0x126d4bc00] 03:27:53 INFO - PROCESS | 1654 | 1464776873906 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 675ms 03:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:27:53 INFO - PROCESS | 1654 | 1464776873957 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 1654 | 1464776873960 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:27:53 INFO - PROCESS | 1654 | 1464776873963 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 1654 | 1464776873966 Marionette TRACE conn2 <- [1,2026,null,{}] 03:27:53 INFO - PROCESS | 1654 | 1464776873969 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}] 03:27:54 INFO - PROCESS | 1654 | 1464776874066 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:27:54 INFO - PROCESS | 1654 | 1464776874135 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119458000 == 34 [pid = 1654] [id = 514] 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x112fac400) [pid = 1654] [serial = 1542] [outer = 0x0] 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x114fba400) [pid = 1654] [serial = 1543] [outer = 0x112fac400] 03:27:54 INFO - PROCESS | 1654 | 1464776874167 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11685dc00) [pid = 1654] [serial = 1544] [outer = 0x112fac400] 03:27:54 INFO - PROCESS | 1654 | 1464776874551 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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 621ms 03:27:54 INFO - PROCESS | 1654 | 1464776874590 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 1654 | 1464776874594 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:27:54 INFO - PROCESS | 1654 | 1464776874599 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 1654 | 1464776874601 Marionette TRACE conn2 <- [1,2030,null,{}] 03:27:54 INFO - PROCESS | 1654 | 1464776874606 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}] 03:27:54 INFO - PROCESS | 1654 | 1464776874703 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:27:54 INFO - PROCESS | 1654 | 1464776874792 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x129746800 == 35 [pid = 1654] [id = 515] 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1180cb000) [pid = 1654] [serial = 1545] [outer = 0x0] 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11818e000) [pid = 1654] [serial = 1546] [outer = 0x1180cb000] 03:27:54 INFO - PROCESS | 1654 | 1464776874822 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119532400) [pid = 1654] [serial = 1547] [outer = 0x1180cb000] 03:27:55 INFO - PROCESS | 1654 | 1464776875260 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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 03:27:55 INFO - PROCESS | 1654 | 1464776875271 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:27:55 INFO - PROCESS | 1654 | 1464776875272 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:27:55 INFO - PROCESS | 1654 | 1464776875274 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1654 | 1464776875277 Marionette TRACE conn2 <- [1,2034,null,{}] 03:27:55 INFO - PROCESS | 1654 | 1464776875285 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}] 03:27:55 INFO - PROCESS | 1654 | 1464776875381 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:27:55 INFO - PROCESS | 1654 | 1464776875439 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bde1800 == 36 [pid = 1654] [id = 516] 03:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119950400) [pid = 1654] [serial = 1548] [outer = 0x0] 03:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1232ba800) [pid = 1654] [serial = 1549] [outer = 0x119950400] 03:27:55 INFO - PROCESS | 1654 | 1464776875470 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12402e800) [pid = 1654] [serial = 1550] [outer = 0x119950400] 03:27:55 INFO - PROCESS | 1654 | 1464776875883 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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 621ms 03:27:55 INFO - PROCESS | 1654 | 1464776875895 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 1654 | 1464776875897 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:27:55 INFO - PROCESS | 1654 | 1464776875900 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1654 | 1464776875902 Marionette TRACE conn2 <- [1,2038,null,{}] 03:27:55 INFO - PROCESS | 1654 | 1464776875906 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}] 03:27:56 INFO - PROCESS | 1654 | 1464776876002 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:27:56 INFO - PROCESS | 1654 | 1464776876090 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0ae800 == 37 [pid = 1654] [id = 517] 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x124864c00) [pid = 1654] [serial = 1551] [outer = 0x0] 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x126d4ec00) [pid = 1654] [serial = 1552] [outer = 0x124864c00] 03:27:56 INFO - PROCESS | 1654 | 1464776876119 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12748cc00) [pid = 1654] [serial = 1553] [outer = 0x124864c00] 03:27:56 INFO - PROCESS | 1654 | 1464776876554 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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 674ms 03:27:56 INFO - PROCESS | 1654 | 1464776876574 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:27:56 INFO - PROCESS | 1654 | 1464776876576 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:27:56 INFO - PROCESS | 1654 | 1464776876578 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 1654 | 1464776876579 Marionette TRACE conn2 <- [1,2042,null,{}] 03:27:56 INFO - PROCESS | 1654 | 1464776876582 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}] 03:27:56 INFO - PROCESS | 1654 | 1464776876676 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:27:56 INFO - PROCESS | 1654 | 1464776876730 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x117456800 == 38 [pid = 1654] [id = 518] 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x110f78800) [pid = 1654] [serial = 1554] [outer = 0x0] 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x116285000) [pid = 1654] [serial = 1555] [outer = 0x110f78800] 03:27:56 INFO - PROCESS | 1654 | 1464776876759 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1214f3400) [pid = 1654] [serial = 1556] [outer = 0x110f78800] 03:27:57 INFO - PROCESS | 1654 | 1464776877299 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]]]}] 03:27:57 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) 03:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 771ms 03:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:27:57 INFO - PROCESS | 1654 | 1464776877350 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 1654 | 1464776877354 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:27:57 INFO - PROCESS | 1654 | 1464776877358 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 1654 | 1464776877360 Marionette TRACE conn2 <- [1,2046,null,{}] 03:27:57 INFO - PROCESS | 1654 | 1464776877364 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}] 03:27:57 INFO - PROCESS | 1654 | 1464776877459 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:27:57 INFO - PROCESS | 1654 | 1464776877519 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116737800 == 39 [pid = 1654] [id = 519] 03:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1122b2400) [pid = 1654] [serial = 1557] [outer = 0x0] 03:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1129a0c00) [pid = 1654] [serial = 1558] [outer = 0x1122b2400] 03:27:57 INFO - PROCESS | 1654 | 1464776877548 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1129ac000) [pid = 1654] [serial = 1559] [outer = 0x1122b2400] 03:27:57 INFO - PROCESS | 1654 | 1464776877963 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 672ms 03:27:58 INFO - PROCESS | 1654 | 1464776878029 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 1654 | 1464776878033 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:27:58 INFO - PROCESS | 1654 | 1464776878037 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 1654 | 1464776878039 Marionette TRACE conn2 <- [1,2050,null,{}] 03:27:58 INFO - PROCESS | 1654 | 1464776878042 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}] 03:27:58 INFO - PROCESS | 1654 | 1464776878152 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:27:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1162cb000 == 38 [pid = 1654] [id = 489] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x112ebb800) [pid = 1654] [serial = 1467] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12acea000) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a7d3000) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1295cd400) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12a6f7800) [pid = 1654] [serial = 1464] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128fc8c00) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1197ee000) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1214ee000) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11827dc00) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1191a6000) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1180ce800) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x116a72400) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12935a400) [pid = 1654] [serial = 1461] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1132d8c00) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1129a7000) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12710a000) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1164ca000) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c015800) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12bf64400) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12acadc00) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128fd1c00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123284000) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x124862000) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11912e800) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180ce400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12c95a000) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123288c00) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1214f9800) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x127253400) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124014c00) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1272c2c00) [pid = 1654] [serial = 1458] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x123394000) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116a70800) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1290c4400) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11885a400) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12480a800) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1214f7400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a6f1800) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12acaa800) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1654 | 1464776878234 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb2000 == 39 [pid = 1654] [id = 520] 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112a73c00) [pid = 1654] [serial = 1560] [outer = 0x0] 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112d26c00) [pid = 1654] [serial = 1561] [outer = 0x112a73c00] 03:27:58 INFO - PROCESS | 1654 | 1464776878260 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x113126000) [pid = 1654] [serial = 1562] [outer = 0x112a73c00] 03:27:58 INFO - PROCESS | 1654 | 1464776878656 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 03:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:27:58 INFO - PROCESS | 1654 | 1464776878708 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 1654 | 1464776878711 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:27:58 INFO - PROCESS | 1654 | 1464776878714 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 1654 | 1464776878718 Marionette TRACE conn2 <- [1,2054,null,{}] 03:27:58 INFO - PROCESS | 1654 | 1464776878747 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}] 03:27:58 INFO - PROCESS | 1654 | 1464776878881 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:27:58 INFO - PROCESS | 1654 | 1464776878896 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119181000 == 40 [pid = 1654] [id = 521] 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1164c4800) [pid = 1654] [serial = 1563] [outer = 0x0] 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116610400) [pid = 1654] [serial = 1564] [outer = 0x1164c4800] 03:27:58 INFO - PROCESS | 1654 | 1464776878938 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116a72000) [pid = 1654] [serial = 1565] [outer = 0x1164c4800] 03:27:59 INFO - PROCESS | 1654 | 1464776879275 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 595ms 03:27:59 INFO - PROCESS | 1654 | 1464776879309 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 1654 | 1464776879310 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:27:59 INFO - PROCESS | 1654 | 1464776879313 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1654 | 1464776879314 Marionette TRACE conn2 <- [1,2058,null,{}] 03:27:59 INFO - PROCESS | 1654 | 1464776879316 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}] 03:27:59 INFO - PROCESS | 1654 | 1464776879394 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:27:59 INFO - PROCESS | 1654 | 1464776879398 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199b2800 == 41 [pid = 1654] [id = 522] 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117695400) [pid = 1654] [serial = 1566] [outer = 0x0] 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1180cd800) [pid = 1654] [serial = 1567] [outer = 0x117695400] 03:27:59 INFO - PROCESS | 1654 | 1464776879427 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180f9000) [pid = 1654] [serial = 1568] [outer = 0x117695400] 03:27:59 INFO - PROCESS | 1654 | 1464776879770 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 470ms 03:27:59 INFO - PROCESS | 1654 | 1464776879784 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 1654 | 1464776879785 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:27:59 INFO - PROCESS | 1654 | 1464776879791 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1654 | 1464776879792 Marionette TRACE conn2 <- [1,2062,null,{}] 03:27:59 INFO - PROCESS | 1654 | 1464776879794 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}] 03:27:59 INFO - PROCESS | 1654 | 1464776879892 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:27:59 INFO - PROCESS | 1654 | 1464776879899 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b37800 == 42 [pid = 1654] [id = 523] 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x117698c00) [pid = 1654] [serial = 1569] [outer = 0x0] 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1180ff800) [pid = 1654] [serial = 1570] [outer = 0x117698c00] 03:27:59 INFO - PROCESS | 1654 | 1464776879925 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11827c000) [pid = 1654] [serial = 1571] [outer = 0x117698c00] 03:28:00 INFO - PROCESS | 1654 | 1464776880261 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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 03:28:00 INFO - PROCESS | 1654 | 1464776880309 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 1654 | 1464776880310 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:28:00 INFO - PROCESS | 1654 | 1464776880312 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 1654 | 1464776880314 Marionette TRACE conn2 <- [1,2066,null,{}] 03:28:00 INFO - PROCESS | 1654 | 1464776880316 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}] 03:28:00 INFO - PROCESS | 1654 | 1464776880409 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:28:00 INFO - PROCESS | 1654 | 1464776880414 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12384c000 == 43 [pid = 1654] [id = 524] 03:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11912e800) [pid = 1654] [serial = 1572] [outer = 0x0] 03:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11952e800) [pid = 1654] [serial = 1573] [outer = 0x11912e800] 03:28:00 INFO - PROCESS | 1654 | 1464776880443 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119955c00) [pid = 1654] [serial = 1574] [outer = 0x11912e800] 03:28:00 INFO - PROCESS | 1654 | 1464776880805 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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 03:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:28:00 INFO - PROCESS | 1654 | 1464776880831 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 1654 | 1464776880832 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:28:00 INFO - PROCESS | 1654 | 1464776880842 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 1654 | 1464776880843 Marionette TRACE conn2 <- [1,2070,null,{}] 03:28:00 INFO - PROCESS | 1654 | 1464776880846 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}] 03:28:00 INFO - PROCESS | 1654 | 1464776880943 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:28:00 INFO - PROCESS | 1654 | 1464776880948 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12433f800 == 44 [pid = 1654] [id = 525] 03:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11818c400) [pid = 1654] [serial = 1575] [outer = 0x0] 03:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119d27c00) [pid = 1654] [serial = 1576] [outer = 0x11818c400] 03:28:00 INFO - PROCESS | 1654 | 1464776880972 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1214f5400) [pid = 1654] [serial = 1577] [outer = 0x11818c400] 03:28:01 INFO - PROCESS | 1654 | 1464776881296 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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 475ms 03:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:28:01 INFO - PROCESS | 1654 | 1464776881311 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1654 | 1464776881312 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:28:01 INFO - PROCESS | 1654 | 1464776881314 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1654 | 1464776881315 Marionette TRACE conn2 <- [1,2074,null,{}] 03:28:01 INFO - PROCESS | 1654 | 1464776881318 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}] 03:28:01 INFO - PROCESS | 1654 | 1464776881418 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:28:01 INFO - PROCESS | 1654 | 1464776881445 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252bd000 == 45 [pid = 1654] [id = 526] 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119130000) [pid = 1654] [serial = 1578] [outer = 0x0] 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12327e800) [pid = 1654] [serial = 1579] [outer = 0x119130000] 03:28:01 INFO - PROCESS | 1654 | 1464776881470 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x123287c00) [pid = 1654] [serial = 1580] [outer = 0x119130000] 03:28:01 INFO - PROCESS | 1654 | 1464776881817 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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 03:28:01 INFO - PROCESS | 1654 | 1464776881834 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1654 | 1464776881837 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:28:01 INFO - PROCESS | 1654 | 1464776881841 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1654 | 1464776881842 Marionette TRACE conn2 <- [1,2078,null,{}] 03:28:01 INFO - PROCESS | 1654 | 1464776881845 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}] 03:28:01 INFO - PROCESS | 1654 | 1464776881943 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:28:01 INFO - PROCESS | 1654 | 1464776881967 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x127226800 == 46 [pid = 1654] [id = 527] 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119d31400) [pid = 1654] [serial = 1581] [outer = 0x0] 03:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12335ec00) [pid = 1654] [serial = 1582] [outer = 0x119d31400] 03:28:01 INFO - PROCESS | 1654 | 1464776881991 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12338c000) [pid = 1654] [serial = 1583] [outer = 0x119d31400] 03:28:02 INFO - PROCESS | 1654 | 1464776882309 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 519ms 03:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:28:02 INFO - PROCESS | 1654 | 1464776882361 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 1654 | 1464776882362 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:28:02 INFO - PROCESS | 1654 | 1464776882364 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 1654 | 1464776882365 Marionette TRACE conn2 <- [1,2082,null,{}] 03:28:02 INFO - PROCESS | 1654 | 1464776882367 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}] 03:28:02 INFO - PROCESS | 1654 | 1464776882461 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:28:02 INFO - PROCESS | 1654 | 1464776882477 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x129034000 == 47 [pid = 1654] [id = 528] 03:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12335b400) [pid = 1654] [serial = 1584] [outer = 0x0] 03:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1237b9000) [pid = 1654] [serial = 1585] [outer = 0x12335b400] 03:28:02 INFO - PROCESS | 1654 | 1464776882501 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x124011400) [pid = 1654] [serial = 1586] [outer = 0x12335b400] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x111e6cc00) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119950c00) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x111e6c000) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11994b000) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1180ff400) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x110ee0800) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1129a9c00) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116284800) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11621e800) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1129a0800) [pid = 1654] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1180fb800) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11312c000) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112acc400) [pid = 1654] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x110f7f400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117588800) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123a81c00) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1164c0400) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1214f8400) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x123389000) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11921b000) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11768f800) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1237b8000) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1252d6400) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:28:02 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123289c00) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:28:02 INFO - PROCESS | 1654 | 1464776882996 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 667ms 03:28:03 INFO - PROCESS | 1654 | 1464776883032 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1654 | 1464776883034 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:28:03 INFO - PROCESS | 1654 | 1464776883043 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 1654 | 1464776883045 Marionette TRACE conn2 <- [1,2086,null,{}] 03:28:03 INFO - PROCESS | 1654 | 1464776883047 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}] 03:28:03 INFO - PROCESS | 1654 | 1464776883199 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:28:03 INFO - PROCESS | 1654 | 1464776883207 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ce3000 == 48 [pid = 1654] [id = 529] 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x113121000) [pid = 1654] [serial = 1587] [outer = 0x0] 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116a75c00) [pid = 1654] [serial = 1588] [outer = 0x113121000] 03:28:03 INFO - PROCESS | 1654 | 1464776883251 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124017400) [pid = 1654] [serial = 1589] [outer = 0x113121000] 03:28:03 INFO - PROCESS | 1654 | 1464776883670 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:28:03 INFO - PROCESS | 1654 | 1464776883713 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1654 | 1464776883714 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:28:03 INFO - PROCESS | 1654 | 1464776883716 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 1654 | 1464776883717 Marionette TRACE conn2 <- [1,2090,null,{}] 03:28:03 INFO - PROCESS | 1654 | 1464776883720 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}] 03:28:03 INFO - PROCESS | 1654 | 1464776883799 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:28:03 INFO - PROCESS | 1654 | 1464776883805 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82f800 == 49 [pid = 1654] [id = 530] 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117126400) [pid = 1654] [serial = 1590] [outer = 0x0] 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12403c800) [pid = 1654] [serial = 1591] [outer = 0x117126400] 03:28:03 INFO - PROCESS | 1654 | 1464776883830 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124b1c000) [pid = 1654] [serial = 1592] [outer = 0x117126400] 03:28:04 INFO - PROCESS | 1654 | 1464776884220 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]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 03:28:04 INFO - PROCESS | 1654 | 1464776884237 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1654 | 1464776884240 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:28:04 INFO - PROCESS | 1654 | 1464776884244 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1654 | 1464776884246 Marionette TRACE conn2 <- [1,2094,null,{}] 03:28:04 INFO - PROCESS | 1654 | 1464776884249 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}] 03:28:04 INFO - PROCESS | 1654 | 1464776884405 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:28:04 INFO - PROCESS | 1654 | 1464776884421 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ef800 == 50 [pid = 1654] [id = 531] 03:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12338cc00) [pid = 1654] [serial = 1593] [outer = 0x0] 03:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1252d6400) [pid = 1654] [serial = 1594] [outer = 0x12338cc00] 03:28:04 INFO - PROCESS | 1654 | 1464776884459 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x127106000) [pid = 1654] [serial = 1595] [outer = 0x12338cc00] 03:28:04 INFO - PROCESS | 1654 | 1464776884856 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]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 03:28:04 INFO - PROCESS | 1654 | 1464776884915 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1654 | 1464776884918 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:28:04 INFO - PROCESS | 1654 | 1464776884921 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1654 | 1464776884924 Marionette TRACE conn2 <- [1,2098,null,{}] 03:28:04 INFO - PROCESS | 1654 | 1464776884928 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}] 03:28:05 INFO - PROCESS | 1654 | 1464776885063 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:28:05 INFO - PROCESS | 1654 | 1464776885168 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11683a800 == 51 [pid = 1654] [id = 532] 03:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x111e30000) [pid = 1654] [serial = 1596] [outer = 0x0] 03:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1122a7800) [pid = 1654] [serial = 1597] [outer = 0x111e30000] 03:28:05 INFO - PROCESS | 1654 | 1464776885200 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112a7c000) [pid = 1654] [serial = 1598] [outer = 0x111e30000] 03:28:05 INFO - PROCESS | 1654 | 1464776885682 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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 821ms 03:28:05 INFO - PROCESS | 1654 | 1464776885743 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 1654 | 1464776885747 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:28:05 INFO - PROCESS | 1654 | 1464776885753 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 1654 | 1464776885756 Marionette TRACE conn2 <- [1,2102,null,{}] 03:28:05 INFO - PROCESS | 1654 | 1464776885758 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}] 03:28:05 INFO - PROCESS | 1654 | 1464776885860 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:28:05 INFO - PROCESS | 1654 | 1464776885928 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a10d000 == 52 [pid = 1654] [id = 533] 03:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x113124800) [pid = 1654] [serial = 1599] [outer = 0x0] 03:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113c72c00) [pid = 1654] [serial = 1600] [outer = 0x113124800] 03:28:05 INFO - PROCESS | 1654 | 1464776885958 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116214c00) [pid = 1654] [serial = 1601] [outer = 0x113124800] 03:28:06 INFO - PROCESS | 1654 | 1464776886380 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 675ms 03:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:28:06 INFO - PROCESS | 1654 | 1464776886431 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 1654 | 1464776886433 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:28:06 INFO - PROCESS | 1654 | 1464776886436 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 1654 | 1464776886439 Marionette TRACE conn2 <- [1,2106,null,{}] 03:28:06 INFO - PROCESS | 1654 | 1464776886451 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}] 03:28:06 INFO - PROCESS | 1654 | 1464776886627 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:28:06 INFO - PROCESS | 1654 | 1464776886679 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b31f000 == 53 [pid = 1654] [id = 534] 03:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1180ce400) [pid = 1654] [serial = 1602] [outer = 0x0] 03:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118194400) [pid = 1654] [serial = 1603] [outer = 0x1180ce400] 03:28:06 INFO - PROCESS | 1654 | 1464776886712 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1194d8800) [pid = 1654] [serial = 1604] [outer = 0x1180ce400] 03:28:07 INFO - PROCESS | 1654 | 1464776887102 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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 724ms 03:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:28:07 INFO - PROCESS | 1654 | 1464776887162 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 1654 | 1464776887163 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:28:07 INFO - PROCESS | 1654 | 1464776887166 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 1654 | 1464776887167 Marionette TRACE conn2 <- [1,2110,null,{}] 03:28:07 INFO - PROCESS | 1654 | 1464776887190 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}] 03:28:07 INFO - PROCESS | 1654 | 1464776887302 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:28:07 INFO - PROCESS | 1654 | 1464776887385 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118103000 == 54 [pid = 1654] [id = 535] 03:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1129ae400) [pid = 1654] [serial = 1605] [outer = 0x0] 03:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1180f1000) [pid = 1654] [serial = 1606] [outer = 0x1129ae400] 03:28:07 INFO - PROCESS | 1654 | 1464776887434 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1197ec000) [pid = 1654] [serial = 1607] [outer = 0x1129ae400] 03:28:08 INFO - PROCESS | 1654 | 1464776888173 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1040ms 03:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:28:08 INFO - PROCESS | 1654 | 1464776888207 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 1654 | 1464776888209 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:28:08 INFO - PROCESS | 1654 | 1464776888212 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1654 | 1464776888214 Marionette TRACE conn2 <- [1,2114,null,{}] 03:28:08 INFO - PROCESS | 1654 | 1464776888218 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}] 03:28:08 INFO - PROCESS | 1654 | 1464776888306 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:28:08 INFO - PROCESS | 1654 | 1464776888359 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11940e800 == 55 [pid = 1654] [id = 536] 03:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1129a7000) [pid = 1654] [serial = 1608] [outer = 0x0] 03:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x112a74000) [pid = 1654] [serial = 1609] [outer = 0x1129a7000] 03:28:08 INFO - PROCESS | 1654 | 1464776888386 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112f8b800) [pid = 1654] [serial = 1610] [outer = 0x1129a7000] 03:28:08 INFO - PROCESS | 1654 | 1464776888808 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 619ms 03:28:08 INFO - PROCESS | 1654 | 1464776888832 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 1654 | 1464776888836 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:28:08 INFO - PROCESS | 1654 | 1464776888840 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1654 | 1464776888842 Marionette TRACE conn2 <- [1,2118,null,{}] 03:28:08 INFO - PROCESS | 1654 | 1464776888844 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}] 03:28:08 INFO - PROCESS | 1654 | 1464776888933 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:28:08 INFO - PROCESS | 1654 | 1464776888985 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117452800 == 56 [pid = 1654] [id = 537] 03:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x113123400) [pid = 1654] [serial = 1611] [outer = 0x0] 03:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x115d58400) [pid = 1654] [serial = 1612] [outer = 0x113123400] 03:28:09 INFO - PROCESS | 1654 | 1464776889016 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x116603c00) [pid = 1654] [serial = 1613] [outer = 0x113123400] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b322800 == 55 [pid = 1654] [id = 511] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82f800 == 54 [pid = 1654] [id = 530] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128ce3000 == 53 [pid = 1654] [id = 529] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129034000 == 52 [pid = 1654] [id = 528] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12724d000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x127226800 == 51 [pid = 1654] [id = 527] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1252bd000 == 50 [pid = 1654] [id = 526] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12433f800 == 49 [pid = 1654] [id = 525] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12384c000 == 48 [pid = 1654] [id = 524] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119b37800 == 47 [pid = 1654] [id = 523] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1199b2800 == 46 [pid = 1654] [id = 522] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119181000 == 45 [pid = 1654] [id = 521] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb2000 == 44 [pid = 1654] [id = 520] 03:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116737800 == 43 [pid = 1654] [id = 519] 03:28:09 INFO - PROCESS | 1654 | 1464776889518 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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 719ms 03:28:09 INFO - PROCESS | 1654 | 1464776889576 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:28:09 INFO - PROCESS | 1654 | 1464776889579 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:28:09 INFO - PROCESS | 1654 | 1464776889582 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 1654 | 1464776889585 Marionette TRACE conn2 <- [1,2122,null,{}] 03:28:09 INFO - PROCESS | 1654 | 1464776889597 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}] 03:28:09 INFO - PROCESS | 1654 | 1464776889712 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119768000) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119435000) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1214fac00) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1180fc400) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x123797400) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x123a7f800) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119435800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11975b400) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x114ef5000) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11660a000) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180f0400) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1180f7400) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1180c5c00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12379e000) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1129aa000) [pid = 1654] [serial = 1470] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x123358000) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112ad1800) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11813dc00) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119131c00) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113c0b800) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x115df4800) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1130d8c00) [pid = 1654] [serial = 1473] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x113c06800) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11757e400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123283800) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c59000) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11994a800) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x110f81000) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110ee2800) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a70c00) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117689c00) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12327f000) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1214f4000) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12338e400) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1235c2000) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c56800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1214efc00) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119765400) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1197ecc00) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124018400) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1271b2400) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125274000) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126d4a800) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12320d000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126d57400) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x125271000) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118137000) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 03:28:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112ad8800) [pid = 1654] [serial = 904] [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.] 03:28:09 INFO - PROCESS | 1654 | 1464776889803 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x116895000 == 44 [pid = 1654] [id = 538] 03:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1122b5000) [pid = 1654] [serial = 1614] [outer = 0x0] 03:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11312a400) [pid = 1654] [serial = 1615] [outer = 0x1122b5000] 03:28:09 INFO - PROCESS | 1654 | 1464776889837 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x117689c00) [pid = 1654] [serial = 1616] [outer = 0x1122b5000] 03:28:10 INFO - PROCESS | 1654 | 1464776890162 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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 03:28:10 INFO - PROCESS | 1654 | 1464776890208 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 1654 | 1464776890210 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:28:10 INFO - PROCESS | 1654 | 1464776890212 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 1654 | 1464776890213 Marionette TRACE conn2 <- [1,2126,null,{}] 03:28:10 INFO - PROCESS | 1654 | 1464776890216 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}] 03:28:10 INFO - PROCESS | 1654 | 1464776890291 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:28:10 INFO - PROCESS | 1654 | 1464776890355 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185cb000 == 45 [pid = 1654] [id = 539] 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1180f6800) [pid = 1654] [serial = 1617] [outer = 0x0] 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118134400) [pid = 1654] [serial = 1618] [outer = 0x1180f6800] 03:28:10 INFO - PROCESS | 1654 | 1464776890383 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11813f400) [pid = 1654] [serial = 1619] [outer = 0x1180f6800] 03:28:10 INFO - PROCESS | 1654 | 1464776890679 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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 519ms 03:28:10 INFO - PROCESS | 1654 | 1464776890732 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 1654 | 1464776890733 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:28:10 INFO - PROCESS | 1654 | 1464776890738 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 1654 | 1464776890740 Marionette TRACE conn2 <- [1,2130,null,{}] 03:28:10 INFO - PROCESS | 1654 | 1464776890742 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}] 03:28:10 INFO - PROCESS | 1654 | 1464776890815 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:28:10 INFO - PROCESS | 1654 | 1464776890820 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x121264800 == 46 [pid = 1654] [id = 540] 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118194c00) [pid = 1654] [serial = 1620] [outer = 0x0] 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119131800) [pid = 1654] [serial = 1621] [outer = 0x118194c00] 03:28:10 INFO - PROCESS | 1654 | 1464776890846 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1194dd800) [pid = 1654] [serial = 1622] [outer = 0x118194c00] 03:28:11 INFO - PROCESS | 1654 | 1464776891173 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] 03:28:11 INFO - PROCESS | 1654 | 1464776891222 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:28:11 INFO - PROCESS | 1654 | 1464776891224 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1654 | 1464776891226 Marionette TRACE conn2 <- [1,2134,null,{}] 03:28:11 INFO - PROCESS | 1654 | 1464776891228 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}] 03:28:11 INFO - PROCESS | 1654 | 1464776891323 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:28:11 INFO - PROCESS | 1654 | 1464776891328 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cb4800 == 47 [pid = 1654] [id = 541] 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11975b400) [pid = 1654] [serial = 1623] [outer = 0x0] 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119769800) [pid = 1654] [serial = 1624] [outer = 0x11975b400] 03:28:11 INFO - PROCESS | 1654 | 1464776891354 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119d30000) [pid = 1654] [serial = 1625] [outer = 0x11975b400] 03:28:11 INFO - PROCESS | 1654 | 1464776891699 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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 03:28:11 INFO - PROCESS | 1654 | 1464776891744 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:28:11 INFO - PROCESS | 1654 | 1464776891745 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:28:11 INFO - PROCESS | 1654 | 1464776891747 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1654 | 1464776891748 Marionette TRACE conn2 <- [1,2138,null,{}] 03:28:11 INFO - PROCESS | 1654 | 1464776891751 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}] 03:28:11 INFO - PROCESS | 1654 | 1464776891848 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:28:11 INFO - PROCESS | 1654 | 1464776891886 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12433f800 == 48 [pid = 1654] [id = 542] 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11975bc00) [pid = 1654] [serial = 1626] [outer = 0x0] 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1214ef400) [pid = 1654] [serial = 1627] [outer = 0x11975bc00] 03:28:11 INFO - PROCESS | 1654 | 1464776891911 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1214f7c00) [pid = 1654] [serial = 1628] [outer = 0x11975bc00] 03:28:12 INFO - PROCESS | 1654 | 1464776892245 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 03:28:12 INFO - PROCESS | 1654 | 1464776892266 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 1654 | 1464776892267 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:28:12 INFO - PROCESS | 1654 | 1464776892271 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 1654 | 1464776892273 Marionette TRACE conn2 <- [1,2142,null,{}] 03:28:12 INFO - PROCESS | 1654 | 1464776892275 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}] 03:28:12 INFO - PROCESS | 1654 | 1464776892378 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:28:12 INFO - PROCESS | 1654 | 1464776892414 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1246c4000 == 49 [pid = 1654] [id = 543] 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214ec000) [pid = 1654] [serial = 1629] [outer = 0x0] 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12320d400) [pid = 1654] [serial = 1630] [outer = 0x1214ec000] 03:28:12 INFO - PROCESS | 1654 | 1464776892439 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123286000) [pid = 1654] [serial = 1631] [outer = 0x1214ec000] 03:28:12 INFO - PROCESS | 1654 | 1464776892749 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] 03:28:12 INFO - PROCESS | 1654 | 1464776892793 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:28:12 INFO - PROCESS | 1654 | 1464776892795 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 1654 | 1464776892796 Marionette TRACE conn2 <- [1,2146,null,{}] 03:28:12 INFO - PROCESS | 1654 | 1464776892798 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}] 03:28:12 INFO - PROCESS | 1654 | 1464776892893 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:28:12 INFO - PROCESS | 1654 | 1464776892897 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12723e000 == 50 [pid = 1654] [id = 544] 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12320bc00) [pid = 1654] [serial = 1632] [outer = 0x0] 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123386c00) [pid = 1654] [serial = 1633] [outer = 0x12320bc00] 03:28:12 INFO - PROCESS | 1654 | 1464776892929 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1235c7800) [pid = 1654] [serial = 1634] [outer = 0x12320bc00] 03:28:13 INFO - PROCESS | 1654 | 1464776893264 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] 03:28:13 INFO - PROCESS | 1654 | 1464776893315 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:28:13 INFO - PROCESS | 1654 | 1464776893317 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 1654 | 1464776893318 Marionette TRACE conn2 <- [1,2150,null,{}] 03:28:13 INFO - PROCESS | 1654 | 1464776893321 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}] 03:28:13 INFO - PROCESS | 1654 | 1464776893413 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:28:13 INFO - PROCESS | 1654 | 1464776893452 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x129029800 == 51 [pid = 1654] [id = 545] 03:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12338d400) [pid = 1654] [serial = 1635] [outer = 0x0] 03:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x123a7f800) [pid = 1654] [serial = 1636] [outer = 0x12338d400] 03:28:13 INFO - PROCESS | 1654 | 1464776893477 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124019800) [pid = 1654] [serial = 1637] [outer = 0x12338d400] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1122b2400) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117126400) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x110f78800) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11818c400) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x117695400) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112a73c00) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11912e800) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117698c00) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1164c4800) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119130000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119d31400) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12335b400) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:28:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113121000) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:28:13 INFO - PROCESS | 1654 | 1464776893870 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]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 03:28:13 INFO - PROCESS | 1654 | 1464776893893 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 1654 | 1464776893894 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:28:13 INFO - PROCESS | 1654 | 1464776893897 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 1654 | 1464776893898 Marionette TRACE conn2 <- [1,2154,null,{}] 03:28:13 INFO - PROCESS | 1654 | 1464776893901 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}] 03:28:14 INFO - PROCESS | 1654 | 1464776894027 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:28:14 INFO - PROCESS | 1654 | 1464776894059 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x129733800 == 52 [pid = 1654] [id = 546] 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x110f79800) [pid = 1654] [serial = 1638] [outer = 0x0] 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11813a000) [pid = 1654] [serial = 1639] [outer = 0x110f79800] 03:28:14 INFO - PROCESS | 1654 | 1464776894088 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124030c00) [pid = 1654] [serial = 1640] [outer = 0x110f79800] 03:28:14 INFO - PROCESS | 1654 | 1464776894408 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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 568ms 03:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:28:14 INFO - PROCESS | 1654 | 1464776894466 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 1654 | 1464776894468 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:28:14 INFO - PROCESS | 1654 | 1464776894471 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 1654 | 1464776894474 Marionette TRACE conn2 <- [1,2158,null,{}] 03:28:14 INFO - PROCESS | 1654 | 1464776894477 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}] 03:28:14 INFO - PROCESS | 1654 | 1464776894621 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:28:14 INFO - PROCESS | 1654 | 1464776894666 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a825000 == 53 [pid = 1654] [id = 547] 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1122b2400) [pid = 1654] [serial = 1641] [outer = 0x0] 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12526f400) [pid = 1654] [serial = 1642] [outer = 0x1122b2400] 03:28:14 INFO - PROCESS | 1654 | 1464776894707 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126d51c00) [pid = 1654] [serial = 1643] [outer = 0x1122b2400] 03:28:15 INFO - PROCESS | 1654 | 1464776895035 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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 620ms 03:28:15 INFO - PROCESS | 1654 | 1464776895091 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 1654 | 1464776895092 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:28:15 INFO - PROCESS | 1654 | 1464776895095 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 1654 | 1464776895096 Marionette TRACE conn2 <- [1,2162,null,{}] 03:28:15 INFO - PROCESS | 1654 | 1464776895098 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}] 03:28:15 INFO - PROCESS | 1654 | 1464776895176 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:28:15 INFO - PROCESS | 1654 | 1464776895230 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b313000 == 54 [pid = 1654] [id = 548] 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117122000) [pid = 1654] [serial = 1644] [outer = 0x0] 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12338e800) [pid = 1654] [serial = 1645] [outer = 0x117122000] 03:28:15 INFO - PROCESS | 1654 | 1464776895255 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127253400) [pid = 1654] [serial = 1646] [outer = 0x117122000] 03:28:15 INFO - PROCESS | 1654 | 1464776895527 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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 470ms 03:28:15 INFO - PROCESS | 1654 | 1464776895566 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 1654 | 1464776895567 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:28:15 INFO - PROCESS | 1654 | 1464776895577 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 1654 | 1464776895578 Marionette TRACE conn2 <- [1,2166,null,{}] 03:28:15 INFO - PROCESS | 1654 | 1464776895580 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}] 03:28:15 INFO - PROCESS | 1654 | 1464776895672 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:28:15 INFO - PROCESS | 1654 | 1464776895677 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b395800 == 55 [pid = 1654] [id = 549] 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1180ff000) [pid = 1654] [serial = 1647] [outer = 0x0] 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127777c00) [pid = 1654] [serial = 1648] [outer = 0x1180ff000] 03:28:15 INFO - PROCESS | 1654 | 1464776895701 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127783800) [pid = 1654] [serial = 1649] [outer = 0x1180ff000] 03:28:16 INFO - PROCESS | 1654 | 1464776896279 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]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 771ms 03:28:16 INFO - PROCESS | 1654 | 1464776896350 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:28:16 INFO - PROCESS | 1654 | 1464776896355 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:28:16 INFO - PROCESS | 1654 | 1464776896360 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 1654 | 1464776896364 Marionette TRACE conn2 <- [1,2170,null,{}] 03:28:16 INFO - PROCESS | 1654 | 1464776896370 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}] 03:28:16 INFO - PROCESS | 1654 | 1464776896516 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:28:16 INFO - PROCESS | 1654 | 1464776896637 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x118060800 == 56 [pid = 1654] [id = 550] 03:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112ebf000) [pid = 1654] [serial = 1650] [outer = 0x0] 03:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11311ec00) [pid = 1654] [serial = 1651] [outer = 0x112ebf000] 03:28:16 INFO - PROCESS | 1654 | 1464776896688 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113c79000) [pid = 1654] [serial = 1652] [outer = 0x112ebf000] 03:28:17 INFO - PROCESS | 1654 | 1464776897128 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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 825ms 03:28:17 INFO - PROCESS | 1654 | 1464776897184 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 1654 | 1464776897188 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:28:17 INFO - PROCESS | 1654 | 1464776897193 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1654 | 1464776897194 Marionette TRACE conn2 <- [1,2174,null,{}] 03:28:17 INFO - PROCESS | 1654 | 1464776897197 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}] 03:28:17 INFO - PROCESS | 1654 | 1464776897298 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:28:17 INFO - PROCESS | 1654 | 1464776897365 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cb8000 == 57 [pid = 1654] [id = 551] 03:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1164be800) [pid = 1654] [serial = 1653] [outer = 0x0] 03:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116a74000) [pid = 1654] [serial = 1654] [outer = 0x1164be800] 03:28:17 INFO - PROCESS | 1654 | 1464776897396 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1180f3000) [pid = 1654] [serial = 1655] [outer = 0x1164be800] 03:28:17 INFO - PROCESS | 1654 | 1464776897785 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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 03:28:17 INFO - PROCESS | 1654 | 1464776897823 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 1654 | 1464776897824 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:28:17 INFO - PROCESS | 1654 | 1464776897828 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1654 | 1464776897831 Marionette TRACE conn2 <- [1,2178,null,{}] 03:28:17 INFO - PROCESS | 1654 | 1464776897840 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}] 03:28:17 INFO - PROCESS | 1654 | 1464776897942 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:28:18 INFO - PROCESS | 1654 | 1464776897997 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12baba800 == 58 [pid = 1654] [id = 552] 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11919a400) [pid = 1654] [serial = 1656] [outer = 0x0] 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1197ee400) [pid = 1654] [serial = 1657] [outer = 0x11919a400] 03:28:18 INFO - PROCESS | 1654 | 1464776898028 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119c59000) [pid = 1654] [serial = 1658] [outer = 0x11919a400] 03:28:18 INFO - PROCESS | 1654 | 1464776898481 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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 722ms 03:28:18 INFO - PROCESS | 1654 | 1464776898551 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:28:18 INFO - PROCESS | 1654 | 1464776898554 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:28:18 INFO - PROCESS | 1654 | 1464776898558 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 1654 | 1464776898560 Marionette TRACE conn2 <- [1,2182,null,{}] 03:28:18 INFO - PROCESS | 1654 | 1464776898582 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}] 03:28:18 INFO - PROCESS | 1654 | 1464776898682 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:28:18 INFO - PROCESS | 1654 | 1464776898749 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd6000 == 59 [pid = 1654] [id = 553] 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1214ed400) [pid = 1654] [serial = 1659] [outer = 0x0] 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123286400) [pid = 1654] [serial = 1660] [outer = 0x1214ed400] 03:28:18 INFO - PROCESS | 1654 | 1464776898779 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123c17400) [pid = 1654] [serial = 1661] [outer = 0x1214ed400] 03:28:19 INFO - PROCESS | 1654 | 1464776899206 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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 673ms 03:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:28:19 INFO - PROCESS | 1654 | 1464776899230 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 1654 | 1464776899232 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:28:19 INFO - PROCESS | 1654 | 1464776899234 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 1654 | 1464776899236 Marionette TRACE conn2 <- [1,2186,null,{}] 03:28:19 INFO - PROCESS | 1654 | 1464776899238 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}] 03:28:19 INFO - PROCESS | 1654 | 1464776899336 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:28:19 INFO - PROCESS | 1654 | 1464776899388 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f45000 == 60 [pid = 1654] [id = 554] 03:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11311dc00) [pid = 1654] [serial = 1662] [outer = 0x0] 03:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123208800) [pid = 1654] [serial = 1663] [outer = 0x11311dc00] 03:28:19 INFO - PROCESS | 1654 | 1464776899419 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124012000) [pid = 1654] [serial = 1664] [outer = 0x11311dc00] 03:28:19 INFO - PROCESS | 1654 | 1464776899949 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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 774ms 03:28:20 INFO - PROCESS | 1654 | 1464776900018 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 1654 | 1464776900021 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:28:20 INFO - PROCESS | 1654 | 1464776900026 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 1654 | 1464776900028 Marionette TRACE conn2 <- [1,2190,null,{}] 03:28:20 INFO - PROCESS | 1654 | 1464776900032 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}] 03:28:20 INFO - PROCESS | 1654 | 1464776900128 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:28:20 INFO - PROCESS | 1654 | 1464776900203 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671c800 == 61 [pid = 1654] [id = 555] 03:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1130d5000) [pid = 1654] [serial = 1665] [outer = 0x0] 03:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x113123800) [pid = 1654] [serial = 1666] [outer = 0x1130d5000] 03:28:20 INFO - PROCESS | 1654 | 1464776900251 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x114fbc800) [pid = 1654] [serial = 1667] [outer = 0x1130d5000] 03:28:20 INFO - PROCESS | 1654 | 1464776900768 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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 777ms 03:28:20 INFO - PROCESS | 1654 | 1464776900804 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 1654 | 1464776900810 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:28:20 INFO - PROCESS | 1654 | 1464776900816 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 1654 | 1464776900819 Marionette TRACE conn2 <- [1,2194,null,{}] 03:28:20 INFO - PROCESS | 1654 | 1464776900823 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}] 03:28:20 INFO - PROCESS | 1654 | 1464776900950 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:28:21 INFO - PROCESS | 1654 | 1464776901007 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12126d000 == 62 [pid = 1654] [id = 556] 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116862000) [pid = 1654] [serial = 1668] [outer = 0x0] 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x117694800) [pid = 1654] [serial = 1669] [outer = 0x116862000] 03:28:21 INFO - PROCESS | 1654 | 1464776901033 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1180fa400) [pid = 1654] [serial = 1670] [outer = 0x116862000] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b313000 == 61 [pid = 1654] [id = 548] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a825000 == 60 [pid = 1654] [id = 547] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x129733800 == 59 [pid = 1654] [id = 546] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x129029800 == 58 [pid = 1654] [id = 545] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12723e000 == 57 [pid = 1654] [id = 544] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1246c4000 == 56 [pid = 1654] [id = 543] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12433f800 == 55 [pid = 1654] [id = 542] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1252d6400) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x123cb4800 == 54 [pid = 1654] [id = 541] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121264800 == 53 [pid = 1654] [id = 540] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1185cb000 == 52 [pid = 1654] [id = 539] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116895000 == 51 [pid = 1654] [id = 538] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x117452800 == 50 [pid = 1654] [id = 537] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11940e800 == 49 [pid = 1654] [id = 536] 03:28:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11683a800 == 48 [pid = 1654] [id = 532] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1129a0c00) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x124b1c000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1129ac000) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126d4ec00) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11818e000) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1214f3400) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116285000) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119d27c00) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1180f9000) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180cd800) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112d26c00) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x113126000) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11952e800) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1232ba800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180ff800) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11827c000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x114fba400) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116610400) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12327e800) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a72000) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1214f5400) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12335ec00) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12338c000) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123287c00) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1237b9000) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12403c800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124011400) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116a75c00) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124017400) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119955c00) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 03:28:21 INFO - PROCESS | 1654 | 1464776901400 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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 624ms 03:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:28:21 INFO - PROCESS | 1654 | 1464776901439 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 1654 | 1464776901441 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:28:21 INFO - PROCESS | 1654 | 1464776901443 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 1654 | 1464776901445 Marionette TRACE conn2 <- [1,2198,null,{}] 03:28:21 INFO - PROCESS | 1654 | 1464776901452 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}] 03:28:21 INFO - PROCESS | 1654 | 1464776901551 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:28:21 INFO - PROCESS | 1654 | 1464776901658 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e0e000 == 49 [pid = 1654] [id = 557] 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110f7a400) [pid = 1654] [serial = 1671] [outer = 0x0] 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x111c88800) [pid = 1654] [serial = 1672] [outer = 0x110f7a400] 03:28:21 INFO - PROCESS | 1654 | 1464776901690 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112a74400) [pid = 1654] [serial = 1673] [outer = 0x110f7a400] 03:28:22 INFO - PROCESS | 1654 | 1464776902102 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 721ms 03:28:22 INFO - PROCESS | 1654 | 1464776902165 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:28:22 INFO - PROCESS | 1654 | 1464776902168 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:28:22 INFO - PROCESS | 1654 | 1464776902172 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 1654 | 1464776902174 Marionette TRACE conn2 <- [1,2202,null,{}] 03:28:22 INFO - PROCESS | 1654 | 1464776902178 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}] 03:28:22 INFO - PROCESS | 1654 | 1464776902277 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:28:22 INFO - PROCESS | 1654 | 1464776902332 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d1000 == 50 [pid = 1654] [id = 558] 03:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115e6b000) [pid = 1654] [serial = 1674] [outer = 0x0] 03:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117698800) [pid = 1654] [serial = 1675] [outer = 0x115e6b000] 03:28:22 INFO - PROCESS | 1654 | 1464776902363 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1180fc400) [pid = 1654] [serial = 1676] [outer = 0x115e6b000] 03:28:22 INFO - PROCESS | 1654 | 1464776902791 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 03:28:22 INFO - PROCESS | 1654 | 1464776902855 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 1654 | 1464776902858 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:28:22 INFO - PROCESS | 1654 | 1464776902862 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 1654 | 1464776902864 Marionette TRACE conn2 <- [1,2206,null,{}] 03:28:22 INFO - PROCESS | 1654 | 1464776902866 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}] 03:28:22 INFO - PROCESS | 1654 | 1464776902984 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:28:23 INFO - PROCESS | 1654 | 1464776903063 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12366b000 == 51 [pid = 1654] [id = 559] 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118720c00) [pid = 1654] [serial = 1677] [outer = 0x0] 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119132800) [pid = 1654] [serial = 1678] [outer = 0x118720c00] 03:28:23 INFO - PROCESS | 1654 | 1464776903093 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119761400) [pid = 1654] [serial = 1679] [outer = 0x118720c00] 03:28:23 INFO - PROCESS | 1654 | 1464776903518 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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 03:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:28:23 INFO - PROCESS | 1654 | 1464776903531 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 1654 | 1464776903533 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:28:23 INFO - PROCESS | 1654 | 1464776903540 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 1654 | 1464776903545 Marionette TRACE conn2 <- [1,2210,null,{}] 03:28:23 INFO - PROCESS | 1654 | 1464776903548 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}] 03:28:23 INFO - PROCESS | 1654 | 1464776903645 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:28:23 INFO - PROCESS | 1654 | 1464776903696 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1246c4000 == 52 [pid = 1654] [id = 560] 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119764000) [pid = 1654] [serial = 1680] [outer = 0x0] 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11994b000) [pid = 1654] [serial = 1681] [outer = 0x119764000] 03:28:23 INFO - PROCESS | 1654 | 1464776903726 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112ad1800) [pid = 1654] [serial = 1682] [outer = 0x119764000] 03:28:24 INFO - PROCESS | 1654 | 1464776904140 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 627ms 03:28:24 INFO - PROCESS | 1654 | 1464776904163 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 1654 | 1464776904165 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:28:24 INFO - PROCESS | 1654 | 1464776904168 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 1654 | 1464776904169 Marionette TRACE conn2 <- [1,2214,null,{}] 03:28:24 INFO - PROCESS | 1654 | 1464776904171 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}] 03:28:24 INFO - PROCESS | 1654 | 1464776904267 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:28:24 INFO - PROCESS | 1654 | 1464776904365 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x127243800 == 53 [pid = 1654] [id = 561] 03:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1214f5400) [pid = 1654] [serial = 1683] [outer = 0x0] 03:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123283800) [pid = 1654] [serial = 1684] [outer = 0x1214f5400] 03:28:24 INFO - PROCESS | 1654 | 1464776904396 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12335e000) [pid = 1654] [serial = 1685] [outer = 0x1214f5400] 03:28:24 INFO - PROCESS | 1654 | 1464776904800 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 03:28:24 INFO - PROCESS | 1654 | 1464776904837 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 1654 | 1464776904839 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:28:24 INFO - PROCESS | 1654 | 1464776904841 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 1654 | 1464776904842 Marionette TRACE conn2 <- [1,2218,null,{}] 03:28:24 INFO - PROCESS | 1654 | 1464776904845 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}] 03:28:24 INFO - PROCESS | 1654 | 1464776904936 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:28:24 INFO - PROCESS | 1654 | 1464776904993 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b6000 == 54 [pid = 1654] [id = 562] 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1237a1c00) [pid = 1654] [serial = 1686] [outer = 0x0] 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x123a76c00) [pid = 1654] [serial = 1687] [outer = 0x1237a1c00] 03:28:25 INFO - PROCESS | 1654 | 1464776905028 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12406a000) [pid = 1654] [serial = 1688] [outer = 0x1237a1c00] 03:28:25 INFO - PROCESS | 1654 | 1464776905497 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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 669ms 03:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:28:25 INFO - PROCESS | 1654 | 1464776905510 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 1654 | 1464776905512 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:28:25 INFO - PROCESS | 1654 | 1464776905514 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 1654 | 1464776905515 Marionette TRACE conn2 <- [1,2222,null,{}] 03:28:25 INFO - PROCESS | 1654 | 1464776905518 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}] 03:28:25 INFO - PROCESS | 1654 | 1464776905612 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:28:25 INFO - PROCESS | 1654 | 1464776905790 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bf800 == 55 [pid = 1654] [id = 563] 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1122a7400) [pid = 1654] [serial = 1689] [outer = 0x0] 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112a7e000) [pid = 1654] [serial = 1690] [outer = 0x1122a7400] 03:28:25 INFO - PROCESS | 1654 | 1464776905818 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113c06800) [pid = 1654] [serial = 1691] [outer = 0x1122a7400] 03:28:26 INFO - PROCESS | 1654 | 1464776906241 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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 773ms 03:28:26 INFO - PROCESS | 1654 | 1464776906289 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 1654 | 1464776906291 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:28:26 INFO - PROCESS | 1654 | 1464776906294 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 1654 | 1464776906296 Marionette TRACE conn2 <- [1,2226,null,{}] 03:28:26 INFO - PROCESS | 1654 | 1464776906300 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}] 03:28:26 INFO - PROCESS | 1654 | 1464776906394 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:28:26 INFO - PROCESS | 1654 | 1464776906465 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194bc000 == 56 [pid = 1654] [id = 564] 03:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1180f1400) [pid = 1654] [serial = 1692] [outer = 0x0] 03:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118723c00) [pid = 1654] [serial = 1693] [outer = 0x1180f1400] 03:28:26 INFO - PROCESS | 1654 | 1464776906493 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11952f000) [pid = 1654] [serial = 1694] [outer = 0x1180f1400] 03:28:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12126d000 == 55 [pid = 1654] [id = 556] 03:28:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11671c800 == 54 [pid = 1654] [id = 555] 03:28:26 INFO - PROCESS | 1654 | 1464776906815 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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 03:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:28:26 INFO - PROCESS | 1654 | 1464776906867 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 1654 | 1464776906869 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:28:26 INFO - PROCESS | 1654 | 1464776906872 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 1654 | 1464776906873 Marionette TRACE conn2 <- [1,2230,null,{}] 03:28:26 INFO - PROCESS | 1654 | 1464776906875 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}] 03:28:26 INFO - PROCESS | 1654 | 1464776906956 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:28:27 INFO - PROCESS | 1654 | 1464776907033 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x127136000 == 55 [pid = 1654] [id = 565] 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1197f4400) [pid = 1654] [serial = 1695] [outer = 0x0] 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1214f4c00) [pid = 1654] [serial = 1696] [outer = 0x1197f4400] 03:28:27 INFO - PROCESS | 1654 | 1464776907061 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12338a000) [pid = 1654] [serial = 1697] [outer = 0x1197f4400] 03:28:27 INFO - PROCESS | 1654 | 1464776907377 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 03:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:28:27 INFO - PROCESS | 1654 | 1464776907393 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1654 | 1464776907395 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:28:27 INFO - PROCESS | 1654 | 1464776907403 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 1654 | 1464776907409 Marionette TRACE conn2 <- [1,2234,null,{}] 03:28:27 INFO - PROCESS | 1654 | 1464776907413 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}] 03:28:27 INFO - PROCESS | 1654 | 1464776907496 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:28:27 INFO - PROCESS | 1654 | 1464776907502 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f5000 == 56 [pid = 1654] [id = 566] 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x123393c00) [pid = 1654] [serial = 1698] [outer = 0x0] 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12401c800) [pid = 1654] [serial = 1699] [outer = 0x123393c00] 03:28:27 INFO - PROCESS | 1654 | 1464776907529 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1271bbc00) [pid = 1654] [serial = 1700] [outer = 0x123393c00] 03:28:27 INFO - PROCESS | 1654 | 1464776907865 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 481ms 03:28:27 INFO - PROCESS | 1654 | 1464776907879 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1654 | 1464776907888 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:28:27 INFO - PROCESS | 1654 | 1464776907890 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 1654 | 1464776907891 Marionette TRACE conn2 <- [1,2238,null,{}] 03:28:27 INFO - PROCESS | 1654 | 1464776907893 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}] 03:28:27 INFO - PROCESS | 1654 | 1464776907972 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:28:27 INFO - PROCESS | 1654 | 1464776907977 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b385000 == 57 [pid = 1654] [id = 567] 03:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x127480400) [pid = 1654] [serial = 1701] [outer = 0x0] 03:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127780c00) [pid = 1654] [serial = 1702] [outer = 0x127480400] 03:28:28 INFO - PROCESS | 1654 | 1464776908001 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128c78800) [pid = 1654] [serial = 1703] [outer = 0x127480400] 03:28:28 INFO - PROCESS | 1654 | 1464776908353 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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 03:28:28 INFO - PROCESS | 1654 | 1464776908360 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 1654 | 1464776908361 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:28:28 INFO - PROCESS | 1654 | 1464776908363 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1654 | 1464776908364 Marionette TRACE conn2 <- [1,2242,null,{}] 03:28:28 INFO - PROCESS | 1654 | 1464776908367 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}] 03:28:28 INFO - PROCESS | 1654 | 1464776908464 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:28:28 INFO - PROCESS | 1654 | 1464776908477 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd4000 == 58 [pid = 1654] [id = 568] 03:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128c7fc00) [pid = 1654] [serial = 1704] [outer = 0x0] 03:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128c82400) [pid = 1654] [serial = 1705] [outer = 0x128c7fc00] 03:28:28 INFO - PROCESS | 1654 | 1464776908507 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1290be800) [pid = 1654] [serial = 1706] [outer = 0x128c7fc00] 03:28:28 INFO - PROCESS | 1654 | 1464776908848 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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 03:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:28:28 INFO - PROCESS | 1654 | 1464776908886 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 1654 | 1464776908887 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:28:28 INFO - PROCESS | 1654 | 1464776908889 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1654 | 1464776908890 Marionette TRACE conn2 <- [1,2246,null,{}] 03:28:28 INFO - PROCESS | 1654 | 1464776908893 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}] 03:28:29 INFO - PROCESS | 1654 | 1464776909002 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:28:29 INFO - PROCESS | 1654 | 1464776909006 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0ad000 == 59 [pid = 1654] [id = 569] 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1290c3000) [pid = 1654] [serial = 1707] [outer = 0x0] 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12935b000) [pid = 1654] [serial = 1708] [outer = 0x1290c3000] 03:28:29 INFO - PROCESS | 1654 | 1464776909030 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129367c00) [pid = 1654] [serial = 1709] [outer = 0x1290c3000] 03:28:29 INFO - PROCESS | 1654 | 1464776909379 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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 03:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:28:29 INFO - PROCESS | 1654 | 1464776909413 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 1654 | 1464776909414 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:28:29 INFO - PROCESS | 1654 | 1464776909416 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 1654 | 1464776909417 Marionette TRACE conn2 <- [1,2250,null,{}] 03:28:29 INFO - PROCESS | 1654 | 1464776909419 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}] 03:28:29 INFO - PROCESS | 1654 | 1464776909520 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:28:29 INFO - PROCESS | 1654 | 1464776909524 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c235000 == 60 [pid = 1654] [id = 570] 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1290c3400) [pid = 1654] [serial = 1710] [outer = 0x0] 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1295c9c00) [pid = 1654] [serial = 1711] [outer = 0x1290c3400] 03:28:29 INFO - PROCESS | 1654 | 1464776909548 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x129616400) [pid = 1654] [serial = 1712] [outer = 0x1290c3400] 03:28:29 INFO - PROCESS | 1654 | 1464776909862 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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 472ms 03:28:29 INFO - PROCESS | 1654 | 1464776909893 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 1654 | 1464776909894 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:28:29 INFO - PROCESS | 1654 | 1464776909897 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 1654 | 1464776909898 Marionette TRACE conn2 <- [1,2254,null,{}] 03:28:29 INFO - PROCESS | 1654 | 1464776909900 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}] 03:28:30 INFO - PROCESS | 1654 | 1464776910002 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:28:30 INFO - PROCESS | 1654 | 1464776910015 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c826000 == 61 [pid = 1654] [id = 571] 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x110ee0400) [pid = 1654] [serial = 1713] [outer = 0x0] 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12961c400) [pid = 1654] [serial = 1714] [outer = 0x110ee0400] 03:28:30 INFO - PROCESS | 1654 | 1464776910040 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12a6f4000) [pid = 1654] [serial = 1715] [outer = 0x110ee0400] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1130d5000) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11311dc00) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x117122000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11975bc00) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1214ec000) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x110f79800) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12320bc00) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11975b400) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1122b5000) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1122b2400) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x113123400) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118194c00) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12338d400) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1180f6800) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1129a7000) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:28:30 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12338cc00) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:28:30 INFO - PROCESS | 1654 | 1464776910448 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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 03:28:30 INFO - PROCESS | 1654 | 1464776910468 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 1654 | 1464776910470 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:28:30 INFO - PROCESS | 1654 | 1464776910473 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 1654 | 1464776910475 Marionette TRACE conn2 <- [1,2258,null,{}] 03:28:30 INFO - PROCESS | 1654 | 1464776910477 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}] 03:28:30 INFO - PROCESS | 1654 | 1464776910555 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:28:30 INFO - PROCESS | 1654 | 1464776910613 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8fc800 == 62 [pid = 1654] [id = 572] 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x110f79400) [pid = 1654] [serial = 1716] [outer = 0x0] 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x115dfb800) [pid = 1654] [serial = 1717] [outer = 0x110f79400] 03:28:30 INFO - PROCESS | 1654 | 1464776910639 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x123208000) [pid = 1654] [serial = 1718] [outer = 0x110f79400] 03:28:30 INFO - PROCESS | 1654 | 1464776910941 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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 03:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:28:30 INFO - PROCESS | 1654 | 1464776910994 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 1654 | 1464776910995 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:28:30 INFO - PROCESS | 1654 | 1464776910997 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1654 | 1464776910998 Marionette TRACE conn2 <- [1,2262,null,{}] 03:28:31 INFO - PROCESS | 1654 | 1464776911000 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}] 03:28:31 INFO - PROCESS | 1654 | 1464776911081 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:28:31 INFO - PROCESS | 1654 | 1464776911086 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a9000 == 63 [pid = 1654] [id = 573] 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123390c00) [pid = 1654] [serial = 1719] [outer = 0x0] 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x129619400) [pid = 1654] [serial = 1720] [outer = 0x123390c00] 03:28:31 INFO - PROCESS | 1654 | 1464776911116 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a7cec00) [pid = 1654] [serial = 1721] [outer = 0x123390c00] 03:28:31 INFO - PROCESS | 1654 | 1464776911463 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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 469ms 03:28:31 INFO - PROCESS | 1654 | 1464776911467 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 1654 | 1464776911468 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:28:31 INFO - PROCESS | 1654 | 1464776911474 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1654 | 1464776911476 Marionette TRACE conn2 <- [1,2266,null,{}] 03:28:31 INFO - PROCESS | 1654 | 1464776911478 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}] 03:28:31 INFO - PROCESS | 1654 | 1464776911601 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:28:31 INFO - PROCESS | 1654 | 1464776911610 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf33000 == 64 [pid = 1654] [id = 574] 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12a7d1800) [pid = 1654] [serial = 1722] [outer = 0x0] 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a87b800) [pid = 1654] [serial = 1723] [outer = 0x12a7d1800] 03:28:31 INFO - PROCESS | 1654 | 1464776911635 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12ac39c00) [pid = 1654] [serial = 1724] [outer = 0x12a7d1800] 03:28:31 INFO - PROCESS | 1654 | 1464776911937 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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 03:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:28:31 INFO - PROCESS | 1654 | 1464776911993 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 1654 | 1464776911994 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:28:31 INFO - PROCESS | 1654 | 1464776911996 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1654 | 1464776911998 Marionette TRACE conn2 <- [1,2270,null,{}] 03:28:32 INFO - PROCESS | 1654 | 1464776912000 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}] 03:28:32 INFO - PROCESS | 1654 | 1464776912081 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:28:32 INFO - PROCESS | 1654 | 1464776912086 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d259000 == 65 [pid = 1654] [id = 575] 03:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ac3a800) [pid = 1654] [serial = 1725] [outer = 0x0] 03:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ac40c00) [pid = 1654] [serial = 1726] [outer = 0x12ac3a800] 03:28:32 INFO - PROCESS | 1654 | 1464776912110 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12aca1800) [pid = 1654] [serial = 1727] [outer = 0x12ac3a800] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd6000 == 64 [pid = 1654] [id = 553] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117456800 == 63 [pid = 1654] [id = 518] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119458000 == 62 [pid = 1654] [id = 514] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0ae800 == 61 [pid = 1654] [id = 517] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11a10d000 == 60 [pid = 1654] [id = 533] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118103000 == 59 [pid = 1654] [id = 535] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118060800 == 58 [pid = 1654] [id = 550] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8e1000 == 57 [pid = 1654] [id = 510] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x129746800 == 56 [pid = 1654] [id = 515] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b31f000 == 55 [pid = 1654] [id = 534] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123a2b000 == 54 [pid = 1654] [id = 512] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bde1800 == 53 [pid = 1654] [id = 516] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12974c000 == 52 [pid = 1654] [id = 508] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123cb8000 == 51 [pid = 1654] [id = 551] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ef800 == 50 [pid = 1654] [id = 531] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12baba800 == 49 [pid = 1654] [id = 552] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bab8800 == 48 [pid = 1654] [id = 513] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ea000 == 47 [pid = 1654] [id = 509] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116f45000 == 46 [pid = 1654] [id = 554] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1194bc000 == 45 [pid = 1654] [id = 564] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bf800 == 44 [pid = 1654] [id = 563] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b6000 == 43 [pid = 1654] [id = 562] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x127243800 == 42 [pid = 1654] [id = 561] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1246c4000 == 41 [pid = 1654] [id = 560] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12366b000 == 40 [pid = 1654] [id = 559] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d1000 == 39 [pid = 1654] [id = 558] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x115e0e000 == 38 [pid = 1654] [id = 557] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b395800 == 37 [pid = 1654] [id = 549] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b385000 == 36 [pid = 1654] [id = 567] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f5000 == 35 [pid = 1654] [id = 566] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd4000 == 34 [pid = 1654] [id = 568] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x127136000 == 33 [pid = 1654] [id = 565] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c826000 == 32 [pid = 1654] [id = 571] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8fc800 == 31 [pid = 1654] [id = 572] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0ad000 == 30 [pid = 1654] [id = 569] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c235000 == 29 [pid = 1654] [id = 570] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a9000 == 28 [pid = 1654] [id = 573] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1214ef400) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12320d400) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1214f7c00) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11813a000) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x123386c00) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x123286000) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119769800) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11312a400) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117689c00) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x126d51c00) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x116603c00) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x115d58400) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119131800) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1194dd800) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x123a7f800) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118134400) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11813f400) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1122a7800) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1235c7800) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112a74000) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112f8b800) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1180f1000) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118194400) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x113c72c00) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x127106000) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113123800) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x114fbc800) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117694800) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127777c00) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11311ec00) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a74000) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124019800) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12526f400) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1197ee400) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123286400) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124030c00) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124012000) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119d30000) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123208800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127253400) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12338e800) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 03:28:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf33000 == 27 [pid = 1654] [id = 574] 03:28:33 INFO - PROCESS | 1654 | 1464776913838 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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1869ms 03:28:33 INFO - PROCESS | 1654 | 1464776913867 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 1654 | 1464776913869 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:28:33 INFO - PROCESS | 1654 | 1464776913873 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 1654 | 1464776913875 Marionette TRACE conn2 <- [1,2274,null,{}] 03:28:33 INFO - PROCESS | 1654 | 1464776913880 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}] 03:28:33 INFO - PROCESS | 1654 | 1464776913962 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:28:34 INFO - PROCESS | 1654 | 1464776914014 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x116844800 == 28 [pid = 1654] [id = 576] 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112d8b400) [pid = 1654] [serial = 1728] [outer = 0x0] 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112fb4000) [pid = 1654] [serial = 1729] [outer = 0x112d8b400] 03:28:34 INFO - PROCESS | 1654 | 1464776914042 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113123400) [pid = 1654] [serial = 1730] [outer = 0x112d8b400] 03:28:34 INFO - PROCESS | 1654 | 1464776914357 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 03:28:34 INFO - PROCESS | 1654 | 1464776914394 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 1654 | 1464776914398 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:28:34 INFO - PROCESS | 1654 | 1464776914403 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 1654 | 1464776914405 Marionette TRACE conn2 <- [1,2278,null,{}] 03:28:34 INFO - PROCESS | 1654 | 1464776914407 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}] 03:28:34 INFO - PROCESS | 1654 | 1464776914483 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:28:34 INFO - PROCESS | 1654 | 1464776914491 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855d000 == 29 [pid = 1654] [id = 577] 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113129c00) [pid = 1654] [serial = 1731] [outer = 0x0] 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116460c00) [pid = 1654] [serial = 1732] [outer = 0x113129c00] 03:28:34 INFO - PROCESS | 1654 | 1464776914517 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116778800) [pid = 1654] [serial = 1733] [outer = 0x113129c00] 03:28:34 INFO - PROCESS | 1654 | 1464776914840 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 472ms 03:28:34 INFO - PROCESS | 1654 | 1464776914876 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 1654 | 1464776914877 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:28:34 INFO - PROCESS | 1654 | 1464776914880 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 1654 | 1464776914882 Marionette TRACE conn2 <- [1,2282,null,{}] 03:28:34 INFO - PROCESS | 1654 | 1464776914890 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}] 03:28:34 INFO - PROCESS | 1654 | 1464776914977 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:28:34 INFO - PROCESS | 1654 | 1464776914983 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d3800 == 30 [pid = 1654] [id = 578] 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x110ee4c00) [pid = 1654] [serial = 1734] [outer = 0x0] 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117586800) [pid = 1654] [serial = 1735] [outer = 0x110ee4c00] 03:28:35 INFO - PROCESS | 1654 | 1464776915016 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1180ccc00) [pid = 1654] [serial = 1736] [outer = 0x110ee4c00] 03:28:35 INFO - PROCESS | 1654 | 1464776915390 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 03:28:35 INFO - PROCESS | 1654 | 1464776915404 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 1654 | 1464776915408 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:28:35 INFO - PROCESS | 1654 | 1464776915412 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 1654 | 1464776915413 Marionette TRACE conn2 <- [1,2286,null,{}] 03:28:35 INFO - PROCESS | 1654 | 1464776915417 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}] 03:28:35 INFO - PROCESS | 1654 | 1464776915561 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:28:35 INFO - PROCESS | 1654 | 1464776915572 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c6b000 == 31 [pid = 1654] [id = 579] 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117690c00) [pid = 1654] [serial = 1737] [outer = 0x0] 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180fec00) [pid = 1654] [serial = 1738] [outer = 0x117690c00] 03:28:35 INFO - PROCESS | 1654 | 1464776915612 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118189400) [pid = 1654] [serial = 1739] [outer = 0x117690c00] 03:28:36 INFO - PROCESS | 1654 | 1464776916016 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]]]}] 03:28:36 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 03:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 621ms 03:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:28:36 INFO - PROCESS | 1654 | 1464776916032 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 1654 | 1464776916033 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:28:36 INFO - PROCESS | 1654 | 1464776916036 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 1654 | 1464776916037 Marionette TRACE conn2 <- [1,2290,null,{}] 03:28:36 INFO - PROCESS | 1654 | 1464776916039 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}] 03:28:36 INFO - PROCESS | 1654 | 1464776916111 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:28:36 INFO - PROCESS | 1654 | 1464776916164 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214b1800 == 32 [pid = 1654] [id = 580] 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113127000) [pid = 1654] [serial = 1740] [outer = 0x0] 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1185b1c00) [pid = 1654] [serial = 1741] [outer = 0x113127000] 03:28:36 INFO - PROCESS | 1654 | 1464776916190 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1194da000) [pid = 1654] [serial = 1742] [outer = 0x113127000] 03:28:36 INFO - PROCESS | 1654 | 1464776916591 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 571ms 03:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:28:36 INFO - PROCESS | 1654 | 1464776916609 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 1654 | 1464776916610 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:28:36 INFO - PROCESS | 1654 | 1464776916614 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 1654 | 1464776916616 Marionette TRACE conn2 <- [1,2294,null,{}] 03:28:36 INFO - PROCESS | 1654 | 1464776916619 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}] 03:28:36 INFO - PROCESS | 1654 | 1464776916750 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:28:36 INFO - PROCESS | 1654 | 1464776916827 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x124331000 == 33 [pid = 1654] [id = 581] 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118140c00) [pid = 1654] [serial = 1743] [outer = 0x0] 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119766c00) [pid = 1654] [serial = 1744] [outer = 0x118140c00] 03:28:36 INFO - PROCESS | 1654 | 1464776916853 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a186000) [pid = 1654] [serial = 1745] [outer = 0x118140c00] 03:28:37 INFO - PROCESS | 1654 | 1464776917179 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 03:28:37 INFO - PROCESS | 1654 | 1464776917184 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1654 | 1464776917187 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:28:37 INFO - PROCESS | 1654 | 1464776917192 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1654 | 1464776917193 Marionette TRACE conn2 <- [1,2298,null,{}] 03:28:37 INFO - PROCESS | 1654 | 1464776917196 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}] 03:28:37 INFO - PROCESS | 1654 | 1464776917266 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:28:37 INFO - PROCESS | 1654 | 1464776917273 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252b9800 == 34 [pid = 1654] [id = 582] 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x110f7bc00) [pid = 1654] [serial = 1746] [outer = 0x0] 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123205000) [pid = 1654] [serial = 1747] [outer = 0x110f7bc00] 03:28:37 INFO - PROCESS | 1654 | 1464776917296 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123280000) [pid = 1654] [serial = 1748] [outer = 0x110f7bc00] 03:28:37 INFO - PROCESS | 1654 | 1464776917700 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 03:28:37 INFO - PROCESS | 1654 | 1464776917717 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1654 | 1464776917721 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:28:37 INFO - PROCESS | 1654 | 1464776917725 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1654 | 1464776917727 Marionette TRACE conn2 <- [1,2302,null,{}] 03:28:37 INFO - PROCESS | 1654 | 1464776917730 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}] 03:28:37 INFO - PROCESS | 1654 | 1464776917840 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:28:37 INFO - PROCESS | 1654 | 1464776917847 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12714a800 == 35 [pid = 1654] [id = 583] 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123281400) [pid = 1654] [serial = 1749] [outer = 0x0] 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12328b400) [pid = 1654] [serial = 1750] [outer = 0x123281400] 03:28:37 INFO - PROCESS | 1654 | 1464776917899 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123386c00) [pid = 1654] [serial = 1751] [outer = 0x123281400] 03:28:38 INFO - PROCESS | 1654 | 1464776918244 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 571ms 03:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:28:38 INFO - PROCESS | 1654 | 1464776918296 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 1654 | 1464776918297 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:28:38 INFO - PROCESS | 1654 | 1464776918299 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 1654 | 1464776918300 Marionette TRACE conn2 <- [1,2306,null,{}] 03:28:38 INFO - PROCESS | 1654 | 1464776918303 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}] 03:28:38 INFO - PROCESS | 1654 | 1464776918402 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:28:38 INFO - PROCESS | 1654 | 1464776918411 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d1000 == 36 [pid = 1654] [id = 584] 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123388800) [pid = 1654] [serial = 1752] [outer = 0x0] 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12338e800) [pid = 1654] [serial = 1753] [outer = 0x123388800] 03:28:38 INFO - PROCESS | 1654 | 1464776918435 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1236b0800) [pid = 1654] [serial = 1754] [outer = 0x123388800] 03:28:38 INFO - PROCESS | 1654 | 1464776918745 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 03:28:38 INFO - PROCESS | 1654 | 1464776918768 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 1654 | 1464776918769 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:28:38 INFO - PROCESS | 1654 | 1464776918775 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 1654 | 1464776918776 Marionette TRACE conn2 <- [1,2310,null,{}] 03:28:38 INFO - PROCESS | 1654 | 1464776918778 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}] 03:28:38 INFO - PROCESS | 1654 | 1464776918859 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:28:38 INFO - PROCESS | 1654 | 1464776918863 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c1000 == 37 [pid = 1654] [id = 585] 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x123798c00) [pid = 1654] [serial = 1755] [outer = 0x0] 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123c17c00) [pid = 1654] [serial = 1756] [outer = 0x123798c00] 03:28:38 INFO - PROCESS | 1654 | 1464776918889 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12401a400) [pid = 1654] [serial = 1757] [outer = 0x123798c00] 03:28:39 INFO - PROCESS | 1654 | 1464776919273 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 03:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:28:39 INFO - PROCESS | 1654 | 1464776919293 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 1654 | 1464776919295 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:28:39 INFO - PROCESS | 1654 | 1464776919297 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 1654 | 1464776919299 Marionette TRACE conn2 <- [1,2314,null,{}] 03:28:39 INFO - PROCESS | 1654 | 1464776919301 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}] 03:28:39 INFO - PROCESS | 1654 | 1464776919412 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:28:39 INFO - PROCESS | 1654 | 1464776919429 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214ae800 == 38 [pid = 1654] [id = 586] 03:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x123c10400) [pid = 1654] [serial = 1758] [outer = 0x0] 03:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1248c0800) [pid = 1654] [serial = 1759] [outer = 0x123c10400] 03:28:39 INFO - PROCESS | 1654 | 1464776919458 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x125385c00) [pid = 1654] [serial = 1760] [outer = 0x123c10400] 03:28:39 INFO - PROCESS | 1654 | 1464776919818 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 03:28:39 INFO - PROCESS | 1654 | 1464776919867 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 1654 | 1464776919868 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:28:39 INFO - PROCESS | 1654 | 1464776919870 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 1654 | 1464776919871 Marionette TRACE conn2 <- [1,2318,null,{}] 03:28:39 INFO - PROCESS | 1654 | 1464776919873 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}] 03:28:39 INFO - PROCESS | 1654 | 1464776919968 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:28:39 INFO - PROCESS | 1654 | 1464776919972 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ec000 == 39 [pid = 1654] [id = 587] 03:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12526b000) [pid = 1654] [serial = 1761] [outer = 0x0] 03:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x127110000) [pid = 1654] [serial = 1762] [outer = 0x12526b000] 03:28:39 INFO - PROCESS | 1654 | 1464776919997 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x127777400) [pid = 1654] [serial = 1763] [outer = 0x12526b000] 03:28:40 INFO - PROCESS | 1654 | 1464776920341 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] 03:28:40 INFO - PROCESS | 1654 | 1464776920390 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:28:40 INFO - PROCESS | 1654 | 1464776920392 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 1654 | 1464776920393 Marionette TRACE conn2 <- [1,2322,null,{}] 03:28:40 INFO - PROCESS | 1654 | 1464776920396 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}] 03:28:40 INFO - PROCESS | 1654 | 1464776920509 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:28:40 INFO - PROCESS | 1654 | 1464776920524 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b32b000 == 40 [pid = 1654] [id = 588] 03:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128c76400) [pid = 1654] [serial = 1764] [outer = 0x0] 03:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128c79800) [pid = 1654] [serial = 1765] [outer = 0x128c76400] 03:28:40 INFO - PROCESS | 1654 | 1464776920548 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128c80400) [pid = 1654] [serial = 1766] [outer = 0x128c76400] 03:28:40 INFO - PROCESS | 1654 | 1464776920874 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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 03:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:28:40 INFO - PROCESS | 1654 | 1464776920911 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 1654 | 1464776920912 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:28:40 INFO - PROCESS | 1654 | 1464776920914 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 1654 | 1464776920915 Marionette TRACE conn2 <- [1,2326,null,{}] 03:28:40 INFO - PROCESS | 1654 | 1464776920917 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}] 03:28:41 INFO - PROCESS | 1654 | 1464776921014 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x113124800) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x111e30000) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11919a400) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1164be800) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1129ae400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x112ebf000) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1180ce400) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119950400) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1214ed400) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124864c00) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1180ff000) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1180cb000) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112fac400) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116862000) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x126d4bc00) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128c7fc00) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1290c3000) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x110f79400) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1290c3400) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x110ee0400) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123390c00) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x115e6b000) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x110f7a400) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127480400) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x123393c00) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1197f4400) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1180f1400) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1122a7400) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1237a1c00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1214f5400) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119764000) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118720c00) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:28:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a7d1800) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:28:41 INFO - PROCESS | 1654 | 1464776921505 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x113293800 == 41 [pid = 1654] [id = 589] 03:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x110ee6800) [pid = 1654] [serial = 1767] [outer = 0x0] 03:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x110f82800) [pid = 1654] [serial = 1768] [outer = 0x110ee6800] 03:28:41 INFO - PROCESS | 1654 | 1464776921531 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112a7dc00) [pid = 1654] [serial = 1769] [outer = 0x110ee6800] 03:28:41 INFO - PROCESS | 1654 | 1464776921823 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]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 920ms 03:28:41 INFO - PROCESS | 1654 | 1464776921834 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 1654 | 1464776921835 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:28:41 INFO - PROCESS | 1654 | 1464776921846 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 1654 | 1464776921847 Marionette TRACE conn2 <- [1,2330,null,{}] 03:28:41 INFO - PROCESS | 1654 | 1464776921849 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}] 03:28:41 INFO - PROCESS | 1654 | 1464776921932 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:28:41 INFO - PROCESS | 1654 | 1464776921939 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129742000 == 42 [pid = 1654] [id = 590] 03:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11628f800) [pid = 1654] [serial = 1770] [outer = 0x0] 03:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180ff000) [pid = 1654] [serial = 1771] [outer = 0x11628f800] 03:28:41 INFO - PROCESS | 1654 | 1464776921964 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119532800) [pid = 1654] [serial = 1772] [outer = 0x11628f800] 03:28:42 INFO - PROCESS | 1654 | 1464776922313 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 03:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:28:42 INFO - PROCESS | 1654 | 1464776922368 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 1654 | 1464776922370 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:28:42 INFO - PROCESS | 1654 | 1464776922372 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 1654 | 1464776922374 Marionette TRACE conn2 <- [1,2334,null,{}] 03:28:42 INFO - PROCESS | 1654 | 1464776922377 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}] 03:28:42 INFO - PROCESS | 1654 | 1464776922499 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:28:42 INFO - PROCESS | 1654 | 1464776922506 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bab8800 == 43 [pid = 1654] [id = 591] 03:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119c53400) [pid = 1654] [serial = 1773] [outer = 0x0] 03:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12320d800) [pid = 1654] [serial = 1774] [outer = 0x119c53400] 03:28:42 INFO - PROCESS | 1654 | 1464776922541 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124862000) [pid = 1654] [serial = 1775] [outer = 0x119c53400] 03:28:42 INFO - PROCESS | 1654 | 1464776922913 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 570ms 03:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:28:42 INFO - PROCESS | 1654 | 1464776922942 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 1654 | 1464776922944 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:28:42 INFO - PROCESS | 1654 | 1464776922946 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 1654 | 1464776922947 Marionette TRACE conn2 <- [1,2338,null,{}] 03:28:42 INFO - PROCESS | 1654 | 1464776922949 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}] 03:28:43 INFO - PROCESS | 1654 | 1464776923065 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:28:43 INFO - PROCESS | 1654 | 1464776923073 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd0000 == 44 [pid = 1654] [id = 592] 03:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119d27000) [pid = 1654] [serial = 1776] [outer = 0x0] 03:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126d4bc00) [pid = 1654] [serial = 1777] [outer = 0x119d27000] 03:28:43 INFO - PROCESS | 1654 | 1464776923113 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128fd5400) [pid = 1654] [serial = 1778] [outer = 0x119d27000] 03:28:43 INFO - PROCESS | 1654 | 1464776923721 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 819ms 03:28:43 INFO - PROCESS | 1654 | 1464776923765 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 1654 | 1464776923768 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:28:43 INFO - PROCESS | 1654 | 1464776923772 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 1654 | 1464776923774 Marionette TRACE conn2 <- [1,2342,null,{}] 03:28:43 INFO - PROCESS | 1654 | 1464776923778 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}] 03:28:43 INFO - PROCESS | 1654 | 1464776923891 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:28:43 INFO - PROCESS | 1654 | 1464776923972 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1c800 == 45 [pid = 1654] [id = 593] 03:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x110f82000) [pid = 1654] [serial = 1779] [outer = 0x0] 03:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112d91c00) [pid = 1654] [serial = 1780] [outer = 0x110f82000] 03:28:44 INFO - PROCESS | 1654 | 1464776924004 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113123800) [pid = 1654] [serial = 1781] [outer = 0x110f82000] 03:28:44 INFO - PROCESS | 1654 | 1464776924546 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 825ms 03:28:44 INFO - PROCESS | 1654 | 1464776924597 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 1654 | 1464776924601 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:28:44 INFO - PROCESS | 1654 | 1464776924605 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 1654 | 1464776924607 Marionette TRACE conn2 <- [1,2346,null,{}] 03:28:44 INFO - PROCESS | 1654 | 1464776924609 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}] 03:28:44 INFO - PROCESS | 1654 | 1464776924719 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:28:44 INFO - PROCESS | 1654 | 1464776924799 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x123687800 == 46 [pid = 1654] [id = 594] 03:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1164cd400) [pid = 1654] [serial = 1782] [outer = 0x0] 03:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x116856800) [pid = 1654] [serial = 1783] [outer = 0x1164cd400] 03:28:44 INFO - PROCESS | 1654 | 1464776924829 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x117694400) [pid = 1654] [serial = 1784] [outer = 0x1164cd400] 03:28:45 INFO - PROCESS | 1654 | 1464776925551 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 972ms 03:28:45 INFO - PROCESS | 1654 | 1464776925597 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 1654 | 1464776925600 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:28:45 INFO - PROCESS | 1654 | 1464776925607 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 1654 | 1464776925610 Marionette TRACE conn2 <- [1,2350,null,{}] 03:28:45 INFO - PROCESS | 1654 | 1464776925614 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}] 03:28:45 INFO - PROCESS | 1654 | 1464776925713 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12bab8800 == 45 [pid = 1654] [id = 591] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x129742000 == 44 [pid = 1654] [id = 590] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x113293800 == 43 [pid = 1654] [id = 589] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12b32b000 == 42 [pid = 1654] [id = 588] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ec000 == 41 [pid = 1654] [id = 587] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1214ae800 == 40 [pid = 1654] [id = 586] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c1000 == 39 [pid = 1654] [id = 585] 03:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ac40c00) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d1000 == 38 [pid = 1654] [id = 584] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12714a800 == 37 [pid = 1654] [id = 583] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1252b9800 == 36 [pid = 1654] [id = 582] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124331000 == 35 [pid = 1654] [id = 581] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1214b1800 == 34 [pid = 1654] [id = 580] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119c6b000 == 33 [pid = 1654] [id = 579] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d3800 == 32 [pid = 1654] [id = 578] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11855d000 == 31 [pid = 1654] [id = 577] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116844800 == 30 [pid = 1654] [id = 576] 03:28:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12d259000 == 29 [pid = 1654] [id = 575] 03:28:45 INFO - PROCESS | 1654 | 1464776925844 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x116838800 == 30 [pid = 1654] [id = 595] 03:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1129ac400) [pid = 1654] [serial = 1785] [outer = 0x0] 03:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x112f85000) [pid = 1654] [serial = 1786] [outer = 0x1129ac400] 03:28:45 INFO - PROCESS | 1654 | 1464776925871 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x113126c00) [pid = 1654] [serial = 1787] [outer = 0x1129ac400] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128c82400) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12935b000) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1290be800) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x115dfb800) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1295c9c00) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129367c00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12961c400) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129616400) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x129619400) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a6f4000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x117698800) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x112a74400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x111c88800) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127780c00) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12401c800) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1271bbc00) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1214f4c00) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12338a000) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11952f000) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118723c00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113c06800) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112a7e000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12406a000) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123a76c00) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12335e000) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123283800) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112ad1800) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11994b000) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119761400) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119132800) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180fc400) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ac39c00) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123208000) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7cec00) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a87b800) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128c78800) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116214c00) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112a7c000) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119c59000) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1180f3000) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1197ec000) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113c79000) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1194d8800) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12402e800) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123c17400) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12748cc00) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x127783800) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119532400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11685dc00) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1180fa400) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x127486c00) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 03:28:46 INFO - PROCESS | 1654 | 1464776926219 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 622ms 03:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:28:46 INFO - PROCESS | 1654 | 1464776926228 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 1654 | 1464776926232 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:28:46 INFO - PROCESS | 1654 | 1464776926236 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 1654 | 1464776926240 Marionette TRACE conn2 <- [1,2354,null,{}] 03:28:46 INFO - PROCESS | 1654 | 1464776926242 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}] 03:28:46 INFO - PROCESS | 1654 | 1464776926319 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:28:46 INFO - PROCESS | 1654 | 1464776926393 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1183e3000 == 31 [pid = 1654] [id = 596] 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112a73c00) [pid = 1654] [serial = 1788] [outer = 0x0] 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x114fba400) [pid = 1654] [serial = 1789] [outer = 0x112a73c00] 03:28:46 INFO - PROCESS | 1654 | 1464776926419 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1168d5400) [pid = 1654] [serial = 1790] [outer = 0x112a73c00] 03:28:46 INFO - PROCESS | 1654 | 1464776926718 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 03:28:46 INFO - PROCESS | 1654 | 1464776926759 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 1654 | 1464776926760 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:28:46 INFO - PROCESS | 1654 | 1464776926763 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 1654 | 1464776926765 Marionette TRACE conn2 <- [1,2358,null,{}] 03:28:46 INFO - PROCESS | 1654 | 1464776926775 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}] 03:28:46 INFO - PROCESS | 1654 | 1464776926858 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:28:46 INFO - PROCESS | 1654 | 1464776926864 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12126a000 == 32 [pid = 1654] [id = 597] 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112a75c00) [pid = 1654] [serial = 1791] [outer = 0x0] 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180f2400) [pid = 1654] [serial = 1792] [outer = 0x112a75c00] 03:28:46 INFO - PROCESS | 1654 | 1464776926897 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11813c000) [pid = 1654] [serial = 1793] [outer = 0x112a75c00] 03:28:47 INFO - PROCESS | 1654 | 1464776927241 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 03:28:47 INFO - PROCESS | 1654 | 1464776927285 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 1654 | 1464776927288 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:28:47 INFO - PROCESS | 1654 | 1464776927291 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 1654 | 1464776927292 Marionette TRACE conn2 <- [1,2362,null,{}] 03:28:47 INFO - PROCESS | 1654 | 1464776927295 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}] 03:28:47 INFO - PROCESS | 1654 | 1464776927373 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:28:47 INFO - PROCESS | 1654 | 1464776927377 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc6000 == 33 [pid = 1654] [id = 598] 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11818fc00) [pid = 1654] [serial = 1794] [outer = 0x0] 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118858000) [pid = 1654] [serial = 1795] [outer = 0x11818fc00] 03:28:47 INFO - PROCESS | 1654 | 1464776927403 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1194dcc00) [pid = 1654] [serial = 1796] [outer = 0x11818fc00] 03:28:47 INFO - PROCESS | 1654 | 1464776927745 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 469ms 03:28:47 INFO - PROCESS | 1654 | 1464776927760 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 1654 | 1464776927761 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:28:47 INFO - PROCESS | 1654 | 1464776927764 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 1654 | 1464776927765 Marionette TRACE conn2 <- [1,2366,null,{}] 03:28:47 INFO - PROCESS | 1654 | 1464776927767 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}] 03:28:47 INFO - PROCESS | 1654 | 1464776927877 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:28:47 INFO - PROCESS | 1654 | 1464776927890 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x124348800 == 34 [pid = 1654] [id = 599] 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129ad400) [pid = 1654] [serial = 1797] [outer = 0x0] 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119762400) [pid = 1654] [serial = 1798] [outer = 0x1129ad400] 03:28:47 INFO - PROCESS | 1654 | 1464776927915 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1197ed000) [pid = 1654] [serial = 1799] [outer = 0x1129ad400] 03:28:48 INFO - PROCESS | 1654 | 1464776928254 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 03:28:48 INFO - PROCESS | 1654 | 1464776928283 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1654 | 1464776928284 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:28:48 INFO - PROCESS | 1654 | 1464776928287 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1654 | 1464776928295 Marionette TRACE conn2 <- [1,2370,null,{}] 03:28:48 INFO - PROCESS | 1654 | 1464776928297 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}] 03:28:48 INFO - PROCESS | 1654 | 1464776928414 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:28:48 INFO - PROCESS | 1654 | 1464776928420 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253e7800 == 35 [pid = 1654] [id = 600] 03:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119763800) [pid = 1654] [serial = 1800] [outer = 0x0] 03:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1197f8800) [pid = 1654] [serial = 1801] [outer = 0x119763800] 03:28:48 INFO - PROCESS | 1654 | 1464776928445 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123285c00) [pid = 1654] [serial = 1802] [outer = 0x119763800] 03:28:48 INFO - PROCESS | 1654 | 1464776928795 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 525ms 03:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:28:48 INFO - PROCESS | 1654 | 1464776928812 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1654 | 1464776928814 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:28:48 INFO - PROCESS | 1654 | 1464776928816 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1654 | 1464776928817 Marionette TRACE conn2 <- [1,2374,null,{}] 03:28:48 INFO - PROCESS | 1654 | 1464776928819 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}] 03:28:48 INFO - PROCESS | 1654 | 1464776928920 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:28:48 INFO - PROCESS | 1654 | 1464776928955 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b1000 == 36 [pid = 1654] [id = 601] 03:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123286000) [pid = 1654] [serial = 1803] [outer = 0x0] 03:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123389000) [pid = 1654] [serial = 1804] [outer = 0x123286000] 03:28:48 INFO - PROCESS | 1654 | 1464776928980 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123393400) [pid = 1654] [serial = 1805] [outer = 0x123286000] 03:28:49 INFO - PROCESS | 1654 | 1464776929284 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 03:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:28:49 INFO - PROCESS | 1654 | 1464776929338 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 1654 | 1464776929339 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:28:49 INFO - PROCESS | 1654 | 1464776929341 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 1654 | 1464776929342 Marionette TRACE conn2 <- [1,2378,null,{}] 03:28:49 INFO - PROCESS | 1654 | 1464776929344 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}] 03:28:49 INFO - PROCESS | 1654 | 1464776929439 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:28:49 INFO - PROCESS | 1654 | 1464776929443 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12973b000 == 37 [pid = 1654] [id = 602] 03:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12327d800) [pid = 1654] [serial = 1806] [outer = 0x0] 03:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1237a1400) [pid = 1654] [serial = 1807] [outer = 0x12327d800] 03:28:49 INFO - PROCESS | 1654 | 1464776929474 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124013800) [pid = 1654] [serial = 1808] [outer = 0x12327d800] 03:28:49 INFO - PROCESS | 1654 | 1464776929815 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 517ms 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113127000) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123388800) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123c10400) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110f7bc00) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12526b000) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x110ee4c00) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128c76400) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110ee6800) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123281400) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113129c00) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119c53400) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117690c00) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123798c00) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118140c00) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112d8b400) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11628f800) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:28:49 INFO - PROCESS | 1654 | 1464776929965 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 1654 | 1464776929967 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:28:49 INFO - PROCESS | 1654 | 1464776929977 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 1654 | 1464776929978 Marionette TRACE conn2 <- [1,2382,null,{}] 03:28:49 INFO - PROCESS | 1654 | 1464776929980 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}] 03:28:50 INFO - PROCESS | 1654 | 1464776930059 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:28:50 INFO - PROCESS | 1654 | 1464776930064 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x121268800 == 38 [pid = 1654] [id = 603] 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x111e35c00) [pid = 1654] [serial = 1809] [outer = 0x0] 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115df4800) [pid = 1654] [serial = 1810] [outer = 0x111e35c00] 03:28:50 INFO - PROCESS | 1654 | 1464776930089 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11813a000) [pid = 1654] [serial = 1811] [outer = 0x111e35c00] 03:28:50 INFO - PROCESS | 1654 | 1464776930410 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 474ms 03:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:28:50 INFO - PROCESS | 1654 | 1464776930445 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1654 | 1464776930446 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:28:50 INFO - PROCESS | 1654 | 1464776930448 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1654 | 1464776930449 Marionette TRACE conn2 <- [1,2386,null,{}] 03:28:50 INFO - PROCESS | 1654 | 1464776930452 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}] 03:28:50 INFO - PROCESS | 1654 | 1464776930529 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:28:50 INFO - PROCESS | 1654 | 1464776930585 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ee800 == 39 [pid = 1654] [id = 604] 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117690c00) [pid = 1654] [serial = 1812] [outer = 0x0] 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123a73c00) [pid = 1654] [serial = 1813] [outer = 0x117690c00] 03:28:50 INFO - PROCESS | 1654 | 1464776930610 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12406a800) [pid = 1654] [serial = 1814] [outer = 0x117690c00] 03:28:50 INFO - PROCESS | 1654 | 1464776930904 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 469ms 03:28:50 INFO - PROCESS | 1654 | 1464776930926 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1654 | 1464776930928 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:28:50 INFO - PROCESS | 1654 | 1464776930930 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1654 | 1464776930932 Marionette TRACE conn2 <- [1,2390,null,{}] 03:28:50 INFO - PROCESS | 1654 | 1464776930935 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}] 03:28:51 INFO - PROCESS | 1654 | 1464776931030 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:28:51 INFO - PROCESS | 1654 | 1464776931036 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b383800 == 40 [pid = 1654] [id = 605] 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124013400) [pid = 1654] [serial = 1815] [outer = 0x0] 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1252dc000) [pid = 1654] [serial = 1816] [outer = 0x124013400] 03:28:51 INFO - PROCESS | 1654 | 1464776931067 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1271b2c00) [pid = 1654] [serial = 1817] [outer = 0x124013400] 03:28:51 INFO - PROCESS | 1654 | 1464776931409 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 03:28:51 INFO - PROCESS | 1654 | 1464776931459 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 1654 | 1464776931460 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:28:51 INFO - PROCESS | 1654 | 1464776931463 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 1654 | 1464776931464 Marionette TRACE conn2 <- [1,2394,null,{}] 03:28:51 INFO - PROCESS | 1654 | 1464776931466 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}] 03:28:51 INFO - PROCESS | 1654 | 1464776931544 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:28:51 INFO - PROCESS | 1654 | 1464776931549 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12baba000 == 41 [pid = 1654] [id = 606] 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1272b9000) [pid = 1654] [serial = 1818] [outer = 0x0] 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12748cc00) [pid = 1654] [serial = 1819] [outer = 0x1272b9000] 03:28:51 INFO - PROCESS | 1654 | 1464776931573 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127785000) [pid = 1654] [serial = 1820] [outer = 0x1272b9000] 03:28:51 INFO - PROCESS | 1654 | 1464776931927 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 468ms 03:28:51 INFO - PROCESS | 1654 | 1464776931932 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 1654 | 1464776931934 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:28:51 INFO - PROCESS | 1654 | 1464776931940 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 1654 | 1464776931942 Marionette TRACE conn2 <- [1,2398,null,{}] 03:28:51 INFO - PROCESS | 1654 | 1464776931945 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}] 03:28:52 INFO - PROCESS | 1654 | 1464776932153 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:28:52 INFO - PROCESS | 1654 | 1464776932334 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e17000 == 42 [pid = 1654] [id = 607] 03:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1122b5000) [pid = 1654] [serial = 1821] [outer = 0x0] 03:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129ae000) [pid = 1654] [serial = 1822] [outer = 0x1122b5000] 03:28:52 INFO - PROCESS | 1654 | 1464776932388 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11311e800) [pid = 1654] [serial = 1823] [outer = 0x1122b5000] 03:28:52 INFO - PROCESS | 1654 | 1464776932842 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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 921ms 03:28:52 INFO - PROCESS | 1654 | 1464776932861 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 1654 | 1464776932863 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:28:52 INFO - PROCESS | 1654 | 1464776932866 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 1654 | 1464776932869 Marionette TRACE conn2 <- [1,2402,null,{}] 03:28:52 INFO - PROCESS | 1654 | 1464776932872 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}] 03:28:52 INFO - PROCESS | 1654 | 1464776932975 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:28:53 INFO - PROCESS | 1654 | 1464776933030 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214a6000 == 43 [pid = 1654] [id = 608] 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116461400) [pid = 1654] [serial = 1824] [outer = 0x0] 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116a72000) [pid = 1654] [serial = 1825] [outer = 0x116461400] 03:28:53 INFO - PROCESS | 1654 | 1464776933061 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180c5800) [pid = 1654] [serial = 1826] [outer = 0x116461400] 03:28:53 INFO - PROCESS | 1654 | 1464776933483 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 03:28:53 INFO - PROCESS | 1654 | 1464776933538 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 1654 | 1464776933540 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:28:53 INFO - PROCESS | 1654 | 1464776933543 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 1654 | 1464776933544 Marionette TRACE conn2 <- [1,2406,null,{}] 03:28:53 INFO - PROCESS | 1654 | 1464776933547 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}] 03:28:53 INFO - PROCESS | 1654 | 1464776933665 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:28:53 INFO - PROCESS | 1654 | 1464776933746 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b32c800 == 44 [pid = 1654] [id = 609] 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118138400) [pid = 1654] [serial = 1827] [outer = 0x0] 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1191a0000) [pid = 1654] [serial = 1828] [outer = 0x118138400] 03:28:53 INFO - PROCESS | 1654 | 1464776933777 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1197f4000) [pid = 1654] [serial = 1829] [outer = 0x118138400] 03:28:54 INFO - PROCESS | 1654 | 1464776934217 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 720ms 03:28:54 INFO - PROCESS | 1654 | 1464776934264 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:28:54 INFO - PROCESS | 1654 | 1464776934269 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:28:54 INFO - PROCESS | 1654 | 1464776934280 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 1654 | 1464776934286 Marionette TRACE conn2 <- [1,2410,null,{}] 03:28:54 INFO - PROCESS | 1654 | 1464776934311 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}] 03:28:54 INFO - PROCESS | 1654 | 1464776934462 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:28:54 INFO - PROCESS | 1654 | 1464776934553 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0bb800 == 45 [pid = 1654] [id = 610] 03:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119769c00) [pid = 1654] [serial = 1830] [outer = 0x0] 03:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12335ec00) [pid = 1654] [serial = 1831] [outer = 0x119769c00] 03:28:54 INFO - PROCESS | 1654 | 1464776934598 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123a7f800) [pid = 1654] [serial = 1832] [outer = 0x119769c00] 03:28:55 INFO - PROCESS | 1654 | 1464776935065 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 804ms 03:28:55 INFO - PROCESS | 1654 | 1464776935087 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 1654 | 1464776935088 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:28:55 INFO - PROCESS | 1654 | 1464776935092 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1654 | 1464776935093 Marionette TRACE conn2 <- [1,2414,null,{}] 03:28:55 INFO - PROCESS | 1654 | 1464776935096 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}] 03:28:55 INFO - PROCESS | 1654 | 1464776935194 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:28:55 INFO - PROCESS | 1654 | 1464776935260 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c246800 == 46 [pid = 1654] [id = 611] 03:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123389c00) [pid = 1654] [serial = 1833] [outer = 0x0] 03:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125379400) [pid = 1654] [serial = 1834] [outer = 0x123389c00] 03:28:55 INFO - PROCESS | 1654 | 1464776935289 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127485000) [pid = 1654] [serial = 1835] [outer = 0x123389c00] 03:28:55 INFO - PROCESS | 1654 | 1464776935712 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 03:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:28:55 INFO - PROCESS | 1654 | 1464776935762 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 1654 | 1464776935763 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:28:55 INFO - PROCESS | 1654 | 1464776935766 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1654 | 1464776935767 Marionette TRACE conn2 <- [1,2418,null,{}] 03:28:55 INFO - PROCESS | 1654 | 1464776935770 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}] 03:28:55 INFO - PROCESS | 1654 | 1464776935869 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:28:55 INFO - PROCESS | 1654 | 1464776935938 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c82e000 == 47 [pid = 1654] [id = 612] 03:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128fcec00) [pid = 1654] [serial = 1836] [outer = 0x0] 03:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1290bf400) [pid = 1654] [serial = 1837] [outer = 0x128fcec00] 03:28:55 INFO - PROCESS | 1654 | 1464776935974 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12935dc00) [pid = 1654] [serial = 1838] [outer = 0x128fcec00] 03:28:56 INFO - PROCESS | 1654 | 1464776936387 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 668ms 03:28:56 INFO - PROCESS | 1654 | 1464776936435 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 1654 | 1464776936436 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:28:56 INFO - PROCESS | 1654 | 1464776936441 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 1654 | 1464776936442 Marionette TRACE conn2 <- [1,2422,null,{}] 03:28:56 INFO - PROCESS | 1654 | 1464776936445 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}] 03:28:56 INFO - PROCESS | 1654 | 1464776936566 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:28:56 INFO - PROCESS | 1654 | 1464776936792 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c2800 == 48 [pid = 1654] [id = 613] 03:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110f7dc00) [pid = 1654] [serial = 1839] [outer = 0x0] 03:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x111c88800) [pid = 1654] [serial = 1840] [outer = 0x110f7dc00] 03:28:56 INFO - PROCESS | 1654 | 1464776936820 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x112f86400) [pid = 1654] [serial = 1841] [outer = 0x110f7dc00] 03:28:57 INFO - PROCESS | 1654 | 1464776937246 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 819ms 03:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:28:57 INFO - PROCESS | 1654 | 1464776937262 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 1654 | 1464776937264 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:28:57 INFO - PROCESS | 1654 | 1464776937267 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1654 | 1464776937270 Marionette TRACE conn2 <- [1,2426,null,{}] 03:28:57 INFO - PROCESS | 1654 | 1464776937273 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}] 03:28:57 INFO - PROCESS | 1654 | 1464776937368 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:28:57 INFO - PROCESS | 1654 | 1464776937421 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b3f000 == 49 [pid = 1654] [id = 614] 03:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x113128c00) [pid = 1654] [serial = 1842] [outer = 0x0] 03:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1164c8800) [pid = 1654] [serial = 1843] [outer = 0x113128c00] 03:28:57 INFO - PROCESS | 1654 | 1464776937450 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11768d800) [pid = 1654] [serial = 1844] [outer = 0x113128c00] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12baba000 == 48 [pid = 1654] [id = 606] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12b383800 == 47 [pid = 1654] [id = 605] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ee800 == 46 [pid = 1654] [id = 604] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x121268800 == 45 [pid = 1654] [id = 603] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12973b000 == 44 [pid = 1654] [id = 602] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b1000 == 43 [pid = 1654] [id = 601] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1253e7800 == 42 [pid = 1654] [id = 600] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x124348800 == 41 [pid = 1654] [id = 599] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc6000 == 40 [pid = 1654] [id = 598] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126d4bc00) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12126a000 == 39 [pid = 1654] [id = 597] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1183e3000 == 38 [pid = 1654] [id = 596] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x116838800 == 37 [pid = 1654] [id = 595] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123687800 == 36 [pid = 1654] [id = 594] 03:28:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1c800 == 35 [pid = 1654] [id = 593] 03:28:57 INFO - PROCESS | 1654 | 1464776937830 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]]]}] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1185b1c00) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12338e800) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1236b0800) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1248c0800) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123205000) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123280000) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x127110000) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117586800) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128c79800) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x127777400) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x110f82800) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1180ccc00) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128c80400) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12328b400) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123386c00) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112a7dc00) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116460c00) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116778800) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12320d800) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180fec00) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118189400) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123c17c00) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119766c00) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11a186000) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124862000) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112fb4000) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113123400) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1194da000) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119532800) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1180ff000) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x125385c00) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 03:28:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12401a400) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 03:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 623ms 03:28:57 INFO - PROCESS | 1654 | 1464776937893 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 1654 | 1464776937895 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:28:57 INFO - PROCESS | 1654 | 1464776937898 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1654 | 1464776937899 Marionette TRACE conn2 <- [1,2430,null,{}] 03:28:57 INFO - PROCESS | 1654 | 1464776937901 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}] 03:28:57 INFO - PROCESS | 1654 | 1464776937983 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:28:58 INFO - PROCESS | 1654 | 1464776938011 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cb000 == 36 [pid = 1654] [id = 615] 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1180f9c00) [pid = 1654] [serial = 1845] [outer = 0x0] 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118134400) [pid = 1654] [serial = 1846] [outer = 0x1180f9c00] 03:28:58 INFO - PROCESS | 1654 | 1464776938036 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118724800) [pid = 1654] [serial = 1847] [outer = 0x1180f9c00] 03:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 467ms 03:28:58 INFO - PROCESS | 1654 | 1464776938360 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]]]}] 03:28:58 INFO - PROCESS | 1654 | 1464776938366 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 1654 | 1464776938367 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:28:58 INFO - PROCESS | 1654 | 1464776938405 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 1654 | 1464776938409 Marionette TRACE conn2 <- [1,2434,null,{}] 03:28:58 INFO - PROCESS | 1654 | 1464776938416 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}] 03:28:58 INFO - PROCESS | 1654 | 1464776938497 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:28:58 INFO - PROCESS | 1654 | 1464776938502 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x124341800 == 37 [pid = 1654] [id = 616] 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1191a6400) [pid = 1654] [serial = 1848] [outer = 0x0] 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119768400) [pid = 1654] [serial = 1849] [outer = 0x1191a6400] 03:28:58 INFO - PROCESS | 1654 | 1464776938530 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1214f0400) [pid = 1654] [serial = 1850] [outer = 0x1191a6400] 03:28:58 INFO - PROCESS | 1654 | 1464776938863 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 512ms 03:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:28:58 INFO - PROCESS | 1654 | 1464776938892 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 1654 | 1464776938894 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:28:58 INFO - PROCESS | 1654 | 1464776938896 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 1654 | 1464776938897 Marionette TRACE conn2 <- [1,2438,null,{}] 03:28:58 INFO - PROCESS | 1654 | 1464776938900 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}] 03:28:58 INFO - PROCESS | 1654 | 1464776938988 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:28:59 INFO - PROCESS | 1654 | 1464776939040 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252c8000 == 38 [pid = 1654] [id = 617] 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11975c000) [pid = 1654] [serial = 1851] [outer = 0x0] 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12327ec00) [pid = 1654] [serial = 1852] [outer = 0x11975c000] 03:28:59 INFO - PROCESS | 1654 | 1464776939065 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12328c400) [pid = 1654] [serial = 1853] [outer = 0x11975c000] 03:28:59 INFO - PROCESS | 1654 | 1464776939392 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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 03:28:59 INFO - PROCESS | 1654 | 1464776939416 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 1654 | 1464776939418 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:28:59 INFO - PROCESS | 1654 | 1464776939422 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 1654 | 1464776939423 Marionette TRACE conn2 <- [1,2442,null,{}] 03:28:59 INFO - PROCESS | 1654 | 1464776939427 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}] 03:28:59 INFO - PROCESS | 1654 | 1464776939546 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:28:59 INFO - PROCESS | 1654 | 1464776939638 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185e5800 == 39 [pid = 1654] [id = 618] 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123a82800) [pid = 1654] [serial = 1854] [outer = 0x0] 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124014c00) [pid = 1654] [serial = 1855] [outer = 0x123a82800] 03:28:59 INFO - PROCESS | 1654 | 1464776939683 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1252d4c00) [pid = 1654] [serial = 1856] [outer = 0x123a82800] 03:29:00 INFO - PROCESS | 1654 | 1464776940043 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:29:00 INFO - PROCESS | 1654 | 1464776940092 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1654 | 1464776940093 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:29:00 INFO - PROCESS | 1654 | 1464776940095 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1654 | 1464776940096 Marionette TRACE conn2 <- [1,2446,null,{}] 03:29:00 INFO - PROCESS | 1654 | 1464776940098 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}] 03:29:00 INFO - PROCESS | 1654 | 1464776940205 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:29:00 INFO - PROCESS | 1654 | 1464776940218 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82d000 == 40 [pid = 1654] [id = 619] 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12537e000) [pid = 1654] [serial = 1857] [outer = 0x0] 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127777400) [pid = 1654] [serial = 1858] [outer = 0x12537e000] 03:29:00 INFO - PROCESS | 1654 | 1464776940243 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128c84000) [pid = 1654] [serial = 1859] [outer = 0x12537e000] 03:29:00 INFO - PROCESS | 1654 | 1464776940557 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 03:29:00 INFO - PROCESS | 1654 | 1464776940619 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1654 | 1464776940620 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:29:00 INFO - PROCESS | 1654 | 1464776940623 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1654 | 1464776940624 Marionette TRACE conn2 <- [1,2450,null,{}] 03:29:00 INFO - PROCESS | 1654 | 1464776940626 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}] 03:29:00 INFO - PROCESS | 1654 | 1464776940726 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:29:00 INFO - PROCESS | 1654 | 1464776940763 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac78800 == 41 [pid = 1654] [id = 620] 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128c77800) [pid = 1654] [serial = 1860] [outer = 0x0] 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12935b800) [pid = 1654] [serial = 1861] [outer = 0x128c77800] 03:29:00 INFO - PROCESS | 1654 | 1464776940787 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129362800) [pid = 1654] [serial = 1862] [outer = 0x128c77800] 03:29:01 INFO - PROCESS | 1654 | 1464776941111 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 03:29:01 INFO - PROCESS | 1654 | 1464776941142 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:29:01 INFO - PROCESS | 1654 | 1464776941143 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 1654 | 1464776941153 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 1654 | 1464776941154 Marionette TRACE conn2 <- [1,2454,null,{}] 03:29:01 INFO - PROCESS | 1654 | 1464776941156 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}] 03:29:01 INFO - PROCESS | 1654 | 1464776941255 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:29:01 INFO - PROCESS | 1654 | 1464776941288 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b32e000 == 42 [pid = 1654] [id = 621] 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128fd3000) [pid = 1654] [serial = 1863] [outer = 0x0] 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1295c9c00) [pid = 1654] [serial = 1864] [outer = 0x128fd3000] 03:29:01 INFO - PROCESS | 1654 | 1464776941313 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x129614800) [pid = 1654] [serial = 1865] [outer = 0x128fd3000] 03:29:01 INFO - PROCESS | 1654 | 1464776941611 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 03:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:29:01 INFO - PROCESS | 1654 | 1464776941677 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 1654 | 1464776941678 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 1654 | 1464776941680 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 1654 | 1464776941681 Marionette TRACE conn2 <- [1,2458,null,{}] 03:29:01 INFO - PROCESS | 1654 | 1464776941683 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}] 03:29:01 INFO - PROCESS | 1654 | 1464776941785 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:29:01 INFO - PROCESS | 1654 | 1464776941799 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad1800 == 43 [pid = 1654] [id = 622] 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1295c9000) [pid = 1654] [serial = 1866] [outer = 0x0] 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12961ec00) [pid = 1654] [serial = 1867] [outer = 0x1295c9000] 03:29:01 INFO - PROCESS | 1654 | 1464776941823 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a6fa000) [pid = 1654] [serial = 1868] [outer = 0x1295c9000] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119763800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123286000) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1129ac400) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112a73c00) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11818fc00) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12327d800) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112a75c00) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117690c00) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x111e35c00) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124013400) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:29:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129ad400) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:29:02 INFO - PROCESS | 1654 | 1464776942191 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 03:29:02 INFO - PROCESS | 1654 | 1464776942201 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 1654 | 1464776942202 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:29:02 INFO - PROCESS | 1654 | 1464776942206 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 1654 | 1464776942208 Marionette TRACE conn2 <- [1,2462,null,{}] 03:29:02 INFO - PROCESS | 1654 | 1464776942210 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}] 03:29:02 INFO - PROCESS | 1654 | 1464776942316 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:29:02 INFO - PROCESS | 1654 | 1464776942350 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bde2800 == 44 [pid = 1654] [id = 623] 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112a73c00) [pid = 1654] [serial = 1869] [outer = 0x0] 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1197f0c00) [pid = 1654] [serial = 1870] [outer = 0x112a73c00] 03:29:02 INFO - PROCESS | 1654 | 1464776942380 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a6fac00) [pid = 1654] [serial = 1871] [outer = 0x112a73c00] 03:29:02 INFO - PROCESS | 1654 | 1464776942670 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 03:29:02 INFO - PROCESS | 1654 | 1464776942727 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:29:02 INFO - PROCESS | 1654 | 1464776942728 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:29:02 INFO - PROCESS | 1654 | 1464776942730 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 1654 | 1464776942732 Marionette TRACE conn2 <- [1,2466,null,{}] 03:29:02 INFO - PROCESS | 1654 | 1464776942735 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}] 03:29:02 INFO - PROCESS | 1654 | 1464776942832 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:29:02 INFO - PROCESS | 1654 | 1464776942887 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c827000 == 45 [pid = 1654] [id = 624] 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12327e800) [pid = 1654] [serial = 1872] [outer = 0x0] 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a7d0800) [pid = 1654] [serial = 1873] [outer = 0x12327e800] 03:29:02 INFO - PROCESS | 1654 | 1464776942911 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ac39800) [pid = 1654] [serial = 1874] [outer = 0x12327e800] 03:29:03 INFO - PROCESS | 1654 | 1464776943194 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 03:29:03 INFO - PROCESS | 1654 | 1464776943251 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 1654 | 1464776943252 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:29:03 INFO - PROCESS | 1654 | 1464776943257 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 1654 | 1464776943258 Marionette TRACE conn2 <- [1,2470,null,{}] 03:29:03 INFO - PROCESS | 1654 | 1464776943261 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}] 03:29:03 INFO - PROCESS | 1654 | 1464776943343 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:29:03 INFO - PROCESS | 1654 | 1464776943347 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf3c000 == 46 [pid = 1654] [id = 625] 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12ac3dc00) [pid = 1654] [serial = 1875] [outer = 0x0] 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12aca3000) [pid = 1654] [serial = 1876] [outer = 0x12ac3dc00] 03:29:03 INFO - PROCESS | 1654 | 1464776943372 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12acab800) [pid = 1654] [serial = 1877] [outer = 0x12ac3dc00] 03:29:03 INFO - PROCESS | 1654 | 1464776943679 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 03:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:29:03 INFO - PROCESS | 1654 | 1464776943728 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 1654 | 1464776943729 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:29:03 INFO - PROCESS | 1654 | 1464776943732 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 1654 | 1464776943733 Marionette TRACE conn2 <- [1,2474,null,{}] 03:29:03 INFO - PROCESS | 1654 | 1464776943735 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}] 03:29:03 INFO - PROCESS | 1654 | 1464776943851 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:29:03 INFO - PROCESS | 1654 | 1464776943858 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d074800 == 47 [pid = 1654] [id = 626] 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12acae000) [pid = 1654] [serial = 1878] [outer = 0x0] 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ace5800) [pid = 1654] [serial = 1879] [outer = 0x12acae000] 03:29:03 INFO - PROCESS | 1654 | 1464776943882 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12aceec00) [pid = 1654] [serial = 1880] [outer = 0x12acae000] 03:29:04 INFO - PROCESS | 1654 | 1464776944348 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 03:29:04 INFO - PROCESS | 1654 | 1464776944402 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 1654 | 1464776944405 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:29:04 INFO - PROCESS | 1654 | 1464776944409 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 1654 | 1464776944411 Marionette TRACE conn2 <- [1,2478,null,{}] 03:29:04 INFO - PROCESS | 1654 | 1464776944415 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}] 03:29:04 INFO - PROCESS | 1654 | 1464776944521 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:29:04 INFO - PROCESS | 1654 | 1464776944628 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121270000 == 48 [pid = 1654] [id = 627] 03:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x113380000) [pid = 1654] [serial = 1881] [outer = 0x0] 03:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11628f800) [pid = 1654] [serial = 1882] [outer = 0x113380000] 03:29:04 INFO - PROCESS | 1654 | 1464776944661 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117126800) [pid = 1654] [serial = 1883] [outer = 0x113380000] 03:29:05 INFO - PROCESS | 1654 | 1464776945087 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 03:29:05 INFO - PROCESS | 1654 | 1464776945132 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1654 | 1464776945136 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:29:05 INFO - PROCESS | 1654 | 1464776945140 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1654 | 1464776945142 Marionette TRACE conn2 <- [1,2482,null,{}] 03:29:05 INFO - PROCESS | 1654 | 1464776945144 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}] 03:29:05 INFO - PROCESS | 1654 | 1464776945251 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:29:05 INFO - PROCESS | 1654 | 1464776945309 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974d800 == 49 [pid = 1654] [id = 628] 03:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1180cb800) [pid = 1654] [serial = 1884] [outer = 0x0] 03:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119439000) [pid = 1654] [serial = 1885] [outer = 0x1180cb800] 03:29:05 INFO - PROCESS | 1654 | 1464776945338 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1197ee400) [pid = 1654] [serial = 1886] [outer = 0x1180cb800] 03:29:05 INFO - PROCESS | 1654 | 1464776945842 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 770ms 03:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:29:05 INFO - PROCESS | 1654 | 1464776945911 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1654 | 1464776945912 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:29:05 INFO - PROCESS | 1654 | 1464776945915 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1654 | 1464776945917 Marionette TRACE conn2 <- [1,2486,null,{}] 03:29:05 INFO - PROCESS | 1654 | 1464776945925 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}] 03:29:06 INFO - PROCESS | 1654 | 1464776946033 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:29:06 INFO - PROCESS | 1654 | 1464776946105 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d254000 == 50 [pid = 1654] [id = 629] 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11994a400) [pid = 1654] [serial = 1887] [outer = 0x0] 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x123283c00) [pid = 1654] [serial = 1888] [outer = 0x11994a400] 03:29:06 INFO - PROCESS | 1654 | 1464776946136 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124b24000) [pid = 1654] [serial = 1889] [outer = 0x11994a400] 03:29:06 INFO - PROCESS | 1654 | 1464776946577 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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 672ms 03:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:29:06 INFO - PROCESS | 1654 | 1464776946591 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 1654 | 1464776946593 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:29:06 INFO - PROCESS | 1654 | 1464776946597 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 1654 | 1464776946599 Marionette TRACE conn2 <- [1,2490,null,{}] 03:29:06 INFO - PROCESS | 1654 | 1464776946603 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}] 03:29:06 INFO - PROCESS | 1654 | 1464776946756 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:29:06 INFO - PROCESS | 1654 | 1464776946874 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d762800 == 51 [pid = 1654] [id = 630] 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1271ba000) [pid = 1654] [serial = 1890] [outer = 0x0] 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128fd0800) [pid = 1654] [serial = 1891] [outer = 0x1271ba000] 03:29:06 INFO - PROCESS | 1654 | 1464776946905 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129366400) [pid = 1654] [serial = 1892] [outer = 0x1271ba000] 03:29:07 INFO - PROCESS | 1654 | 1464776947307 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 721ms 03:29:07 INFO - PROCESS | 1654 | 1464776947318 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 1654 | 1464776947320 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:29:07 INFO - PROCESS | 1654 | 1464776947326 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 1654 | 1464776947327 Marionette TRACE conn2 <- [1,2494,null,{}] 03:29:07 INFO - PROCESS | 1654 | 1464776947351 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}] 03:29:07 INFO - PROCESS | 1654 | 1464776947536 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:29:07 INFO - PROCESS | 1654 | 1464776947604 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db16000 == 52 [pid = 1654] [id = 631] 03:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128fd3c00) [pid = 1654] [serial = 1893] [outer = 0x0] 03:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a6f7800) [pid = 1654] [serial = 1894] [outer = 0x128fd3c00] 03:29:07 INFO - PROCESS | 1654 | 1464776947649 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a879000) [pid = 1654] [serial = 1895] [outer = 0x128fd3c00] 03:29:08 INFO - PROCESS | 1654 | 1464776948319 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1021ms 03:29:08 INFO - PROCESS | 1654 | 1464776948347 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 1654 | 1464776948351 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:29:08 INFO - PROCESS | 1654 | 1464776948359 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 1654 | 1464776948363 Marionette TRACE conn2 <- [1,2498,null,{}] 03:29:08 INFO - PROCESS | 1654 | 1464776948369 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}] 03:29:08 INFO - PROCESS | 1654 | 1464776948506 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:29:08 INFO - PROCESS | 1654 | 1464776948631 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac1000 == 53 [pid = 1654] [id = 632] 03:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x110eec000) [pid = 1654] [serial = 1896] [outer = 0x0] 03:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1129a6000) [pid = 1654] [serial = 1897] [outer = 0x110eec000] 03:29:08 INFO - PROCESS | 1654 | 1464776948661 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x113127000) [pid = 1654] [serial = 1898] [outer = 0x110eec000] 03:29:09 INFO - PROCESS | 1654 | 1464776949095 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 780ms 03:29:09 INFO - PROCESS | 1654 | 1464776949137 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1654 | 1464776949141 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:29:09 INFO - PROCESS | 1654 | 1464776949145 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1654 | 1464776949146 Marionette TRACE conn2 <- [1,2502,null,{}] 03:29:09 INFO - PROCESS | 1654 | 1464776949149 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}] 03:29:09 INFO - PROCESS | 1654 | 1464776949244 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:29:09 INFO - PROCESS | 1654 | 1464776949303 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194b5800 == 54 [pid = 1654] [id = 633] 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116460c00) [pid = 1654] [serial = 1899] [outer = 0x0] 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1180f0c00) [pid = 1654] [serial = 1900] [outer = 0x116460c00] 03:29:09 INFO - PROCESS | 1654 | 1464776949330 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118135000) [pid = 1654] [serial = 1901] [outer = 0x116460c00] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf3c000 == 53 [pid = 1654] [id = 625] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c827000 == 52 [pid = 1654] [id = 624] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12bde2800 == 51 [pid = 1654] [id = 623] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad1800 == 50 [pid = 1654] [id = 622] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b32e000 == 49 [pid = 1654] [id = 621] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112d91c00) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12748cc00) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac78800 == 48 [pid = 1654] [id = 620] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82d000 == 47 [pid = 1654] [id = 619] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1185e5800 == 46 [pid = 1654] [id = 618] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1252c8000 == 45 [pid = 1654] [id = 617] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124341800 == 44 [pid = 1654] [id = 616] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cb000 == 43 [pid = 1654] [id = 615] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119b3f000 == 42 [pid = 1654] [id = 614] 03:29:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c2800 == 41 [pid = 1654] [id = 613] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1197f8800) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x123389000) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112f85000) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x113126c00) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x114fba400) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118858000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x116856800) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1237a1400) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11813c000) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1180f2400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x123393400) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x123a73c00) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x115df4800) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11813a000) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1252dc000) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124013800) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12406a800) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1168d5400) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1194dcc00) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119762400) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123285c00) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1197ed000) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1271b2c00) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 03:29:09 INFO - PROCESS | 1654 | 1464776949716 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 619ms 03:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:29:09 INFO - PROCESS | 1654 | 1464776949765 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1654 | 1464776949766 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:29:09 INFO - PROCESS | 1654 | 1464776949769 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1654 | 1464776949771 Marionette TRACE conn2 <- [1,2506,null,{}] 03:29:09 INFO - PROCESS | 1654 | 1464776949778 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}] 03:29:09 INFO - PROCESS | 1654 | 1464776949865 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:29:09 INFO - PROCESS | 1654 | 1464776949922 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b24800 == 42 [pid = 1654] [id = 634] 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11712a400) [pid = 1654] [serial = 1902] [outer = 0x0] 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11827c400) [pid = 1654] [serial = 1903] [outer = 0x11712a400] 03:29:09 INFO - PROCESS | 1654 | 1464776949949 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119768800) [pid = 1654] [serial = 1904] [outer = 0x11712a400] 03:29:10 INFO - PROCESS | 1654 | 1464776950262 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 521ms 03:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:29:10 INFO - PROCESS | 1654 | 1464776950292 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 1654 | 1464776950294 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:29:10 INFO - PROCESS | 1654 | 1464776950296 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 1654 | 1464776950297 Marionette TRACE conn2 <- [1,2510,null,{}] 03:29:10 INFO - PROCESS | 1654 | 1464776950299 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}] 03:29:10 INFO - PROCESS | 1654 | 1464776950379 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:29:10 INFO - PROCESS | 1654 | 1464776950384 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244af000 == 43 [pid = 1654] [id = 635] 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1197f7400) [pid = 1654] [serial = 1905] [outer = 0x0] 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119d31400) [pid = 1654] [serial = 1906] [outer = 0x1197f7400] 03:29:10 INFO - PROCESS | 1654 | 1464776950413 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1214f8800) [pid = 1654] [serial = 1907] [outer = 0x1197f7400] 03:29:10 INFO - PROCESS | 1654 | 1464776950786 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 03:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:29:10 INFO - PROCESS | 1654 | 1464776950816 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 1654 | 1464776950818 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:29:10 INFO - PROCESS | 1654 | 1464776950820 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 1654 | 1464776950823 Marionette TRACE conn2 <- [1,2514,null,{}] 03:29:10 INFO - PROCESS | 1654 | 1464776950826 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}] 03:29:10 INFO - PROCESS | 1654 | 1464776950902 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:29:10 INFO - PROCESS | 1654 | 1464776950908 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252be000 == 44 [pid = 1654] [id = 636] 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1214ebc00) [pid = 1654] [serial = 1908] [outer = 0x0] 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12320bc00) [pid = 1654] [serial = 1909] [outer = 0x1214ebc00] 03:29:10 INFO - PROCESS | 1654 | 1464776950933 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x123387400) [pid = 1654] [serial = 1910] [outer = 0x1214ebc00] 03:29:11 INFO - PROCESS | 1654 | 1464776951260 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 472ms 03:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:29:11 INFO - PROCESS | 1654 | 1464776951292 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 1654 | 1464776951294 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:29:11 INFO - PROCESS | 1654 | 1464776951296 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 1654 | 1464776951297 Marionette TRACE conn2 <- [1,2518,null,{}] 03:29:11 INFO - PROCESS | 1654 | 1464776951299 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}] 03:29:11 INFO - PROCESS | 1654 | 1464776951423 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:29:11 INFO - PROCESS | 1654 | 1464776951430 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f51000 == 45 [pid = 1654] [id = 637] 03:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123362000) [pid = 1654] [serial = 1911] [outer = 0x0] 03:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123394800) [pid = 1654] [serial = 1912] [outer = 0x123362000] 03:29:11 INFO - PROCESS | 1654 | 1464776951456 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1252db400) [pid = 1654] [serial = 1913] [outer = 0x123362000] 03:29:11 INFO - PROCESS | 1654 | 1464776951805 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 517ms 03:29:11 INFO - PROCESS | 1654 | 1464776951814 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 1654 | 1464776951825 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:29:11 INFO - PROCESS | 1654 | 1464776951830 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 1654 | 1464776951831 Marionette TRACE conn2 <- [1,2522,null,{}] 03:29:11 INFO - PROCESS | 1654 | 1464776951833 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}] 03:29:11 INFO - PROCESS | 1654 | 1464776951932 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:29:11 INFO - PROCESS | 1654 | 1464776951944 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12973f800 == 46 [pid = 1654] [id = 638] 03:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1236b5400) [pid = 1654] [serial = 1914] [outer = 0x0] 03:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x127106c00) [pid = 1654] [serial = 1915] [outer = 0x1236b5400] 03:29:11 INFO - PROCESS | 1654 | 1464776951969 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127786000) [pid = 1654] [serial = 1916] [outer = 0x1236b5400] 03:29:12 INFO - PROCESS | 1654 | 1464776952313 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 03:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:29:12 INFO - PROCESS | 1654 | 1464776952352 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 1654 | 1464776952353 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:29:12 INFO - PROCESS | 1654 | 1464776952355 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 1654 | 1464776952356 Marionette TRACE conn2 <- [1,2526,null,{}] 03:29:12 INFO - PROCESS | 1654 | 1464776952359 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}] 03:29:12 INFO - PROCESS | 1654 | 1464776952457 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:29:12 INFO - PROCESS | 1654 | 1464776952491 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ee800 == 47 [pid = 1654] [id = 639] 03:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1248bbc00) [pid = 1654] [serial = 1917] [outer = 0x0] 03:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128fd2800) [pid = 1654] [serial = 1918] [outer = 0x1248bbc00] 03:29:12 INFO - PROCESS | 1654 | 1464776952517 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129361c00) [pid = 1654] [serial = 1919] [outer = 0x1248bbc00] 03:29:12 INFO - PROCESS | 1654 | 1464776952825 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 03:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:29:12 INFO - PROCESS | 1654 | 1464776952882 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 1654 | 1464776952883 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:29:12 INFO - PROCESS | 1654 | 1464776952885 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 1654 | 1464776952886 Marionette TRACE conn2 <- [1,2530,null,{}] 03:29:12 INFO - PROCESS | 1654 | 1464776952889 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}] 03:29:12 INFO - PROCESS | 1654 | 1464776952998 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:29:13 INFO - PROCESS | 1654 | 1464776953036 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b316000 == 48 [pid = 1654] [id = 640] 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1290c2400) [pid = 1654] [serial = 1920] [outer = 0x0] 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1295d0400) [pid = 1654] [serial = 1921] [outer = 0x1290c2400] 03:29:13 INFO - PROCESS | 1654 | 1464776953061 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a7c9400) [pid = 1654] [serial = 1922] [outer = 0x1290c2400] 03:29:13 INFO - PROCESS | 1654 | 1464776953373 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 03:29:13 INFO - PROCESS | 1654 | 1464776953405 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1654 | 1464776953408 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:29:13 INFO - PROCESS | 1654 | 1464776953417 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 1654 | 1464776953418 Marionette TRACE conn2 <- [1,2534,null,{}] 03:29:13 INFO - PROCESS | 1654 | 1464776953420 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}] 03:29:13 INFO - PROCESS | 1654 | 1464776953520 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:29:13 INFO - PROCESS | 1654 | 1464776953525 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12babf000 == 49 [pid = 1654] [id = 641] 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12961c400) [pid = 1654] [serial = 1923] [outer = 0x0] 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a7d7400) [pid = 1654] [serial = 1924] [outer = 0x12961c400] 03:29:13 INFO - PROCESS | 1654 | 1464776953581 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a881c00) [pid = 1654] [serial = 1925] [outer = 0x12961c400] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x123a82800) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f7dc00) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1180f9c00) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11975c000) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ac3dc00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x113128c00) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1191a6400) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1295c9000) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1272b9000) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12327e800) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12537e000) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128c77800) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112a73c00) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:29:13 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128fd3000) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:29:13 INFO - PROCESS | 1654 | 1464776953976 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 568ms 03:29:13 INFO - PROCESS | 1654 | 1464776953985 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1654 | 1464776953987 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:29:13 INFO - PROCESS | 1654 | 1464776953993 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 1654 | 1464776953994 Marionette TRACE conn2 <- [1,2538,null,{}] 03:29:13 INFO - PROCESS | 1654 | 1464776953997 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}] 03:29:14 INFO - PROCESS | 1654 | 1464776954097 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:29:14 INFO - PROCESS | 1654 | 1464776954154 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacf800 == 50 [pid = 1654] [id = 642] 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112ebf000) [pid = 1654] [serial = 1926] [outer = 0x0] 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1252df400) [pid = 1654] [serial = 1927] [outer = 0x112ebf000] 03:29:14 INFO - PROCESS | 1654 | 1464776954187 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12aca5400) [pid = 1654] [serial = 1928] [outer = 0x112ebf000] 03:29:14 INFO - PROCESS | 1654 | 1464776954528 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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 03:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:29:14 INFO - PROCESS | 1654 | 1464776954562 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 1654 | 1464776954563 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:29:14 INFO - PROCESS | 1654 | 1464776954565 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 1654 | 1464776954566 Marionette TRACE conn2 <- [1,2542,null,{}] 03:29:14 INFO - PROCESS | 1654 | 1464776954569 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}] 03:29:14 INFO - PROCESS | 1654 | 1464776954651 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:29:14 INFO - PROCESS | 1654 | 1464776954655 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c82a000 == 51 [pid = 1654] [id = 643] 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12aca8400) [pid = 1654] [serial = 1929] [outer = 0x0] 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12ace6c00) [pid = 1654] [serial = 1930] [outer = 0x12aca8400] 03:29:14 INFO - PROCESS | 1654 | 1464776954680 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b2a6400) [pid = 1654] [serial = 1931] [outer = 0x12aca8400] 03:29:15 INFO - PROCESS | 1654 | 1464776955010 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 468ms 03:29:15 INFO - PROCESS | 1654 | 1464776955034 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 1654 | 1464776955035 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:29:15 INFO - PROCESS | 1654 | 1464776955039 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 1654 | 1464776955041 Marionette TRACE conn2 <- [1,2546,null,{}] 03:29:15 INFO - PROCESS | 1654 | 1464776955043 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}] 03:29:15 INFO - PROCESS | 1654 | 1464776955154 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:29:15 INFO - PROCESS | 1654 | 1464776955161 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9aa800 == 52 [pid = 1654] [id = 644] 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a7d5000) [pid = 1654] [serial = 1932] [outer = 0x0] 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b2a5c00) [pid = 1654] [serial = 1933] [outer = 0x12a7d5000] 03:29:15 INFO - PROCESS | 1654 | 1464776955185 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12bc0c000) [pid = 1654] [serial = 1934] [outer = 0x12a7d5000] 03:29:15 INFO - PROCESS | 1654 | 1464776955501 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 03:29:15 INFO - PROCESS | 1654 | 1464776955510 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 1654 | 1464776955511 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:29:15 INFO - PROCESS | 1654 | 1464776955514 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 1654 | 1464776955515 Marionette TRACE conn2 <- [1,2550,null,{}] 03:29:15 INFO - PROCESS | 1654 | 1464776955517 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}] 03:29:15 INFO - PROCESS | 1654 | 1464776955601 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:29:15 INFO - PROCESS | 1654 | 1464776955606 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db22000 == 53 [pid = 1654] [id = 645] 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12bc0f400) [pid = 1654] [serial = 1935] [outer = 0x0] 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bc17000) [pid = 1654] [serial = 1936] [outer = 0x12bc0f400] 03:29:15 INFO - PROCESS | 1654 | 1464776955631 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bc1b400) [pid = 1654] [serial = 1937] [outer = 0x12bc0f400] 03:29:16 INFO - PROCESS | 1654 | 1464776956089 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 620ms 03:29:16 INFO - PROCESS | 1654 | 1464776956134 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 1654 | 1464776956137 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:29:16 INFO - PROCESS | 1654 | 1464776956140 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 1654 | 1464776956143 Marionette TRACE conn2 <- [1,2554,null,{}] 03:29:16 INFO - PROCESS | 1654 | 1464776956147 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}] 03:29:16 INFO - PROCESS | 1654 | 1464776956256 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:29:16 INFO - PROCESS | 1654 | 1464776956329 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x119464000 == 54 [pid = 1654] [id = 646] 03:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x112f7ec00) [pid = 1654] [serial = 1938] [outer = 0x0] 03:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x113123400) [pid = 1654] [serial = 1939] [outer = 0x112f7ec00] 03:29:16 INFO - PROCESS | 1654 | 1464776956361 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116603c00) [pid = 1654] [serial = 1940] [outer = 0x112f7ec00] 03:29:16 INFO - PROCESS | 1654 | 1464776956809 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 03:29:16 INFO - PROCESS | 1654 | 1464776956867 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 1654 | 1464776956871 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:29:16 INFO - PROCESS | 1654 | 1464776956895 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 1654 | 1464776956896 Marionette TRACE conn2 <- [1,2558,null,{}] 03:29:16 INFO - PROCESS | 1654 | 1464776956899 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}] 03:29:17 INFO - PROCESS | 1654 | 1464776957005 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:29:17 INFO - PROCESS | 1654 | 1464776957078 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252d0800 == 55 [pid = 1654] [id = 647] 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11685dc00) [pid = 1654] [serial = 1941] [outer = 0x0] 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118270400) [pid = 1654] [serial = 1942] [outer = 0x11685dc00] 03:29:17 INFO - PROCESS | 1654 | 1464776957107 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119531000) [pid = 1654] [serial = 1943] [outer = 0x11685dc00] 03:29:17 INFO - PROCESS | 1654 | 1464776957579 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 03:29:17 INFO - PROCESS | 1654 | 1464776957621 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:29:17 INFO - PROCESS | 1654 | 1464776957623 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:29:17 INFO - PROCESS | 1654 | 1464776957625 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 1654 | 1464776957628 Marionette TRACE conn2 <- [1,2562,null,{}] 03:29:17 INFO - PROCESS | 1654 | 1464776957641 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}] 03:29:17 INFO - PROCESS | 1654 | 1464776957795 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:29:17 INFO - PROCESS | 1654 | 1464776957873 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c827800 == 56 [pid = 1654] [id = 648] 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123389400) [pid = 1654] [serial = 1944] [outer = 0x0] 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1235c1000) [pid = 1654] [serial = 1945] [outer = 0x123389400] 03:29:17 INFO - PROCESS | 1654 | 1464776957905 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124012c00) [pid = 1654] [serial = 1946] [outer = 0x123389400] 03:29:18 INFO - PROCESS | 1654 | 1464776958396 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 823ms 03:29:18 INFO - PROCESS | 1654 | 1464776958449 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 1654 | 1464776958452 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:29:18 INFO - PROCESS | 1654 | 1464776958458 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 1654 | 1464776958460 Marionette TRACE conn2 <- [1,2566,null,{}] 03:29:18 INFO - PROCESS | 1654 | 1464776958464 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}] 03:29:18 INFO - PROCESS | 1654 | 1464776958616 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:29:18 INFO - PROCESS | 1654 | 1464776958713 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1347e8000 == 57 [pid = 1654] [id = 649] 03:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12537ec00) [pid = 1654] [serial = 1947] [outer = 0x0] 03:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127105400) [pid = 1654] [serial = 1948] [outer = 0x12537ec00] 03:29:18 INFO - PROCESS | 1654 | 1464776958759 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1295c9000) [pid = 1654] [serial = 1949] [outer = 0x12537ec00] 03:29:19 INFO - PROCESS | 1654 | 1464776959236 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 821ms 03:29:19 INFO - PROCESS | 1654 | 1464776959278 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 1654 | 1464776959279 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:29:19 INFO - PROCESS | 1654 | 1464776959282 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 1654 | 1464776959283 Marionette TRACE conn2 <- [1,2570,null,{}] 03:29:19 INFO - PROCESS | 1654 | 1464776959285 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}] 03:29:19 INFO - PROCESS | 1654 | 1464776959387 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:29:19 INFO - PROCESS | 1654 | 1464776959444 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e011800 == 58 [pid = 1654] [id = 650] 03:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x125383400) [pid = 1654] [serial = 1950] [outer = 0x0] 03:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a7ca000) [pid = 1654] [serial = 1951] [outer = 0x125383400] 03:29:19 INFO - PROCESS | 1654 | 1464776959473 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12aca4800) [pid = 1654] [serial = 1952] [outer = 0x125383400] 03:29:19 INFO - PROCESS | 1654 | 1464776959965 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 720ms 03:29:20 INFO - PROCESS | 1654 | 1464776960024 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 1654 | 1464776960025 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:29:20 INFO - PROCESS | 1654 | 1464776960029 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 1654 | 1464776960031 Marionette TRACE conn2 <- [1,2574,null,{}] 03:29:20 INFO - PROCESS | 1654 | 1464776960033 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}] 03:29:20 INFO - PROCESS | 1654 | 1464776960153 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:29:20 INFO - PROCESS | 1654 | 1464776960225 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cca000 == 59 [pid = 1654] [id = 651] 03:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x116778800) [pid = 1654] [serial = 1953] [outer = 0x0] 03:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a881000) [pid = 1654] [serial = 1954] [outer = 0x116778800] 03:29:20 INFO - PROCESS | 1654 | 1464776960256 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12bc1e800) [pid = 1654] [serial = 1955] [outer = 0x116778800] 03:29:20 INFO - PROCESS | 1654 | 1464776960818 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 823ms 03:29:20 INFO - PROCESS | 1654 | 1464776960861 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 1654 | 1464776960863 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:29:20 INFO - PROCESS | 1654 | 1464776960869 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 1654 | 1464776960871 Marionette TRACE conn2 <- [1,2578,null,{}] 03:29:20 INFO - PROCESS | 1654 | 1464776960877 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}] 03:29:20 INFO - PROCESS | 1654 | 1464776960975 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:29:21 INFO - PROCESS | 1654 | 1464776961050 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185dc800 == 60 [pid = 1654] [id = 652] 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x116781400) [pid = 1654] [serial = 1956] [outer = 0x0] 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1168d6400) [pid = 1654] [serial = 1957] [outer = 0x116781400] 03:29:21 INFO - PROCESS | 1654 | 1464776961078 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1180f3c00) [pid = 1654] [serial = 1958] [outer = 0x116781400] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9aa800 == 59 [pid = 1654] [id = 644] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12c82a000 == 58 [pid = 1654] [id = 643] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacf800 == 57 [pid = 1654] [id = 642] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12babf000 == 56 [pid = 1654] [id = 641] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b316000 == 55 [pid = 1654] [id = 640] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ee800 == 54 [pid = 1654] [id = 639] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12973f800 == 53 [pid = 1654] [id = 638] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12ace5800) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x128f51000 == 52 [pid = 1654] [id = 637] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1252be000 == 51 [pid = 1654] [id = 636] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1244af000 == 50 [pid = 1654] [id = 635] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119b24800 == 49 [pid = 1654] [id = 634] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1194b5800 == 48 [pid = 1654] [id = 633] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac1000 == 47 [pid = 1654] [id = 632] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12d762800 == 46 [pid = 1654] [id = 630] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12d254000 == 45 [pid = 1654] [id = 629] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12974d800 == 44 [pid = 1654] [id = 628] 03:29:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121270000 == 43 [pid = 1654] [id = 627] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x116a72000) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12335ec00) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1191a0000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x112f86400) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x111c88800) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x118134400) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x118724800) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11768d800) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1164c8800) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1129ae000) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x125379400) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1290bf400) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x127785000) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | 1464776961532 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 676ms 03:29:21 INFO - PROCESS | 1654 | 1464776961545 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 1654 | 1464776961549 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:29:21 INFO - PROCESS | 1654 | 1464776961553 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 1654 | 1464776961556 Marionette TRACE conn2 <- [1,2582,null,{}] 03:29:21 INFO - PROCESS | 1654 | 1464776961558 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}] 03:29:21 INFO - PROCESS | 1654 | 1464776961645 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:29:21 INFO - PROCESS | 1654 | 1464776961674 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b37800 == 44 [pid = 1654] [id = 653] 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11912e000) [pid = 1654] [serial = 1959] [outer = 0x0] 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1191a9000) [pid = 1654] [serial = 1960] [outer = 0x11912e000] 03:29:21 INFO - PROCESS | 1654 | 1464776961700 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1197ecc00) [pid = 1654] [serial = 1961] [outer = 0x11912e000] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x127777400) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12935b800) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1197f0c00) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1295c9c00) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x129614800) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x124014c00) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12327ec00) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12328c400) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12aca3000) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119768400) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1214f0400) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12961ec00) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ac39800) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a6fa000) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12acab800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128c84000) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129362800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a7d0800) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a6fac00) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 03:29:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1252d4c00) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 03:29:22 INFO - PROCESS | 1654 | 1464776962101 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 575ms 03:29:22 INFO - PROCESS | 1654 | 1464776962128 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 1654 | 1464776962130 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:29:22 INFO - PROCESS | 1654 | 1464776962132 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1654 | 1464776962134 Marionette TRACE conn2 <- [1,2586,null,{}] 03:29:22 INFO - PROCESS | 1654 | 1464776962142 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}] 03:29:22 INFO - PROCESS | 1654 | 1464776962228 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:29:22 INFO - PROCESS | 1654 | 1464776962233 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252bf000 == 45 [pid = 1654] [id = 654] 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119957400) [pid = 1654] [serial = 1962] [outer = 0x0] 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1214f6000) [pid = 1654] [serial = 1963] [outer = 0x119957400] 03:29:22 INFO - PROCESS | 1654 | 1464776962261 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x123386000) [pid = 1654] [serial = 1964] [outer = 0x119957400] 03:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 475ms 03:29:22 INFO - PROCESS | 1654 | 1464776962603 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]]]}] 03:29:22 INFO - PROCESS | 1654 | 1464776962609 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 1654 | 1464776962610 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:29:22 INFO - PROCESS | 1654 | 1464776962612 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1654 | 1464776962621 Marionette TRACE conn2 <- [1,2590,null,{}] 03:29:22 INFO - PROCESS | 1654 | 1464776962638 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}] 03:29:22 INFO - PROCESS | 1654 | 1464776962724 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:29:22 INFO - PROCESS | 1654 | 1464776962729 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x129034800 == 46 [pid = 1654] [id = 655] 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123a73c00) [pid = 1654] [serial = 1965] [outer = 0x0] 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12401b800) [pid = 1654] [serial = 1966] [outer = 0x123a73c00] 03:29:22 INFO - PROCESS | 1654 | 1464776962754 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x125270c00) [pid = 1654] [serial = 1967] [outer = 0x123a73c00] 03:29:23 INFO - PROCESS | 1654 | 1464776963096 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 528ms 03:29:23 INFO - PROCESS | 1654 | 1464776963141 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 1654 | 1464776963143 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:29:23 INFO - PROCESS | 1654 | 1464776963145 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1654 | 1464776963146 Marionette TRACE conn2 <- [1,2594,null,{}] 03:29:23 INFO - PROCESS | 1654 | 1464776963148 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}] 03:29:23 INFO - PROCESS | 1654 | 1464776963230 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:29:23 INFO - PROCESS | 1654 | 1464776963297 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a683000 == 47 [pid = 1654] [id = 656] 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1248bf800) [pid = 1654] [serial = 1968] [outer = 0x0] 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126d4c800) [pid = 1654] [serial = 1969] [outer = 0x1248bf800] 03:29:23 INFO - PROCESS | 1654 | 1464776963322 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128c81000) [pid = 1654] [serial = 1970] [outer = 0x1248bf800] 03:29:23 INFO - PROCESS | 1654 | 1464776963646 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 518ms 03:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:29:23 INFO - PROCESS | 1654 | 1464776963664 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 1654 | 1464776963665 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:29:23 INFO - PROCESS | 1654 | 1464776963667 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1654 | 1464776963668 Marionette TRACE conn2 <- [1,2598,null,{}] 03:29:23 INFO - PROCESS | 1654 | 1464776963670 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}] 03:29:23 INFO - PROCESS | 1654 | 1464776963804 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:29:23 INFO - PROCESS | 1654 | 1464776963809 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b342800 == 48 [pid = 1654] [id = 657] 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1272b9000) [pid = 1654] [serial = 1971] [outer = 0x0] 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1295cf000) [pid = 1654] [serial = 1972] [outer = 0x1272b9000] 03:29:23 INFO - PROCESS | 1654 | 1464776963867 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ac3c000) [pid = 1654] [serial = 1973] [outer = 0x1272b9000] 03:29:24 INFO - PROCESS | 1654 | 1464776964189 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 03:29:24 INFO - PROCESS | 1654 | 1464776964240 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 1654 | 1464776964241 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:29:24 INFO - PROCESS | 1654 | 1464776964243 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 1654 | 1464776964244 Marionette TRACE conn2 <- [1,2602,null,{}] 03:29:24 INFO - PROCESS | 1654 | 1464776964247 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}] 03:29:24 INFO - PROCESS | 1654 | 1464776964358 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:29:24 INFO - PROCESS | 1654 | 1464776964372 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac6800 == 49 [pid = 1654] [id = 658] 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12961b800) [pid = 1654] [serial = 1974] [outer = 0x0] 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12acaa800) [pid = 1654] [serial = 1975] [outer = 0x12961b800] 03:29:24 INFO - PROCESS | 1654 | 1464776964398 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b2a6c00) [pid = 1654] [serial = 1976] [outer = 0x12961b800] 03:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 03:29:24 INFO - PROCESS | 1654 | 1464776964755 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]]]}] 03:29:24 INFO - PROCESS | 1654 | 1464776964761 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 1654 | 1464776964762 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:29:24 INFO - PROCESS | 1654 | 1464776964765 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 1654 | 1464776964766 Marionette TRACE conn2 <- [1,2606,null,{}] 03:29:24 INFO - PROCESS | 1654 | 1464776964768 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}] 03:29:24 INFO - PROCESS | 1654 | 1464776964874 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:29:24 INFO - PROCESS | 1654 | 1464776964911 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0b3800 == 50 [pid = 1654] [id = 659] 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12ac3f800) [pid = 1654] [serial = 1977] [outer = 0x0] 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc11c00) [pid = 1654] [serial = 1978] [outer = 0x12ac3f800] 03:29:24 INFO - PROCESS | 1654 | 1464776964936 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bc1f400) [pid = 1654] [serial = 1979] [outer = 0x12ac3f800] 03:29:25 INFO - PROCESS | 1654 | 1464776965250 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 03:29:25 INFO - PROCESS | 1654 | 1464776965292 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1654 | 1464776965293 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:29:25 INFO - PROCESS | 1654 | 1464776965295 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 1654 | 1464776965296 Marionette TRACE conn2 <- [1,2610,null,{}] 03:29:25 INFO - PROCESS | 1654 | 1464776965298 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}] 03:29:25 INFO - PROCESS | 1654 | 1464776965401 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:29:25 INFO - PROCESS | 1654 | 1464776965438 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a3000 == 51 [pid = 1654] [id = 660] 03:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bc04000) [pid = 1654] [serial = 1980] [outer = 0x0] 03:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bf64400) [pid = 1654] [serial = 1981] [outer = 0x12bc04000] 03:29:25 INFO - PROCESS | 1654 | 1464776965462 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12bf6c800) [pid = 1654] [serial = 1982] [outer = 0x12bc04000] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119d27000) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1214ebc00) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1236b5400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x123362000) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11712a400) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1290c2400) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1197f7400) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x116460c00) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12acae000) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x110eec000) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1248bbc00) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12961c400) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112ebf000) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12aca8400) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a7d5000) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:29:25 INFO - PROCESS | 1654 | 1464776965875 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 618ms 03:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:29:25 INFO - PROCESS | 1654 | 1464776965915 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1654 | 1464776965916 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:29:25 INFO - PROCESS | 1654 | 1464776965918 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 1654 | 1464776965919 Marionette TRACE conn2 <- [1,2614,null,{}] 03:29:25 INFO - PROCESS | 1654 | 1464776965927 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}] 03:29:26 INFO - PROCESS | 1654 | 1464776966015 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:29:26 INFO - PROCESS | 1654 | 1464776966019 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bddd800 == 52 [pid = 1654] [id = 661] 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123387800) [pid = 1654] [serial = 1983] [outer = 0x0] 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1290bcc00) [pid = 1654] [serial = 1984] [outer = 0x123387800] 03:29:26 INFO - PROCESS | 1654 | 1464776966044 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bc0f800) [pid = 1654] [serial = 1985] [outer = 0x123387800] 03:29:26 INFO - PROCESS | 1654 | 1464776966383 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 475ms 03:29:26 INFO - PROCESS | 1654 | 1464776966394 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 1654 | 1464776966395 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:29:26 INFO - PROCESS | 1654 | 1464776966398 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 1654 | 1464776966399 Marionette TRACE conn2 <- [1,2618,null,{}] 03:29:26 INFO - PROCESS | 1654 | 1464776966401 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}] 03:29:26 INFO - PROCESS | 1654 | 1464776966501 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:29:26 INFO - PROCESS | 1654 | 1464776966560 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d266000 == 53 [pid = 1654] [id = 662] 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1236b5400) [pid = 1654] [serial = 1986] [outer = 0x0] 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bf70400) [pid = 1654] [serial = 1987] [outer = 0x1236b5400] 03:29:26 INFO - PROCESS | 1654 | 1464776966589 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12c01fc00) [pid = 1654] [serial = 1988] [outer = 0x1236b5400] 03:29:27 INFO - PROCESS | 1654 | 1464776967052 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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 676ms 03:29:27 INFO - PROCESS | 1654 | 1464776967078 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 1654 | 1464776967082 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:29:27 INFO - PROCESS | 1654 | 1464776967085 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 1654 | 1464776967091 Marionette TRACE conn2 <- [1,2622,null,{}] 03:29:27 INFO - PROCESS | 1654 | 1464776967095 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}] 03:29:27 INFO - PROCESS | 1654 | 1464776967211 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:29:27 INFO - PROCESS | 1654 | 1464776967275 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12432b000 == 54 [pid = 1654] [id = 663] 03:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11677a400) [pid = 1654] [serial = 1989] [outer = 0x0] 03:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1180c0800) [pid = 1654] [serial = 1990] [outer = 0x11677a400] 03:29:27 INFO - PROCESS | 1654 | 1464776967348 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119435800) [pid = 1654] [serial = 1991] [outer = 0x11677a400] 03:29:27 INFO - PROCESS | 1654 | 1464776967770 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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 725ms 03:29:27 INFO - PROCESS | 1654 | 1464776967811 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 1654 | 1464776967815 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:29:27 INFO - PROCESS | 1654 | 1464776967819 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 1654 | 1464776967821 Marionette TRACE conn2 <- [1,2626,null,{}] 03:29:27 INFO - PROCESS | 1654 | 1464776967842 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}] 03:29:27 INFO - PROCESS | 1654 | 1464776967969 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:29:28 INFO - PROCESS | 1654 | 1464776968042 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b31b800 == 55 [pid = 1654] [id = 664] 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119c52c00) [pid = 1654] [serial = 1992] [outer = 0x0] 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12320a000) [pid = 1654] [serial = 1993] [outer = 0x119c52c00] 03:29:28 INFO - PROCESS | 1654 | 1464776968071 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12338d400) [pid = 1654] [serial = 1994] [outer = 0x119c52c00] 03:29:28 INFO - PROCESS | 1654 | 1464776968479 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 688ms 03:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:29:28 INFO - PROCESS | 1654 | 1464776968509 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 1654 | 1464776968510 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:29:28 INFO - PROCESS | 1654 | 1464776968513 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 1654 | 1464776968515 Marionette TRACE conn2 <- [1,2630,null,{}] 03:29:28 INFO - PROCESS | 1654 | 1464776968523 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}] 03:29:28 INFO - PROCESS | 1654 | 1464776968630 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:29:28 INFO - PROCESS | 1654 | 1464776968692 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e01d800 == 56 [pid = 1654] [id = 665] 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x123a81800) [pid = 1654] [serial = 1995] [outer = 0x0] 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x129363000) [pid = 1654] [serial = 1996] [outer = 0x123a81800] 03:29:28 INFO - PROCESS | 1654 | 1464776968763 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a7d0400) [pid = 1654] [serial = 1997] [outer = 0x123a81800] 03:29:29 INFO - PROCESS | 1654 | 1464776969177 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 723ms 03:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:29:29 INFO - PROCESS | 1654 | 1464776969237 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 1654 | 1464776969239 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:29:29 INFO - PROCESS | 1654 | 1464776969241 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 1654 | 1464776969242 Marionette TRACE conn2 <- [1,2634,null,{}] 03:29:29 INFO - PROCESS | 1654 | 1464776969245 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}] 03:29:29 INFO - PROCESS | 1654 | 1464776969366 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:29:29 INFO - PROCESS | 1654 | 1464776969438 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0db000 == 57 [pid = 1654] [id = 666] 03:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12acac800) [pid = 1654] [serial = 1998] [outer = 0x0] 03:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bc0e400) [pid = 1654] [serial = 1999] [outer = 0x12acac800] 03:29:29 INFO - PROCESS | 1654 | 1464776969467 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12bf68400) [pid = 1654] [serial = 2000] [outer = 0x12acac800] 03:29:29 INFO - PROCESS | 1654 | 1464776969874 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 669ms 03:29:29 INFO - PROCESS | 1654 | 1464776969911 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 1654 | 1464776969912 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:29:29 INFO - PROCESS | 1654 | 1464776969914 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 1654 | 1464776969915 Marionette TRACE conn2 <- [1,2638,null,{}] 03:29:29 INFO - PROCESS | 1654 | 1464776969918 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}] 03:29:30 INFO - PROCESS | 1654 | 1464776970022 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:29:30 INFO - PROCESS | 1654 | 1464776970082 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1347e3000 == 58 [pid = 1654] [id = 667] 03:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bc13400) [pid = 1654] [serial = 2001] [outer = 0x0] 03:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c016400) [pid = 1654] [serial = 2002] [outer = 0x12bc13400] 03:29:30 INFO - PROCESS | 1654 | 1464776970112 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12c01c000) [pid = 1654] [serial = 2003] [outer = 0x12bc13400] 03:29:30 INFO - PROCESS | 1654 | 1464776970559 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 872ms 03:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:29:30 INFO - PROCESS | 1654 | 1464776970816 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 1654 | 1464776970819 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:29:30 INFO - PROCESS | 1654 | 1464776970825 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 1654 | 1464776970827 Marionette TRACE conn2 <- [1,2642,null,{}] 03:29:30 INFO - PROCESS | 1654 | 1464776970830 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}] 03:29:30 INFO - PROCESS | 1654 | 1464776970930 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:29:31 INFO - PROCESS | 1654 | 1464776970999 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a17800 == 59 [pid = 1654] [id = 668] 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x114fba400) [pid = 1654] [serial = 2004] [outer = 0x0] 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x115e6cc00) [pid = 1654] [serial = 2005] [outer = 0x114fba400] 03:29:31 INFO - PROCESS | 1654 | 1464776971026 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1180c8000) [pid = 1654] [serial = 2006] [outer = 0x114fba400] 03:29:31 INFO - PROCESS | 1654 | 1464776971480 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 674ms 03:29:31 INFO - PROCESS | 1654 | 1464776971499 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:29:31 INFO - PROCESS | 1654 | 1464776971501 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:29:31 INFO - PROCESS | 1654 | 1464776971506 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 1654 | 1464776971508 Marionette TRACE conn2 <- [1,2646,null,{}] 03:29:31 INFO - PROCESS | 1654 | 1464776971511 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}] 03:29:31 INFO - PROCESS | 1654 | 1464776971611 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:29:31 INFO - PROCESS | 1654 | 1464776971688 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a126000 == 60 [pid = 1654] [id = 669] 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1180cb400) [pid = 1654] [serial = 2007] [outer = 0x0] 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1180ff000) [pid = 1654] [serial = 2008] [outer = 0x1180cb400] 03:29:31 INFO - PROCESS | 1654 | 1464776971715 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119532400) [pid = 1654] [serial = 2009] [outer = 0x1180cb400] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0bb800 == 59 [pid = 1654] [id = 610] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b32c800 == 58 [pid = 1654] [id = 609] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12bddd800 == 57 [pid = 1654] [id = 661] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a3000 == 56 [pid = 1654] [id = 660] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0b3800 == 55 [pid = 1654] [id = 659] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac6800 == 54 [pid = 1654] [id = 658] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b342800 == 53 [pid = 1654] [id = 657] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12a683000 == 52 [pid = 1654] [id = 656] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a6f7800) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123283c00) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12bc17000) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128fd0800) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11628f800) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119439000) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x129034800 == 51 [pid = 1654] [id = 655] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1252bf000 == 50 [pid = 1654] [id = 654] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119b37800 == 49 [pid = 1654] [id = 653] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1185dc800 == 48 [pid = 1654] [id = 652] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1347e8000 == 47 [pid = 1654] [id = 649] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c827800 == 46 [pid = 1654] [id = 648] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1252d0800 == 45 [pid = 1654] [id = 647] 03:29:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119464000 == 44 [pid = 1654] [id = 646] 03:29:32 INFO - PROCESS | 1654 | 1464776972143 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 674ms 03:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:29:32 INFO - PROCESS | 1654 | 1464776972178 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1654 | 1464776972180 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:29:32 INFO - PROCESS | 1654 | 1464776972182 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1654 | 1464776972184 Marionette TRACE conn2 <- [1,2650,null,{}] 03:29:32 INFO - PROCESS | 1654 | 1464776972197 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}] 03:29:32 INFO - PROCESS | 1654 | 1464776972318 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x113127000) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1129a6000) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x129361c00) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128fd2800) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12a7d7400) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1252df400) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12a7c9400) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ace6c00) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12a881c00) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12bc0c000) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12aca5400) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b2a5c00) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1252db400) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b2a6400) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x127786000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128fd5400) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12320bc00) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x123387400) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127106c00) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123394800) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11827c400) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119768800) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1295d0400) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119d31400) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1214f8800) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118135000) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1180f0c00) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12aceec00) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 1654 | 1464776972381 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121262800 == 45 [pid = 1654] [id = 670] 03:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11818b800) [pid = 1654] [serial = 2010] [outer = 0x0] 03:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11975d400) [pid = 1654] [serial = 2011] [outer = 0x11818b800] 03:29:32 INFO - PROCESS | 1654 | 1464776972406 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12320cc00) [pid = 1654] [serial = 2012] [outer = 0x11818b800] 03:29:32 INFO - PROCESS | 1654 | 1464776972775 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 623ms 03:29:32 INFO - PROCESS | 1654 | 1464776972806 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1654 | 1464776972808 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:29:32 INFO - PROCESS | 1654 | 1464776972812 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1654 | 1464776972814 Marionette TRACE conn2 <- [1,2654,null,{}] 03:29:32 INFO - PROCESS | 1654 | 1464776972817 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}] 03:29:32 INFO - PROCESS | 1654 | 1464776972982 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:29:33 INFO - PROCESS | 1654 | 1464776973064 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1252ba000 == 46 [pid = 1654] [id = 671] 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12320d800) [pid = 1654] [serial = 2013] [outer = 0x0] 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123799400) [pid = 1654] [serial = 2014] [outer = 0x12320d800] 03:29:33 INFO - PROCESS | 1654 | 1464776973090 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12401b400) [pid = 1654] [serial = 2015] [outer = 0x12320d800] 03:29:33 INFO - PROCESS | 1654 | 1464776973379 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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 624ms 03:29:33 INFO - PROCESS | 1654 | 1464776973436 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 1654 | 1464776973438 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:29:33 INFO - PROCESS | 1654 | 1464776973461 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1654 | 1464776973463 Marionette TRACE conn2 <- [1,2658,null,{}] 03:29:33 INFO - PROCESS | 1654 | 1464776973475 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}] 03:29:33 INFO - PROCESS | 1654 | 1464776973596 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:29:33 INFO - PROCESS | 1654 | 1464776973631 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67c800 == 47 [pid = 1654] [id = 672] 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124857c00) [pid = 1654] [serial = 2016] [outer = 0x0] 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126d4f800) [pid = 1654] [serial = 2017] [outer = 0x124857c00] 03:29:33 INFO - PROCESS | 1654 | 1464776973670 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x127250800) [pid = 1654] [serial = 2018] [outer = 0x124857c00] 03:29:34 INFO - PROCESS | 1654 | 1464776974043 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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 648ms 03:29:34 INFO - PROCESS | 1654 | 1464776974089 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1654 | 1464776974090 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:29:34 INFO - PROCESS | 1654 | 1464776974093 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1654 | 1464776974094 Marionette TRACE conn2 <- [1,2662,null,{}] 03:29:34 INFO - PROCESS | 1654 | 1464776974096 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}] 03:29:34 INFO - PROCESS | 1654 | 1464776974229 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:29:34 INFO - PROCESS | 1654 | 1464776974266 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8f8800 == 48 [pid = 1654] [id = 673] 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123362000) [pid = 1654] [serial = 2019] [outer = 0x0] 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1290c3000) [pid = 1654] [serial = 2020] [outer = 0x123362000] 03:29:34 INFO - PROCESS | 1654 | 1464776974292 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a7d1000) [pid = 1654] [serial = 2021] [outer = 0x123362000] 03:29:34 INFO - PROCESS | 1654 | 1464776974598 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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 03:29:34 INFO - PROCESS | 1654 | 1464776974619 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1654 | 1464776974620 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:29:34 INFO - PROCESS | 1654 | 1464776974625 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1654 | 1464776974627 Marionette TRACE conn2 <- [1,2666,null,{}] 03:29:34 INFO - PROCESS | 1654 | 1464776974630 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}] 03:29:34 INFO - PROCESS | 1654 | 1464776974733 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:29:34 INFO - PROCESS | 1654 | 1464776974753 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b32d800 == 49 [pid = 1654] [id = 674] 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x129613c00) [pid = 1654] [serial = 2022] [outer = 0x0] 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a881c00) [pid = 1654] [serial = 2023] [outer = 0x129613c00] 03:29:34 INFO - PROCESS | 1654 | 1464776974778 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12acab400) [pid = 1654] [serial = 2024] [outer = 0x129613c00] 03:29:35 INFO - PROCESS | 1654 | 1464776975613 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]]]}] 03:29:35 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) 03:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 03:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:29:35 INFO - PROCESS | 1654 | 1464776975647 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 1654 | 1464776975648 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:29:35 INFO - PROCESS | 1654 | 1464776975650 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 1654 | 1464776975651 Marionette TRACE conn2 <- [1,2670,null,{}] 03:29:35 INFO - PROCESS | 1654 | 1464776975667 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}] 03:29:35 INFO - PROCESS | 1654 | 1464776975770 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:29:35 INFO - PROCESS | 1654 | 1464776975809 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bde7000 == 50 [pid = 1654] [id = 675] 03:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a7cc000) [pid = 1654] [serial = 2025] [outer = 0x0] 03:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b2a6400) [pid = 1654] [serial = 2026] [outer = 0x12a7cc000] 03:29:35 INFO - PROCESS | 1654 | 1464776975835 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc1a800) [pid = 1654] [serial = 2027] [outer = 0x12a7cc000] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118138400) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x110f82000) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x123389c00) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x113380000) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11994a400) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12ac3a800) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128fd3c00) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116461400) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1164cd400) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1122b5000) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128fcec00) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1271ba000) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180cb800) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119769c00) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12961b800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ac3f800) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bc04000) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116781400) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119957400) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11912e000) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1248bf800) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116778800) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123387800) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123a73c00) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1272b9000) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:29:36 INFO - PROCESS | 1654 | 1464776976636 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] 03:29:36 INFO - PROCESS | 1654 | 1464776976685 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:29:36 INFO - PROCESS | 1654 | 1464776976694 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 1654 | 1464776976695 Marionette TRACE conn2 <- [1,2674,null,{}] 03:29:36 INFO - PROCESS | 1654 | 1464776976697 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}] 03:29:36 INFO - PROCESS | 1654 | 1464776976779 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:29:36 INFO - PROCESS | 1654 | 1464776976783 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x124337800 == 51 [pid = 1654] [id = 676] 03:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112ebf000) [pid = 1654] [serial = 2028] [outer = 0x0] 03:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1180cb800) [pid = 1654] [serial = 2029] [outer = 0x112ebf000] 03:29:36 INFO - PROCESS | 1654 | 1464776976809 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119769c00) [pid = 1654] [serial = 2030] [outer = 0x112ebf000] 03:29:37 INFO - PROCESS | 1654 | 1464776977648 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] 03:29:37 INFO - PROCESS | 1654 | 1464776977665 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:29:37 INFO - PROCESS | 1654 | 1464776977667 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1654 | 1464776977668 Marionette TRACE conn2 <- [1,2678,null,{}] 03:29:37 INFO - PROCESS | 1654 | 1464776977670 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}] 03:29:37 INFO - PROCESS | 1654 | 1464776977753 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:29:37 INFO - PROCESS | 1654 | 1464776977810 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c23b800 == 52 [pid = 1654] [id = 677] 03:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116284800) [pid = 1654] [serial = 2031] [outer = 0x0] 03:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12485ec00) [pid = 1654] [serial = 2032] [outer = 0x116284800] 03:29:37 INFO - PROCESS | 1654 | 1464776977834 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x129617800) [pid = 1654] [serial = 2033] [outer = 0x116284800] 03:29:38 INFO - PROCESS | 1654 | 1464776978659 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]]]}] 03:29:38 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) 03:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 03:29:38 INFO - PROCESS | 1654 | 1464776978687 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1654 | 1464776978689 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:29:38 INFO - PROCESS | 1654 | 1464776978706 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1654 | 1464776978708 Marionette TRACE conn2 <- [1,2682,null,{}] 03:29:38 INFO - PROCESS | 1654 | 1464776978713 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}] 03:29:38 INFO - PROCESS | 1654 | 1464776978822 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:29:38 INFO - PROCESS | 1654 | 1464776978881 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199bd000 == 53 [pid = 1654] [id = 678] 03:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1130d8c00) [pid = 1654] [serial = 2034] [outer = 0x0] 03:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11337f000) [pid = 1654] [serial = 2035] [outer = 0x1130d8c00] 03:29:38 INFO - PROCESS | 1654 | 1464776978913 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x117588c00) [pid = 1654] [serial = 2036] [outer = 0x1130d8c00] 03:29:39 INFO - PROCESS | 1654 | 1464776979893 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]]]}] 03:29:39 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) 03:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1237ms 03:29:39 INFO - PROCESS | 1654 | 1464776979930 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 1654 | 1464776979934 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:29:39 INFO - PROCESS | 1654 | 1464776979938 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 1654 | 1464776979940 Marionette TRACE conn2 <- [1,2686,null,{}] 03:29:39 INFO - PROCESS | 1654 | 1464776979943 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}] 03:29:40 INFO - PROCESS | 1654 | 1464776980048 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:29:40 INFO - PROCESS | 1654 | 1464776980106 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293b4800 == 54 [pid = 1654] [id = 679] 03:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11827c400) [pid = 1654] [serial = 2037] [outer = 0x0] 03:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1197f5c00) [pid = 1654] [serial = 2038] [outer = 0x11827c400] 03:29:40 INFO - PROCESS | 1654 | 1464776980136 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12320b400) [pid = 1654] [serial = 2039] [outer = 0x11827c400] 03:29:41 INFO - PROCESS | 1654 | 1464776981092 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] 03:29:41 INFO - PROCESS | 1654 | 1464776981118 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:29:41 INFO - PROCESS | 1654 | 1464776981122 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 1654 | 1464776981126 Marionette TRACE conn2 <- [1,2690,null,{}] 03:29:41 INFO - PROCESS | 1654 | 1464776981137 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}] 03:29:41 INFO - PROCESS | 1654 | 1464776981292 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:29:41 INFO - PROCESS | 1654 | 1464776981419 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d067800 == 55 [pid = 1654] [id = 680] 03:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124812800) [pid = 1654] [serial = 2040] [outer = 0x0] 03:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x125272800) [pid = 1654] [serial = 2041] [outer = 0x124812800] 03:29:41 INFO - PROCESS | 1654 | 1464776981480 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1295d0400) [pid = 1654] [serial = 2042] [outer = 0x124812800] 03:29:42 INFO - PROCESS | 1654 | 1464776982433 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] 03:29:42 INFO - PROCESS | 1654 | 1464776982448 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:29:42 INFO - PROCESS | 1654 | 1464776982450 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1654 | 1464776982451 Marionette TRACE conn2 <- [1,2694,null,{}] 03:29:42 INFO - PROCESS | 1654 | 1464776982454 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}] 03:29:42 INFO - PROCESS | 1654 | 1464776982560 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:29:42 INFO - PROCESS | 1654 | 1464776982620 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dda000 == 56 [pid = 1654] [id = 681] 03:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x110f7a400) [pid = 1654] [serial = 2043] [outer = 0x0] 03:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x116859800) [pid = 1654] [serial = 2044] [outer = 0x110f7a400] 03:29:42 INFO - PROCESS | 1654 | 1464776982690 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119c53400) [pid = 1654] [serial = 2045] [outer = 0x110f7a400] 03:29:43 INFO - PROCESS | 1654 | 1464776983728 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] 03:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:29:43 INFO - PROCESS | 1654 | 1464776983775 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:29:43 INFO - PROCESS | 1654 | 1464776983778 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1654 | 1464776983780 Marionette TRACE conn2 <- [1,2698,null,{}] 03:29:43 INFO - PROCESS | 1654 | 1464776983784 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}] 03:29:43 INFO - PROCESS | 1654 | 1464776983883 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:29:43 INFO - PROCESS | 1654 | 1464776983943 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x124333000 == 57 [pid = 1654] [id = 682] 03:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116a73400) [pid = 1654] [serial = 2046] [outer = 0x0] 03:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118137c00) [pid = 1654] [serial = 2047] [outer = 0x116a73400] 03:29:43 INFO - PROCESS | 1654 | 1464776983972 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11885a000) [pid = 1654] [serial = 2048] [outer = 0x116a73400] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x124337800 == 56 [pid = 1654] [id = 676] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12bde7000 == 55 [pid = 1654] [id = 675] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b32d800 == 54 [pid = 1654] [id = 674] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8f8800 == 53 [pid = 1654] [id = 673] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67c800 == 52 [pid = 1654] [id = 672] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1252ba000 == 51 [pid = 1654] [id = 671] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x113123400) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118270400) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1235c1000) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x127105400) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a7ca000) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121262800 == 50 [pid = 1654] [id = 670] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11a126000 == 49 [pid = 1654] [id = 669] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x124a17800 == 48 [pid = 1654] [id = 668] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1347e3000 == 47 [pid = 1654] [id = 667] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0db000 == 46 [pid = 1654] [id = 666] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12e01d800 == 45 [pid = 1654] [id = 665] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b31b800 == 44 [pid = 1654] [id = 664] 03:29:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12432b000 == 43 [pid = 1654] [id = 663] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1197f4000) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x113123800) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x127485000) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x117126800) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x124b24000) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12aca1800) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a879000) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1180c5800) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x117694400) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11311e800) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12935dc00) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129366400) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1197ee400) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123a7f800) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12acaa800) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bc11c00) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b2a6c00) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12bf64400) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12bc1f400) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1180f3c00) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1168d6400) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1214f6000) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123386000) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1191a9000) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1197ecc00) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126d4c800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bc1e800) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a881000) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1290bcc00) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125270c00) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12bf6c800) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12401b800) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1295cf000) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ac3c000) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12bc0f800) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128c81000) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 03:29:44 INFO - PROCESS | 1654 | 1464776984853 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] 03:29:44 INFO - PROCESS | 1654 | 1464776984904 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:29:44 INFO - PROCESS | 1654 | 1464776984909 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 1654 | 1464776984910 Marionette TRACE conn2 <- [1,2702,null,{}] 03:29:44 INFO - PROCESS | 1654 | 1464776984913 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}] 03:29:44 INFO - PROCESS | 1654 | 1464776984996 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:29:45 INFO - PROCESS | 1654 | 1464776985052 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12405b000 == 44 [pid = 1654] [id = 683] 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11921b000) [pid = 1654] [serial = 2049] [outer = 0x0] 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c51000) [pid = 1654] [serial = 2050] [outer = 0x11921b000] 03:29:45 INFO - PROCESS | 1654 | 1464776985078 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12327d800) [pid = 1654] [serial = 2051] [outer = 0x11921b000] 03:29:45 INFO - PROCESS | 1654 | 1464776985386 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 523ms 03:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:29:45 INFO - PROCESS | 1654 | 1464776985432 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1654 | 1464776985433 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:29:45 INFO - PROCESS | 1654 | 1464776985435 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1654 | 1464776985438 Marionette TRACE conn2 <- [1,2706,null,{}] 03:29:45 INFO - PROCESS | 1654 | 1464776985446 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}] 03:29:45 INFO - PROCESS | 1654 | 1464776985534 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:29:45 INFO - PROCESS | 1654 | 1464776985590 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x129033000 == 45 [pid = 1654] [id = 684] 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11975dc00) [pid = 1654] [serial = 2052] [outer = 0x0] 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123393400) [pid = 1654] [serial = 2053] [outer = 0x11975dc00] 03:29:45 INFO - PROCESS | 1654 | 1464776985618 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1271ba000) [pid = 1654] [serial = 2054] [outer = 0x11975dc00] 03:29:45 INFO - PROCESS | 1654 | 1464776985891 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 472ms 03:29:45 INFO - PROCESS | 1654 | 1464776985912 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1654 | 1464776985921 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:29:45 INFO - PROCESS | 1654 | 1464776985931 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1654 | 1464776985933 Marionette TRACE conn2 <- [1,2710,null,{}] 03:29:45 INFO - PROCESS | 1654 | 1464776985935 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}] 03:29:46 INFO - PROCESS | 1654 | 1464776986025 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:29:46 INFO - PROCESS | 1654 | 1464776986030 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8eb000 == 46 [pid = 1654] [id = 685] 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127779000) [pid = 1654] [serial = 2055] [outer = 0x0] 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128fd1400) [pid = 1654] [serial = 2056] [outer = 0x127779000] 03:29:46 INFO - PROCESS | 1654 | 1464776986056 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1295ca800) [pid = 1654] [serial = 2057] [outer = 0x127779000] 03:29:46 INFO - PROCESS | 1654 | 1464776986434 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] 03:29:46 INFO - PROCESS | 1654 | 1464776986454 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:29:46 INFO - PROCESS | 1654 | 1464776986457 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 1654 | 1464776986458 Marionette TRACE conn2 <- [1,2714,null,{}] 03:29:46 INFO - PROCESS | 1654 | 1464776986460 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}] 03:29:46 INFO - PROCESS | 1654 | 1464776986565 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:29:46 INFO - PROCESS | 1654 | 1464776986579 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b31e800 == 47 [pid = 1654] [id = 686] 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12961b400) [pid = 1654] [serial = 2058] [outer = 0x0] 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a7ca000) [pid = 1654] [serial = 2059] [outer = 0x12961b400] 03:29:46 INFO - PROCESS | 1654 | 1464776986604 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a87b800) [pid = 1654] [serial = 2060] [outer = 0x12961b400] 03:29:46 INFO - PROCESS | 1654 | 1464776986947 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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 03:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:29:46 INFO - PROCESS | 1654 | 1464776986987 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 1654 | 1464776986988 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:29:46 INFO - PROCESS | 1654 | 1464776986990 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 1654 | 1464776986992 Marionette TRACE conn2 <- [1,2718,null,{}] 03:29:46 INFO - PROCESS | 1654 | 1464776986994 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}] 03:29:47 INFO - PROCESS | 1654 | 1464776987122 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:29:47 INFO - PROCESS | 1654 | 1464776987163 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0b1800 == 48 [pid = 1654] [id = 687] 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12ac38800) [pid = 1654] [serial = 2061] [outer = 0x0] 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ac3f800) [pid = 1654] [serial = 2062] [outer = 0x12ac38800] 03:29:47 INFO - PROCESS | 1654 | 1464776987189 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bf66800) [pid = 1654] [serial = 2063] [outer = 0x12ac38800] 03:29:47 INFO - PROCESS | 1654 | 1464776987535 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] 03:29:47 INFO - PROCESS | 1654 | 1464776987563 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:29:47 INFO - PROCESS | 1654 | 1464776987565 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 1654 | 1464776987566 Marionette TRACE conn2 <- [1,2722,null,{}] 03:29:47 INFO - PROCESS | 1654 | 1464776987575 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}] 03:29:47 INFO - PROCESS | 1654 | 1464776987678 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:29:47 INFO - PROCESS | 1654 | 1464776987714 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c23d000 == 49 [pid = 1654] [id = 688] 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bc1c000) [pid = 1654] [serial = 2064] [outer = 0x0] 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c014c00) [pid = 1654] [serial = 2065] [outer = 0x12bc1c000] 03:29:47 INFO - PROCESS | 1654 | 1464776987739 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12c01d000) [pid = 1654] [serial = 2066] [outer = 0x12bc1c000] 03:29:48 INFO - PROCESS | 1654 | 1464776988059 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] 03:29:48 INFO - PROCESS | 1654 | 1464776988093 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:29:48 INFO - PROCESS | 1654 | 1464776988095 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 1654 | 1464776988096 Marionette TRACE conn2 <- [1,2726,null,{}] 03:29:48 INFO - PROCESS | 1654 | 1464776988099 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}] 03:29:48 INFO - PROCESS | 1654 | 1464776988203 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12bc0f400) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12537ec00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x125383400) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11685dc00) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112f7ec00) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123389400) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123362000) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124857c00) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x114fba400) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129613c00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12320d800) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11818b800) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180cb400) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7cc000) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112ebf000) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:29:48 INFO - PROCESS | 1654 | 1464776988329 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185e4800 == 50 [pid = 1654] [id = 689] 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112f7ec00) [pid = 1654] [serial = 2067] [outer = 0x0] 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1166dcc00) [pid = 1654] [serial = 2068] [outer = 0x112f7ec00] 03:29:48 INFO - PROCESS | 1654 | 1464776988358 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12335e000) [pid = 1654] [serial = 2069] [outer = 0x112f7ec00] 03:29:48 INFO - PROCESS | 1654 | 1464776988657 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]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 617ms 03:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:29:48 INFO - PROCESS | 1654 | 1464776988714 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 1654 | 1464776988715 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:29:48 INFO - PROCESS | 1654 | 1464776988717 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 1654 | 1464776988718 Marionette TRACE conn2 <- [1,2730,null,{}] 03:29:48 INFO - PROCESS | 1654 | 1464776988721 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}] 03:29:48 INFO - PROCESS | 1654 | 1464776988809 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:29:48 INFO - PROCESS | 1654 | 1464776988813 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c817800 == 51 [pid = 1654] [id = 690] 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1252d5800) [pid = 1654] [serial = 2070] [outer = 0x0] 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12acaa000) [pid = 1654] [serial = 2071] [outer = 0x1252d5800] 03:29:48 INFO - PROCESS | 1654 | 1464776988838 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12c6d3c00) [pid = 1654] [serial = 2072] [outer = 0x1252d5800] 03:29:49 INFO - PROCESS | 1654 | 1464776989636 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] 03:29:49 INFO - PROCESS | 1654 | 1464776989688 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:29:49 INFO - PROCESS | 1654 | 1464776989690 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1654 | 1464776989691 Marionette TRACE conn2 <- [1,2734,null,{}] 03:29:49 INFO - PROCESS | 1654 | 1464776989693 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}] 03:29:49 INFO - PROCESS | 1654 | 1464776989781 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:29:49 INFO - PROCESS | 1654 | 1464776989841 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d776000 == 52 [pid = 1654] [id = 691] 03:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113179400) [pid = 1654] [serial = 2073] [outer = 0x0] 03:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113180800) [pid = 1654] [serial = 2074] [outer = 0x113179400] 03:29:49 INFO - PROCESS | 1654 | 1464776989866 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180cb400) [pid = 1654] [serial = 2075] [outer = 0x113179400] 03:29:50 INFO - PROCESS | 1654 | 1464776990148 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 520ms 03:29:50 INFO - PROCESS | 1654 | 1464776990211 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:29:50 INFO - PROCESS | 1654 | 1464776990212 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:29:50 INFO - PROCESS | 1654 | 1464776990214 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1654 | 1464776990216 Marionette TRACE conn2 <- [1,2738,null,{}] 03:29:50 INFO - PROCESS | 1654 | 1464776990218 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}] 03:29:50 INFO - PROCESS | 1654 | 1464776990319 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:29:50 INFO - PROCESS | 1654 | 1464776990441 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194b4000 == 53 [pid = 1654] [id = 692] 03:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110ee0800) [pid = 1654] [serial = 2076] [outer = 0x0] 03:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112f8a800) [pid = 1654] [serial = 2077] [outer = 0x110ee0800] 03:29:50 INFO - PROCESS | 1654 | 1464776990474 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113180c00) [pid = 1654] [serial = 2078] [outer = 0x110ee0800] 03:29:50 INFO - PROCESS | 1654 | 1464776990917 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 03:29:50 INFO - PROCESS | 1654 | 1464776990937 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 1654 | 1464776990942 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:29:50 INFO - PROCESS | 1654 | 1464776990945 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1654 | 1464776990948 Marionette TRACE conn2 <- [1,2742,null,{}] 03:29:50 INFO - PROCESS | 1654 | 1464776990951 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}] 03:29:51 INFO - PROCESS | 1654 | 1464776991059 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:29:51 INFO - PROCESS | 1654 | 1464776991171 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x127145800 == 54 [pid = 1654] [id = 693] 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1180f3c00) [pid = 1654] [serial = 2079] [outer = 0x0] 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119767c00) [pid = 1654] [serial = 2080] [outer = 0x1180f3c00] 03:29:51 INFO - PROCESS | 1654 | 1464776991203 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1214ed800) [pid = 1654] [serial = 2081] [outer = 0x1180f3c00] 03:29:51 INFO - PROCESS | 1654 | 1464776991587 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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 03:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:29:51 INFO - PROCESS | 1654 | 1464776991618 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1654 | 1464776991621 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:29:51 INFO - PROCESS | 1654 | 1464776991624 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1654 | 1464776991625 Marionette TRACE conn2 <- [1,2746,null,{}] 03:29:51 INFO - PROCESS | 1654 | 1464776991628 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}] 03:29:51 INFO - PROCESS | 1654 | 1464776991734 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:29:51 INFO - PROCESS | 1654 | 1464776991797 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d26b800 == 55 [pid = 1654] [id = 694] 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12320dc00) [pid = 1654] [serial = 2082] [outer = 0x0] 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1235c1000) [pid = 1654] [serial = 2083] [outer = 0x12320dc00] 03:29:51 INFO - PROCESS | 1654 | 1464776991867 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x123a0cc00) [pid = 1654] [serial = 2084] [outer = 0x12320dc00] 03:29:52 INFO - PROCESS | 1654 | 1464776992256 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 03:29:52 INFO - PROCESS | 1654 | 1464776992294 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1654 | 1464776992295 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:29:52 INFO - PROCESS | 1654 | 1464776992302 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1654 | 1464776992307 Marionette TRACE conn2 <- [1,2750,null,{}] 03:29:52 INFO - PROCESS | 1654 | 1464776992310 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}] 03:29:52 INFO - PROCESS | 1654 | 1464776992417 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:29:52 INFO - PROCESS | 1654 | 1464776992530 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1347f3000 == 56 [pid = 1654] [id = 695] 03:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1252df400) [pid = 1654] [serial = 2085] [outer = 0x0] 03:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x127779800) [pid = 1654] [serial = 2086] [outer = 0x1252df400] 03:29:52 INFO - PROCESS | 1654 | 1464776992561 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a7d1c00) [pid = 1654] [serial = 2087] [outer = 0x1252df400] 03:29:52 INFO - PROCESS | 1654 | 1464776992965 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 681ms 03:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:29:52 INFO - PROCESS | 1654 | 1464776992979 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1654 | 1464776992981 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:29:52 INFO - PROCESS | 1654 | 1464776992983 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1654 | 1464776992985 Marionette TRACE conn2 <- [1,2754,null,{}] 03:29:52 INFO - PROCESS | 1654 | 1464776992987 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}] 03:29:53 INFO - PROCESS | 1654 | 1464776993093 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:29:53 INFO - PROCESS | 1654 | 1464776993150 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x13591a000 == 57 [pid = 1654] [id = 696] 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a87c400) [pid = 1654] [serial = 2088] [outer = 0x0] 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b29c400) [pid = 1654] [serial = 2089] [outer = 0x12a87c400] 03:29:53 INFO - PROCESS | 1654 | 1464776993223 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bc0fc00) [pid = 1654] [serial = 2090] [outer = 0x12a87c400] 03:29:53 INFO - PROCESS | 1654 | 1464776993608 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 03:29:53 INFO - PROCESS | 1654 | 1464776993654 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 1654 | 1464776993655 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:29:53 INFO - PROCESS | 1654 | 1464776993658 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 1654 | 1464776993659 Marionette TRACE conn2 <- [1,2758,null,{}] 03:29:53 INFO - PROCESS | 1654 | 1464776993661 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}] 03:29:53 INFO - PROCESS | 1654 | 1464776993762 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:29:53 INFO - PROCESS | 1654 | 1464776993855 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1350bb000 == 58 [pid = 1654] [id = 697] 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bf6a400) [pid = 1654] [serial = 2091] [outer = 0x0] 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12c015000) [pid = 1654] [serial = 2092] [outer = 0x12bf6a400] 03:29:53 INFO - PROCESS | 1654 | 1464776993890 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c6db400) [pid = 1654] [serial = 2093] [outer = 0x12bf6a400] 03:29:54 INFO - PROCESS | 1654 | 1464776994366 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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 722ms 03:29:54 INFO - PROCESS | 1654 | 1464776994381 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 1654 | 1464776994383 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:29:54 INFO - PROCESS | 1654 | 1464776994386 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 1654 | 1464776994389 Marionette TRACE conn2 <- [1,2762,null,{}] 03:29:54 INFO - PROCESS | 1654 | 1464776994392 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}] 03:29:54 INFO - PROCESS | 1654 | 1464776994546 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:29:54 INFO - PROCESS | 1654 | 1464776994682 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f16c000 == 59 [pid = 1654] [id = 698] 03:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119914c00) [pid = 1654] [serial = 2094] [outer = 0x0] 03:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11991c000) [pid = 1654] [serial = 2095] [outer = 0x119914c00] 03:29:54 INFO - PROCESS | 1654 | 1464776994718 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c6dd400) [pid = 1654] [serial = 2096] [outer = 0x119914c00] 03:29:55 INFO - PROCESS | 1654 | 1464776995147 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]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 773ms 03:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:29:55 INFO - PROCESS | 1654 | 1464776995159 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 1654 | 1464776995160 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:29:55 INFO - PROCESS | 1654 | 1464776995162 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 1654 | 1464776995164 Marionette TRACE conn2 <- [1,2766,null,{}] 03:29:55 INFO - PROCESS | 1654 | 1464776995166 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}] 03:29:55 INFO - PROCESS | 1654 | 1464776995269 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:29:55 INFO - PROCESS | 1654 | 1464776995332 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121271000 == 60 [pid = 1654] [id = 699] 03:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x110f7e800) [pid = 1654] [serial = 2097] [outer = 0x0] 03:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x112aa1c00) [pid = 1654] [serial = 2098] [outer = 0x110f7e800] 03:29:55 INFO - PROCESS | 1654 | 1464776995534 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11317d000) [pid = 1654] [serial = 2099] [outer = 0x110f7e800] 03:29:56 INFO - PROCESS | 1654 | 1464776996100 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 968ms 03:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:29:56 INFO - PROCESS | 1654 | 1464776996132 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1654 | 1464776996134 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:29:56 INFO - PROCESS | 1654 | 1464776996137 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1654 | 1464776996138 Marionette TRACE conn2 <- [1,2770,null,{}] 03:29:56 INFO - PROCESS | 1654 | 1464776996144 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}] 03:29:56 INFO - PROCESS | 1654 | 1464776996242 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:29:56 INFO - PROCESS | 1654 | 1464776996323 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1c800 == 61 [pid = 1654] [id = 700] 03:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x116860000) [pid = 1654] [serial = 2100] [outer = 0x0] 03:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180c1c00) [pid = 1654] [serial = 2101] [outer = 0x116860000] 03:29:56 INFO - PROCESS | 1654 | 1464776996350 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1185b7800) [pid = 1654] [serial = 2102] [outer = 0x116860000] 03:29:56 INFO - PROCESS | 1654 | 1464776996738 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 631ms 03:29:56 INFO - PROCESS | 1654 | 1464776996768 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1654 | 1464776996770 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:29:56 INFO - PROCESS | 1654 | 1464776996774 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1654 | 1464776996776 Marionette TRACE conn2 <- [1,2774,null,{}] 03:29:56 INFO - PROCESS | 1654 | 1464776996778 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}] 03:29:56 INFO - PROCESS | 1654 | 1464776996919 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d266000 == 60 [pid = 1654] [id = 662] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d776000 == 59 [pid = 1654] [id = 691] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c817800 == 58 [pid = 1654] [id = 690] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1185e4800 == 57 [pid = 1654] [id = 689] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c23d000 == 56 [pid = 1654] [id = 688] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0b1800 == 55 [pid = 1654] [id = 687] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b31e800 == 54 [pid = 1654] [id = 686] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8eb000 == 53 [pid = 1654] [id = 685] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12c016400) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12320a000) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180c0800) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bc0e400) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x129363000) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12485ec00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x129033000 == 52 [pid = 1654] [id = 684] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12405b000 == 51 [pid = 1654] [id = 683] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x124333000 == 50 [pid = 1654] [id = 682] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x112dda000 == 49 [pid = 1654] [id = 681] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d067800 == 48 [pid = 1654] [id = 680] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1293b4800 == 47 [pid = 1654] [id = 679] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1199bd000 == 46 [pid = 1654] [id = 678] 03:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c23b800 == 45 [pid = 1654] [id = 677] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12aca4800) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119531000) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116603c00) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124012c00) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bc1b400) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1295c9000) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1290c3000) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bf70400) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126d4f800) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x127250800) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1180c8000) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x115e6cc00) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a881c00) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x123799400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12401b400) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11975d400) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12320cc00) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119532400) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1180ff000) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b2a6400) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12acab400) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1180cb800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12bc1a800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a7d1000) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 03:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119769c00) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 03:29:57 INFO - PROCESS | 1654 | 1464776997022 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116247800 == 46 [pid = 1654] [id = 701] 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112fb7000) [pid = 1654] [serial = 2103] [outer = 0x0] 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180f4400) [pid = 1654] [serial = 2104] [outer = 0x112fb7000] 03:29:57 INFO - PROCESS | 1654 | 1464776997048 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119918c00) [pid = 1654] [serial = 2105] [outer = 0x112fb7000] 03:29:57 INFO - PROCESS | 1654 | 1464776997365 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 621ms 03:29:57 INFO - PROCESS | 1654 | 1464776997395 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 1654 | 1464776997397 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:29:57 INFO - PROCESS | 1654 | 1464776997399 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 1654 | 1464776997401 Marionette TRACE conn2 <- [1,2778,null,{}] 03:29:57 INFO - PROCESS | 1654 | 1464776997411 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}] 03:29:57 INFO - PROCESS | 1654 | 1464776997500 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:29:57 INFO - PROCESS | 1654 | 1464776997586 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x124344000 == 47 [pid = 1654] [id = 702] 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119917800) [pid = 1654] [serial = 2106] [outer = 0x0] 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119d2c000) [pid = 1654] [serial = 2107] [outer = 0x119917800] 03:29:57 INFO - PROCESS | 1654 | 1464776997612 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123362000) [pid = 1654] [serial = 2108] [outer = 0x119917800] 03:29:57 INFO - PROCESS | 1654 | 1464776997897 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 03:29:57 INFO - PROCESS | 1654 | 1464776997921 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 1654 | 1464776997924 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:29:57 INFO - PROCESS | 1654 | 1464776997933 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 1654 | 1464776997934 Marionette TRACE conn2 <- [1,2782,null,{}] 03:29:57 INFO - PROCESS | 1654 | 1464776997937 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}] 03:29:58 INFO - PROCESS | 1654 | 1464776998030 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:29:58 INFO - PROCESS | 1654 | 1464776998034 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a822800 == 48 [pid = 1654] [id = 703] 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1237a1800) [pid = 1654] [serial = 2109] [outer = 0x0] 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123a11000) [pid = 1654] [serial = 2110] [outer = 0x1237a1800] 03:29:58 INFO - PROCESS | 1654 | 1464776998059 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124018800) [pid = 1654] [serial = 2111] [outer = 0x1237a1800] 03:29:58 INFO - PROCESS | 1654 | 1464776998411 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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 03:29:58 INFO - PROCESS | 1654 | 1464776998453 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1654 | 1464776998454 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:29:58 INFO - PROCESS | 1654 | 1464776998457 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1654 | 1464776998458 Marionette TRACE conn2 <- [1,2786,null,{}] 03:29:58 INFO - PROCESS | 1654 | 1464776998461 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}] 03:29:58 INFO - PROCESS | 1654 | 1464776998553 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:29:58 INFO - PROCESS | 1654 | 1464776998558 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b313000 == 49 [pid = 1654] [id = 704] 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12485f000) [pid = 1654] [serial = 2112] [outer = 0x0] 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12526b400) [pid = 1654] [serial = 2113] [outer = 0x12485f000] 03:29:58 INFO - PROCESS | 1654 | 1464776998590 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1271b2400) [pid = 1654] [serial = 2114] [outer = 0x12485f000] 03:29:59 INFO - PROCESS | 1654 | 1464776999041 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 621ms 03:29:59 INFO - PROCESS | 1654 | 1464776999082 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 1654 | 1464776999083 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:29:59 INFO - PROCESS | 1654 | 1464776999086 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 1654 | 1464776999087 Marionette TRACE conn2 <- [1,2790,null,{}] 03:29:59 INFO - PROCESS | 1654 | 1464776999111 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}] 03:29:59 INFO - PROCESS | 1654 | 1464776999240 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:29:59 INFO - PROCESS | 1654 | 1464776999259 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac0800 == 50 [pid = 1654] [id = 705] 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128c83400) [pid = 1654] [serial = 2115] [outer = 0x0] 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1290bcc00) [pid = 1654] [serial = 2116] [outer = 0x128c83400] 03:29:59 INFO - PROCESS | 1654 | 1464776999292 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129363400) [pid = 1654] [serial = 2117] [outer = 0x128c83400] 03:29:59 INFO - PROCESS | 1654 | 1464776999762 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 679ms 03:29:59 INFO - PROCESS | 1654 | 1464776999765 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 1654 | 1464776999767 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:29:59 INFO - PROCESS | 1654 | 1464776999769 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 1654 | 1464776999770 Marionette TRACE conn2 <- [1,2794,null,{}] 03:29:59 INFO - PROCESS | 1654 | 1464776999772 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}] 03:29:59 INFO - PROCESS | 1654 | 1464776999881 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:29:59 INFO - PROCESS | 1654 | 1464776999895 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bddf800 == 51 [pid = 1654] [id = 706] 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129360800) [pid = 1654] [serial = 2118] [outer = 0x0] 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a6f1c00) [pid = 1654] [serial = 2119] [outer = 0x129360800] 03:29:59 INFO - PROCESS | 1654 | 1464776999919 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a7d0000) [pid = 1654] [serial = 2120] [outer = 0x129360800] 03:30:00 INFO - PROCESS | 1654 | 1464777000232 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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 03:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:30:00 INFO - PROCESS | 1654 | 1464777000291 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1654 | 1464777000292 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:30:00 INFO - PROCESS | 1654 | 1464777000295 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1654 | 1464777000296 Marionette TRACE conn2 <- [1,2798,null,{}] 03:30:00 INFO - PROCESS | 1654 | 1464777000298 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}] 03:30:00 INFO - PROCESS | 1654 | 1464777000405 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:30:00 INFO - PROCESS | 1654 | 1464777000444 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0e4800 == 52 [pid = 1654] [id = 707] 03:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12961b800) [pid = 1654] [serial = 2121] [outer = 0x0] 03:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ac42400) [pid = 1654] [serial = 2122] [outer = 0x12961b800] 03:30:00 INFO - PROCESS | 1654 | 1464777000469 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12acec000) [pid = 1654] [serial = 2123] [outer = 0x12961b800] 03:30:00 INFO - PROCESS | 1654 | 1464777000808 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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 03:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:30:00 INFO - PROCESS | 1654 | 1464777000813 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1654 | 1464777000814 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:30:00 INFO - PROCESS | 1654 | 1464777000816 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1654 | 1464777000817 Marionette TRACE conn2 <- [1,2802,null,{}] 03:30:00 INFO - PROCESS | 1654 | 1464777000819 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}] 03:30:00 INFO - PROCESS | 1654 | 1464777000937 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:30:00 INFO - PROCESS | 1654 | 1464777000950 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a1800 == 53 [pid = 1654] [id = 708] 03:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11685e400) [pid = 1654] [serial = 2124] [outer = 0x0] 03:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bc0ac00) [pid = 1654] [serial = 2125] [outer = 0x11685e400] 03:30:00 INFO - PROCESS | 1654 | 1464777000975 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bc18800) [pid = 1654] [serial = 2126] [outer = 0x11685e400] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11975dc00) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12961b400) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x110f7a400) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11921b000) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127779000) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ac38800) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116a73400) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12bc1c000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112f7ec00) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:30:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1252d5800) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:30:01 INFO - PROCESS | 1654 | 1464777001402 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 03:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:30:01 INFO - PROCESS | 1654 | 1464777001437 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1654 | 1464777001438 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:30:01 INFO - PROCESS | 1654 | 1464777001440 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1654 | 1464777001442 Marionette TRACE conn2 <- [1,2806,null,{}] 03:30:01 INFO - PROCESS | 1654 | 1464777001444 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}] 03:30:01 INFO - PROCESS | 1654 | 1464777001531 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:30:01 INFO - PROCESS | 1654 | 1464777001592 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf34000 == 54 [pid = 1654] [id = 709] 03:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1129aa800) [pid = 1654] [serial = 2127] [outer = 0x0] 03:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x123c66c00) [pid = 1654] [serial = 2128] [outer = 0x1129aa800] 03:30:01 INFO - PROCESS | 1654 | 1464777001622 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x123c6fc00) [pid = 1654] [serial = 2129] [outer = 0x1129aa800] 03:30:01 INFO - PROCESS | 1654 | 1464777001932 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 522ms 03:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:30:01 INFO - PROCESS | 1654 | 1464777001964 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1654 | 1464777001965 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:30:01 INFO - PROCESS | 1654 | 1464777001967 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1654 | 1464777001969 Marionette TRACE conn2 <- [1,2810,null,{}] 03:30:01 INFO - PROCESS | 1654 | 1464777001972 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}] 03:30:02 INFO - PROCESS | 1654 | 1464777002079 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:30:02 INFO - PROCESS | 1654 | 1464777002083 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db2a800 == 55 [pid = 1654] [id = 710] 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123c73c00) [pid = 1654] [serial = 2130] [outer = 0x0] 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bc1f400) [pid = 1654] [serial = 2131] [outer = 0x123c73c00] 03:30:02 INFO - PROCESS | 1654 | 1464777002109 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bf71000) [pid = 1654] [serial = 2132] [outer = 0x123c73c00] 03:30:02 INFO - PROCESS | 1654 | 1464777002414 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 03:30:02 INFO - PROCESS | 1654 | 1464777002439 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 1654 | 1464777002441 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:30:02 INFO - PROCESS | 1654 | 1464777002448 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1654 | 1464777002449 Marionette TRACE conn2 <- [1,2814,null,{}] 03:30:02 INFO - PROCESS | 1654 | 1464777002451 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}] 03:30:02 INFO - PROCESS | 1654 | 1464777002541 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:30:02 INFO - PROCESS | 1654 | 1464777002606 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e018000 == 56 [pid = 1654] [id = 711] 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x123c72c00) [pid = 1654] [serial = 2133] [outer = 0x0] 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c019c00) [pid = 1654] [serial = 2134] [outer = 0x123c72c00] 03:30:02 INFO - PROCESS | 1654 | 1464777002631 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c6d6800) [pid = 1654] [serial = 2135] [outer = 0x123c72c00] 03:30:02 INFO - PROCESS | 1654 | 1464777002926 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 03:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:30:02 INFO - PROCESS | 1654 | 1464777002969 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 1654 | 1464777002970 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:30:02 INFO - PROCESS | 1654 | 1464777002972 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1654 | 1464777002975 Marionette TRACE conn2 <- [1,2818,null,{}] 03:30:02 INFO - PROCESS | 1654 | 1464777002978 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}] 03:30:03 INFO - PROCESS | 1654 | 1464777003065 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:30:03 INFO - PROCESS | 1654 | 1464777003069 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1350a4000 == 57 [pid = 1654] [id = 712] 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bf6f000) [pid = 1654] [serial = 2136] [outer = 0x0] 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c94e800) [pid = 1654] [serial = 2137] [outer = 0x12bf6f000] 03:30:03 INFO - PROCESS | 1654 | 1464777003094 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c955c00) [pid = 1654] [serial = 2138] [outer = 0x12bf6f000] 03:30:03 INFO - PROCESS | 1654 | 1464777003558 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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 03:30:03 INFO - PROCESS | 1654 | 1464777003594 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1654 | 1464777003597 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:30:03 INFO - PROCESS | 1654 | 1464777003600 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1654 | 1464777003603 Marionette TRACE conn2 <- [1,2822,null,{}] 03:30:03 INFO - PROCESS | 1654 | 1464777003607 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}] 03:30:03 INFO - PROCESS | 1654 | 1464777003721 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:30:03 INFO - PROCESS | 1654 | 1464777003797 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1246b6800 == 58 [pid = 1654] [id = 713] 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113121800) [pid = 1654] [serial = 2139] [outer = 0x0] 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x117586800) [pid = 1654] [serial = 2140] [outer = 0x113121800] 03:30:03 INFO - PROCESS | 1654 | 1464777003829 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11813dc00) [pid = 1654] [serial = 2141] [outer = 0x113121800] 03:30:04 INFO - PROCESS | 1654 | 1464777004223 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 675ms 03:30:04 INFO - PROCESS | 1654 | 1464777004277 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 1654 | 1464777004281 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:30:04 INFO - PROCESS | 1654 | 1464777004286 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 1654 | 1464777004287 Marionette TRACE conn2 <- [1,2826,null,{}] 03:30:04 INFO - PROCESS | 1654 | 1464777004313 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}] 03:30:04 INFO - PROCESS | 1654 | 1464777004423 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:30:04 INFO - PROCESS | 1654 | 1464777004487 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac73800 == 59 [pid = 1654] [id = 714] 03:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119766400) [pid = 1654] [serial = 2142] [outer = 0x0] 03:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11994f400) [pid = 1654] [serial = 2143] [outer = 0x119766400] 03:30:04 INFO - PROCESS | 1654 | 1464777004558 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x123289800) [pid = 1654] [serial = 2144] [outer = 0x119766400] 03:30:04 INFO - PROCESS | 1654 | 1464777004952 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 03:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:30:05 INFO - PROCESS | 1654 | 1464777005006 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1654 | 1464777005007 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:30:05 INFO - PROCESS | 1654 | 1464777005010 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1654 | 1464777005012 Marionette TRACE conn2 <- [1,2830,null,{}] 03:30:05 INFO - PROCESS | 1654 | 1464777005020 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}] 03:30:05 INFO - PROCESS | 1654 | 1464777005133 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:30:05 INFO - PROCESS | 1654 | 1464777005240 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e004000 == 60 [pid = 1654] [id = 715] 03:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123a06400) [pid = 1654] [serial = 2145] [outer = 0x0] 03:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x123c6dc00) [pid = 1654] [serial = 2146] [outer = 0x123a06400] 03:30:05 INFO - PROCESS | 1654 | 1464777005274 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125383400) [pid = 1654] [serial = 2147] [outer = 0x123a06400] 03:30:05 INFO - PROCESS | 1654 | 1464777005680 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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 03:30:05 INFO - PROCESS | 1654 | 1464777005732 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1654 | 1464777005734 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:30:05 INFO - PROCESS | 1654 | 1464777005736 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1654 | 1464777005737 Marionette TRACE conn2 <- [1,2834,null,{}] 03:30:05 INFO - PROCESS | 1654 | 1464777005772 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}] 03:30:05 INFO - PROCESS | 1654 | 1464777005880 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:30:05 INFO - PROCESS | 1654 | 1464777005937 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x111021000 == 61 [pid = 1654] [id = 716] 03:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127484400) [pid = 1654] [serial = 2148] [outer = 0x0] 03:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x129619c00) [pid = 1654] [serial = 2149] [outer = 0x127484400] 03:30:05 INFO - PROCESS | 1654 | 1464777005991 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bc04800) [pid = 1654] [serial = 2150] [outer = 0x127484400] 03:30:06 INFO - PROCESS | 1654 | 1464777006503 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 789ms 03:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:30:06 INFO - PROCESS | 1654 | 1464777006526 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 1654 | 1464777006528 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:30:06 INFO - PROCESS | 1654 | 1464777006530 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 1654 | 1464777006531 Marionette TRACE conn2 <- [1,2838,null,{}] 03:30:06 INFO - PROCESS | 1654 | 1464777006534 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}] 03:30:06 INFO - PROCESS | 1654 | 1464777006645 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:30:06 INFO - PROCESS | 1654 | 1464777006721 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1353bc000 == 62 [pid = 1654] [id = 717] 03:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x127781000) [pid = 1654] [serial = 2151] [outer = 0x0] 03:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bf65000) [pid = 1654] [serial = 2152] [outer = 0x127781000] 03:30:06 INFO - PROCESS | 1654 | 1464777006752 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c6df000) [pid = 1654] [serial = 2153] [outer = 0x127781000] 03:30:07 INFO - PROCESS | 1654 | 1464777007165 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 668ms 03:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:30:07 INFO - PROCESS | 1654 | 1464777007199 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 1654 | 1464777007200 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:30:07 INFO - PROCESS | 1654 | 1464777007202 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 1654 | 1464777007203 Marionette TRACE conn2 <- [1,2842,null,{}] 03:30:07 INFO - PROCESS | 1654 | 1464777007206 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}] 03:30:07 INFO - PROCESS | 1654 | 1464777007347 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:30:07 INFO - PROCESS | 1654 | 1464777007425 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f107800 == 63 [pid = 1654] [id = 718] 03:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x112a6a000) [pid = 1654] [serial = 2154] [outer = 0x0] 03:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c950400) [pid = 1654] [serial = 2155] [outer = 0x112a6a000] 03:30:07 INFO - PROCESS | 1654 | 1464777007455 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12c958800) [pid = 1654] [serial = 2156] [outer = 0x112a6a000] 03:30:07 INFO - PROCESS | 1654 | 1464777007867 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 719ms 03:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:30:07 INFO - PROCESS | 1654 | 1464777007922 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 1654 | 1464777007923 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:30:07 INFO - PROCESS | 1654 | 1464777007925 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 1654 | 1464777007926 Marionette TRACE conn2 <- [1,2846,null,{}] 03:30:07 INFO - PROCESS | 1654 | 1464777007929 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}] 03:30:08 INFO - PROCESS | 1654 | 1464777008036 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:30:08 INFO - PROCESS | 1654 | 1464777008113 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f11e800 == 64 [pid = 1654] [id = 719] 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12c950800) [pid = 1654] [serial = 2157] [outer = 0x0] 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12cdea800) [pid = 1654] [serial = 2158] [outer = 0x12c950800] 03:30:08 INFO - PROCESS | 1654 | 1464777008142 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12cdf0400) [pid = 1654] [serial = 2159] [outer = 0x12c950800] 03:30:08 INFO - PROCESS | 1654 | 1464777008577 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 669ms 03:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:30:08 INFO - PROCESS | 1654 | 1464777008594 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 1654 | 1464777008596 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:30:08 INFO - PROCESS | 1654 | 1464777008598 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 1654 | 1464777008599 Marionette TRACE conn2 <- [1,2850,null,{}] 03:30:08 INFO - PROCESS | 1654 | 1464777008602 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}] 03:30:08 INFO - PROCESS | 1654 | 1464777008728 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:30:08 INFO - PROCESS | 1654 | 1464777008807 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119462800 == 65 [pid = 1654] [id = 720] 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112a7c000) [pid = 1654] [serial = 2160] [outer = 0x0] 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1191a2000) [pid = 1654] [serial = 2161] [outer = 0x112a7c000] 03:30:08 INFO - PROCESS | 1654 | 1464777008836 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124014800) [pid = 1654] [serial = 2162] [outer = 0x112a7c000] 03:30:09 INFO - PROCESS | 1654 | 1464777009460 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 871ms 03:30:09 INFO - PROCESS | 1654 | 1464777009470 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1654 | 1464777009472 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:30:09 INFO - PROCESS | 1654 | 1464777009478 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1654 | 1464777009480 Marionette TRACE conn2 <- [1,2854,null,{}] 03:30:09 INFO - PROCESS | 1654 | 1464777009485 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}] 03:30:09 INFO - PROCESS | 1654 | 1464777009587 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:30:09 INFO - PROCESS | 1654 | 1464777009657 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x129025000 == 66 [pid = 1654] [id = 721] 03:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x112a67400) [pid = 1654] [serial = 2163] [outer = 0x0] 03:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x112a6ec00) [pid = 1654] [serial = 2164] [outer = 0x112a67400] 03:30:09 INFO - PROCESS | 1654 | 1464777009696 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x113181c00) [pid = 1654] [serial = 2165] [outer = 0x112a67400] 03:30:10 INFO - PROCESS | 1654 | 1464777010155 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 726ms 03:30:10 INFO - PROCESS | 1654 | 1464777010210 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1654 | 1464777010214 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:30:10 INFO - PROCESS | 1654 | 1464777010220 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1654 | 1464777010221 Marionette TRACE conn2 <- [1,2858,null,{}] 03:30:10 INFO - PROCESS | 1654 | 1464777010226 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}] 03:30:10 INFO - PROCESS | 1654 | 1464777010327 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:30:10 INFO - PROCESS | 1654 | 1464777010407 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a18000 == 67 [pid = 1654] [id = 722] 03:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11813d400) [pid = 1654] [serial = 2166] [outer = 0x0] 03:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11921f800) [pid = 1654] [serial = 2167] [outer = 0x11813d400] 03:30:10 INFO - PROCESS | 1654 | 1464777010435 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x119912000) [pid = 1654] [serial = 2168] [outer = 0x11813d400] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x117e17000 == 66 [pid = 1654] [id = 607] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12e018000 == 65 [pid = 1654] [id = 711] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12db2a800 == 64 [pid = 1654] [id = 710] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf34000 == 63 [pid = 1654] [id = 709] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a1800 == 62 [pid = 1654] [id = 708] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0e4800 == 61 [pid = 1654] [id = 707] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12bddf800 == 60 [pid = 1654] [id = 706] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x113180800) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac0800 == 59 [pid = 1654] [id = 705] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12b313000 == 58 [pid = 1654] [id = 704] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a822800 == 57 [pid = 1654] [id = 703] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x124344000 == 56 [pid = 1654] [id = 702] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x116247800 == 55 [pid = 1654] [id = 701] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1c800 == 54 [pid = 1654] [id = 700] 03:30:10 INFO - PROCESS | 1654 | --DOCSHELL 0x121271000 == 53 [pid = 1654] [id = 699] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12acaa000) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1295ca800) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12c6d3c00) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123393400) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11337f000) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12a7ca000) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1271ba000) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x116859800) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119c53400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119c51000) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12327d800) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1197f5c00) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128fd1400) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ac3f800) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x125272800) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a87b800) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11885a000) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118137c00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12c014c00) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bf66800) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1166dcc00) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12c01d000) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12335e000) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 03:30:10 INFO - PROCESS | 1654 | 1464777010838 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 672ms 03:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:30:10 INFO - PROCESS | 1654 | 1464777010892 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1654 | 1464777010894 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:30:10 INFO - PROCESS | 1654 | 1464777010896 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1654 | 1464777010898 Marionette TRACE conn2 <- [1,2862,null,{}] 03:30:10 INFO - PROCESS | 1654 | 1464777010906 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}] 03:30:10 INFO - PROCESS | 1654 | 1464777010997 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:30:11 INFO - PROCESS | 1654 | 1464777011011 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244a5000 == 54 [pid = 1654] [id = 723] 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12327e800) [pid = 1654] [serial = 2169] [outer = 0x0] 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x123284400) [pid = 1654] [serial = 2170] [outer = 0x12327e800] 03:30:11 INFO - PROCESS | 1654 | 1464777011037 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x123394000) [pid = 1654] [serial = 2171] [outer = 0x12327e800] 03:30:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf3a800 == 53 [pid = 1654] [id = 16] 03:30:11 INFO - PROCESS | 1654 | 1464777011418 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 572ms 03:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:30:11 INFO - PROCESS | 1654 | 1464777011468 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 1654 | 1464777011470 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:30:11 INFO - PROCESS | 1654 | 1464777011472 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 1654 | 1464777011473 Marionette TRACE conn2 <- [1,2866,null,{}] 03:30:11 INFO - PROCESS | 1654 | 1464777011475 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}] 03:30:11 INFO - PROCESS | 1654 | 1464777011562 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:30:11 INFO - PROCESS | 1654 | 1464777011567 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac7b000 == 54 [pid = 1654] [id = 724] 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x123a05000) [pid = 1654] [serial = 2172] [outer = 0x0] 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123a0c400) [pid = 1654] [serial = 2173] [outer = 0x123a05000] 03:30:11 INFO - PROCESS | 1654 | 1464777011593 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x123c6c000) [pid = 1654] [serial = 2174] [outer = 0x123a05000] 03:30:11 INFO - PROCESS | 1654 | 1464777011983 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 03:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:30:12 INFO - PROCESS | 1654 | 1464777012013 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1654 | 1464777012015 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:30:12 INFO - PROCESS | 1654 | 1464777012020 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1654 | 1464777012025 Marionette TRACE conn2 <- [1,2870,null,{}] 03:30:12 INFO - PROCESS | 1654 | 1464777012029 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}] 03:30:12 INFO - PROCESS | 1654 | 1464777012133 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:30:12 INFO - PROCESS | 1654 | 1464777012137 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdda800 == 55 [pid = 1654] [id = 725] 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x123c70800) [pid = 1654] [serial = 2175] [outer = 0x0] 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1244cdc00) [pid = 1654] [serial = 2176] [outer = 0x123c70800] 03:30:12 INFO - PROCESS | 1654 | 1464777012163 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126d57c00) [pid = 1654] [serial = 2177] [outer = 0x123c70800] 03:30:12 INFO - PROCESS | 1654 | 1464777012493 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 03:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:30:12 INFO - PROCESS | 1654 | 1464777012544 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1654 | 1464777012545 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:30:12 INFO - PROCESS | 1654 | 1464777012547 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1654 | 1464777012548 Marionette TRACE conn2 <- [1,2874,null,{}] 03:30:12 INFO - PROCESS | 1654 | 1464777012550 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}] 03:30:12 INFO - PROCESS | 1654 | 1464777012685 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:30:12 INFO - PROCESS | 1654 | 1464777012729 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c817800 == 56 [pid = 1654] [id = 726] 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12401b000) [pid = 1654] [serial = 2178] [outer = 0x0] 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128c7ec00) [pid = 1654] [serial = 2179] [outer = 0x12401b000] 03:30:12 INFO - PROCESS | 1654 | 1464777012754 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a87f400) [pid = 1654] [serial = 2180] [outer = 0x12401b000] 03:30:13 INFO - PROCESS | 1654 | 1464777013068 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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 03:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:30:13 INFO - PROCESS | 1654 | 1464777013117 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1654 | 1464777013118 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:30:13 INFO - PROCESS | 1654 | 1464777013120 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1654 | 1464777013129 Marionette TRACE conn2 <- [1,2878,null,{}] 03:30:13 INFO - PROCESS | 1654 | 1464777013132 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}] 03:30:13 INFO - PROCESS | 1654 | 1464777013242 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:30:13 INFO - PROCESS | 1654 | 1464777013258 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf34800 == 57 [pid = 1654] [id = 727] 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12129b400) [pid = 1654] [serial = 2181] [outer = 0x0] 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1212a3400) [pid = 1654] [serial = 2182] [outer = 0x12129b400] 03:30:13 INFO - PROCESS | 1654 | 1464777013282 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1212a7800) [pid = 1654] [serial = 2183] [outer = 0x12129b400] 03:30:13 INFO - PROCESS | 1654 | 1464777013623 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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 525ms 03:30:13 INFO - PROCESS | 1654 | 1464777013647 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1654 | 1464777013648 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:30:13 INFO - PROCESS | 1654 | 1464777013650 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1654 | 1464777013651 Marionette TRACE conn2 <- [1,2882,null,{}] 03:30:13 INFO - PROCESS | 1654 | 1464777013662 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}] 03:30:13 INFO - PROCESS | 1654 | 1464777013773 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:30:13 INFO - PROCESS | 1654 | 1464777013783 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d270000 == 58 [pid = 1654] [id = 728] 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121212c00) [pid = 1654] [serial = 2184] [outer = 0x0] 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12121a400) [pid = 1654] [serial = 2185] [outer = 0x121212c00] 03:30:13 INFO - PROCESS | 1654 | 1464777013807 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12121f400) [pid = 1654] [serial = 2186] [outer = 0x121212c00] 03:30:14 INFO - PROCESS | 1654 | 1464777014177 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 580ms 03:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:30:14 INFO - PROCESS | 1654 | 1464777014230 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1654 | 1464777014231 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:30:14 INFO - PROCESS | 1654 | 1464777014233 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1654 | 1464777014235 Marionette TRACE conn2 <- [1,2886,null,{}] 03:30:14 INFO - PROCESS | 1654 | 1464777014237 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}] 03:30:14 INFO - PROCESS | 1654 | 1464777014348 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:30:14 INFO - PROCESS | 1654 | 1464777014375 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db35000 == 59 [pid = 1654] [id = 729] 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x121219400) [pid = 1654] [serial = 2187] [outer = 0x0] 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1212a6800) [pid = 1654] [serial = 2188] [outer = 0x121219400] 03:30:14 INFO - PROCESS | 1654 | 1464777014399 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12a880000) [pid = 1654] [serial = 2189] [outer = 0x121219400] 03:30:14 INFO - PROCESS | 1654 | 1464777014737 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 03:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:30:14 INFO - PROCESS | 1654 | 1464777014755 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1654 | 1464777014757 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:30:14 INFO - PROCESS | 1654 | 1464777014760 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1654 | 1464777014761 Marionette TRACE conn2 <- [1,2890,null,{}] 03:30:14 INFO - PROCESS | 1654 | 1464777014764 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}] 03:30:14 INFO - PROCESS | 1654 | 1464777014881 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:30:14 INFO - PROCESS | 1654 | 1464777014896 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f170000 == 60 [pid = 1654] [id = 730] 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x121221800) [pid = 1654] [serial = 2190] [outer = 0x0] 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12aca9400) [pid = 1654] [serial = 2191] [outer = 0x121221800] 03:30:14 INFO - PROCESS | 1654 | 1464777014920 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12bc0b000) [pid = 1654] [serial = 2192] [outer = 0x121221800] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x110f7e800) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12961b800) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119c52c00) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x116860000) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123a81800) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1236b5400) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11685e400) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11677a400) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128c83400) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x123c73c00) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x112fb7000) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12485f000) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x123c72c00) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x129360800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12bc13400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1129aa800) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119917800) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1237a1800) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x113179400) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12acac800) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124812800) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1130d8c00) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:30:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11827c400) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:30:15 INFO - PROCESS | 1654 | 1464777015429 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 720ms 03:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:30:15 INFO - PROCESS | 1654 | 1464777015480 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 1654 | 1464777015482 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:30:15 INFO - PROCESS | 1654 | 1464777015484 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 1654 | 1464777015485 Marionette TRACE conn2 <- [1,2894,null,{}] 03:30:15 INFO - PROCESS | 1654 | 1464777015487 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}] 03:30:15 INFO - PROCESS | 1654 | 1464777015606 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:30:15 INFO - PROCESS | 1654 | 1464777015610 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e012800 == 61 [pid = 1654] [id = 731] 03:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11919c000) [pid = 1654] [serial = 2193] [outer = 0x0] 03:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119959800) [pid = 1654] [serial = 2194] [outer = 0x11919c000] 03:30:15 INFO - PROCESS | 1654 | 1464777015638 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a7d1000) [pid = 1654] [serial = 2195] [outer = 0x11919c000] 03:30:15 INFO - PROCESS | 1654 | 1464777015990 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 03:30:16 INFO - PROCESS | 1654 | 1464777016006 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 1654 | 1464777016009 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:30:16 INFO - PROCESS | 1654 | 1464777016013 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 1654 | 1464777016014 Marionette TRACE conn2 <- [1,2898,null,{}] 03:30:16 INFO - PROCESS | 1654 | 1464777016017 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}] 03:30:16 INFO - PROCESS | 1654 | 1464777016109 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:30:16 INFO - PROCESS | 1654 | 1464777016176 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x135911800 == 62 [pid = 1654] [id = 732] 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119764800) [pid = 1654] [serial = 2196] [outer = 0x0] 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b2a0400) [pid = 1654] [serial = 2197] [outer = 0x119764800] 03:30:16 INFO - PROCESS | 1654 | 1464777016200 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bf6a800) [pid = 1654] [serial = 2198] [outer = 0x119764800] 03:30:16 INFO - PROCESS | 1654 | 1464777016495 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 518ms 03:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:30:16 INFO - PROCESS | 1654 | 1464777016531 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 1654 | 1464777016533 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:30:16 INFO - PROCESS | 1654 | 1464777016535 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 1654 | 1464777016536 Marionette TRACE conn2 <- [1,2902,null,{}] 03:30:16 INFO - PROCESS | 1654 | 1464777016538 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}] 03:30:16 INFO - PROCESS | 1654 | 1464777016631 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:30:16 INFO - PROCESS | 1654 | 1464777016635 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x135c35000 == 63 [pid = 1654] [id = 733] 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bf70c00) [pid = 1654] [serial = 2199] [outer = 0x0] 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c6d4000) [pid = 1654] [serial = 2200] [outer = 0x12bf70c00] 03:30:16 INFO - PROCESS | 1654 | 1464777016659 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c6e1400) [pid = 1654] [serial = 2201] [outer = 0x12bf70c00] 03:30:17 INFO - PROCESS | 1654 | 1464777016993 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 03:30:17 INFO - PROCESS | 1654 | 1464777017015 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 1654 | 1464777017016 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:30:17 INFO - PROCESS | 1654 | 1464777017021 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 1654 | 1464777017022 Marionette TRACE conn2 <- [1,2906,null,{}] 03:30:17 INFO - PROCESS | 1654 | 1464777017028 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}] 03:30:17 INFO - PROCESS | 1654 | 1464777017153 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:30:17 INFO - PROCESS | 1654 | 1464777017161 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fd6000 == 64 [pid = 1654] [id = 734] 03:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c01e400) [pid = 1654] [serial = 2202] [outer = 0x0] 03:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12c954000) [pid = 1654] [serial = 2203] [outer = 0x12c01e400] 03:30:17 INFO - PROCESS | 1654 | 1464777017185 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12cf94400) [pid = 1654] [serial = 2204] [outer = 0x12c01e400] 03:30:17 INFO - PROCESS | 1654 | 1464777017712 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 03:30:17 INFO - PROCESS | 1654 | 1464777017759 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 1654 | 1464777017763 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:30:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:30:17 INFO - PROCESS | 1654 | 1464777017767 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 1654 | 1464777017770 Marionette TRACE conn2 <- [1,2910,null,{}] 03:30:17 INFO - PROCESS | 1654 | 1464777017775 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}] 03:30:17 INFO - PROCESS | 1654 | 1464777017891 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:30:17 INFO - PROCESS | 1654 | 1464777017972 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a20800 == 65 [pid = 1654] [id = 735] 03:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11317d400) [pid = 1654] [serial = 2205] [outer = 0x0] 03:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x11660a400) [pid = 1654] [serial = 2206] [outer = 0x11317d400] 03:30:18 INFO - PROCESS | 1654 | 1464777018003 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1180ff800) [pid = 1654] [serial = 2207] [outer = 0x11317d400] 03:30:18 INFO - PROCESS | 1654 | 1464777018366 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]]]}] 03:30:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:30:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:30:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 622ms 03:30:18 INFO - PROCESS | 1654 | 1464777018390 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 1654 | 1464777018394 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:30:18 INFO - TEST-START | /DOMEvents/constructors.html 03:30:18 INFO - PROCESS | 1654 | 1464777018399 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 1654 | 1464777018401 Marionette TRACE conn2 <- [1,2914,null,{}] 03:30:18 INFO - PROCESS | 1654 | 1464777018403 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}] 03:30:18 INFO - PROCESS | 1654 | 1464777018521 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:30:18 INFO - PROCESS | 1654 | 1464777018622 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0dc000 == 66 [pid = 1654] [id = 736] 03:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11827bc00) [pid = 1654] [serial = 2208] [outer = 0x0] 03:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x119919400) [pid = 1654] [serial = 2209] [outer = 0x11827bc00] 03:30:18 INFO - PROCESS | 1654 | 1464777018652 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12129dc00) [pid = 1654] [serial = 2210] [outer = 0x11827bc00] 03:30:19 INFO - PROCESS | 1654 | 1464777019060 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]]]}] 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:30:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:30:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 673ms 03:30:19 INFO - PROCESS | 1654 | 1464777019073 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1654 | 1464777019075 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:30:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:30:19 INFO - PROCESS | 1654 | 1464777019077 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1654 | 1464777019081 Marionette TRACE conn2 <- [1,2918,null,{}] 03:30:19 INFO - PROCESS | 1654 | 1464777019094 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}] 03:30:19 INFO - PROCESS | 1654 | 1464777019248 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:30:19 INFO - PROCESS | 1654 | 1464777019331 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x134fe4000 == 67 [pid = 1654] [id = 737] 03:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x123284000) [pid = 1654] [serial = 2211] [outer = 0x0] 03:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x123c72000) [pid = 1654] [serial = 2212] [outer = 0x123284000] 03:30:19 INFO - PROCESS | 1654 | 1464777019362 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128c7c800) [pid = 1654] [serial = 2213] [outer = 0x123284000] 03:30:19 INFO - PROCESS | 1654 | 1464777019735 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:30:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 678ms 03:30:19 INFO - PROCESS | 1654 | 1464777019756 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1654 | 1464777019758 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:30:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:30:19 INFO - PROCESS | 1654 | 1464777019761 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1654 | 1464777019762 Marionette TRACE conn2 <- [1,2922,null,{}] 03:30:19 INFO - PROCESS | 1654 | 1464777019764 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}] 03:30:19 INFO - PROCESS | 1654 | 1464777019878 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:30:19 INFO - PROCESS | 1654 | 1464777019977 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e6b000 == 68 [pid = 1654] [id = 738] 03:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x129366400) [pid = 1654] [serial = 2214] [outer = 0x0] 03:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12a6eec00) [pid = 1654] [serial = 2215] [outer = 0x129366400] 03:30:20 INFO - PROCESS | 1654 | 1464777020006 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12ac42000) [pid = 1654] [serial = 2216] [outer = 0x129366400] 03:30:20 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:20 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:20 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:20 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:20 INFO - PROCESS | 1654 | 1464777020362 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]]]}] 03:30:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:30:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:20 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 03:30:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:20 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 03:30:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:20 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]" 03:30:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:30:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 03:30:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:30:20 INFO - PROCESS | 1654 | 1464777020380 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 1654 | 1464777020382 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:30:20 INFO - PROCESS | 1654 | 1464777020384 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 1654 | 1464777020386 Marionette TRACE conn2 <- [1,2926,null,{}] 03:30:20 INFO - PROCESS | 1654 | 1464777020388 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}] 03:30:20 INFO - PROCESS | 1654 | 1464777020498 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:30:20 INFO - PROCESS | 1654 | 1464777020606 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e85800 == 69 [pid = 1654] [id = 739] 03:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12a881400) [pid = 1654] [serial = 2217] [outer = 0x0] 03:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12cf8b000) [pid = 1654] [serial = 2218] [outer = 0x12a881400] 03:30:20 INFO - PROCESS | 1654 | 1464777020639 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12cf96c00) [pid = 1654] [serial = 2219] [outer = 0x12a881400] 03:30:21 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:30:21 INFO - PROCESS | 1654 | 1464777021097 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]]]}] 03:30:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:30:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 722ms 03:30:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:30:21 INFO - PROCESS | 1654 | 1464777021107 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 1654 | 1464777021109 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:30:21 INFO - PROCESS | 1654 | 1464777021113 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 1654 | 1464777021115 Marionette TRACE conn2 <- [1,2930,null,{}] 03:30:21 INFO - PROCESS | 1654 | 1464777021118 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}] 03:30:21 INFO - PROCESS | 1654 | 1464777021323 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:30:21 INFO - PROCESS | 1654 | 1464777021452 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x135e1c000 == 70 [pid = 1654] [id = 740] 03:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12d32c800) [pid = 1654] [serial = 2220] [outer = 0x0] 03:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12d338c00) [pid = 1654] [serial = 2221] [outer = 0x12d32c800] 03:30:21 INFO - PROCESS | 1654 | 1464777021497 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12d5b7400) [pid = 1654] [serial = 2222] [outer = 0x12d32c800] 03:30:21 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:30:21 INFO - PROCESS | 1654 | 1464777021874 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]]]}] 03:30:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:30:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 771ms 03:30:21 INFO - PROCESS | 1654 | 1464777021883 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 1654 | 1464777021885 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:30:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:30:21 INFO - PROCESS | 1654 | 1464777021887 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 1654 | 1464777021888 Marionette TRACE conn2 <- [1,2934,null,{}] 03:30:21 INFO - PROCESS | 1654 | 1464777021907 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}] 03:30:22 INFO - PROCESS | 1654 | 1464777022021 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:30:22 INFO - PROCESS | 1654 | 1464777022135 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x138d17800 == 71 [pid = 1654] [id = 741] 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12d5c3400) [pid = 1654] [serial = 2223] [outer = 0x0] 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1359cd000) [pid = 1654] [serial = 2224] [outer = 0x12d5c3400] 03:30:22 INFO - PROCESS | 1654 | 1464777022183 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1359d0c00) [pid = 1654] [serial = 2225] [outer = 0x12d5c3400] 03:30:22 INFO - PROCESS | 1654 | 1464777022618 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]]]}] 03:30:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:30:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 782ms 03:30:22 INFO - PROCESS | 1654 | 1464777022669 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1654 | 1464777022671 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:30:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:30:22 INFO - PROCESS | 1654 | 1464777022673 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1654 | 1464777022674 Marionette TRACE conn2 <- [1,2938,null,{}] 03:30:22 INFO - PROCESS | 1654 | 1464777022677 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}] 03:30:22 INFO - PROCESS | 1654 | 1464777022803 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:30:22 INFO - PROCESS | 1654 | 1464777022898 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x137bdb000 == 72 [pid = 1654] [id = 742] 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12d5bf000) [pid = 1654] [serial = 2226] [outer = 0x0] 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1359d7000) [pid = 1654] [serial = 2227] [outer = 0x12d5bf000] 03:30:22 INFO - PROCESS | 1654 | 1464777022929 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x135a0b800) [pid = 1654] [serial = 2228] [outer = 0x12d5bf000] 03:30:23 INFO - PROCESS | 1654 | 1464777023295 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]]]}] 03:30:23 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. 03:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 03:30:23 INFO - PROCESS | 1654 | 1464777023342 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 1654 | 1464777023343 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:30:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:30:23 INFO - PROCESS | 1654 | 1464777023346 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1654 | 1464777023347 Marionette TRACE conn2 <- [1,2942,null,{}] 03:30:23 INFO - PROCESS | 1654 | 1464777023349 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}] 03:30:23 INFO - PROCESS | 1654 | 1464777023483 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:30:23 INFO - PROCESS | 1654 | 1464777023591 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c8800 == 73 [pid = 1654] [id = 743] 03:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x110f7fc00) [pid = 1654] [serial = 2229] [outer = 0x0] 03:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x113c0b000) [pid = 1654] [serial = 2230] [outer = 0x110f7fc00] 03:30:23 INFO - PROCESS | 1654 | 1464777023623 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x123208000) [pid = 1654] [serial = 2231] [outer = 0x110f7fc00] 03:30:23 INFO - PROCESS | 1654 | 1464777023942 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"]]]}] 03:30:23 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 03:30:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 622ms 03:30:23 INFO - PROCESS | 1654 | 1464777023968 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 1654 | 1464777023970 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:30:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:30:23 INFO - PROCESS | 1654 | 1464777023972 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1654 | 1464777023975 Marionette TRACE conn2 <- [1,2946,null,{}] 03:30:23 INFO - PROCESS | 1654 | 1464777023979 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}] 03:30:24 INFO - PROCESS | 1654 | 1464777024281 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:30:24 INFO - PROCESS | 1654 | 1464777024418 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232e7000 == 74 [pid = 1654] [id = 744] 03:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1129ad400) [pid = 1654] [serial = 2232] [outer = 0x0] 03:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x112a65800) [pid = 1654] [serial = 2233] [outer = 0x1129ad400] 03:30:24 INFO - PROCESS | 1654 | 1464777024447 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x112eb3400) [pid = 1654] [serial = 2234] [outer = 0x1129ad400] 03:30:24 INFO - PROCESS | 1654 | 1464777024810 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]]]}] 03:30:24 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. 03:30:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 873ms 03:30:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:30:24 INFO - PROCESS | 1654 | 1464777024846 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 1654 | 1464777024848 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:30:24 INFO - PROCESS | 1654 | 1464777024851 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1654 | 1464777024853 Marionette TRACE conn2 <- [1,2950,null,{}] 03:30:24 INFO - PROCESS | 1654 | 1464777024856 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}] 03:30:24 INFO - PROCESS | 1654 | 1464777024961 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:30:25 INFO - PROCESS | 1654 | 1464777025029 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a1f800 == 75 [pid = 1654] [id = 745] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x113127000) [pid = 1654] [serial = 2235] [outer = 0x0] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x113383400) [pid = 1654] [serial = 2236] [outer = 0x113127000] 03:30:25 INFO - PROCESS | 1654 | 1464777025105 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1168d6400) [pid = 1654] [serial = 2237] [outer = 0x113127000] 03:30:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x111017800 == 76 [pid = 1654] [id = 746] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1180fa000) [pid = 1654] [serial = 2238] [outer = 0x0] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x115e6cc00) [pid = 1654] [serial = 2239] [outer = 0x1180fa000] 03:30:25 INFO - PROCESS | 1654 | 1464777025505 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]]]}] 03:30:25 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. 03:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 03:30:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:30:25 INFO - PROCESS | 1654 | 1464777025524 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 1654 | 1464777025525 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:30:25 INFO - PROCESS | 1654 | 1464777025528 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 1654 | 1464777025529 Marionette TRACE conn2 <- [1,2954,null,{}] 03:30:25 INFO - PROCESS | 1654 | 1464777025531 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}] 03:30:25 INFO - PROCESS | 1654 | 1464777025654 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:30:25 INFO - PROCESS | 1654 | 1464777025760 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12902a000 == 77 [pid = 1654] [id = 747] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1180f9400) [pid = 1654] [serial = 2240] [outer = 0x0] 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x11919dc00) [pid = 1654] [serial = 2241] [outer = 0x1180f9400] 03:30:25 INFO - PROCESS | 1654 | 1464777025788 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x119762000) [pid = 1654] [serial = 2242] [outer = 0x1180f9400] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135c35000 == 76 [pid = 1654] [id = 733] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135911800 == 75 [pid = 1654] [id = 732] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12e012800 == 74 [pid = 1654] [id = 731] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12f170000 == 73 [pid = 1654] [id = 730] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12db35000 == 72 [pid = 1654] [id = 729] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12c94e800) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12c015000) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x112f8a800) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x127779800) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x11991c000) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12b29c400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1235c1000) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x119767c00) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d270000 == 71 [pid = 1654] [id = 728] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf34800 == 70 [pid = 1654] [id = 727] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12c817800 == 69 [pid = 1654] [id = 726] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdda800 == 68 [pid = 1654] [id = 725] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac7b000 == 67 [pid = 1654] [id = 724] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1244a5000 == 66 [pid = 1654] [id = 723] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124a18000 == 65 [pid = 1654] [id = 722] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf3a000 == 64 [pid = 1654] [id = 17] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x129025000 == 63 [pid = 1654] [id = 721] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x111021000 == 62 [pid = 1654] [id = 716] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12e004000 == 61 [pid = 1654] [id = 715] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac73800 == 60 [pid = 1654] [id = 714] 03:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1246b6800 == 59 [pid = 1654] [id = 713] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12c6d6800) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x112aa1c00) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12acec000) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12338d400) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1180c1c00) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12a7d0400) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12c01fc00) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12bc18800) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x119435800) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x129363400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12bf71000) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x119918c00) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1271b2400) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12bc0ac00) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12c019c00) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a7d0000) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12bc1f400) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12c01c000) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11317d000) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12526b400) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1290bcc00) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12ac42400) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x123c66c00) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x123c6fc00) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119d2c000) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12a6f1c00) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1185b7800) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x124018800) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1180cb400) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x123a11000) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12bf68400) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1180f4400) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x123362000) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1295d0400) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x117588c00) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12320b400) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 1654 | 1464777026214 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]]]}] 03:30:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:30:26 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 03:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 03:30:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:30:26 INFO - PROCESS | 1654 | 1464777026249 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 1654 | 1464777026252 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:30:26 INFO - PROCESS | 1654 | 1464777026259 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 1654 | 1464777026262 Marionette TRACE conn2 <- [1,2958,null,{}] 03:30:26 INFO - PROCESS | 1654 | 1464777026264 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}] 03:30:26 INFO - PROCESS | 1654 | 1464777026365 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:30:26 INFO - PROCESS | 1654 | 1464777026432 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a1a800 == 60 [pid = 1654] [id = 748] 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1180fe800) [pid = 1654] [serial = 2243] [outer = 0x0] 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11976ac00) [pid = 1654] [serial = 2244] [outer = 0x1180fe800] 03:30:26 INFO - PROCESS | 1654 | 1464777026458 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x121213800) [pid = 1654] [serial = 2245] [outer = 0x1180fe800] 03:30:26 INFO - PROCESS | 1654 | 1464777026737 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]]]}] 03:30:26 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. 03:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 528ms 03:30:26 INFO - PROCESS | 1654 | 1464777026783 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 1654 | 1464777026784 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:30:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:30:26 INFO - PROCESS | 1654 | 1464777026787 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 1654 | 1464777026788 Marionette TRACE conn2 <- [1,2962,null,{}] 03:30:26 INFO - PROCESS | 1654 | 1464777026791 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}] 03:30:26 INFO - PROCESS | 1654 | 1464777026888 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:30:26 INFO - PROCESS | 1654 | 1464777026892 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67f800 == 61 [pid = 1654] [id = 749] 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x121217000) [pid = 1654] [serial = 2246] [outer = 0x0] 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12121f000) [pid = 1654] [serial = 2247] [outer = 0x121217000] 03:30:26 INFO - PROCESS | 1654 | 1464777026917 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1212a4800) [pid = 1654] [serial = 2248] [outer = 0x121217000] 03:30:27 INFO - PROCESS | 1654 | 1464777027255 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]]]}] 03:30:27 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. 03:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 03:30:27 INFO - PROCESS | 1654 | 1464777027308 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 1654 | 1464777027309 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:30:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:30:27 INFO - PROCESS | 1654 | 1464777027312 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 1654 | 1464777027313 Marionette TRACE conn2 <- [1,2966,null,{}] 03:30:27 INFO - PROCESS | 1654 | 1464777027315 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}] 03:30:27 INFO - PROCESS | 1654 | 1464777027405 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:30:27 INFO - PROCESS | 1654 | 1464777027410 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b34b000 == 62 [pid = 1654] [id = 750] 03:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x123210400) [pid = 1654] [serial = 2249] [outer = 0x0] 03:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x123282000) [pid = 1654] [serial = 2250] [outer = 0x123210400] 03:30:27 INFO - PROCESS | 1654 | 1464777027440 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12338a800) [pid = 1654] [serial = 2251] [outer = 0x123210400] 03:30:27 INFO - PROCESS | 1654 | 1464777027758 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]]]}] 03:30:27 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. 03:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 03:30:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:30:27 INFO - PROCESS | 1654 | 1464777027781 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 1654 | 1464777027782 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:30:27 INFO - PROCESS | 1654 | 1464777027784 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 1654 | 1464777027785 Marionette TRACE conn2 <- [1,2970,null,{}] 03:30:27 INFO - PROCESS | 1654 | 1464777027787 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}] 03:30:27 INFO - PROCESS | 1654 | 1464777027883 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:30:27 INFO - PROCESS | 1654 | 1464777027959 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdd3000 == 63 [pid = 1654] [id = 751] 03:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x123362000) [pid = 1654] [serial = 2252] [outer = 0x0] 03:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x123a0a800) [pid = 1654] [serial = 2253] [outer = 0x123362000] 03:30:27 INFO - PROCESS | 1654 | 1464777027984 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x123c6bc00) [pid = 1654] [serial = 2254] [outer = 0x123362000] 03:30:28 INFO - PROCESS | 1654 | 1464777028265 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]]]}] 03:30:28 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. 03:30:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 03:30:28 INFO - PROCESS | 1654 | 1464777028305 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 1654 | 1464777028317 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:30:28 INFO - PROCESS | 1654 | 1464777028320 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1654 | 1464777028321 Marionette TRACE conn2 <- [1,2974,null,{}] 03:30:28 INFO - PROCESS | 1654 | 1464777028323 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}] 03:30:28 INFO - PROCESS | 1654 | 1464777028439 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:30:28 INFO - PROCESS | 1654 | 1464777028454 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c0ce800 == 64 [pid = 1654] [id = 752] 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x123a0b400) [pid = 1654] [serial = 2255] [outer = 0x0] 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12401a400) [pid = 1654] [serial = 2256] [outer = 0x123a0b400] 03:30:28 INFO - PROCESS | 1654 | 1464777028479 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12526ac00) [pid = 1654] [serial = 2257] [outer = 0x123a0b400] 03:30:28 INFO - PROCESS | 1654 | 1464777028788 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]]]}] 03:30:28 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. 03:30:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 03:30:28 INFO - PROCESS | 1654 | 1464777028838 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 1654 | 1464777028839 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:30:28 INFO - PROCESS | 1654 | 1464777028842 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1654 | 1464777028843 Marionette TRACE conn2 <- [1,2978,null,{}] 03:30:28 INFO - PROCESS | 1654 | 1464777028845 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}] 03:30:28 INFO - PROCESS | 1654 | 1464777028961 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:30:28 INFO - PROCESS | 1654 | 1464777028974 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c821800 == 65 [pid = 1654] [id = 753] 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x123289000) [pid = 1654] [serial = 2258] [outer = 0x0] 03:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1271b2c00) [pid = 1654] [serial = 2259] [outer = 0x123289000] 03:30:29 INFO - PROCESS | 1654 | 1464777028999 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x127780c00) [pid = 1654] [serial = 2260] [outer = 0x123289000] 03:30:29 INFO - PROCESS | 1654 | 1464777029295 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]]]}] 03:30:29 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. 03:30:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 470ms 03:30:29 INFO - PROCESS | 1654 | 1464777029317 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 1654 | 1464777029318 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:30:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:30:29 INFO - PROCESS | 1654 | 1464777029320 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 1654 | 1464777029321 Marionette TRACE conn2 <- [1,2982,null,{}] 03:30:29 INFO - PROCESS | 1654 | 1464777029332 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}] 03:30:29 INFO - PROCESS | 1654 | 1464777029457 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:30:29 INFO - PROCESS | 1654 | 1464777029468 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf48800 == 66 [pid = 1654] [id = 754] 03:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x127782400) [pid = 1654] [serial = 2261] [outer = 0x0] 03:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x128c80c00) [pid = 1654] [serial = 2262] [outer = 0x127782400] 03:30:29 INFO - PROCESS | 1654 | 1464777029493 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x129359000) [pid = 1654] [serial = 2263] [outer = 0x127782400] 03:30:29 INFO - PROCESS | 1654 | 1464777029837 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"]]]}] 03:30:29 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 03:30:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:30:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 521ms 03:30:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:30:29 INFO - PROCESS | 1654 | 1464777029843 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 1654 | 1464777029844 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:30:29 INFO - PROCESS | 1654 | 1464777029846 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 1654 | 1464777029847 Marionette TRACE conn2 <- [1,2986,null,{}] 03:30:29 INFO - PROCESS | 1654 | 1464777029850 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}] 03:30:29 INFO - PROCESS | 1654 | 1464777029969 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:30:29 INFO - PROCESS | 1654 | 1464777029982 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d76a800 == 67 [pid = 1654] [id = 755] 03:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12935d800) [pid = 1654] [serial = 2264] [outer = 0x0] 03:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a6fac00) [pid = 1654] [serial = 2265] [outer = 0x12935d800] 03:30:30 INFO - PROCESS | 1654 | 1464777030012 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12aca4c00) [pid = 1654] [serial = 2266] [outer = 0x12935d800] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12bf70c00) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12129b400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x121212c00) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x121221800) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x121219400) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12401b000) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x112a67400) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12327e800) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x123c70800) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x123a05000) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11813d400) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11919c000) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119764800) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12cdeb400) [pid = 1654] [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.] 03:30:30 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12cf3b000) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:30:30 INFO - PROCESS | 1654 | 1464777030518 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]]]}] 03:30:30 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. 03:30:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 721ms 03:30:30 INFO - PROCESS | 1654 | 1464777030568 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1654 | 1464777030570 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:30:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:30:30 INFO - PROCESS | 1654 | 1464777030572 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1654 | 1464777030574 Marionette TRACE conn2 <- [1,2990,null,{}] 03:30:30 INFO - PROCESS | 1654 | 1464777030576 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}] 03:30:30 INFO - PROCESS | 1654 | 1464777030680 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:30:30 INFO - PROCESS | 1654 | 1464777030684 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d25d800 == 68 [pid = 1654] [id = 756] 03:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x113cd1800) [pid = 1654] [serial = 2267] [outer = 0x0] 03:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124b19000) [pid = 1654] [serial = 2268] [outer = 0x113cd1800] 03:30:30 INFO - PROCESS | 1654 | 1464777030709 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12aced400) [pid = 1654] [serial = 2269] [outer = 0x113cd1800] 03:30:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f116000 == 69 [pid = 1654] [id = 757] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12bc18c00) [pid = 1654] [serial = 2270] [outer = 0x0] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x129363000) [pid = 1654] [serial = 2271] [outer = 0x12bc18c00] 03:30:31 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. 03:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 03:30:31 INFO - PROCESS | 1654 | 1464777031084 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]]]}] 03:30:31 INFO - PROCESS | 1654 | 1464777031094 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 1654 | 1464777031095 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:30:31 INFO - PROCESS | 1654 | 1464777031097 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 1654 | 1464777031098 Marionette TRACE conn2 <- [1,2994,null,{}] 03:30:31 INFO - PROCESS | 1654 | 1464777031112 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}] 03:30:31 INFO - PROCESS | 1654 | 1464777031236 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:30:31 INFO - PROCESS | 1654 | 1464777031240 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f177000 == 70 [pid = 1654] [id = 758] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12bc10c00) [pid = 1654] [serial = 2272] [outer = 0x0] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12bf67c00) [pid = 1654] [serial = 2273] [outer = 0x12bc10c00] 03:30:31 INFO - PROCESS | 1654 | 1464777031266 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12c6d9000) [pid = 1654] [serial = 2274] [outer = 0x12bc10c00] 03:30:31 INFO - PROCESS | 1654 | 1464777031571 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]]]}] 03:30:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:30:31 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 03:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 03:30:31 INFO - PROCESS | 1654 | 1464777031618 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 1654 | 1464777031620 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:30:31 INFO - PROCESS | 1654 | 1464777031623 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 1654 | 1464777031625 Marionette TRACE conn2 <- [1,2998,null,{}] 03:30:31 INFO - PROCESS | 1654 | 1464777031628 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}] 03:30:31 INFO - PROCESS | 1654 | 1464777031774 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:30:31 INFO - PROCESS | 1654 | 1464777031878 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e6c000 == 71 [pid = 1654] [id = 759] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12bc12800) [pid = 1654] [serial = 2275] [outer = 0x0] 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12c952400) [pid = 1654] [serial = 2276] [outer = 0x12bc12800] 03:30:31 INFO - PROCESS | 1654 | 1464777031917 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12cf8ac00) [pid = 1654] [serial = 2277] [outer = 0x12bc12800] 03:30:32 INFO - PROCESS | 1654 | 1464777032339 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]]]}] 03:30:32 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. 03:30:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 721ms 03:30:32 INFO - PROCESS | 1654 | 1464777032345 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 1654 | 1464777032348 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:30:32 INFO - PROCESS | 1654 | 1464777032351 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 1654 | 1464777032354 Marionette TRACE conn2 <- [1,3002,null,{}] 03:30:32 INFO - PROCESS | 1654 | 1464777032358 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}] 03:30:32 INFO - PROCESS | 1654 | 1464777032477 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:30:32 INFO - PROCESS | 1654 | 1464777032586 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b3e800 == 72 [pid = 1654] [id = 760] 03:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x112f85000) [pid = 1654] [serial = 2278] [outer = 0x0] 03:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x113186400) [pid = 1654] [serial = 2279] [outer = 0x112f85000] 03:30:32 INFO - PROCESS | 1654 | 1464777032621 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x116a75000) [pid = 1654] [serial = 2280] [outer = 0x112f85000] 03:30:32 INFO - PROCESS | 1654 | 1464777032988 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]]]}] 03:30:33 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. 03:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 03:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:30:33 INFO - PROCESS | 1654 | 1464777033022 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 1654 | 1464777033026 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:30:33 INFO - PROCESS | 1654 | 1464777033031 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1654 | 1464777033033 Marionette TRACE conn2 <- [1,3006,null,{}] 03:30:33 INFO - PROCESS | 1654 | 1464777033036 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}] 03:30:33 INFO - PROCESS | 1654 | 1464777033152 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:30:33 INFO - PROCESS | 1654 | 1464777033255 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ac8c800 == 73 [pid = 1654] [id = 761] 03:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x11919c000) [pid = 1654] [serial = 2281] [outer = 0x0] 03:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x119526400) [pid = 1654] [serial = 2282] [outer = 0x11919c000] 03:30:33 INFO - PROCESS | 1654 | 1464777033286 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x11994f800) [pid = 1654] [serial = 2283] [outer = 0x11919c000] 03:30:33 INFO - PROCESS | 1654 | 1464777033650 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]]]}] 03:30:33 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. 03:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 669ms 03:30:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:30:33 INFO - PROCESS | 1654 | 1464777033701 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 1654 | 1464777033702 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:30:33 INFO - PROCESS | 1654 | 1464777033705 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1654 | 1464777033707 Marionette TRACE conn2 <- [1,3010,null,{}] 03:30:33 INFO - PROCESS | 1654 | 1464777033715 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}] 03:30:33 INFO - PROCESS | 1654 | 1464777033832 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:30:33 INFO - PROCESS | 1654 | 1464777033948 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e01f000 == 74 [pid = 1654] [id = 762] 03:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12129b400) [pid = 1654] [serial = 2284] [outer = 0x0] 03:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1214f3c00) [pid = 1654] [serial = 2285] [outer = 0x12129b400] 03:30:34 INFO - PROCESS | 1654 | 1464777034002 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x123387c00) [pid = 1654] [serial = 2286] [outer = 0x12129b400] 03:30:34 INFO - PROCESS | 1654 | 1464777034402 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]]]}] 03:30:34 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 03:30:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 720ms 03:30:34 INFO - PROCESS | 1654 | 1464777034426 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 1654 | 1464777034428 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:30:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:30:34 INFO - PROCESS | 1654 | 1464777034430 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 1654 | 1464777034432 Marionette TRACE conn2 <- [1,3014,null,{}] 03:30:34 INFO - PROCESS | 1654 | 1464777034434 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}] 03:30:34 INFO - PROCESS | 1654 | 1464777034550 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:30:34 INFO - PROCESS | 1654 | 1464777034649 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x134fa1000 == 75 [pid = 1654] [id = 763] 03:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x123a81800) [pid = 1654] [serial = 2287] [outer = 0x0] 03:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x124017c00) [pid = 1654] [serial = 2288] [outer = 0x123a81800] 03:30:34 INFO - PROCESS | 1654 | 1464777034679 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1272ba400) [pid = 1654] [serial = 2289] [outer = 0x123a81800] 03:30:34 INFO - PROCESS | 1654 | [1654] 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 03:30:35 INFO - PROCESS | 1654 | 1464777035075 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:30:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:30:35 INFO - {} 03:30:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:30:35 INFO - {} 03:30:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:30:35 INFO - {} 03:30:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:30:35 INFO - {} 03:30:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 03:30:35 INFO - TEST-START | /FileAPI/fileReader.html 03:30:35 INFO - PROCESS | 1654 | 1464777035100 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1654 | 1464777035102 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:30:35 INFO - PROCESS | 1654 | 1464777035104 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1654 | 1464777035105 Marionette TRACE conn2 <- [1,3018,null,{}] 03:30:35 INFO - PROCESS | 1654 | 1464777035108 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}] 03:30:35 INFO - PROCESS | 1654 | 1464777035219 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:30:35 INFO - PROCESS | 1654 | 1464777035323 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1353d5000 == 76 [pid = 1654] [id = 764] 03:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1290c2800) [pid = 1654] [serial = 2290] [outer = 0x0] 03:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12a7cf000) [pid = 1654] [serial = 2291] [outer = 0x1290c2800] 03:30:35 INFO - PROCESS | 1654 | 1464777035356 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12c01c400) [pid = 1654] [serial = 2292] [outer = 0x1290c2800] 03:30:35 INFO - PROCESS | 1654 | 1464777035711 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]]]}] 03:30:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:30:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:30:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:30:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:30:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 622ms 03:30:35 INFO - PROCESS | 1654 | 1464777035727 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1654 | 1464777035729 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:30:35 INFO - TEST-START | /FileAPI/historical.html 03:30:35 INFO - PROCESS | 1654 | 1464777035731 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1654 | 1464777035732 Marionette TRACE conn2 <- [1,3022,null,{}] 03:30:35 INFO - PROCESS | 1654 | 1464777035735 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}] 03:30:35 INFO - PROCESS | 1654 | 1464777035860 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:30:35 INFO - PROCESS | 1654 | 1464777035974 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x135c2c800 == 77 [pid = 1654] [id = 765] 03:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12d32a800) [pid = 1654] [serial = 2293] [outer = 0x0] 03:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12d332000) [pid = 1654] [serial = 2294] [outer = 0x12d32a800] 03:30:36 INFO - PROCESS | 1654 | 1464777036005 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1359d7400) [pid = 1654] [serial = 2295] [outer = 0x12d32a800] 03:30:36 INFO - PROCESS | 1654 | 1464777036359 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"]]]}] 03:30:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:30:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:30:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:30:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:30:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:30:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:30:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:30:36 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 03:30:36 INFO - PROCESS | 1654 | 1464777036405 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 1654 | 1464777036407 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:30:36 INFO - TEST-START | /FileAPI/idlharness.html 03:30:36 INFO - PROCESS | 1654 | 1464777036409 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 1654 | 1464777036410 Marionette TRACE conn2 <- [1,3026,null,{}] 03:30:36 INFO - PROCESS | 1654 | 1464777036413 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}] 03:30:36 INFO - PROCESS | 1654 | 1464777036522 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:30:36 INFO - PROCESS | 1654 | 1464777036630 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fd1800 == 78 [pid = 1654] [id = 766] 03:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12d5bc800) [pid = 1654] [serial = 2296] [outer = 0x0] 03:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x134768000) [pid = 1654] [serial = 2297] [outer = 0x12d5bc800] 03:30:36 INFO - PROCESS | 1654 | 1464777036661 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x13476d000) [pid = 1654] [serial = 2298] [outer = 0x12d5bc800] 03:30:37 INFO - PROCESS | 1654 | 1464777037226 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]]]}] 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:30:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:30:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:30:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:30:37 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 03:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:30:37 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 03:30:37 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 03:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:30:37 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 03:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:30:37 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 03:30:37 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 03:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:30:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:30:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:30:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:30:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:30:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 884ms 03:30:37 INFO - PROCESS | 1654 | 1464777037296 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 1654 | 1464777037299 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:30:37 INFO - TEST-START | /FileAPI/idlharness.worker 03:30:37 INFO - PROCESS | 1654 | 1464777037304 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 1654 | 1464777037307 Marionette TRACE conn2 <- [1,3030,null,{}] 03:30:37 INFO - PROCESS | 1654 | 1464777037311 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}] 03:30:37 INFO - PROCESS | 1654 | 1464777037475 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:30:37 INFO - PROCESS | 1654 | 1464777037602 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x138c50800 == 79 [pid = 1654] [id = 767] 03:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12d651400) [pid = 1654] [serial = 2299] [outer = 0x0] 03:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1359d7800) [pid = 1654] [serial = 2300] [outer = 0x12d651400] 03:30:37 INFO - PROCESS | 1654 | 1464777037632 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x137b7e400) [pid = 1654] [serial = 2301] [outer = 0x12d651400] 03:30:37 INFO - PROCESS | 1654 | [1654] 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 03:30:38 INFO - PROCESS | 1654 | 1464777038350 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,{},{}]]]}] 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:30:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:30:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:30:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:30:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:30:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:30:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:30:38 INFO - {} 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:30:38 INFO - {} 03:30:38 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 - {} 03:30:38 INFO - {} 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:30:38 INFO - {} 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:30:38 INFO - {} 03:30:38 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 - {} 03:30:38 INFO - {} 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:30:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:30:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 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 03:30:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:30:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:30:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:30:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:30:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:30:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:30:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:30:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:30:38 INFO - {} 03:30:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1089ms 03:30:38 INFO - PROCESS | 1654 | 1464777038421 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 1654 | 1464777038423 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:30:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:30:38 INFO - PROCESS | 1654 | 1464777038434 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 1654 | 1464777038437 Marionette TRACE conn2 <- [1,3034,null,{}] 03:30:38 INFO - PROCESS | 1654 | 1464777038441 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}] 03:30:38 INFO - PROCESS | 1654 | 1464777038654 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:30:38 INFO - PROCESS | 1654 | 1464777038791 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a214800 == 80 [pid = 1654] [id = 768] 03:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x11317c000) [pid = 1654] [serial = 2302] [outer = 0x0] 03:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x118138000) [pid = 1654] [serial = 2303] [outer = 0x11317c000] 03:30:38 INFO - PROCESS | 1654 | 1464777038836 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x125386400) [pid = 1654] [serial = 2304] [outer = 0x11317c000] 03:30:39 INFO - PROCESS | 1654 | 1464777039437 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]]]}] 03:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:30:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1023ms 03:30:39 INFO - PROCESS | 1654 | 1464777039457 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 1654 | 1464777039459 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:30:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:30:39 INFO - PROCESS | 1654 | 1464777039463 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 1654 | 1464777039465 Marionette TRACE conn2 <- [1,3038,null,{}] 03:30:39 INFO - PROCESS | 1654 | 1464777039469 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}] 03:30:39 INFO - PROCESS | 1654 | 1464777039586 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:30:39 INFO - PROCESS | 1654 | 1464777039674 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12974e000 == 81 [pid = 1654] [id = 769] 03:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x113184c00) [pid = 1654] [serial = 2305] [outer = 0x0] 03:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x1164c1800) [pid = 1654] [serial = 2306] [outer = 0x113184c00] 03:30:39 INFO - PROCESS | 1654 | 1464777039704 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x1180f7c00) [pid = 1654] [serial = 2307] [outer = 0x113184c00] 03:30:40 INFO - PROCESS | 1654 | 1464777040066 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"]]]}] 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:30:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 03:30:40 INFO - PROCESS | 1654 | 1464777040134 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 1654 | 1464777040137 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:30:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:30:40 INFO - PROCESS | 1654 | 1464777040142 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 1654 | 1464777040144 Marionette TRACE conn2 <- [1,3042,null,{}] 03:30:40 INFO - PROCESS | 1654 | 1464777040146 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}] 03:30:40 INFO - PROCESS | 1654 | 1464777040251 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:30:40 INFO - PROCESS | 1654 | 1464777040366 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x129024000 == 82 [pid = 1654] [id = 770] 03:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x119762400) [pid = 1654] [serial = 2308] [outer = 0x0] 03:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x116460c00) [pid = 1654] [serial = 2309] [outer = 0x119762400] 03:30:40 INFO - PROCESS | 1654 | 1464777040397 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x119950400) [pid = 1654] [serial = 2310] [outer = 0x119762400] 03:30:40 INFO - PROCESS | 1654 | 1464777040946 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]]]}] 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:30:40 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. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:30:40 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'.) 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:30:40 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. 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:30:40 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. 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:30:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:30:40 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. 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:30:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:30:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:30:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:30:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:30:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 831ms 03:30:40 INFO - PROCESS | 1654 | 1464777040974 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 1654 | 1464777040976 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:30:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1347f3000 == 81 [pid = 1654] [id = 695] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d26b800 == 80 [pid = 1654] [id = 694] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x127145800 == 79 [pid = 1654] [id = 693] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12f177000 == 78 [pid = 1654] [id = 758] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12f116000 == 77 [pid = 1654] [id = 757] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12cf40800) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12c950400) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12cdea800) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12bf65000) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | 1464777041112 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 1654 | 1464777041116 Marionette TRACE conn2 <- [1,3046,null,{}] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d25d800 == 76 [pid = 1654] [id = 756] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d76a800 == 75 [pid = 1654] [id = 755] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf48800 == 74 [pid = 1654] [id = 754] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12c821800 == 73 [pid = 1654] [id = 753] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0ce800 == 72 [pid = 1654] [id = 752] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd3000 == 71 [pid = 1654] [id = 751] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b34b000 == 70 [pid = 1654] [id = 750] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67f800 == 69 [pid = 1654] [id = 749] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x123a1a800 == 68 [pid = 1654] [id = 748] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12902a000 == 67 [pid = 1654] [id = 747] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x111017800 == 66 [pid = 1654] [id = 746] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x124a1f800 == 65 [pid = 1654] [id = 745] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1232e7000 == 64 [pid = 1654] [id = 744] 03:30:41 INFO - PROCESS | 1654 | --DOCSHELL 0x124a20800 == 63 [pid = 1654] [id = 735] 03:30:41 INFO - PROCESS | 1654 | 1464777041163 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}] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x119959800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x12bc0b000) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x113181c00) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12bf6a800) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x11312b400) [pid = 1654] [serial = 1475] [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.] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12121f400) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12a880000) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12a7d1000) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12c6e1400) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12b2a0400) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12a87f400) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1212a7800) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12c6d4000) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1212a3400) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12121a400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12aca9400) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x1212a6800) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x128c7ec00) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x112a6ec00) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x123284400) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x123394000) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1244cdc00) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x126d57c00) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x123a0c400) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x123c6c000) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x129619c00) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11994f400) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x119912000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11921f800) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x123c6dc00) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x117586800) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1191a2000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 03:30:41 INFO - PROCESS | 1654 | 1464777041326 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:30:41 INFO - PROCESS | 1654 | 1464777041375 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x121264800 == 64 [pid = 1654] [id = 771] 03:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11921f800) [pid = 1654] [serial = 2311] [outer = 0x0] 03:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12121a400) [pid = 1654] [serial = 2312] [outer = 0x11921f800] 03:30:41 INFO - PROCESS | 1654 | 1464777041406 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x123387000) [pid = 1654] [serial = 2313] [outer = 0x11921f800] 03:30:41 INFO - PROCESS | 1654 | [1654] 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 03:30:41 INFO - PROCESS | 1654 | 1464777041840 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:30:41 INFO - {} 03:30:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 886ms 03:30:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:30:41 INFO - PROCESS | 1654 | 1464777041866 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 1654 | 1464777041867 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:30:41 INFO - PROCESS | 1654 | 1464777041869 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 1654 | 1464777041871 Marionette TRACE conn2 <- [1,3050,null,{}] 03:30:41 INFO - PROCESS | 1654 | 1464777041878 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}] 03:30:41 INFO - PROCESS | 1654 | 1464777041977 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:30:41 INFO - PROCESS | 1654 | 1464777041984 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac2000 == 65 [pid = 1654] [id = 772] 03:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x124860c00) [pid = 1654] [serial = 2314] [outer = 0x0] 03:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x125379400) [pid = 1654] [serial = 2315] [outer = 0x124860c00] 03:30:42 INFO - PROCESS | 1654 | 1464777042009 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1272b9000) [pid = 1654] [serial = 2316] [outer = 0x124860c00] 03:30:42 INFO - PROCESS | 1654 | 1464777042323 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]]]}] 03:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:30:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 03:30:42 INFO - PROCESS | 1654 | 1464777042341 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:30:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:30:42 INFO - PROCESS | 1654 | 1464777042352 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:30:42 INFO - PROCESS | 1654 | 1464777042354 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 1654 | 1464777042355 Marionette TRACE conn2 <- [1,3054,null,{}] 03:30:42 INFO - PROCESS | 1654 | 1464777042375 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}] 03:30:42 INFO - PROCESS | 1654 | 1464777042465 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:30:42 INFO - PROCESS | 1654 | 1464777042470 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81d000 == 66 [pid = 1654] [id = 773] 03:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12777c000) [pid = 1654] [serial = 2317] [outer = 0x0] 03:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x128fd3400) [pid = 1654] [serial = 2318] [outer = 0x12777c000] 03:30:42 INFO - PROCESS | 1654 | 1464777042495 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1295ca000) [pid = 1654] [serial = 2319] [outer = 0x12777c000] 03:30:43 INFO - PROCESS | 1654 | 1464777043013 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"]]]}] 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:30:43 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" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:30:43 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" 03:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:30:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 694ms 03:30:43 INFO - PROCESS | 1654 | 1464777043050 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 1654 | 1464777043052 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:30:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:30:43 INFO - PROCESS | 1654 | 1464777043055 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 1654 | 1464777043057 Marionette TRACE conn2 <- [1,3058,null,{}] 03:30:43 INFO - PROCESS | 1654 | 1464777043063 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}] 03:30:43 INFO - PROCESS | 1654 | 1464777043236 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:30:43 INFO - PROCESS | 1654 | 1464777043359 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d07f800 == 67 [pid = 1654] [id = 774] 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x128c79800) [pid = 1654] [serial = 2320] [outer = 0x0] 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12cdf3c00) [pid = 1654] [serial = 2321] [outer = 0x128c79800] 03:30:43 INFO - PROCESS | 1654 | 1464777043386 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12cf90000) [pid = 1654] [serial = 2322] [outer = 0x128c79800] 03:30:43 INFO - PROCESS | 1654 | 1464777043706 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]]]}] 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:30:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:30:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 678ms 03:30:43 INFO - PROCESS | 1654 | 1464777043733 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 1654 | 1464777043734 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:30:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:30:43 INFO - PROCESS | 1654 | 1464777043737 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 1654 | 1464777043738 Marionette TRACE conn2 <- [1,3062,null,{}] 03:30:43 INFO - PROCESS | 1654 | 1464777043740 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}] 03:30:43 INFO - PROCESS | 1654 | 1464777043857 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:30:43 INFO - PROCESS | 1654 | 1464777043871 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db2e800 == 68 [pid = 1654] [id = 775] 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12cf8e000) [pid = 1654] [serial = 2323] [outer = 0x0] 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12d248800) [pid = 1654] [serial = 2324] [outer = 0x12cf8e000] 03:30:43 INFO - PROCESS | 1654 | 1464777043896 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12d24dc00) [pid = 1654] [serial = 2325] [outer = 0x12cf8e000] 03:30:44 INFO - PROCESS | 1654 | [1654] 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 03:30:44 INFO - PROCESS | 1654 | 1464777044235 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:30:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:30:44 INFO - {} 03:30:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 03:30:44 INFO - PROCESS | 1654 | 1464777044262 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:30:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:30:44 INFO - PROCESS | 1654 | 1464777044272 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:30:44 INFO - PROCESS | 1654 | 1464777044274 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1654 | 1464777044275 Marionette TRACE conn2 <- [1,3066,null,{}] 03:30:44 INFO - PROCESS | 1654 | 1464777044278 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}] 03:30:44 INFO - PROCESS | 1654 | 1464777044397 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:30:44 INFO - PROCESS | 1654 | 1464777044409 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1347e2000 == 69 [pid = 1654] [id = 776] 03:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12d247c00) [pid = 1654] [serial = 2326] [outer = 0x0] 03:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12d334c00) [pid = 1654] [serial = 2327] [outer = 0x12d247c00] 03:30:44 INFO - PROCESS | 1654 | 1464777044434 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12d652400) [pid = 1654] [serial = 2328] [outer = 0x12d247c00] 03:30:44 INFO - PROCESS | 1654 | 1464777044787 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]]]}] 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:30:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:30:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 521ms 03:30:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:30:44 INFO - PROCESS | 1654 | 1464777044797 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 1654 | 1464777044799 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:30:44 INFO - PROCESS | 1654 | 1464777044802 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1654 | 1464777044804 Marionette TRACE conn2 <- [1,3070,null,{}] 03:30:44 INFO - PROCESS | 1654 | 1464777044807 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}] 03:30:44 INFO - PROCESS | 1654 | 1464777044983 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:30:45 INFO - PROCESS | 1654 | 1464777045001 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x134fd4000 == 70 [pid = 1654] [id = 777] 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12bd2fc00) [pid = 1654] [serial = 2329] [outer = 0x0] 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12bd33c00) [pid = 1654] [serial = 2330] [outer = 0x12bd2fc00] 03:30:45 INFO - PROCESS | 1654 | 1464777045026 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12bd37c00) [pid = 1654] [serial = 2331] [outer = 0x12bd2fc00] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x123289000) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x123a0b400) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x127782400) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12935d800) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x123362000) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12c01e400) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x121217000) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1129ad400) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1180fa000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x113127000) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x123210400) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x113cd1800) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1180fe800) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12bc18c00) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1180f9400) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12bf6f000) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:30:45 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12bc10c00) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:30:45 INFO - PROCESS | 1654 | 1464777045514 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]]]}] 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:30:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 721ms 03:30:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:30:45 INFO - PROCESS | 1654 | 1464777045524 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 1654 | 1464777045527 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:30:45 INFO - PROCESS | 1654 | 1464777045530 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 1654 | 1464777045531 Marionette TRACE conn2 <- [1,3074,null,{}] 03:30:45 INFO - PROCESS | 1654 | 1464777045541 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}] 03:30:45 INFO - PROCESS | 1654 | 1464777045635 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:30:45 INFO - PROCESS | 1654 | 1464777045639 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1350b9800 == 71 [pid = 1654] [id = 778] 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x113cd1800) [pid = 1654] [serial = 2332] [outer = 0x0] 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x123a73c00) [pid = 1654] [serial = 2333] [outer = 0x113cd1800] 03:30:45 INFO - PROCESS | 1654 | 1464777045665 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12bf6f000) [pid = 1654] [serial = 2334] [outer = 0x113cd1800] 03:30:46 INFO - PROCESS | 1654 | 1464777046004 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]]]}] 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 519ms 03:30:46 INFO - PROCESS | 1654 | 1464777046050 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 1654 | 1464777046052 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:30:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:30:46 INFO - PROCESS | 1654 | 1464777046054 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1654 | 1464777046056 Marionette TRACE conn2 <- [1,3078,null,{}] 03:30:46 INFO - PROCESS | 1654 | 1464777046059 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}] 03:30:46 INFO - PROCESS | 1654 | 1464777046203 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:30:46 INFO - PROCESS | 1654 | 1464777046210 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x135910000 == 72 [pid = 1654] [id = 779] 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x121214c00) [pid = 1654] [serial = 2335] [outer = 0x0] 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x13506e400) [pid = 1654] [serial = 2336] [outer = 0x121214c00] 03:30:46 INFO - PROCESS | 1654 | 1464777046240 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x135079c00) [pid = 1654] [serial = 2337] [outer = 0x121214c00] 03:30:46 INFO - PROCESS | 1654 | 1464777046551 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] 03:30:46 INFO - PROCESS | 1654 | 1464777046580 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:30:46 INFO - PROCESS | 1654 | 1464777046582 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1654 | 1464777046583 Marionette TRACE conn2 <- [1,3082,null,{}] 03:30:46 INFO - PROCESS | 1654 | 1464777046586 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}] 03:30:46 INFO - PROCESS | 1654 | 1464777046690 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:30:46 INFO - PROCESS | 1654 | 1464777046694 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x137620000 == 73 [pid = 1654] [id = 780] 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x135818400) [pid = 1654] [serial = 2338] [outer = 0x0] 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x13581b000) [pid = 1654] [serial = 2339] [outer = 0x135818400] 03:30:46 INFO - PROCESS | 1654 | 1464777046719 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1359cac00) [pid = 1654] [serial = 2340] [outer = 0x135818400] 03:30:47 INFO - PROCESS | 1654 | 1464777047049 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]]]}] 03:30:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:30:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:30:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 03:30:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:30:47 INFO - PROCESS | 1654 | 1464777047103 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 1654 | 1464777047104 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:30:47 INFO - PROCESS | 1654 | 1464777047106 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 1654 | 1464777047108 Marionette TRACE conn2 <- [1,3086,null,{}] 03:30:47 INFO - PROCESS | 1654 | 1464777047131 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}] 03:30:47 INFO - PROCESS | 1654 | 1464777047230 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:30:47 INFO - PROCESS | 1654 | 1464777047234 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fc8000 == 74 [pid = 1654] [id = 781] 03:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x13581c400) [pid = 1654] [serial = 2341] [outer = 0x0] 03:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1359ce000) [pid = 1654] [serial = 2342] [outer = 0x13581c400] 03:30:47 INFO - PROCESS | 1654 | 1464777047258 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1359d9400) [pid = 1654] [serial = 2343] [outer = 0x13581c400] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x134e85800 == 73 [pid = 1654] [id = 739] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x135e1c000 == 72 [pid = 1654] [id = 740] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x138d17800 == 71 [pid = 1654] [id = 741] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdd0000 == 70 [pid = 1654] [id = 592] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x134fe4000 == 69 [pid = 1654] [id = 737] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x137bdb000 == 68 [pid = 1654] [id = 742] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1350bb000 == 67 [pid = 1654] [id = 697] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123cca000 == 66 [pid = 1654] [id = 651] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12c82e000 == 65 [pid = 1654] [id = 612] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12db22000 == 64 [pid = 1654] [id = 645] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x134e6b000 == 63 [pid = 1654] [id = 738] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d074800 == 62 [pid = 1654] [id = 626] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x135fd6000 == 61 [pid = 1654] [id = 734] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12db16000 == 60 [pid = 1654] [id = 631] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1350a4000 == 59 [pid = 1654] [id = 712] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12c0dc000 == 58 [pid = 1654] [id = 736] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12c246800 == 57 [pid = 1654] [id = 611] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1194b4000 == 56 [pid = 1654] [id = 692] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12f107800 == 55 [pid = 1654] [id = 718] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119462800 == 54 [pid = 1654] [id = 720] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12f16c000 == 53 [pid = 1654] [id = 698] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1214a6000 == 52 [pid = 1654] [id = 608] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x13591a000 == 51 [pid = 1654] [id = 696] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1353bc000 == 50 [pid = 1654] [id = 717] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12f11e800 == 49 [pid = 1654] [id = 719] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12e011800 == 48 [pid = 1654] [id = 650] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c8800 == 47 [pid = 1654] [id = 743] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12974e000 == 46 [pid = 1654] [id = 769] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11a214800 == 45 [pid = 1654] [id = 768] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x138c50800 == 44 [pid = 1654] [id = 767] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x135fd1800 == 43 [pid = 1654] [id = 766] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x135c2c800 == 42 [pid = 1654] [id = 765] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1353d5000 == 41 [pid = 1654] [id = 764] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x134fa1000 == 40 [pid = 1654] [id = 763] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12e01f000 == 39 [pid = 1654] [id = 762] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12ac8c800 == 38 [pid = 1654] [id = 761] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x134e6c000 == 37 [pid = 1654] [id = 759] 03:30:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119b3e800 == 36 [pid = 1654] [id = 760] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x121264800 == 35 [pid = 1654] [id = 771] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac2000 == 34 [pid = 1654] [id = 772] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137620000 == 33 [pid = 1654] [id = 780] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x134fd4000 == 32 [pid = 1654] [id = 777] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81d000 == 31 [pid = 1654] [id = 773] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d07f800 == 30 [pid = 1654] [id = 774] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x135910000 == 29 [pid = 1654] [id = 779] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x129024000 == 28 [pid = 1654] [id = 770] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1347e2000 == 27 [pid = 1654] [id = 776] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12db2e800 == 26 [pid = 1654] [id = 775] 03:30:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1350b9800 == 25 [pid = 1654] [id = 778] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12aca4c00) [pid = 1654] [serial = 2266] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x129359000) [pid = 1654] [serial = 2263] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x127780c00) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12526ac00) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12c6d9000) [pid = 1654] [serial = 2274] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12bf67c00) [pid = 1654] [serial = 2273] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x123c6bc00) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12c955c00) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12c952400) [pid = 1654] [serial = 2276] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1271b2c00) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12401a400) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x128c80c00) [pid = 1654] [serial = 2262] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a6fac00) [pid = 1654] [serial = 2265] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x123a0a800) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12c954000) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12cf94400) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12121f000) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1212a4800) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x112a65800) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x112eb3400) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x115e6cc00) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x113383400) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1168d6400) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x123282000) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12338a800) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x123c72000) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124b19000) [pid = 1654] [serial = 2268] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119919400) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11976ac00) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x121213800) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11660a400) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x129363000) [pid = 1654] [serial = 2271] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12aced400) [pid = 1654] [serial = 2269] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12cf8b000) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a6eec00) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119762000) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11919dc00) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12d338c00) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1359cd000) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1359d7000) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x113c0b000) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 03:30:49 INFO - PROCESS | 1654 | 1464777049426 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2330ms 03:30:49 INFO - PROCESS | 1654 | 1464777049438 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 1654 | 1464777049440 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:30:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:30:49 INFO - PROCESS | 1654 | 1464777049449 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 1654 | 1464777049452 Marionette TRACE conn2 <- [1,3090,null,{}] 03:30:49 INFO - PROCESS | 1654 | 1464777049458 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}] 03:30:49 INFO - PROCESS | 1654 | 1464777049584 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:30:49 INFO - PROCESS | 1654 | 1464777049594 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x112dd1800 == 26 [pid = 1654] [id = 782] 03:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1129ac400) [pid = 1654] [serial = 2344] [outer = 0x0] 03:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1129acc00) [pid = 1654] [serial = 2345] [outer = 0x1129ac400] 03:30:49 INFO - PROCESS | 1654 | 1464777049638 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x112a67400) [pid = 1654] [serial = 2346] [outer = 0x1129ac400] 03:30:50 INFO - PROCESS | 1654 | 1464777050019 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:30:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 623ms 03:30:50 INFO - PROCESS | 1654 | 1464777050071 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1654 | 1464777050075 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:30:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:30:50 INFO - PROCESS | 1654 | 1464777050080 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 1654 | 1464777050082 Marionette TRACE conn2 <- [1,3094,null,{}] 03:30:50 INFO - PROCESS | 1654 | 1464777050084 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}] 03:30:50 INFO - PROCESS | 1654 | 1464777050162 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:30:50 INFO - PROCESS | 1654 | 1464777050168 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f30800 == 27 [pid = 1654] [id = 783] 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112a6bc00) [pid = 1654] [serial = 2347] [outer = 0x0] 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x112acf000) [pid = 1654] [serial = 2348] [outer = 0x112a6bc00] 03:30:50 INFO - PROCESS | 1654 | 1464777050196 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112f87400) [pid = 1654] [serial = 2349] [outer = 0x112a6bc00] 03:30:50 INFO - PROCESS | 1654 | 1464777050526 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:30:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 471ms 03:30:50 INFO - PROCESS | 1654 | 1464777050551 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1654 | 1464777050552 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:30:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:30:50 INFO - PROCESS | 1654 | 1464777050555 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 1654 | 1464777050559 Marionette TRACE conn2 <- [1,3098,null,{}] 03:30:50 INFO - PROCESS | 1654 | 1464777050568 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}] 03:30:50 INFO - PROCESS | 1654 | 1464777050670 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:30:50 INFO - PROCESS | 1654 | 1464777050681 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856d000 == 28 [pid = 1654] [id = 784] 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x110ee1c00) [pid = 1654] [serial = 2350] [outer = 0x0] 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x113127400) [pid = 1654] [serial = 2351] [outer = 0x110ee1c00] 03:30:50 INFO - PROCESS | 1654 | 1464777050719 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11317f400) [pid = 1654] [serial = 2352] [outer = 0x110ee1c00] 03:30:51 INFO - PROCESS | 1654 | 1464777051080 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]]]}] 03:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:30:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 528ms 03:30:51 INFO - PROCESS | 1654 | 1464777051084 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1654 | 1464777051087 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:30:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:30:51 INFO - PROCESS | 1654 | 1464777051091 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1654 | 1464777051094 Marionette TRACE conn2 <- [1,3102,null,{}] 03:30:51 INFO - PROCESS | 1654 | 1464777051098 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}] 03:30:51 INFO - PROCESS | 1654 | 1464777051220 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:30:51 INFO - PROCESS | 1654 | 1464777051304 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119464000 == 29 [pid = 1654] [id = 785] 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11317f000) [pid = 1654] [serial = 2353] [outer = 0x0] 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x113ccc400) [pid = 1654] [serial = 2354] [outer = 0x11317f000] 03:30:51 INFO - PROCESS | 1654 | 1464777051344 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x115d58400) [pid = 1654] [serial = 2355] [outer = 0x11317f000] 03:30:51 INFO - PROCESS | 1654 | 1464777051622 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:30:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 574ms 03:30:51 INFO - PROCESS | 1654 | 1464777051665 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1654 | 1464777051666 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:30:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:30:51 INFO - PROCESS | 1654 | 1464777051670 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1654 | 1464777051671 Marionette TRACE conn2 <- [1,3106,null,{}] 03:30:51 INFO - PROCESS | 1654 | 1464777051674 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}] 03:30:51 INFO - PROCESS | 1654 | 1464777051761 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:30:51 INFO - PROCESS | 1654 | 1464777051766 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b26800 == 30 [pid = 1654] [id = 786] 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x112a75c00) [pid = 1654] [serial = 2356] [outer = 0x0] 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x115e6a800) [pid = 1654] [serial = 2357] [outer = 0x112a75c00] 03:30:51 INFO - PROCESS | 1654 | 1464777051791 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1164c7400) [pid = 1654] [serial = 2358] [outer = 0x112a75c00] 03:30:52 INFO - PROCESS | 1654 | 1464777052114 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]]]}] 03:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:30:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 03:30:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:30:52 INFO - PROCESS | 1654 | 1464777052144 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 1654 | 1464777052146 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:30:52 INFO - PROCESS | 1654 | 1464777052148 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 1654 | 1464777052149 Marionette TRACE conn2 <- [1,3110,null,{}] 03:30:52 INFO - PROCESS | 1654 | 1464777052151 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}] 03:30:52 INFO - PROCESS | 1654 | 1464777052279 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:30:52 INFO - PROCESS | 1654 | 1464777052288 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12126f800 == 31 [pid = 1654] [id = 787] 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1166da800) [pid = 1654] [serial = 2359] [outer = 0x0] 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11685c800) [pid = 1654] [serial = 2360] [outer = 0x1166da800] 03:30:52 INFO - PROCESS | 1654 | 1464777052314 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x117690c00) [pid = 1654] [serial = 2361] [outer = 0x1166da800] 03:30:52 INFO - PROCESS | 1654 | 1464777052629 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"]]]}] 03:30:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:30:52 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 03:30:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:30:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 518ms 03:30:52 INFO - PROCESS | 1654 | 1464777052667 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 1654 | 1464777052669 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:30:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:30:52 INFO - PROCESS | 1654 | 1464777052673 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 1654 | 1464777052675 Marionette TRACE conn2 <- [1,3114,null,{}] 03:30:52 INFO - PROCESS | 1654 | 1464777052678 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}] 03:30:52 INFO - PROCESS | 1654 | 1464777052770 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:30:52 INFO - PROCESS | 1654 | 1464777052777 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\", \"b8926968-b529-41eb-8269-8b53442a16dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123848800 == 32 [pid = 1654] [id = 788] 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1122b5000) [pid = 1654] [serial = 2362] [outer = 0x0] 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x117698000) [pid = 1654] [serial = 2363] [outer = 0x1122b5000] 03:30:52 INFO - PROCESS | 1654 | 1464777052816 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1180f4800) [pid = 1654] [serial = 2364] [outer = 0x1122b5000] 03:30:53 INFO - PROCESS | 1654 | 1464777053162 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]]]}] 03:30:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:30:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 522ms 03:30:53 INFO - PROCESS | 1654 | 1464777053195 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 1654 | 1464777053196 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:30:54 WARNING - u'runner_teardown' () 03:30:54 INFO - No more tests 03:30:54 INFO - Got 0 unexpected results 03:30:54 INFO - SUITE-END | took 502s 03:30:54 INFO - Closing logging queue 03:30:54 INFO - queue closed 03:30:54 INFO - Return code: 0 03:30:54 WARNING - # TBPL SUCCESS # 03:30:54 INFO - Running post-action listener: _resource_record_post_action 03:30:54 INFO - Running post-run listener: _resource_record_post_run 03:30:55 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 36845056; Write bytes: 954348544; Read time: 252; Write time: 4963 03:30:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:30:55 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150716928; Write bytes: 147519488; Read time: 13653; Write time: 305 03:30:55 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 34641408; Write bytes: 794414080; Read time: 231; Write time: 4619 03:30:55 INFO - Running post-run listener: _upload_blobber_files 03:30:55 INFO - Blob upload gear active. 03:30:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:30:55 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 03:30:55 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'] 03:30:55 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 03:30:55 INFO - (blobuploader) - INFO - Open directory for files ... 03:30:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:30:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:30:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:30:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:30:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:30:56 INFO - (blobuploader) - INFO - Done attempting. 03:30:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:30:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:30:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:30:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:30:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:30:58 INFO - (blobuploader) - INFO - Done attempting. 03:30:58 INFO - (blobuploader) - INFO - Iteration through files over. 03:30:58 INFO - Return code: 0 03:30:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:30:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:30:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ea7543c754f731cfb46a28db0806f4c64e66f32dd5f59fda2b216faae5ea54de473940da6f1c9a810512541af8eeb6a08eab73fe70b5b10737b53de17709082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9b26bfa684328c078b4f905dbcc44ad60d1a3b0349ab05cac89a175c0319b816ba48384f304b4e8655e5496583443134d2c42adfa24a6b80eda9a218fafbaa46"} 03:30:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:30:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:30:58 INFO - Contents: 03:30:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ea7543c754f731cfb46a28db0806f4c64e66f32dd5f59fda2b216faae5ea54de473940da6f1c9a810512541af8eeb6a08eab73fe70b5b10737b53de17709082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9b26bfa684328c078b4f905dbcc44ad60d1a3b0349ab05cac89a175c0319b816ba48384f304b4e8655e5496583443134d2c42adfa24a6b80eda9a218fafbaa46"} 03:30:58 INFO - Running post-run listener: copy_logs_to_upload_dir 03:30:58 INFO - Copying logs to upload dir... 03:30:58 INFO - mkdir: /builds/slave/test/build/upload/logs 03:30:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.379468 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-06-01 03:30:58.703711) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 03:30:58.707030) ========= 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.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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/9ea7543c754f731cfb46a28db0806f4c64e66f32dd5f59fda2b216faae5ea54de473940da6f1c9a810512541af8eeb6a08eab73fe70b5b10737b53de17709082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9b26bfa684328c078b4f905dbcc44ad60d1a3b0349ab05cac89a175c0319b816ba48384f304b4e8655e5496583443134d2c42adfa24a6b80eda9a218fafbaa46"} build_url:https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012604 build_url: 'https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/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/9ea7543c754f731cfb46a28db0806f4c64e66f32dd5f59fda2b216faae5ea54de473940da6f1c9a810512541af8eeb6a08eab73fe70b5b10737b53de17709082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9b26bfa684328c078b4f905dbcc44ad60d1a3b0349ab05cac89a175c0319b816ba48384f304b4e8655e5496583443134d2c42adfa24a6b80eda9a218fafbaa46"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LVcr3icKTO6EFAxVtOUGSg/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-01 03:30:58.739012) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:30:58.739354) ========= 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.Dsf66DXGBl/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.9bqmlAusYp/Listeners TMPDIR=/var/folders/t7/_pz7xln100vdkv4w4jlh985400000w/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.004985 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 03:30:58.787375) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 03:30:58.790706) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 03:30:58.791050) ========= ========= Total master_lag: 0.40 =========