builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0063 starttime: 1463028253.68 results: success (0) buildid: 20160511211308 builduid: 0a152d4a48674049b523688be4de0588 revision: 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.678539) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.678981) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.679254) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.699638) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.699903) ========= 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.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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-05-11 21:44:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 12.6M=0.001s 2016-05-11 21:44:13 (12.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.088493 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.804212) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.804504) ========= 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.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.020444 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.855329) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:13.855634) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f --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 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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-05-11 21:44:13,913 truncating revision to first 12 chars 2016-05-11 21:44:13,913 Setting DEBUG logging. 2016-05-11 21:44:13,913 attempt 1/10 2016-05-11 21:44:13,913 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1b2854d057e7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 21:44:14,172 unpacking tar archive at: mozilla-aurora-1b2854d057e7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.512296 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:14.387372) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:14.387675) ========= script_repo_revision: 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:14.391090) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:14.391359) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 21:44:14.406564) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-05-11 21:44:14.406832) ========= /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.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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 21:44:14 INFO - MultiFileLogger online at 20160511 21:44:14 in /builds/slave/test 21:44: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 21:44:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:44:14 INFO - {'append_to_log': False, 21:44:14 INFO - 'base_work_dir': '/builds/slave/test', 21:44:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:44:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:44:14 INFO - 'buildbot_json_path': 'buildprops.json', 21:44:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:44:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:44:14 INFO - 'download_minidump_stackwalk': True, 21:44:14 INFO - 'download_symbols': 'true', 21:44:14 INFO - 'e10s': False, 21:44:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:44:14 INFO - 'tooltool.py': '/tools/tooltool.py', 21:44:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:44:14 INFO - '/tools/misc-python/virtualenv.py')}, 21:44:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:44:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:44:14 INFO - 'log_level': 'info', 21:44:14 INFO - 'log_to_console': True, 21:44:14 INFO - 'opt_config_files': (), 21:44:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:44:14 INFO - '--processes=1', 21:44:14 INFO - '--config=%(test_path)s/wptrunner.ini', 21:44:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:44:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:44:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:44:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:44:14 INFO - 'pip_index': False, 21:44:14 INFO - 'require_test_zip': True, 21:44:14 INFO - 'test_type': ('testharness',), 21:44:14 INFO - 'this_chunk': '1', 21:44:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:44:14 INFO - 'total_chunks': '10', 21:44:14 INFO - 'virtualenv_path': 'venv', 21:44:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:44:14 INFO - 'work_dir': 'build'} 21:44:14 INFO - ##### 21:44:14 INFO - ##### Running clobber step. 21:44:14 INFO - ##### 21:44:14 INFO - Running pre-action listener: _resource_record_pre_action 21:44:14 INFO - Running main action method: clobber 21:44:14 INFO - rmtree: /builds/slave/test/build 21:44:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:44:16 INFO - Running post-action listener: _resource_record_post_action 21:44:16 INFO - ##### 21:44:16 INFO - ##### Running read-buildbot-config step. 21:44:16 INFO - ##### 21:44:16 INFO - Running pre-action listener: _resource_record_pre_action 21:44:16 INFO - Running main action method: read_buildbot_config 21:44:16 INFO - Using buildbot properties: 21:44:16 INFO - { 21:44:16 INFO - "project": "", 21:44:16 INFO - "product": "firefox", 21:44:16 INFO - "script_repo_revision": "production", 21:44:16 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 21:44:16 INFO - "repository": "", 21:44:16 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 21:44:16 INFO - "buildid": "20160511211308", 21:44:16 INFO - "pgo_build": "False", 21:44:16 INFO - "basedir": "/builds/slave/test", 21:44:16 INFO - "buildnumber": 195, 21:44:16 INFO - "slavename": "t-yosemite-r7-0063", 21:44:16 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 21:44:16 INFO - "platform": "macosx64", 21:44:16 INFO - "branch": "mozilla-aurora", 21:44:16 INFO - "revision": "1b2854d057e76fb0a7adf2796cf8482adf4b7a4f", 21:44:16 INFO - "repo_path": "releases/mozilla-aurora", 21:44:16 INFO - "moz_repo_path": "", 21:44:16 INFO - "stage_platform": "macosx64", 21:44:16 INFO - "builduid": "0a152d4a48674049b523688be4de0588", 21:44:16 INFO - "slavebuilddir": "test" 21:44:16 INFO - } 21:44:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 21:44:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 21:44:16 INFO - Running post-action listener: _resource_record_post_action 21:44:16 INFO - ##### 21:44:16 INFO - ##### Running download-and-extract step. 21:44:16 INFO - ##### 21:44:16 INFO - Running pre-action listener: _resource_record_pre_action 21:44:16 INFO - Running main action method: download_and_extract 21:44:16 INFO - mkdir: /builds/slave/test/build/tests 21:44: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')]} 21:44:16 INFO - https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 21:44:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 21:44:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 21:44:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:16 INFO - Downloaded 1235 bytes. 21:44:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 21:44:16 INFO - Using the following test package requirements: 21:44:16 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 21:44:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 21:44:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 21:44:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'jsshell-mac64.zip'], 21:44:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 21:44:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 21:44:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 21:44:16 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 21:44:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 21:44:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 21:44:16 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 21:44:16 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 21:44: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')]} 21:44:16 INFO - https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 21:44:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 21:44:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 21:44:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:17 INFO - Downloaded 17970255 bytes. 21:44:17 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/*'] 21:44:17 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/* 21:44:18 INFO - caution: filename not matched: web-platform/* 21:44:18 INFO - Return code: 11 21:44:18 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')]} 21:44:18 INFO - https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 21:44:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 21:44:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 21:44:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:19 INFO - Downloaded 36408648 bytes. 21:44:19 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/*'] 21:44:19 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/* 21:44:24 INFO - caution: filename not matched: bin/* 21:44:24 INFO - caution: filename not matched: config/* 21:44:24 INFO - caution: filename not matched: mozbase/* 21:44:24 INFO - caution: filename not matched: marionette/* 21:44:24 INFO - caution: filename not matched: tools/wptserve/* 21:44:24 INFO - Return code: 11 21:44:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:24 INFO - https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 21:44:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 21:44:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 21:44:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 21:44:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:27 INFO - Downloaded 73024062 bytes. 21:44:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 21:44:27 INFO - mkdir: /builds/slave/test/properties 21:44:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:44:27 INFO - Writing to file /builds/slave/test/properties/build_url 21:44:27 INFO - Contents: 21:44:27 INFO - build_url:https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 21:44:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 21:44:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:44:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:44:28 INFO - Contents: 21:44:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 21:44:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:28 INFO - https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:44:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 21:44:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 21:44:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SINuz638ROOq9b_FKPbDNw/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 21:44:32 INFO - Downloaded 103576684 bytes. 21:44:32 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'] 21:44:32 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 21:44:35 INFO - Return code: 0 21:44:35 INFO - Running post-action listener: _resource_record_post_action 21:44:35 INFO - Running post-action listener: set_extra_try_arguments 21:44:35 INFO - ##### 21:44:35 INFO - ##### Running create-virtualenv step. 21:44:35 INFO - ##### 21:44:35 INFO - Running pre-action listener: _pre_create_virtualenv 21:44:35 INFO - Running pre-action listener: _resource_record_pre_action 21:44:35 INFO - Running main action method: create_virtualenv 21:44:35 INFO - Creating virtualenv /builds/slave/test/build/venv 21:44:35 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 21:44:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:44:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:44:35 INFO - Using real prefix '/tools/python27' 21:44:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:44:36 INFO - Installing distribute.............................................................................................................................................................................................done. 21:44:39 INFO - Installing pip.................done. 21:44:39 INFO - Return code: 0 21:44:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:44:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:44:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:44:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10685ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10687bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0bbc7edb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, '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.ixrQ3at88S/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.ECXDeP6GpA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 21:44:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 21:44:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 21:44:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:44:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:44:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:44:39 INFO - 'HOME': '/Users/cltbld', 21:44:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:44:39 INFO - 'LOGNAME': 'cltbld', 21:44:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:39 INFO - 'MOZ_NO_REMOTE': '1', 21:44:39 INFO - 'NO_EM_RESTART': '1', 21:44:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:44:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:39 INFO - 'PWD': '/builds/slave/test', 21:44:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:44:39 INFO - 'SHELL': '/bin/bash', 21:44:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:44:39 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:44:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:44:39 INFO - 'USER': 'cltbld', 21:44:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:44:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:44:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:44:39 INFO - 'XPC_FLAGS': '0x0', 21:44:39 INFO - 'XPC_SERVICE_NAME': '0', 21:44:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:44:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:44:39 INFO - Downloading/unpacking psutil>=0.7.1 21:44:39 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 21:44:39 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 21:44:39 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 21:44:39 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 21:44:39 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 21:44:39 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 21:44:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:44:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:44:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:44:42 INFO - Installing collected packages: psutil 21:44:42 INFO - Running setup.py install for psutil 21:44:42 INFO - building 'psutil._psutil_osx' extension 21:44:42 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 21:44:42 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 21:44:42 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 21:44:42 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 21:44:42 INFO - building 'psutil._psutil_posix' extension 21:44:42 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 21:44:42 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 21:44:42 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 21:44:42 INFO - ^ 21:44:42 INFO - 1 warning generated. 21:44:42 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 21:44:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:44:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:44:43 INFO - Successfully installed psutil 21:44:43 INFO - Cleaning up... 21:44:43 INFO - Return code: 0 21:44:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:44:43 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')]} 21:44:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:44:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:43 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')]} 21:44:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:44:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:43 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 0x10685ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10687bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0bbc7edb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, '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.ixrQ3at88S/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.ECXDeP6GpA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 21:44:43 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 21:44:43 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 21:44:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:44:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:44:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:44:43 INFO - 'HOME': '/Users/cltbld', 21:44:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:44:43 INFO - 'LOGNAME': 'cltbld', 21:44:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:43 INFO - 'MOZ_NO_REMOTE': '1', 21:44:43 INFO - 'NO_EM_RESTART': '1', 21:44:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:44:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:43 INFO - 'PWD': '/builds/slave/test', 21:44:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:44:43 INFO - 'SHELL': '/bin/bash', 21:44:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:44:43 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:44:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:44:43 INFO - 'USER': 'cltbld', 21:44:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:44:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:44:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:44:43 INFO - 'XPC_FLAGS': '0x0', 21:44:43 INFO - 'XPC_SERVICE_NAME': '0', 21:44:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:44:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:44:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:44:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:44:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:44:43 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 21:44:43 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 21:44:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:44:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:44:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:44:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:44:45 INFO - Installing collected packages: mozsystemmonitor 21:44:45 INFO - Running setup.py install for mozsystemmonitor 21:44:46 INFO - Successfully installed mozsystemmonitor 21:44:46 INFO - Cleaning up... 21:44:46 INFO - Return code: 0 21:44:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:44:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:44:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:44:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:44:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:46 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 0x10685ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10687bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0bbc7edb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, '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.ixrQ3at88S/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.ECXDeP6GpA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 21:44:46 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 21:44:46 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 21:44:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:44:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:44:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:44:46 INFO - 'HOME': '/Users/cltbld', 21:44:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:44:46 INFO - 'LOGNAME': 'cltbld', 21:44:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:46 INFO - 'MOZ_NO_REMOTE': '1', 21:44:46 INFO - 'NO_EM_RESTART': '1', 21:44:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:44:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:46 INFO - 'PWD': '/builds/slave/test', 21:44:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:44:46 INFO - 'SHELL': '/bin/bash', 21:44:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:44:46 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:44:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:44:46 INFO - 'USER': 'cltbld', 21:44:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:44:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:44:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:44:46 INFO - 'XPC_FLAGS': '0x0', 21:44:46 INFO - 'XPC_SERVICE_NAME': '0', 21:44:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:44:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:44:46 INFO - Downloading/unpacking blobuploader==1.2.4 21:44:46 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 21:44:46 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 21:44:46 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 21:44:46 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 21:44:46 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 21:44:46 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 21:44:48 INFO - Downloading blobuploader-1.2.4.tar.gz 21:44:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:44:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:44: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 21:44: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 21:44: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 21:44: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 21:44: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 21:44: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 21:44:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:44:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:44:49 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 21:44:49 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 21:44:49 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 21:44:49 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 21:44:49 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 21:44:49 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 21:44:50 INFO - Downloading docopt-0.6.1.tar.gz 21:44:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:44:50 INFO - Installing collected packages: blobuploader, requests, docopt 21:44:50 INFO - Running setup.py install for blobuploader 21:44:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:44:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:44:50 INFO - Running setup.py install for requests 21:44:50 INFO - Running setup.py install for docopt 21:44:50 INFO - Successfully installed blobuploader requests docopt 21:44:50 INFO - Cleaning up... 21:44:51 INFO - Return code: 0 21:44:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:44: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')]} 21:44:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:44:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44: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')]} 21:44:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:44:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:51 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 0x10685ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10687bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0bbc7edb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, '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.ixrQ3at88S/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.ECXDeP6GpA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 21:44:51 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 21:44:51 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 21:44:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:44:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:44:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:44:51 INFO - 'HOME': '/Users/cltbld', 21:44:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:44:51 INFO - 'LOGNAME': 'cltbld', 21:44:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:51 INFO - 'MOZ_NO_REMOTE': '1', 21:44:51 INFO - 'NO_EM_RESTART': '1', 21:44:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:44:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:51 INFO - 'PWD': '/builds/slave/test', 21:44:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:44:51 INFO - 'SHELL': '/bin/bash', 21:44:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:44:51 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:44:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:44:51 INFO - 'USER': 'cltbld', 21:44:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:44:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:44:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:44:51 INFO - 'XPC_FLAGS': '0x0', 21:44:51 INFO - 'XPC_SERVICE_NAME': '0', 21:44:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:44:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-gaKtUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ylugy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-KPKxOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-5FtJ1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-cpPKV2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ijp9Bw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:44:51 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-cdTEuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-0qC1Kz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-S1iVKs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-OjoH3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-jZ8GaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ds71az-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-l69XFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ksOnZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-oXiykX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-pDeExT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:44:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:44:52 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-J794mY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:44:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:44:53 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-5OTG0Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:44:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:44:53 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Qn22yC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:44:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:44:53 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-GZpcvB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:44:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:44:53 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-mFnAUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:44:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:44:53 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 21:44:53 INFO - Running setup.py install for manifestparser 21:44:54 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:44:54 INFO - Running setup.py install for mozcrash 21:44:54 INFO - Running setup.py install for mozdebug 21:44:54 INFO - Running setup.py install for mozdevice 21:44:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:44:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:44:54 INFO - Running setup.py install for mozfile 21:44:54 INFO - Running setup.py install for mozhttpd 21:44:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:44:54 INFO - Running setup.py install for mozinfo 21:44:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:44:54 INFO - Running setup.py install for mozInstall 21:44:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Running setup.py install for mozleak 21:44:55 INFO - Running setup.py install for mozlog 21:44:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Running setup.py install for moznetwork 21:44:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Running setup.py install for mozprocess 21:44:55 INFO - Running setup.py install for mozprofile 21:44:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:44:55 INFO - Running setup.py install for mozrunner 21:44:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:44:56 INFO - Running setup.py install for mozscreenshot 21:44:56 INFO - Running setup.py install for moztest 21:44:56 INFO - Running setup.py install for mozversion 21:44:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:44:56 INFO - Running setup.py install for wptserve 21:44:56 INFO - Running setup.py install for marionette-driver 21:44:56 INFO - Running setup.py install for browsermob-proxy 21:44:56 INFO - Running setup.py install for marionette-client 21:44:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:44:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:44:57 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 21:44:57 INFO - Cleaning up... 21:44:57 INFO - Return code: 0 21:44:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:44:57 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')]} 21:44:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:44:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:57 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')]} 21:44:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:44:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 21:44:57 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 0x10685ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10687bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0bbc7edb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, '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.ixrQ3at88S/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.ECXDeP6GpA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 21:44:57 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 21:44:57 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 21:44:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:44:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:44:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:44:57 INFO - 'HOME': '/Users/cltbld', 21:44:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:44:57 INFO - 'LOGNAME': 'cltbld', 21:44:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:57 INFO - 'MOZ_NO_REMOTE': '1', 21:44:57 INFO - 'NO_EM_RESTART': '1', 21:44:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:44:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:57 INFO - 'PWD': '/builds/slave/test', 21:44:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:44:57 INFO - 'SHELL': '/bin/bash', 21:44:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:44:57 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:44:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:44:57 INFO - 'USER': 'cltbld', 21:44:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:44:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:44:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:44:57 INFO - 'XPC_FLAGS': '0x0', 21:44:57 INFO - 'XPC_SERVICE_NAME': '0', 21:44:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:44:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:44:57 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-kB1fSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:44:57 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)) 21:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:44:57 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-_0H1f5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:44:57 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)) 21:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:44:57 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-FCbPBN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:44:57 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)) 21:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:44:57 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-bwmLR2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-VKv6sM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-xR4f0I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-C0nwO9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-TgQwkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-LjLii0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-lXhJf1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-zCaCPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-hIAf9_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:44:58 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)) 21:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:44:58 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-JXqTUw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-pKV4ia-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-kTn024-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-K8okpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-POZrmL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-zT5hUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-9K4Cnk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:44:59 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-OKgjcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:44:59 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)) 21:44:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:45:00 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-vmHs0V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:45:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:45:00 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)) 21:45:00 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)) 21:45:00 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)) 21:45:00 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)) 21:45:00 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)) 21:45:00 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)) 21:45:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:45:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:45:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:45:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 21:45:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 21:45:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:45:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:45:02 INFO - Downloading blessings-1.6.tar.gz 21:45:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:45:02 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)) 21:45:02 INFO - Installing collected packages: blessings 21:45:02 INFO - Running setup.py install for blessings 21:45:02 INFO - Successfully installed blessings 21:45:02 INFO - Cleaning up... 21:45:03 INFO - Return code: 0 21:45:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:45:03 INFO - Reading from file tmpfile_stdout 21:45:03 INFO - Current package versions: 21:45:03 INFO - blessings == 1.6 21:45:03 INFO - blobuploader == 1.2.4 21:45:03 INFO - browsermob-proxy == 0.6.0 21:45:03 INFO - docopt == 0.6.1 21:45:03 INFO - manifestparser == 1.1 21:45:03 INFO - marionette-client == 2.3.0 21:45:03 INFO - marionette-driver == 1.4.0 21:45:03 INFO - mozInstall == 1.12 21:45:03 INFO - mozcrash == 0.17 21:45:03 INFO - mozdebug == 0.1 21:45:03 INFO - mozdevice == 0.48 21:45:03 INFO - mozfile == 1.2 21:45:03 INFO - mozhttpd == 0.7 21:45:03 INFO - mozinfo == 0.9 21:45:03 INFO - mozleak == 0.1 21:45:03 INFO - mozlog == 3.1 21:45:03 INFO - moznetwork == 0.27 21:45:03 INFO - mozprocess == 0.22 21:45:03 INFO - mozprofile == 0.28 21:45:03 INFO - mozrunner == 6.11 21:45:03 INFO - mozscreenshot == 0.1 21:45:03 INFO - mozsystemmonitor == 0.0 21:45:03 INFO - moztest == 0.7 21:45:03 INFO - mozversion == 1.4 21:45:03 INFO - psutil == 3.1.1 21:45:03 INFO - requests == 1.2.3 21:45:03 INFO - wptserve == 1.4.0 21:45:03 INFO - wsgiref == 0.1.2 21:45:03 INFO - Running post-action listener: _resource_record_post_action 21:45:03 INFO - Running post-action listener: _start_resource_monitoring 21:45:03 INFO - Starting resource monitoring. 21:45:03 INFO - ##### 21:45:03 INFO - ##### Running pull step. 21:45:03 INFO - ##### 21:45:03 INFO - Running pre-action listener: _resource_record_pre_action 21:45:03 INFO - Running main action method: pull 21:45:03 INFO - Pull has nothing to do! 21:45:03 INFO - Running post-action listener: _resource_record_post_action 21:45:03 INFO - ##### 21:45:03 INFO - ##### Running install step. 21:45:03 INFO - ##### 21:45:03 INFO - Running pre-action listener: _resource_record_pre_action 21:45:03 INFO - Running main action method: install 21:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:45:03 INFO - Reading from file tmpfile_stdout 21:45:03 INFO - Detecting whether we're running mozinstall >=1.0... 21:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:45:03 INFO - Reading from file tmpfile_stdout 21:45:03 INFO - Output received: 21:45:03 INFO - Usage: mozinstall [options] installer 21:45:03 INFO - Options: 21:45:03 INFO - -h, --help show this help message and exit 21:45:03 INFO - -d DEST, --destination=DEST 21:45:03 INFO - Directory to install application into. [default: 21:45:03 INFO - "/builds/slave/test"] 21:45:03 INFO - --app=APP Application being installed. [default: firefox] 21:45:03 INFO - mkdir: /builds/slave/test/build/application 21:45:03 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'] 21:45:03 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 21:45:21 INFO - Reading from file tmpfile_stdout 21:45:21 INFO - Output received: 21:45:21 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 21:45:21 INFO - Running post-action listener: _resource_record_post_action 21:45:21 INFO - ##### 21:45:21 INFO - ##### Running run-tests step. 21:45:21 INFO - ##### 21:45:21 INFO - Running pre-action listener: _resource_record_pre_action 21:45:21 INFO - Running main action method: run_tests 21:45:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:45:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:45:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:45:21 INFO - grabbing minidump binary from tooltool 21:45: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')]} 21:45:21 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 0x1068775e0>, '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 0x10645acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106485990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:45:21 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 21:45:21 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 21:45:21 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:45:21 INFO - Return code: 0 21:45:21 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 21:45:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:45:21 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/SINuz638ROOq9b_FKPbDNw/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 21:45:21 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/SINuz638ROOq9b_FKPbDNw/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 21:45:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ixrQ3at88S/Render', 21:45:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:45:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:45:21 INFO - 'HOME': '/Users/cltbld', 21:45:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:45:21 INFO - 'LOGNAME': 'cltbld', 21:45:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:45:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:45:21 INFO - 'MOZ_NO_REMOTE': '1', 21:45:21 INFO - 'NO_EM_RESTART': '1', 21:45:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:45:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:45:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:45:21 INFO - 'PWD': '/builds/slave/test', 21:45:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:45:21 INFO - 'SHELL': '/bin/bash', 21:45:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ECXDeP6GpA/Listeners', 21:45:21 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 21:45:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:45:21 INFO - 'USER': 'cltbld', 21:45:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:45:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:45:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:45:21 INFO - 'XPC_FLAGS': '0x0', 21:45:21 INFO - 'XPC_SERVICE_NAME': '0', 21:45:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:45:21 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/SINuz638ROOq9b_FKPbDNw/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 21:45:22 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 21:45:22 INFO - import pkg_resources 21:45:23 INFO - Using 1 client processes 21:45:23 INFO - wptserve Starting http server on 127.0.0.1:8001 21:45:23 INFO - wptserve Starting http server on 127.0.0.1:8000 21:45:23 INFO - wptserve Starting http server on 127.0.0.1:8443 21:45:25 INFO - SUITE-START | Running 778 tests 21:45:25 INFO - Running testharness tests 21:45:25 INFO - Setting up ssl 21:45:25 INFO - PROCESS | certutil | 21:45:25 INFO - PROCESS | certutil | 21:45:25 INFO - PROCESS | certutil | 21:45:25 INFO - Certificate Nickname Trust Attributes 21:45:25 INFO - SSL,S/MIME,JAR/XPI 21:45:25 INFO - 21:45:25 INFO - web-platform-tests CT,, 21:45:25 INFO - 21:45:25 INFO - Starting runner 21:45:26 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 21:45:26 INFO - PROCESS | 8241 | 1463028326306 Marionette DEBUG Marionette enabled via build flag and pref 21:45:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x113f1a000 == 1 [pid = 8241] [id = 1] 21:45:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 1 (0x113f1a800) [pid = 8241] [serial = 1] [outer = 0x0] 21:45:26 INFO - PROCESS | 8241 | [8241] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 21:45:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 2 (0x113f1b800) [pid = 8241] [serial = 2] [outer = 0x113f1a800] 21:45:26 INFO - PROCESS | 8241 | 1463028326621 Marionette INFO Listening on port 2828 21:45:26 INFO - PROCESS | 8241 | 1463028326852 Marionette DEBUG Marionette enabled via command-line flag 21:45:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x116920800 == 2 [pid = 8241] [id = 2] 21:45:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 3 (0x116921000) [pid = 8241] [serial = 3] [outer = 0x0] 21:45:26 INFO - PROCESS | 8241 | [8241] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 21:45:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 4 (0x116922000) [pid = 8241] [serial = 4] [outer = 0x116921000] 21:45:27 INFO - PROCESS | 8241 | [8241] 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 21:45:27 INFO - PROCESS | 8241 | 1463028327006 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53817 21:45:27 INFO - PROCESS | 8241 | 1463028327092 Marionette DEBUG Closed connection conn0 21:45:27 INFO - PROCESS | 8241 | [8241] 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 21:45:27 INFO - PROCESS | 8241 | 1463028327098 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53818 21:45:27 INFO - PROCESS | 8241 | 1463028327107 Marionette DEBUG Closed connection conn1 21:45:27 INFO - PROCESS | 8241 | [8241] 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 21:45:27 INFO - PROCESS | 8241 | 1463028327112 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53819 21:45:27 INFO - PROCESS | 8241 | 1463028327119 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:45:27 INFO - PROCESS | 8241 | 1463028327125 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":"20160511211308","device":"desktop","version":"48.0a2"} 21:45:27 INFO - PROCESS | 8241 | [8241] 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 21:45:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a21e000 == 3 [pid = 8241] [id = 3] 21:45:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 5 (0x11a21e800) [pid = 8241] [serial = 5] [outer = 0x0] 21:45:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a21f000 == 4 [pid = 8241] [id = 4] 21:45:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 6 (0x11a0e6000) [pid = 8241] [serial = 6] [outer = 0x0] 21:45:28 INFO - PROCESS | 8241 | [8241] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:45:28 INFO - PROCESS | 8241 | [8241] 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 21:45:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x124067800 == 5 [pid = 8241] [id = 5] 21:45:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 7 (0x11a0e5800) [pid = 8241] [serial = 7] [outer = 0x0] 21:45:28 INFO - PROCESS | 8241 | [8241] 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 21:45:28 INFO - PROCESS | 8241 | [8241] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:45:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 8 (0x124176c00) [pid = 8241] [serial = 8] [outer = 0x11a0e5800] 21:45:28 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 21:45:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 9 (0x124711000) [pid = 8241] [serial = 9] [outer = 0x11a21e800] 21:45:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 10 (0x123695c00) [pid = 8241] [serial = 10] [outer = 0x11a0e6000] 21:45:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 11 (0x123740000) [pid = 8241] [serial = 11] [outer = 0x11a0e5800] 21:45:28 INFO - PROCESS | 8241 | [8241] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:45:28 INFO - PROCESS | 8241 | 1463028328922 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 8241 | 1463028328931 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 21:45:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 12 (0x12701d000) [pid = 8241] [serial = 12] [outer = 0x11a0e5800] 21:45:29 INFO - PROCESS | 8241 | 1463028329290 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f3aaed94-74f7-8d4e-95ff-e5a5490430f6","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":"20160511211308","device":"desktop","version":"48.0a2","command_id":1}}] 21:45:29 INFO - PROCESS | 8241 | 1463028329396 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}] 21:45:29 INFO - PROCESS | 8241 | 1463028329460 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 21:45:29 INFO - PROCESS | 8241 | 1463028329545 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:45:29 INFO - PROCESS | 8241 | [8241] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:45:29 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:45:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 13 (0x128dfc400) [pid = 8241] [serial = 13] [outer = 0x11a0e5800] 21:45:29 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:45:29 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:45:29 INFO - PROCESS | 8241 | 1463028329841 Marionette TRACE conn2 <- [1,3,null,{}] 21:45:29 INFO - PROCESS | 8241 | 1463028329844 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:45:29 INFO - PROCESS | 8241 | 1463028329872 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 21:45:29 INFO - PROCESS | 8241 | 1463028329898 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 8241 | 1463028329900 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 21:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:45:29 INFO - PROCESS | 8241 | 1463028329908 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 8241 | 1463028329910 Marionette TRACE conn2 <- [1,6,null,{}] 21:45:29 INFO - PROCESS | 8241 | 1463028329913 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}] 21:45:29 INFO - PROCESS | 8241 | 1463028329924 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 21:45:29 INFO - PROCESS | 8241 | 1463028329927 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d3800 == 6 [pid = 8241] [id = 6] 21:45:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 14 (0x1290eb800) [pid = 8241] [serial = 14] [outer = 0x0] 21:45:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 15 (0x1290ed400) [pid = 8241] [serial = 15] [outer = 0x1290eb800] 21:45:29 INFO - PROCESS | 8241 | 1463028329957 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 16 (0x129390400) [pid = 8241] [serial = 16] [outer = 0x1290eb800] 21:45:30 INFO - PROCESS | 8241 | 1463028330257 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]]]}] 21:45:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x129460800 == 7 [pid = 8241] [id = 7] 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 17 (0x129394400) [pid = 8241] [serial = 17] [outer = 0x0] 21:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 18 (0x12960b400) [pid = 8241] [serial = 18] [outer = 0x129394400] 21:45:30 INFO - PROCESS | 8241 | 1463028330294 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 19 (0x129611400) [pid = 8241] [serial = 19] [outer = 0x129394400] 21:45:30 INFO - PROCESS | 8241 | 1463028330332 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 8241 | 1463028330333 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 21:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:45:30 INFO - PROCESS | 8241 | 1463028330366 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 8241 | 1463028330367 Marionette TRACE conn2 <- [1,10,null,{}] 21:45:30 INFO - PROCESS | 8241 | 1463028330385 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}] 21:45:30 INFO - PROCESS | 8241 | 1463028330513 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 21:45:30 INFO - PROCESS | 8241 | 1463028330550 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab12800 == 8 [pid = 8241] [id = 8] 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 20 (0x12ab2d400) [pid = 8241] [serial = 20] [outer = 0x0] 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 21 (0x12ab2f000) [pid = 8241] [serial = 21] [outer = 0x12ab2d400] 21:45:30 INFO - PROCESS | 8241 | 1463028330580 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 22 (0x12ab33400) [pid = 8241] [serial = 22] [outer = 0x12ab2d400] 21:45:30 INFO - PROCESS | 8241 | 1463028330932 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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 583ms 21:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:45:30 INFO - PROCESS | 8241 | 1463028330945 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 8241 | 1463028330946 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 21:45:30 INFO - PROCESS | 8241 | 1463028330948 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 8241 | 1463028330949 Marionette TRACE conn2 <- [1,14,null,{}] 21:45:30 INFO - PROCESS | 8241 | 1463028330962 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}] 21:45:31 INFO - PROCESS | 8241 | 1463028331055 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 21:45:31 INFO - PROCESS | 8241 | 1463028331060 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b238000 == 9 [pid = 8241] [id = 9] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 23 (0x12ab37800) [pid = 8241] [serial = 23] [outer = 0x0] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 24 (0x12ac8ac00) [pid = 8241] [serial = 24] [outer = 0x12ab37800] 21:45:31 INFO - PROCESS | 8241 | 1463028331085 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 25 (0x12ac61000) [pid = 8241] [serial = 25] [outer = 0x12ab37800] 21:45:31 INFO - PROCESS | 8241 | 1463028331346 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]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 21:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:45:31 INFO - PROCESS | 8241 | 1463028331378 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 8241 | 1463028331379 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 21:45:31 INFO - PROCESS | 8241 | 1463028331381 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 8241 | 1463028331382 Marionette TRACE conn2 <- [1,18,null,{}] 21:45:31 INFO - PROCESS | 8241 | 1463028331393 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}] 21:45:31 INFO - PROCESS | 8241 | 1463028331491 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 21:45:31 INFO - PROCESS | 8241 | 1463028331496 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12baa6000 == 10 [pid = 8241] [id = 10] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 26 (0x12bb1c800) [pid = 8241] [serial = 26] [outer = 0x0] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 27 (0x12bb1f400) [pid = 8241] [serial = 27] [outer = 0x12bb1c800] 21:45:31 INFO - PROCESS | 8241 | 1463028331522 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 28 (0x12bb59c00) [pid = 8241] [serial = 28] [outer = 0x12bb1c800] 21:45:31 INFO - PROCESS | 8241 | 1463028331804 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]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 21:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:45:31 INFO - PROCESS | 8241 | 1463028331858 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 8241 | 1463028331860 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 21:45:31 INFO - PROCESS | 8241 | 1463028331862 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 8241 | 1463028331863 Marionette TRACE conn2 <- [1,22,null,{}] 21:45:31 INFO - PROCESS | 8241 | 1463028331865 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}] 21:45:31 INFO - PROCESS | 8241 | 1463028331958 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 21:45:31 INFO - PROCESS | 8241 | 1463028331962 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf2e000 == 11 [pid = 8241] [id = 11] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 29 (0x12bb5d000) [pid = 8241] [serial = 29] [outer = 0x0] 21:45:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 30 (0x12be81400) [pid = 8241] [serial = 30] [outer = 0x12bb5d000] 21:45:31 INFO - PROCESS | 8241 | 1463028331988 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 31 (0x12be88800) [pid = 8241] [serial = 31] [outer = 0x12bb5d000] 21:45:32 INFO - PROCESS | 8241 | 1463028332239 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]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 21:45:32 INFO - PROCESS | 8241 | 1463028332282 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 8241 | 1463028332285 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 21:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:45:32 INFO - PROCESS | 8241 | 1463028332295 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 8241 | 1463028332296 Marionette TRACE conn2 <- [1,26,null,{}] 21:45:32 INFO - PROCESS | 8241 | 1463028332298 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}] 21:45:32 INFO - PROCESS | 8241 | 1463028332396 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 21:45:32 INFO - PROCESS | 8241 | 1463028332403 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2bf800 == 12 [pid = 8241] [id = 12] 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 32 (0x11816d000) [pid = 8241] [serial = 32] [outer = 0x0] 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 33 (0x12be8bc00) [pid = 8241] [serial = 33] [outer = 0x11816d000] 21:45:32 INFO - PROCESS | 8241 | 1463028332428 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 34 (0x1180ac800) [pid = 8241] [serial = 34] [outer = 0x11816d000] 21:45:32 INFO - PROCESS | 8241 | 1463028332674 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]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 21:45:32 INFO - PROCESS | 8241 | 1463028332714 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 8241 | 1463028332715 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 21:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:45:32 INFO - PROCESS | 8241 | 1463028332725 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 8241 | 1463028332726 Marionette TRACE conn2 <- [1,30,null,{}] 21:45:32 INFO - PROCESS | 8241 | 1463028332729 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}] 21:45:32 INFO - PROCESS | 8241 | 1463028332821 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 21:45:32 INFO - PROCESS | 8241 | 1463028332826 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180d3800 == 13 [pid = 8241] [id = 13] 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 35 (0x1180b1c00) [pid = 8241] [serial = 35] [outer = 0x0] 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 36 (0x119102400) [pid = 8241] [serial = 36] [outer = 0x1180b1c00] 21:45:32 INFO - PROCESS | 8241 | 1463028332851 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 37 (0x119105800) [pid = 8241] [serial = 37] [outer = 0x1180b1c00] 21:45:33 INFO - PROCESS | 8241 | 1463028333090 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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 21:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:45:33 INFO - PROCESS | 8241 | 1463028333146 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 8241 | 1463028333147 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 21:45:33 INFO - PROCESS | 8241 | 1463028333149 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 8241 | 1463028333150 Marionette TRACE conn2 <- [1,34,null,{}] 21:45:33 INFO - PROCESS | 8241 | 1463028333160 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}] 21:45:33 INFO - PROCESS | 8241 | 1463028333251 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 21:45:33 INFO - PROCESS | 8241 | 1463028333256 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5aa800 == 14 [pid = 8241] [id = 14] 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 38 (0x119108000) [pid = 8241] [serial = 38] [outer = 0x0] 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 39 (0x119110000) [pid = 8241] [serial = 39] [outer = 0x119108000] 21:45:33 INFO - PROCESS | 8241 | 1463028333291 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 40 (0x12c516000) [pid = 8241] [serial = 40] [outer = 0x119108000] 21:45:33 INFO - PROCESS | 8241 | 1463028333528 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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 21:45:33 INFO - PROCESS | 8241 | 1463028333575 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 8241 | 1463028333577 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 21:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:45:33 INFO - PROCESS | 8241 | 1463028333579 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 8241 | 1463028333580 Marionette TRACE conn2 <- [1,38,null,{}] 21:45:33 INFO - PROCESS | 8241 | 1463028333582 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}] 21:45:33 INFO - PROCESS | 8241 | 1463028333684 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 21:45:33 INFO - PROCESS | 8241 | 1463028333688 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cacd800 == 15 [pid = 8241] [id = 15] 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 41 (0x12c51a800) [pid = 8241] [serial = 41] [outer = 0x0] 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 42 (0x12c522400) [pid = 8241] [serial = 42] [outer = 0x12c51a800] 21:45:33 INFO - PROCESS | 8241 | 1463028333712 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 43 (0x12ca39000) [pid = 8241] [serial = 43] [outer = 0x12c51a800] 21:45:33 INFO - PROCESS | 8241 | 1463028333961 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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 21:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:45:34 INFO - PROCESS | 8241 | 1463028333997 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 8241 | 1463028333998 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 21:45:34 INFO - PROCESS | 8241 | 1463028334008 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 8241 | 1463028334009 Marionette TRACE conn2 <- [1,42,null,{}] 21:45:34 INFO - PROCESS | 8241 | 1463028334012 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}] 21:45:34 INFO - PROCESS | 8241 | 1463028334108 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 21:45:34 INFO - PROCESS | 8241 | 1463028334113 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf0e800 == 16 [pid = 8241] [id = 16] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 44 (0x12ca3b800) [pid = 8241] [serial = 44] [outer = 0x0] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 45 (0x12ca43000) [pid = 8241] [serial = 45] [outer = 0x12ca3b800] 21:45:34 INFO - PROCESS | 8241 | 1463028334138 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 46 (0x12bfe8800) [pid = 8241] [serial = 46] [outer = 0x12ca3b800] 21:45:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d137800 == 17 [pid = 8241] [id = 17] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 47 (0x12d138000) [pid = 8241] [serial = 47] [outer = 0x0] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 48 (0x12d13d000) [pid = 8241] [serial = 48] [outer = 0x12d138000] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 49 (0x12d144800) [pid = 8241] [serial = 49] [outer = 0x12d138000] 21:45:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf19000 == 18 [pid = 8241] [id = 18] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 50 (0x12bfec000) [pid = 8241] [serial = 50] [outer = 0x0] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 51 (0x12d18c000) [pid = 8241] [serial = 51] [outer = 0x12bfec000] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 52 (0x12bff4c00) [pid = 8241] [serial = 52] [outer = 0x12bfec000] 21:45:34 INFO - PROCESS | 8241 | 1463028334525 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]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 576ms 21:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:45:34 INFO - PROCESS | 8241 | 1463028334577 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 8241 | 1463028334579 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 21:45:34 INFO - PROCESS | 8241 | 1463028334581 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 8241 | 1463028334593 Marionette TRACE conn2 <- [1,46,null,{}] 21:45:34 INFO - PROCESS | 8241 | 1463028334596 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}] 21:45:34 INFO - PROCESS | 8241 | 1463028334684 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 21:45:34 INFO - PROCESS | 8241 | 1463028334689 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857e800 == 19 [pid = 8241] [id = 19] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 53 (0x117543400) [pid = 8241] [serial = 53] [outer = 0x0] 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 54 (0x118510000) [pid = 8241] [serial = 54] [outer = 0x117543400] 21:45:34 INFO - PROCESS | 8241 | 1463028334719 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 55 (0x119416400) [pid = 8241] [serial = 55] [outer = 0x117543400] 21:45:34 INFO - PROCESS | 8241 | 1463028334958 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]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 381ms 21:45:34 INFO - PROCESS | 8241 | 1463028334963 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 8241 | 1463028334964 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 21:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:45:34 INFO - PROCESS | 8241 | 1463028334966 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 8241 | 1463028334967 Marionette TRACE conn2 <- [1,50,null,{}] 21:45:34 INFO - PROCESS | 8241 | 1463028334977 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}] 21:45:35 INFO - PROCESS | 8241 | 1463028335079 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 21:45:35 INFO - PROCESS | 8241 | 1463028335084 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d70c800 == 20 [pid = 8241] [id = 20] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 56 (0x11758ac00) [pid = 8241] [serial = 56] [outer = 0x0] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 57 (0x11758d400) [pid = 8241] [serial = 57] [outer = 0x11758ac00] 21:45:35 INFO - PROCESS | 8241 | 1463028335109 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 58 (0x12d19fc00) [pid = 8241] [serial = 58] [outer = 0x11758ac00] 21:45:35 INFO - PROCESS | 8241 | 1463028335337 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]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 21:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:45:35 INFO - PROCESS | 8241 | 1463028335393 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 8241 | 1463028335394 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 21:45:35 INFO - PROCESS | 8241 | 1463028335396 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 8241 | 1463028335397 Marionette TRACE conn2 <- [1,54,null,{}] 21:45:35 INFO - PROCESS | 8241 | 1463028335399 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}] 21:45:35 INFO - PROCESS | 8241 | 1463028335502 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 21:45:35 INFO - PROCESS | 8241 | 1463028335507 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d71c000 == 21 [pid = 8241] [id = 21] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 59 (0x118370800) [pid = 8241] [serial = 59] [outer = 0x0] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 60 (0x118377400) [pid = 8241] [serial = 60] [outer = 0x118370800] 21:45:35 INFO - PROCESS | 8241 | 1463028335531 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 61 (0x11837b400) [pid = 8241] [serial = 61] [outer = 0x118370800] 21:45:35 INFO - PROCESS | 8241 | 1463028335773 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]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 21:45:35 INFO - PROCESS | 8241 | 1463028335816 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 8241 | 1463028335817 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 21:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:45:35 INFO - PROCESS | 8241 | 1463028335828 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 8241 | 1463028335829 Marionette TRACE conn2 <- [1,58,null,{}] 21:45:35 INFO - PROCESS | 8241 | 1463028335831 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}] 21:45:35 INFO - PROCESS | 8241 | 1463028335944 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 21:45:35 INFO - PROCESS | 8241 | 1463028335949 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc3a000 == 22 [pid = 8241] [id = 22] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 62 (0x12bfeb000) [pid = 8241] [serial = 62] [outer = 0x0] 21:45:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 63 (0x12d1a5800) [pid = 8241] [serial = 63] [outer = 0x12bfeb000] 21:45:35 INFO - PROCESS | 8241 | 1463028335973 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x12df21400) [pid = 8241] [serial = 64] [outer = 0x12bfeb000] 21:45:36 INFO - PROCESS | 8241 | 1463028336210 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]]]}] 21:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 21:45:36 INFO - PROCESS | 8241 | 1463028336249 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 8241 | 1463028336250 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 21:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:45:36 INFO - PROCESS | 8241 | 1463028336262 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - PROCESS | 8241 | 1463028336263 Marionette TRACE conn2 <- [1,62,null,{}] 21:45:36 INFO - PROCESS | 8241 | 1463028336266 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}] 21:45:36 INFO - PROCESS | 8241 | 1463028336411 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 21:45:37 INFO - PROCESS | 8241 | 1463028337129 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x112082000 == 23 [pid = 8241] [id = 23] 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x111f2c000) [pid = 8241] [serial = 65] [outer = 0x0] 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x11201e000) [pid = 8241] [serial = 66] [outer = 0x111f2c000] 21:45:37 INFO - PROCESS | 8241 | 1463028337184 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x1122a8c00) [pid = 8241] [serial = 67] [outer = 0x111f2c000] 21:45:37 INFO - PROCESS | 8241 | 1463028337596 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]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1375ms 21:45:37 INFO - PROCESS | 8241 | 1463028337639 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 21:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:45:37 INFO - PROCESS | 8241 | 1463028337642 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 21:45:37 INFO - PROCESS | 8241 | 1463028337645 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 8241 | 1463028337648 Marionette TRACE conn2 <- [1,66,null,{}] 21:45:37 INFO - PROCESS | 8241 | 1463028337651 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}] 21:45:37 INFO - PROCESS | 8241 | 1463028337764 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 21:45:37 INFO - PROCESS | 8241 | 1463028337807 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x116080000 == 24 [pid = 8241] [id = 24] 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x112a68c00) [pid = 8241] [serial = 68] [outer = 0x0] 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x113bf3800) [pid = 8241] [serial = 69] [outer = 0x112a68c00] 21:45:37 INFO - PROCESS | 8241 | 1463028337839 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x116072800) [pid = 8241] [serial = 70] [outer = 0x112a68c00] 21:45:38 INFO - PROCESS | 8241 | 1463028338246 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]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 21:45:38 INFO - PROCESS | 8241 | 1463028338269 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 8241 | 1463028338273 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 21:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:45:38 INFO - PROCESS | 8241 | 1463028338276 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 8241 | 1463028338277 Marionette TRACE conn2 <- [1,70,null,{}] 21:45:38 INFO - PROCESS | 8241 | 1463028338280 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}] 21:45:38 INFO - PROCESS | 8241 | 1463028338391 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 21:45:38 INFO - PROCESS | 8241 | 1463028338462 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170b4800 == 25 [pid = 8241] [id = 25] 21:45:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x116a5cc00) [pid = 8241] [serial = 71] [outer = 0x0] 21:45:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x117581000) [pid = 8241] [serial = 72] [outer = 0x116a5cc00] 21:45:38 INFO - PROCESS | 8241 | 1463028338495 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x1180b3c00) [pid = 8241] [serial = 73] [outer = 0x116a5cc00] 21:45:39 INFO - PROCESS | 8241 | 1463028339160 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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 969ms 21:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:45:39 INFO - PROCESS | 8241 | 1463028339246 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 8241 | 1463028339248 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 21:45:39 INFO - PROCESS | 8241 | 1463028339252 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 8241 | 1463028339253 Marionette TRACE conn2 <- [1,74,null,{}] 21:45:39 INFO - PROCESS | 8241 | 1463028339257 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}] 21:45:39 INFO - PROCESS | 8241 | 1463028339333 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 21:45:39 INFO - PROCESS | 8241 | 1463028339394 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b99800 == 26 [pid = 8241] [id = 26] 21:45:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x116194400) [pid = 8241] [serial = 74] [outer = 0x0] 21:45:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x11619a400) [pid = 8241] [serial = 75] [outer = 0x116194400] 21:45:39 INFO - PROCESS | 8241 | 1463028339422 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x1166c1800) [pid = 8241] [serial = 76] [outer = 0x116194400] 21:45:39 INFO - PROCESS | 8241 | 1463028339858 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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 672ms 21:45:39 INFO - PROCESS | 8241 | 1463028339924 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 8241 | 1463028339928 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 21:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:45:39 INFO - PROCESS | 8241 | 1463028339932 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 8241 | 1463028339934 Marionette TRACE conn2 <- [1,78,null,{}] 21:45:39 INFO - PROCESS | 8241 | 1463028339939 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}] 21:45:40 INFO - PROCESS | 8241 | 1463028340009 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 21:45:40 INFO - PROCESS | 8241 | 1463028340014 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x1161bc800 == 27 [pid = 8241] [id = 27] 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x11693bc00) [pid = 8241] [serial = 77] [outer = 0x0] 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x117172400) [pid = 8241] [serial = 78] [outer = 0x11693bc00] 21:45:40 INFO - PROCESS | 8241 | 1463028340042 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x11758a800) [pid = 8241] [serial = 79] [outer = 0x11693bc00] 21:45:40 INFO - PROCESS | 8241 | 1463028340364 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]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 21:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:45:40 INFO - PROCESS | 8241 | 1463028340406 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 8241 | 1463028340407 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 21:45:40 INFO - PROCESS | 8241 | 1463028340409 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 8241 | 1463028340412 Marionette TRACE conn2 <- [1,82,null,{}] 21:45:40 INFO - PROCESS | 8241 | 1463028340419 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}] 21:45:40 INFO - PROCESS | 8241 | 1463028340513 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 21:45:40 INFO - PROCESS | 8241 | 1463028340523 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x116976000 == 28 [pid = 8241] [id = 28] 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x1133b4800) [pid = 8241] [serial = 80] [outer = 0x0] 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x11767d000) [pid = 8241] [serial = 81] [outer = 0x1133b4800] 21:45:40 INFO - PROCESS | 8241 | 1463028340552 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x118378400) [pid = 8241] [serial = 82] [outer = 0x1133b4800] 21:45:40 INFO - PROCESS | 8241 | 1463028340865 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]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 21:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:45:40 INFO - PROCESS | 8241 | 1463028340881 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 8241 | 1463028340882 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 21:45:40 INFO - PROCESS | 8241 | 1463028340886 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 8241 | 1463028340889 Marionette TRACE conn2 <- [1,86,null,{}] 21:45:40 INFO - PROCESS | 8241 | 1463028340892 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}] 21:45:40 INFO - PROCESS | 8241 | 1463028340974 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 21:45:41 INFO - PROCESS | 8241 | 1463028341017 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d7800 == 29 [pid = 8241] [id = 29] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x117587800) [pid = 8241] [serial = 83] [outer = 0x0] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x118378c00) [pid = 8241] [serial = 84] [outer = 0x117587800] 21:45:41 INFO - PROCESS | 8241 | 1463028341045 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x1185dac00) [pid = 8241] [serial = 85] [outer = 0x117587800] 21:45:41 INFO - PROCESS | 8241 | 1463028341325 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]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 473ms 21:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:45:41 INFO - PROCESS | 8241 | 1463028341361 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 8241 | 1463028341362 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 21:45:41 INFO - PROCESS | 8241 | 1463028341365 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 8241 | 1463028341366 Marionette TRACE conn2 <- [1,90,null,{}] 21:45:41 INFO - PROCESS | 8241 | 1463028341368 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}] 21:45:41 INFO - PROCESS | 8241 | 1463028341444 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 21:45:41 INFO - PROCESS | 8241 | 1463028341448 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x11814d800 == 30 [pid = 8241] [id = 30] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x113349800) [pid = 8241] [serial = 86] [outer = 0x0] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x118c3b400) [pid = 8241] [serial = 87] [outer = 0x113349800] 21:45:41 INFO - PROCESS | 8241 | 1463028341475 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x119111800) [pid = 8241] [serial = 88] [outer = 0x113349800] 21:45:41 INFO - PROCESS | 8241 | 1463028341772 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]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 21:45:41 INFO - PROCESS | 8241 | 1463028341784 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 8241 | 1463028341787 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 21:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:45:41 INFO - PROCESS | 8241 | 1463028341799 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 8241 | 1463028341800 Marionette TRACE conn2 <- [1,94,null,{}] 21:45:41 INFO - PROCESS | 8241 | 1463028341806 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}] 21:45:41 INFO - PROCESS | 8241 | 1463028341919 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 21:45:41 INFO - PROCESS | 8241 | 1463028341928 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x118578000 == 31 [pid = 8241] [id = 31] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x118559000) [pid = 8241] [serial = 89] [outer = 0x0] 21:45:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x119122800) [pid = 8241] [serial = 90] [outer = 0x118559000] 21:45:41 INFO - PROCESS | 8241 | 1463028341954 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x119513400) [pid = 8241] [serial = 91] [outer = 0x118559000] 21:45:42 INFO - PROCESS | 8241 | 1463028342250 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]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 475ms 21:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:45:42 INFO - PROCESS | 8241 | 1463028342275 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 8241 | 1463028342277 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 21:45:42 INFO - PROCESS | 8241 | 1463028342279 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 8241 | 1463028342280 Marionette TRACE conn2 <- [1,98,null,{}] 21:45:42 INFO - PROCESS | 8241 | 1463028342282 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}] 21:45:42 INFO - PROCESS | 8241 | 1463028342357 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 21:45:42 INFO - PROCESS | 8241 | 1463028342362 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x11918f000 == 32 [pid = 8241] [id = 32] 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x119513800) [pid = 8241] [serial = 92] [outer = 0x0] 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x119a0a000) [pid = 8241] [serial = 93] [outer = 0x119513800] 21:45:42 INFO - PROCESS | 8241 | 1463028342389 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x119af5c00) [pid = 8241] [serial = 94] [outer = 0x119513800] 21:45:42 INFO - PROCESS | 8241 | 1463028342690 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]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 21:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:45:42 INFO - PROCESS | 8241 | 1463028342701 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 8241 | 1463028342703 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 21:45:42 INFO - PROCESS | 8241 | 1463028342707 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 8241 | 1463028342709 Marionette TRACE conn2 <- [1,102,null,{}] 21:45:42 INFO - PROCESS | 8241 | 1463028342711 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}] 21:45:42 INFO - PROCESS | 8241 | 1463028342783 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 21:45:42 INFO - PROCESS | 8241 | 1463028342832 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d8800 == 33 [pid = 8241] [id = 33] 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x11950a000) [pid = 8241] [serial = 95] [outer = 0x0] 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x119c03000) [pid = 8241] [serial = 96] [outer = 0x11950a000] 21:45:42 INFO - PROCESS | 8241 | 1463028342857 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x11a05c000) [pid = 8241] [serial = 97] [outer = 0x11950a000] 21:45:43 INFO - PROCESS | 8241 | 1463028343098 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]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 21:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:45:43 INFO - PROCESS | 8241 | 1463028343126 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 8241 | 1463028343127 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 21:45:43 INFO - PROCESS | 8241 | 1463028343129 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 8241 | 1463028343130 Marionette TRACE conn2 <- [1,106,null,{}] 21:45:43 INFO - PROCESS | 8241 | 1463028343145 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}] 21:45:43 INFO - PROCESS | 8241 | 1463028343230 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 21:45:43 INFO - PROCESS | 8241 | 1463028343234 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c6e000 == 34 [pid = 8241] [id = 34] 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x11a05c800) [pid = 8241] [serial = 98] [outer = 0x0] 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x11a2b0400) [pid = 8241] [serial = 99] [outer = 0x11a05c800] 21:45:43 INFO - PROCESS | 8241 | 1463028343262 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x1213a0c00) [pid = 8241] [serial = 100] [outer = 0x11a05c800] 21:45:43 INFO - PROCESS | 8241 | 1463028343545 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]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 21:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:45:43 INFO - PROCESS | 8241 | 1463028343598 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 8241 | 1463028343600 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 21:45:43 INFO - PROCESS | 8241 | 1463028343602 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 8241 | 1463028343605 Marionette TRACE conn2 <- [1,110,null,{}] 21:45:43 INFO - PROCESS | 8241 | 1463028343608 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}] 21:45:43 INFO - PROCESS | 8241 | 1463028343678 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 21:45:43 INFO - PROCESS | 8241 | 1463028343727 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ca3000 == 35 [pid = 8241] [id = 35] 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x119f59000) [pid = 8241] [serial = 101] [outer = 0x0] 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x1213a1c00) [pid = 8241] [serial = 102] [outer = 0x119f59000] 21:45:43 INFO - PROCESS | 8241 | 1463028343752 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x1213ab000) [pid = 8241] [serial = 103] [outer = 0x119f59000] 21:45:44 INFO - PROCESS | 8241 | 1463028344008 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]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 21:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:45:44 INFO - PROCESS | 8241 | 1463028344024 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 8241 | 1463028344026 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 21:45:44 INFO - PROCESS | 8241 | 1463028344032 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 8241 | 1463028344033 Marionette TRACE conn2 <- [1,114,null,{}] 21:45:44 INFO - PROCESS | 8241 | 1463028344044 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}] 21:45:44 INFO - PROCESS | 8241 | 1463028344137 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 21:45:44 INFO - PROCESS | 8241 | 1463028344143 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a239000 == 36 [pid = 8241] [id = 36] 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x1213a6800) [pid = 8241] [serial = 104] [outer = 0x0] 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x1235a3400) [pid = 8241] [serial = 105] [outer = 0x1213a6800] 21:45:44 INFO - PROCESS | 8241 | 1463028344171 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x124347800) [pid = 8241] [serial = 106] [outer = 0x1213a6800] 21:45:44 INFO - PROCESS | 8241 | 1463028344514 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]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 533ms 21:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:45:44 INFO - PROCESS | 8241 | 1463028344562 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 8241 | 1463028344563 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 21:45:44 INFO - PROCESS | 8241 | 1463028344565 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 8241 | 1463028344566 Marionette TRACE conn2 <- [1,118,null,{}] 21:45:44 INFO - PROCESS | 8241 | 1463028344568 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}] 21:45:44 INFO - PROCESS | 8241 | 1463028344660 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 21:45:44 INFO - PROCESS | 8241 | 1463028344667 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213db000 == 37 [pid = 8241] [id = 37] 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x1213a7800) [pid = 8241] [serial = 107] [outer = 0x0] 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x124b4e000) [pid = 8241] [serial = 108] [outer = 0x1213a7800] 21:45:44 INFO - PROCESS | 8241 | 1463028344695 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x124ea3c00) [pid = 8241] [serial = 109] [outer = 0x1213a7800] 21:45:44 INFO - PROCESS | 8241 | 1463028344971 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]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 21:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:45:44 INFO - PROCESS | 8241 | 1463028344983 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 8241 | 1463028344984 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 21:45:44 INFO - PROCESS | 8241 | 1463028344994 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 8241 | 1463028344995 Marionette TRACE conn2 <- [1,122,null,{}] 21:45:45 INFO - PROCESS | 8241 | 1463028344997 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}] 21:45:45 INFO - PROCESS | 8241 | 1463028345076 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 21:45:45 INFO - PROCESS | 8241 | 1463028345081 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12355a000 == 38 [pid = 8241] [id = 38] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x12478a400) [pid = 8241] [serial = 110] [outer = 0x0] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x124beec00) [pid = 8241] [serial = 111] [outer = 0x12478a400] 21:45:45 INFO - PROCESS | 8241 | 1463028345108 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x125113000) [pid = 8241] [serial = 112] [outer = 0x12478a400] 21:45:45 INFO - PROCESS | 8241 | 1463028345386 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]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 424ms 21:45:45 INFO - PROCESS | 8241 | 1463028345425 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 8241 | 1463028345426 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 21:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:45:45 INFO - PROCESS | 8241 | 1463028345434 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 8241 | 1463028345435 Marionette TRACE conn2 <- [1,126,null,{}] 21:45:45 INFO - PROCESS | 8241 | 1463028345441 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}] 21:45:45 INFO - PROCESS | 8241 | 1463028345516 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 21:45:45 INFO - PROCESS | 8241 | 1463028345566 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x124066000 == 39 [pid = 8241] [id = 39] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x1180af000) [pid = 8241] [serial = 113] [outer = 0x0] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x125732000) [pid = 8241] [serial = 114] [outer = 0x1180af000] 21:45:45 INFO - PROCESS | 8241 | 1463028345590 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x126083c00) [pid = 8241] [serial = 115] [outer = 0x1180af000] 21:45:45 INFO - PROCESS | 8241 | 1463028345847 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]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 21:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:45:45 INFO - PROCESS | 8241 | 1463028345858 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 8241 | 1463028345859 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 21:45:45 INFO - PROCESS | 8241 | 1463028345861 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 8241 | 1463028345862 Marionette TRACE conn2 <- [1,130,null,{}] 21:45:45 INFO - PROCESS | 8241 | 1463028345866 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}] 21:45:45 INFO - PROCESS | 8241 | 1463028345947 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 21:45:45 INFO - PROCESS | 8241 | 1463028345952 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x124720000 == 40 [pid = 8241] [id = 40] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x124edf400) [pid = 8241] [serial = 116] [outer = 0x0] 21:45:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12656c000) [pid = 8241] [serial = 117] [outer = 0x124edf400] 21:45:45 INFO - PROCESS | 8241 | 1463028345978 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x127017800) [pid = 8241] [serial = 118] [outer = 0x124edf400] 21:45:46 INFO - PROCESS | 8241 | 1463028346273 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]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 21:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:45:46 INFO - PROCESS | 8241 | 1463028346330 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 8241 | 1463028346331 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 21:45:46 INFO - PROCESS | 8241 | 1463028346334 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 8241 | 1463028346335 Marionette TRACE conn2 <- [1,134,null,{}] 21:45:46 INFO - PROCESS | 8241 | 1463028346337 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}] 21:45:46 INFO - PROCESS | 8241 | 1463028346413 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 21:45:46 INFO - PROCESS | 8241 | 1463028346463 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x124b5e000 == 41 [pid = 8241] [id = 41] 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x125734000) [pid = 8241] [serial = 119] [outer = 0x0] 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12701dc00) [pid = 8241] [serial = 120] [outer = 0x125734000] 21:45:46 INFO - PROCESS | 8241 | 1463028346496 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x127311000) [pid = 8241] [serial = 121] [outer = 0x125734000] 21:45:46 INFO - PROCESS | 8241 | 1463028346762 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]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 21:45:46 INFO - PROCESS | 8241 | 1463028346827 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 8241 | 1463028346829 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 21:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:45:46 INFO - PROCESS | 8241 | 1463028346833 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 8241 | 1463028346836 Marionette TRACE conn2 <- [1,138,null,{}] 21:45:46 INFO - PROCESS | 8241 | 1463028346841 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}] 21:45:46 INFO - PROCESS | 8241 | 1463028346932 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 21:45:46 INFO - PROCESS | 8241 | 1463028346937 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x126037800 == 42 [pid = 8241] [id = 42] 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x127309400) [pid = 8241] [serial = 122] [outer = 0x0] 21:45:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x128cb8800) [pid = 8241] [serial = 123] [outer = 0x127309400] 21:45:46 INFO - PROCESS | 8241 | 1463028346969 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128dfa400) [pid = 8241] [serial = 124] [outer = 0x127309400] 21:45:48 INFO - PROCESS | 8241 | 1463028348142 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]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1324ms 21:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:45:48 INFO - PROCESS | 8241 | 1463028348158 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 21:45:48 INFO - PROCESS | 8241 | 1463028348161 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 21:45:48 INFO - PROCESS | 8241 | 1463028348164 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 8241 | 1463028348166 Marionette TRACE conn2 <- [1,142,null,{}] 21:45:48 INFO - PROCESS | 8241 | 1463028348180 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}] 21:45:48 INFO - PROCESS | 8241 | 1463028348279 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 21:45:48 INFO - PROCESS | 8241 | 1463028348285 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b94000 == 43 [pid = 8241] [id = 43] 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1161ea800) [pid = 8241] [serial = 125] [outer = 0x0] 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x116790c00) [pid = 8241] [serial = 126] [outer = 0x1161ea800] 21:45:48 INFO - PROCESS | 8241 | 1463028348313 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x116a5c800) [pid = 8241] [serial = 127] [outer = 0x1161ea800] 21:45:48 INFO - PROCESS | 8241 | 1463028348640 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]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 525ms 21:45:48 INFO - PROCESS | 8241 | 1463028348689 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 21:45:48 INFO - PROCESS | 8241 | 1463028348693 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 21:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:45:48 INFO - PROCESS | 8241 | 1463028348697 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 8241 | 1463028348699 Marionette TRACE conn2 <- [1,146,null,{}] 21:45:48 INFO - PROCESS | 8241 | 1463028348701 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}] 21:45:48 INFO - PROCESS | 8241 | 1463028348794 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 21:45:48 INFO - PROCESS | 8241 | 1463028348835 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x116118800 == 44 [pid = 8241] [id = 44] 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x116f37800) [pid = 8241] [serial = 128] [outer = 0x0] 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x117589000) [pid = 8241] [serial = 129] [outer = 0x116f37800] 21:45:48 INFO - PROCESS | 8241 | 1463028348877 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1180ae800) [pid = 8241] [serial = 130] [outer = 0x116f37800] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12ca3b800) [pid = 8241] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12c51a800) [pid = 8241] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x119108000) [pid = 8241] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x1180b1c00) [pid = 8241] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x11816d000) [pid = 8241] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12bb5d000) [pid = 8241] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x12bb1c800) [pid = 8241] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x12ab37800) [pid = 8241] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x12ab2d400) [pid = 8241] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1290eb800) [pid = 8241] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12bfeb000) [pid = 8241] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x118370800) [pid = 8241] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x11758ac00) [pid = 8241] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x117543400) [pid = 8241] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x1213a6800) [pid = 8241] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x1213a7800) [pid = 8241] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12478a400) [pid = 8241] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x111f2c000) [pid = 8241] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x112a68c00) [pid = 8241] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x116a5cc00) [pid = 8241] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x116194400) [pid = 8241] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11693bc00) [pid = 8241] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x1133b4800) [pid = 8241] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x117587800) [pid = 8241] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x113349800) [pid = 8241] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x118559000) [pid = 8241] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x119513800) [pid = 8241] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11950a000) [pid = 8241] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:45:49 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x11a05c800) [pid = 8241] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:45:49 INFO - PROCESS | 8241 | 1463028349828 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]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1170ms 21:45:49 INFO - PROCESS | 8241 | 1463028349868 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 8241 | 1463028349869 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 21:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:45:49 INFO - PROCESS | 8241 | 1463028349879 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 8241 | 1463028349882 Marionette TRACE conn2 <- [1,150,null,{}] 21:45:49 INFO - PROCESS | 8241 | 1463028349890 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}] 21:45:49 INFO - PROCESS | 8241 | 1463028349962 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 21:45:50 INFO - PROCESS | 8241 | 1463028350012 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170b3000 == 45 [pid = 8241] [id = 45] 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x1130a7000) [pid = 8241] [serial = 131] [outer = 0x0] 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x117585c00) [pid = 8241] [serial = 132] [outer = 0x1130a7000] 21:45:50 INFO - PROCESS | 8241 | 1463028350041 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x118370c00) [pid = 8241] [serial = 133] [outer = 0x1130a7000] 21:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 477ms 21:45:50 INFO - PROCESS | 8241 | 1463028350341 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]]]}] 21:45:50 INFO - PROCESS | 8241 | 1463028350350 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 8241 | 1463028350352 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 21:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:45:50 INFO - PROCESS | 8241 | 1463028350362 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 8241 | 1463028350363 Marionette TRACE conn2 <- [1,154,null,{}] 21:45:50 INFO - PROCESS | 8241 | 1463028350366 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}] 21:45:50 INFO - PROCESS | 8241 | 1463028350444 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 21:45:50 INFO - PROCESS | 8241 | 1463028350448 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180ca800 == 46 [pid = 8241] [id = 46] 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x118374800) [pid = 8241] [serial = 134] [outer = 0x0] 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x118554400) [pid = 8241] [serial = 135] [outer = 0x118374800] 21:45:50 INFO - PROCESS | 8241 | 1463028350477 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x11858f800) [pid = 8241] [serial = 136] [outer = 0x118374800] 21:45:50 INFO - PROCESS | 8241 | 1463028350827 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]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 524ms 21:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:45:50 INFO - PROCESS | 8241 | 1463028350882 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 8241 | 1463028350884 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 21:45:50 INFO - PROCESS | 8241 | 1463028350888 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 8241 | 1463028350890 Marionette TRACE conn2 <- [1,158,null,{}] 21:45:50 INFO - PROCESS | 8241 | 1463028350893 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}] 21:45:50 INFO - PROCESS | 8241 | 1463028350997 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 21:45:51 INFO - PROCESS | 8241 | 1463028351022 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x11859c800 == 47 [pid = 8241] [id = 47] 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x11855dc00) [pid = 8241] [serial = 137] [outer = 0x0] 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x118c38c00) [pid = 8241] [serial = 138] [outer = 0x11855dc00] 21:45:51 INFO - PROCESS | 8241 | 1463028351057 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119102c00) [pid = 8241] [serial = 139] [outer = 0x11855dc00] 21:45:51 INFO - PROCESS | 8241 | 1463028351429 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]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 570ms 21:45:51 INFO - PROCESS | 8241 | 1463028351458 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 8241 | 1463028351459 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 21:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:45:51 INFO - PROCESS | 8241 | 1463028351461 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 8241 | 1463028351462 Marionette TRACE conn2 <- [1,162,null,{}] 21:45:51 INFO - PROCESS | 8241 | 1463028351464 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}] 21:45:51 INFO - PROCESS | 8241 | 1463028351542 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 21:45:51 INFO - PROCESS | 8241 | 1463028351547 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192db000 == 48 [pid = 8241] [id = 48] 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x119108400) [pid = 8241] [serial = 140] [outer = 0x0] 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x119418000) [pid = 8241] [serial = 141] [outer = 0x119108400] 21:45:51 INFO - PROCESS | 8241 | 1463028351575 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x119511c00) [pid = 8241] [serial = 142] [outer = 0x119108400] 21:45:51 INFO - PROCESS | 8241 | 1463028351979 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]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 21:45:52 INFO - PROCESS | 8241 | 1463028352032 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 21:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:45:52 INFO - PROCESS | 8241 | 1463028352034 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 21:45:52 INFO - PROCESS | 8241 | 1463028352038 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 8241 | 1463028352041 Marionette TRACE conn2 <- [1,166,null,{}] 21:45:52 INFO - PROCESS | 8241 | 1463028352044 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}] 21:45:52 INFO - PROCESS | 8241 | 1463028352136 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 21:45:52 INFO - PROCESS | 8241 | 1463028352196 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x112eb0800 == 49 [pid = 8241] [id = 49] 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x1133af800) [pid = 8241] [serial = 143] [outer = 0x0] 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x1161e1400) [pid = 8241] [serial = 144] [outer = 0x1133af800] 21:45:52 INFO - PROCESS | 8241 | 1463028352228 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x116943800) [pid = 8241] [serial = 145] [outer = 0x1133af800] 21:45:52 INFO - PROCESS | 8241 | 1463028352656 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]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 21:45:52 INFO - PROCESS | 8241 | 1463028352720 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 8241 | 1463028352724 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 21:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:45:52 INFO - PROCESS | 8241 | 1463028352730 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 8241 | 1463028352732 Marionette TRACE conn2 <- [1,170,null,{}] 21:45:52 INFO - PROCESS | 8241 | 1463028352736 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}] 21:45:52 INFO - PROCESS | 8241 | 1463028352827 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 21:45:52 INFO - PROCESS | 8241 | 1463028352886 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d4800 == 50 [pid = 8241] [id = 50] 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x11758a000) [pid = 8241] [serial = 146] [outer = 0x0] 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1180ad000) [pid = 8241] [serial = 147] [outer = 0x11758a000] 21:45:52 INFO - PROCESS | 8241 | 1463028352916 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x118374c00) [pid = 8241] [serial = 148] [outer = 0x11758a000] 21:45:53 INFO - PROCESS | 8241 | 1463028353336 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]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 21:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:45:53 INFO - PROCESS | 8241 | 1463028353350 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 8241 | 1463028353352 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 21:45:53 INFO - PROCESS | 8241 | 1463028353354 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 8241 | 1463028353357 Marionette TRACE conn2 <- [1,174,null,{}] 21:45:53 INFO - PROCESS | 8241 | 1463028353364 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}] 21:45:53 INFO - PROCESS | 8241 | 1463028353506 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 21:45:53 INFO - PROCESS | 8241 | 1463028353565 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a024800 == 51 [pid = 8241] [id = 51] 21:45:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11910bc00) [pid = 8241] [serial = 149] [outer = 0x0] 21:45:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119166c00) [pid = 8241] [serial = 150] [outer = 0x11910bc00] 21:45:53 INFO - PROCESS | 8241 | 1463028353596 Marionette DEBUG loaded listener.js 21:45:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x11941a400) [pid = 8241] [serial = 151] [outer = 0x11910bc00] 21:45:54 INFO - PROCESS | 8241 | 1463028354003 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]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 21:45:54 INFO - PROCESS | 8241 | 1463028354025 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 8241 | 1463028354027 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 21:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:45:54 INFO - PROCESS | 8241 | 1463028354030 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 8241 | 1463028354031 Marionette TRACE conn2 <- [1,178,null,{}] 21:45:54 INFO - PROCESS | 8241 | 1463028354033 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}] 21:45:54 INFO - PROCESS | 8241 | 1463028354123 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 21:45:54 INFO - PROCESS | 8241 | 1463028354165 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d4000 == 52 [pid = 8241] [id = 52] 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x119511000) [pid = 8241] [serial = 152] [outer = 0x0] 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x119a08000) [pid = 8241] [serial = 153] [outer = 0x119511000] 21:45:54 INFO - PROCESS | 8241 | 1463028354194 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1180b1400) [pid = 8241] [serial = 154] [outer = 0x119511000] 21:45:54 INFO - PROCESS | 8241 | 1463028354623 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]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 21:45:54 INFO - PROCESS | 8241 | 1463028354649 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 8241 | 1463028354650 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 21:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:45:54 INFO - PROCESS | 8241 | 1463028354652 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 8241 | 1463028354654 Marionette TRACE conn2 <- [1,182,null,{}] 21:45:54 INFO - PROCESS | 8241 | 1463028354656 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}] 21:45:54 INFO - PROCESS | 8241 | 1463028354744 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 21:45:54 INFO - PROCESS | 8241 | 1463028354818 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x112279800 == 53 [pid = 8241] [id = 53] 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x11271c000) [pid = 8241] [serial = 155] [outer = 0x0] 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x11678a000) [pid = 8241] [serial = 156] [outer = 0x11271c000] 21:45:54 INFO - PROCESS | 8241 | 1463028354861 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x119103800) [pid = 8241] [serial = 157] [outer = 0x11271c000] 21:45:55 INFO - PROCESS | 8241 | 1463028355396 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]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 771ms 21:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:45:55 INFO - PROCESS | 8241 | 1463028355425 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 8241 | 1463028355428 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 21:45:55 INFO - PROCESS | 8241 | 1463028355434 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 8241 | 1463028355436 Marionette TRACE conn2 <- [1,186,null,{}] 21:45:55 INFO - PROCESS | 8241 | 1463028355464 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}] 21:45:55 INFO - PROCESS | 8241 | 1463028355593 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 21:45:55 INFO - PROCESS | 8241 | 1463028355676 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x116113000 == 54 [pid = 8241] [id = 54] 21:45:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x112a6a800) [pid = 8241] [serial = 158] [outer = 0x0] 21:45:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x115ebf800) [pid = 8241] [serial = 159] [outer = 0x112a6a800] 21:45:55 INFO - PROCESS | 8241 | 1463028355720 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x1161e1c00) [pid = 8241] [serial = 160] [outer = 0x112a6a800] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x119c6e000 == 53 [pid = 8241] [id = 34] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x11859c800 == 52 [pid = 8241] [id = 47] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1180ca800 == 51 [pid = 8241] [id = 46] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1170b3000 == 50 [pid = 8241] [id = 45] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x116118800 == 49 [pid = 8241] [id = 44] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x113b94000 == 48 [pid = 8241] [id = 43] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x116976000 == 47 [pid = 8241] [id = 28] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d7800 == 46 [pid = 8241] [id = 29] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x11814d800 == 45 [pid = 8241] [id = 30] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1161bc800 == 44 [pid = 8241] [id = 27] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x126037800 == 43 [pid = 8241] [id = 42] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x118578000 == 42 [pid = 8241] [id = 31] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d8800 == 41 [pid = 8241] [id = 33] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x11918f000 == 40 [pid = 8241] [id = 32] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x112279800 == 39 [pid = 8241] [id = 53] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d4000 == 38 [pid = 8241] [id = 52] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x11a024800 == 37 [pid = 8241] [id = 51] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x124066000 == 36 [pid = 8241] [id = 39] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x124b5e000 == 35 [pid = 8241] [id = 41] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d4800 == 34 [pid = 8241] [id = 50] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x119ca3000 == 33 [pid = 8241] [id = 35] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x12355a000 == 32 [pid = 8241] [id = 38] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x112eb0800 == 31 [pid = 8241] [id = 49] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x124720000 == 30 [pid = 8241] [id = 40] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x11a239000 == 29 [pid = 8241] [id = 36] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1192db000 == 28 [pid = 8241] [id = 48] 21:45:56 INFO - PROCESS | 8241 | --DOCSHELL 0x1213db000 == 27 [pid = 8241] [id = 37] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x12df21400) [pid = 8241] [serial = 64] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x1213a1c00) [pid = 8241] [serial = 102] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x1235a3400) [pid = 8241] [serial = 105] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x124b4e000) [pid = 8241] [serial = 108] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x124beec00) [pid = 8241] [serial = 111] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x125732000) [pid = 8241] [serial = 114] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12656c000) [pid = 8241] [serial = 117] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11201e000) [pid = 8241] [serial = 66] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x113bf3800) [pid = 8241] [serial = 69] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x117581000) [pid = 8241] [serial = 72] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1180b3c00) [pid = 8241] [serial = 73] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11619a400) [pid = 8241] [serial = 75] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x1166c1800) [pid = 8241] [serial = 76] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x117172400) [pid = 8241] [serial = 78] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x11758a800) [pid = 8241] [serial = 79] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11767d000) [pid = 8241] [serial = 81] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x118378c00) [pid = 8241] [serial = 84] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x118c3b400) [pid = 8241] [serial = 87] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x119122800) [pid = 8241] [serial = 90] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x119513400) [pid = 8241] [serial = 91] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x119a0a000) [pid = 8241] [serial = 93] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x119af5c00) [pid = 8241] [serial = 94] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x119c03000) [pid = 8241] [serial = 96] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x11a05c000) [pid = 8241] [serial = 97] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x11a2b0400) [pid = 8241] [serial = 99] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x1213a0c00) [pid = 8241] [serial = 100] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x124347800) [pid = 8241] [serial = 106] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x125113000) [pid = 8241] [serial = 112] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x124ea3c00) [pid = 8241] [serial = 109] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x119111800) [pid = 8241] [serial = 88] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x118378400) [pid = 8241] [serial = 82] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x116072800) [pid = 8241] [serial = 70] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x12701dc00) [pid = 8241] [serial = 120] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x1122a8c00) [pid = 8241] [serial = 67] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x1185dac00) [pid = 8241] [serial = 85] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x124176c00) [pid = 8241] [serial = 8] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x12ac61000) [pid = 8241] [serial = 25] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x12ac8ac00) [pid = 8241] [serial = 24] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x12ab2f000) [pid = 8241] [serial = 21] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x12ab33400) [pid = 8241] [serial = 22] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x129390400) [pid = 8241] [serial = 16] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x12960b400) [pid = 8241] [serial = 18] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x1290ed400) [pid = 8241] [serial = 15] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x123740000) [pid = 8241] [serial = 11] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x118510000) [pid = 8241] [serial = 54] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x119416400) [pid = 8241] [serial = 55] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x12bfe8800) [pid = 8241] [serial = 46] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x12d13d000) [pid = 8241] [serial = 48] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x12d18c000) [pid = 8241] [serial = 51] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x12ca43000) [pid = 8241] [serial = 45] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x12c522400) [pid = 8241] [serial = 42] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x12ca39000) [pid = 8241] [serial = 43] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x119110000) [pid = 8241] [serial = 39] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x12c516000) [pid = 8241] [serial = 40] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 76 (0x119105800) [pid = 8241] [serial = 37] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x119102400) [pid = 8241] [serial = 36] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x12be8bc00) [pid = 8241] [serial = 33] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x1180ac800) [pid = 8241] [serial = 34] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x12be81400) [pid = 8241] [serial = 30] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x12be88800) [pid = 8241] [serial = 31] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x12bb1f400) [pid = 8241] [serial = 27] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x12bb59c00) [pid = 8241] [serial = 28] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x12d1a5800) [pid = 8241] [serial = 63] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x118377400) [pid = 8241] [serial = 60] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x11837b400) [pid = 8241] [serial = 61] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x11758d400) [pid = 8241] [serial = 57] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x12d19fc00) [pid = 8241] [serial = 58] [outer = 0x0] [url = about:blank] 21:45:56 INFO - PROCESS | 8241 | 1463028356672 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]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1244ms 21:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:45:56 INFO - PROCESS | 8241 | 1463028356677 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 8241 | 1463028356679 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 21:45:56 INFO - PROCESS | 8241 | 1463028356682 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 8241 | 1463028356685 Marionette TRACE conn2 <- [1,190,null,{}] 21:45:56 INFO - PROCESS | 8241 | 1463028356691 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}] 21:45:56 INFO - PROCESS | 8241 | 1463028356761 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 21:45:56 INFO - PROCESS | 8241 | 1463028356770 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x112653800 == 28 [pid = 8241] [id = 55] 21:45:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x113d60400) [pid = 8241] [serial = 161] [outer = 0x0] 21:45:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x115eba400) [pid = 8241] [serial = 162] [outer = 0x113d60400] 21:45:56 INFO - PROCESS | 8241 | 1463028356799 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x116159800) [pid = 8241] [serial = 163] [outer = 0x113d60400] 21:45:57 INFO - PROCESS | 8241 | 1463028357112 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]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 21:45:57 INFO - PROCESS | 8241 | 1463028357157 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 8241 | 1463028357162 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 21:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:45:57 INFO - PROCESS | 8241 | 1463028357167 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 8241 | 1463028357168 Marionette TRACE conn2 <- [1,194,null,{}] 21:45:57 INFO - PROCESS | 8241 | 1463028357171 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}] 21:45:57 INFO - PROCESS | 8241 | 1463028357267 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 21:45:57 INFO - PROCESS | 8241 | 1463028357275 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b9c800 == 29 [pid = 8241] [id = 56] 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x11515d400) [pid = 8241] [serial = 164] [outer = 0x0] 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x1169ba400) [pid = 8241] [serial = 165] [outer = 0x11515d400] 21:45:57 INFO - PROCESS | 8241 | 1463028357303 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x117543c00) [pid = 8241] [serial = 166] [outer = 0x11515d400] 21:45:57 INFO - PROCESS | 8241 | 1463028357601 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]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 21:45:57 INFO - PROCESS | 8241 | 1463028357636 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 8241 | 1463028357641 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 21:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:45:57 INFO - PROCESS | 8241 | 1463028357644 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 8241 | 1463028357646 Marionette TRACE conn2 <- [1,198,null,{}] 21:45:57 INFO - PROCESS | 8241 | 1463028357657 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}] 21:45:57 INFO - PROCESS | 8241 | 1463028357728 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 21:45:57 INFO - PROCESS | 8241 | 1463028357769 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170aa800 == 30 [pid = 8241] [id = 57] 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x113460c00) [pid = 8241] [serial = 167] [outer = 0x0] 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x1180ac800) [pid = 8241] [serial = 168] [outer = 0x113460c00] 21:45:57 INFO - PROCESS | 8241 | 1463028357805 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x118372000) [pid = 8241] [serial = 169] [outer = 0x113460c00] 21:45:58 INFO - PROCESS | 8241 | 1463028358089 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]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 21:45:58 INFO - PROCESS | 8241 | 1463028358115 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 8241 | 1463028358117 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 21:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:45:58 INFO - PROCESS | 8241 | 1463028358127 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 8241 | 1463028358128 Marionette TRACE conn2 <- [1,202,null,{}] 21:45:58 INFO - PROCESS | 8241 | 1463028358131 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}] 21:45:58 INFO - PROCESS | 8241 | 1463028358205 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 21:45:58 INFO - PROCESS | 8241 | 1463028358210 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180c3800 == 31 [pid = 8241] [id = 58] 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x11816e400) [pid = 8241] [serial = 170] [outer = 0x0] 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x118511000) [pid = 8241] [serial = 171] [outer = 0x11816e400] 21:45:58 INFO - PROCESS | 8241 | 1463028358238 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x1185d5000) [pid = 8241] [serial = 172] [outer = 0x11816e400] 21:45:58 INFO - PROCESS | 8241 | 1463028358548 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]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 21:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:45:58 INFO - PROCESS | 8241 | 1463028358596 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 8241 | 1463028358597 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 21:45:58 INFO - PROCESS | 8241 | 1463028358599 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 8241 | 1463028358600 Marionette TRACE conn2 <- [1,206,null,{}] 21:45:58 INFO - PROCESS | 8241 | 1463028358603 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}] 21:45:58 INFO - PROCESS | 8241 | 1463028358699 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 21:45:58 INFO - PROCESS | 8241 | 1463028358705 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x118577000 == 32 [pid = 8241] [id = 59] 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x116a5e400) [pid = 8241] [serial = 173] [outer = 0x0] 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x1185d9800) [pid = 8241] [serial = 174] [outer = 0x116a5e400] 21:45:58 INFO - PROCESS | 8241 | 1463028358731 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x119106000) [pid = 8241] [serial = 175] [outer = 0x116a5e400] 21:45:59 INFO - PROCESS | 8241 | 1463028359084 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]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 21:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:45:59 INFO - PROCESS | 8241 | 1463028359118 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 8241 | 1463028359120 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 21:45:59 INFO - PROCESS | 8241 | 1463028359122 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 8241 | 1463028359123 Marionette TRACE conn2 <- [1,210,null,{}] 21:45:59 INFO - PROCESS | 8241 | 1463028359125 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}] 21:45:59 INFO - PROCESS | 8241 | 1463028359225 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 21:45:59 INFO - PROCESS | 8241 | 1463028359255 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x11918d800 == 33 [pid = 8241] [id = 60] 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x119105000) [pid = 8241] [serial = 176] [outer = 0x0] 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x119110800) [pid = 8241] [serial = 177] [outer = 0x119105000] 21:45:59 INFO - PROCESS | 8241 | 1463028359281 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x119508c00) [pid = 8241] [serial = 178] [outer = 0x119105000] 21:45:59 INFO - PROCESS | 8241 | 1463028359568 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]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 21:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:45:59 INFO - PROCESS | 8241 | 1463028359596 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 8241 | 1463028359597 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 21:45:59 INFO - PROCESS | 8241 | 1463028359599 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 8241 | 1463028359600 Marionette TRACE conn2 <- [1,214,null,{}] 21:45:59 INFO - PROCESS | 8241 | 1463028359605 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}] 21:45:59 INFO - PROCESS | 8241 | 1463028359691 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 21:45:59 INFO - PROCESS | 8241 | 1463028359695 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194b9000 == 34 [pid = 8241] [id = 61] 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x119108800) [pid = 8241] [serial = 179] [outer = 0x0] 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x119515800) [pid = 8241] [serial = 180] [outer = 0x119108800] 21:45:59 INFO - PROCESS | 8241 | 1463028359720 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x119af5c00) [pid = 8241] [serial = 181] [outer = 0x119108800] 21:46:00 INFO - PROCESS | 8241 | 1463028360012 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]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 21:46:00 INFO - PROCESS | 8241 | 1463028360067 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 8241 | 1463028360069 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 21:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:46:00 INFO - PROCESS | 8241 | 1463028360073 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 8241 | 1463028360074 Marionette TRACE conn2 <- [1,218,null,{}] 21:46:00 INFO - PROCESS | 8241 | 1463028360077 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}] 21:46:00 INFO - PROCESS | 8241 | 1463028360157 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 21:46:00 INFO - PROCESS | 8241 | 1463028360184 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x119caa800 == 35 [pid = 8241] [id = 62] 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x119163800) [pid = 8241] [serial = 182] [outer = 0x0] 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x119f54400) [pid = 8241] [serial = 183] [outer = 0x119163800] 21:46:00 INFO - PROCESS | 8241 | 1463028360217 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x11a060000) [pid = 8241] [serial = 184] [outer = 0x119163800] 21:46:00 INFO - PROCESS | 8241 | 1463028360550 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]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 21:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:46:00 INFO - PROCESS | 8241 | 1463028360593 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 8241 | 1463028360594 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 21:46:00 INFO - PROCESS | 8241 | 1463028360596 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 8241 | 1463028360597 Marionette TRACE conn2 <- [1,222,null,{}] 21:46:00 INFO - PROCESS | 8241 | 1463028360600 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}] 21:46:00 INFO - PROCESS | 8241 | 1463028360717 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x1161ea800) [pid = 8241] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x1130a7000) [pid = 8241] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x116f37800) [pid = 8241] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x118374800) [pid = 8241] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x127309400) [pid = 8241] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x124edf400) [pid = 8241] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x1180af000) [pid = 8241] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x119f59000) [pid = 8241] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x125734000) [pid = 8241] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x11855dc00) [pid = 8241] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:46:00 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x119108400) [pid = 8241] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:46:00 INFO - PROCESS | 8241 | 1463028360754 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x116971000 == 36 [pid = 8241] [id = 63] 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x11205dc00) [pid = 8241] [serial = 185] [outer = 0x0] 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x1161ea800) [pid = 8241] [serial = 186] [outer = 0x11205dc00] 21:46:00 INFO - PROCESS | 8241 | 1463028360779 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x119105400) [pid = 8241] [serial = 187] [outer = 0x11205dc00] 21:46:01 INFO - PROCESS | 8241 | 1463028361023 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]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 21:46:01 INFO - PROCESS | 8241 | 1463028361066 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 21:46:01 INFO - PROCESS | 8241 | 1463028361067 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 21:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:46:01 INFO - PROCESS | 8241 | 1463028361077 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 8241 | 1463028361078 Marionette TRACE conn2 <- [1,226,null,{}] 21:46:01 INFO - PROCESS | 8241 | 1463028361081 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}] 21:46:01 INFO - PROCESS | 8241 | 1463028361155 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 21:46:01 INFO - PROCESS | 8241 | 1463028361160 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d0000 == 37 [pid = 8241] [id = 64] 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x11a05c800) [pid = 8241] [serial = 188] [outer = 0x0] 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x11a2b0c00) [pid = 8241] [serial = 189] [outer = 0x11a05c800] 21:46:01 INFO - PROCESS | 8241 | 1463028361186 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x1213a6400) [pid = 8241] [serial = 190] [outer = 0x11a05c800] 21:46:01 INFO - PROCESS | 8241 | 1463028361470 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]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 425ms 21:46:01 INFO - PROCESS | 8241 | 1463028361496 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 21:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:46:01 INFO - PROCESS | 8241 | 1463028361497 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 21:46:01 INFO - PROCESS | 8241 | 1463028361499 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 8241 | 1463028361501 Marionette TRACE conn2 <- [1,230,null,{}] 21:46:01 INFO - PROCESS | 8241 | 1463028361530 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}] 21:46:01 INFO - PROCESS | 8241 | 1463028361635 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 21:46:01 INFO - PROCESS | 8241 | 1463028361644 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x118573800 == 38 [pid = 8241] [id = 65] 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x1213a7800) [pid = 8241] [serial = 191] [outer = 0x0] 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x123509400) [pid = 8241] [serial = 192] [outer = 0x1213a7800] 21:46:01 INFO - PROCESS | 8241 | 1463028361674 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x119104c00) [pid = 8241] [serial = 193] [outer = 0x1213a7800] 21:46:01 INFO - PROCESS | 8241 | 1463028361990 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]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 499ms 21:46:02 INFO - PROCESS | 8241 | 1463028361998 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 8241 | 1463028361999 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 21:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:46:02 INFO - PROCESS | 8241 | 1463028362002 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 8241 | 1463028362004 Marionette TRACE conn2 <- [1,234,null,{}] 21:46:02 INFO - PROCESS | 8241 | 1463028362009 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}] 21:46:02 INFO - PROCESS | 8241 | 1463028362080 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 21:46:02 INFO - PROCESS | 8241 | 1463028362085 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x124334000 == 39 [pid = 8241] [id = 66] 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x1237b1c00) [pid = 8241] [serial = 194] [outer = 0x0] 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x1243dbc00) [pid = 8241] [serial = 195] [outer = 0x1237b1c00] 21:46:02 INFO - PROCESS | 8241 | 1463028362112 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x124bad000) [pid = 8241] [serial = 196] [outer = 0x1237b1c00] 21:46:02 INFO - PROCESS | 8241 | 1463028362409 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]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 422ms 21:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:46:02 INFO - PROCESS | 8241 | 1463028362429 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 8241 | 1463028362430 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 21:46:02 INFO - PROCESS | 8241 | 1463028362432 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 8241 | 1463028362433 Marionette TRACE conn2 <- [1,238,null,{}] 21:46:02 INFO - PROCESS | 8241 | 1463028362436 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}] 21:46:02 INFO - PROCESS | 8241 | 1463028362540 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 21:46:02 INFO - PROCESS | 8241 | 1463028362549 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x124a2e000 == 40 [pid = 8241] [id = 67] 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x11a2a6c00) [pid = 8241] [serial = 197] [outer = 0x0] 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x124b4e000) [pid = 8241] [serial = 198] [outer = 0x11a2a6c00] 21:46:02 INFO - PROCESS | 8241 | 1463028362574 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x124eb0000) [pid = 8241] [serial = 199] [outer = 0x11a2a6c00] 21:46:03 INFO - PROCESS | 8241 | 1463028363041 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]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 619ms 21:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:46:03 INFO - PROCESS | 8241 | 1463028363052 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 8241 | 1463028363055 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 21:46:03 INFO - PROCESS | 8241 | 1463028363058 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 8241 | 1463028363061 Marionette TRACE conn2 <- [1,242,null,{}] 21:46:03 INFO - PROCESS | 8241 | 1463028363065 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}] 21:46:03 INFO - PROCESS | 8241 | 1463028363169 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 21:46:03 INFO - PROCESS | 8241 | 1463028363209 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x11610d800 == 41 [pid = 8241] [id = 68] 21:46:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x112ec9c00) [pid = 8241] [serial = 200] [outer = 0x0] 21:46:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x113406000) [pid = 8241] [serial = 201] [outer = 0x112ec9c00] 21:46:03 INFO - PROCESS | 8241 | 1463028363240 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x116781400) [pid = 8241] [serial = 202] [outer = 0x112ec9c00] 21:46:03 INFO - PROCESS | 8241 | 1463028363751 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]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 21:46:03 INFO - PROCESS | 8241 | 1463028363797 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 8241 | 1463028363801 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 21:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:46:03 INFO - PROCESS | 8241 | 1463028363809 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 8241 | 1463028363811 Marionette TRACE conn2 <- [1,246,null,{}] 21:46:03 INFO - PROCESS | 8241 | 1463028363814 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}] 21:46:03 INFO - PROCESS | 8241 | 1463028363917 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 21:46:03 INFO - PROCESS | 8241 | 1463028363984 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x112eb0000 == 42 [pid = 8241] [id = 69] 21:46:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x11333cc00) [pid = 8241] [serial = 203] [outer = 0x0] 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x11758b400) [pid = 8241] [serial = 204] [outer = 0x11333cc00] 21:46:04 INFO - PROCESS | 8241 | 1463028364014 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x11816f000) [pid = 8241] [serial = 205] [outer = 0x11333cc00] 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x116152000) [pid = 8241] [serial = 206] [outer = 0x12bfec000] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x124334000 == 41 [pid = 8241] [id = 66] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x118573800 == 40 [pid = 8241] [id = 65] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d0000 == 39 [pid = 8241] [id = 64] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x116971000 == 38 [pid = 8241] [id = 63] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x119caa800 == 37 [pid = 8241] [id = 62] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1194b9000 == 36 [pid = 8241] [id = 61] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x11918d800 == 35 [pid = 8241] [id = 60] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x118577000 == 34 [pid = 8241] [id = 59] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1180c3800 == 33 [pid = 8241] [id = 58] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1170aa800 == 32 [pid = 8241] [id = 57] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x113b9c800 == 31 [pid = 8241] [id = 56] 21:46:04 INFO - PROCESS | 8241 | --DOCSHELL 0x112653800 == 30 [pid = 8241] [id = 55] 21:46:04 INFO - PROCESS | 8241 | 1463028364697 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]]]}] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x118c38c00) [pid = 8241] [serial = 138] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x119511c00) [pid = 8241] [serial = 142] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x119418000) [pid = 8241] [serial = 141] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x119102c00) [pid = 8241] [serial = 139] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x116790c00) [pid = 8241] [serial = 126] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x117585c00) [pid = 8241] [serial = 132] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x117589000) [pid = 8241] [serial = 129] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x116a5c800) [pid = 8241] [serial = 127] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x118554400) [pid = 8241] [serial = 135] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x1180ae800) [pid = 8241] [serial = 130] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x11858f800) [pid = 8241] [serial = 136] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x128dfa400) [pid = 8241] [serial = 124] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x118370c00) [pid = 8241] [serial = 133] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x128cb8800) [pid = 8241] [serial = 123] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x127017800) [pid = 8241] [serial = 118] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x126083c00) [pid = 8241] [serial = 115] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x1213ab000) [pid = 8241] [serial = 103] [outer = 0x0] [url = about:blank] 21:46:04 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x127311000) [pid = 8241] [serial = 121] [outer = 0x0] [url = about:blank] 21:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 920ms 21:46:04 INFO - PROCESS | 8241 | 1463028364730 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 21:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:46:04 INFO - PROCESS | 8241 | 1463028364733 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 21:46:04 INFO - PROCESS | 8241 | 1463028364736 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 8241 | 1463028364738 Marionette TRACE conn2 <- [1,250,null,{}] 21:46:04 INFO - PROCESS | 8241 | 1463028364741 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}] 21:46:04 INFO - PROCESS | 8241 | 1463028364814 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 21:46:04 INFO - PROCESS | 8241 | 1463028364822 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x116641800 == 31 [pid = 8241] [id = 70] 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x116a5b400) [pid = 8241] [serial = 207] [outer = 0x0] 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x117585c00) [pid = 8241] [serial = 208] [outer = 0x116a5b400] 21:46:04 INFO - PROCESS | 8241 | 1463028364850 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x11767bc00) [pid = 8241] [serial = 209] [outer = 0x116a5b400] 21:46:05 INFO - PROCESS | 8241 | 1463028365158 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]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 21:46:05 INFO - PROCESS | 8241 | 1463028365206 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 8241 | 1463028365209 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 21:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:46:05 INFO - PROCESS | 8241 | 1463028365213 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 8241 | 1463028365215 Marionette TRACE conn2 <- [1,254,null,{}] 21:46:05 INFO - PROCESS | 8241 | 1463028365217 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}] 21:46:05 INFO - PROCESS | 8241 | 1463028365299 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 21:46:05 INFO - PROCESS | 8241 | 1463028365341 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170a9800 == 32 [pid = 8241] [id = 71] 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x117541800) [pid = 8241] [serial = 210] [outer = 0x0] 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x11817bc00) [pid = 8241] [serial = 211] [outer = 0x117541800] 21:46:05 INFO - PROCESS | 8241 | 1463028365368 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x118554400) [pid = 8241] [serial = 212] [outer = 0x117541800] 21:46:05 INFO - PROCESS | 8241 | 1463028365647 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]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 21:46:05 INFO - PROCESS | 8241 | 1463028365683 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 8241 | 1463028365684 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 21:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:46:05 INFO - PROCESS | 8241 | 1463028365694 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 8241 | 1463028365697 Marionette TRACE conn2 <- [1,258,null,{}] 21:46:05 INFO - PROCESS | 8241 | 1463028365708 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}] 21:46:05 INFO - PROCESS | 8241 | 1463028365795 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 21:46:05 INFO - PROCESS | 8241 | 1463028365838 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857d000 == 33 [pid = 8241] [id = 72] 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x112a5dc00) [pid = 8241] [serial = 213] [outer = 0x0] 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x1185d4800) [pid = 8241] [serial = 214] [outer = 0x112a5dc00] 21:46:05 INFO - PROCESS | 8241 | 1463028365867 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x119111000) [pid = 8241] [serial = 215] [outer = 0x112a5dc00] 21:46:06 INFO - PROCESS | 8241 | 1463028366154 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]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 21:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:46:06 INFO - PROCESS | 8241 | 1463028366165 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 8241 | 1463028366167 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 21:46:06 INFO - PROCESS | 8241 | 1463028366170 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 8241 | 1463028366173 Marionette TRACE conn2 <- [1,262,null,{}] 21:46:06 INFO - PROCESS | 8241 | 1463028366181 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}] 21:46:06 INFO - PROCESS | 8241 | 1463028366259 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 21:46:06 INFO - PROCESS | 8241 | 1463028366264 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d8800 == 34 [pid = 8241] [id = 73] 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x119166400) [pid = 8241] [serial = 216] [outer = 0x0] 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x119418000) [pid = 8241] [serial = 217] [outer = 0x119166400] 21:46:06 INFO - PROCESS | 8241 | 1463028366292 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x119513400) [pid = 8241] [serial = 218] [outer = 0x119166400] 21:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 428ms 21:46:06 INFO - PROCESS | 8241 | 1463028366594 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]]]}] 21:46:06 INFO - PROCESS | 8241 | 1463028366597 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 8241 | 1463028366598 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 21:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:46:06 INFO - PROCESS | 8241 | 1463028366600 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 8241 | 1463028366602 Marionette TRACE conn2 <- [1,266,null,{}] 21:46:06 INFO - PROCESS | 8241 | 1463028366615 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}] 21:46:06 INFO - PROCESS | 8241 | 1463028366717 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 21:46:06 INFO - PROCESS | 8241 | 1463028366747 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194c0000 == 35 [pid = 8241] [id = 74] 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x11614f400) [pid = 8241] [serial = 219] [outer = 0x0] 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x119511c00) [pid = 8241] [serial = 220] [outer = 0x11614f400] 21:46:06 INFO - PROCESS | 8241 | 1463028366771 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x119af6c00) [pid = 8241] [serial = 221] [outer = 0x11614f400] 21:46:07 INFO - PROCESS | 8241 | 1463028367136 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]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 577ms 21:46:07 INFO - PROCESS | 8241 | 1463028367178 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 8241 | 1463028367179 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 21:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:46:07 INFO - PROCESS | 8241 | 1463028367182 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 8241 | 1463028367183 Marionette TRACE conn2 <- [1,270,null,{}] 21:46:07 INFO - PROCESS | 8241 | 1463028367185 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}] 21:46:07 INFO - PROCESS | 8241 | 1463028367283 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 21:46:07 INFO - PROCESS | 8241 | 1463028367288 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cda800 == 36 [pid = 8241] [id = 75] 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x119122800) [pid = 8241] [serial = 222] [outer = 0x0] 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x11a2af800) [pid = 8241] [serial = 223] [outer = 0x119122800] 21:46:07 INFO - PROCESS | 8241 | 1463028367314 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x12359b000) [pid = 8241] [serial = 224] [outer = 0x119122800] 21:46:07 INFO - PROCESS | 8241 | 1463028367642 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]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 21:46:07 INFO - PROCESS | 8241 | 1463028367651 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 8241 | 1463028367652 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 21:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:46:07 INFO - PROCESS | 8241 | 1463028367671 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 8241 | 1463028367674 Marionette TRACE conn2 <- [1,274,null,{}] 21:46:07 INFO - PROCESS | 8241 | 1463028367677 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}] 21:46:07 INFO - PROCESS | 8241 | 1463028367789 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 21:46:07 INFO - PROCESS | 8241 | 1463028367794 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12355a800 == 37 [pid = 8241] [id = 76] 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x119f4e000) [pid = 8241] [serial = 225] [outer = 0x0] 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x123741800) [pid = 8241] [serial = 226] [outer = 0x119f4e000] 21:46:07 INFO - PROCESS | 8241 | 1463028367834 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x124340c00) [pid = 8241] [serial = 227] [outer = 0x119f4e000] 21:46:08 INFO - PROCESS | 8241 | 1463028368269 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]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 21:46:08 INFO - PROCESS | 8241 | 1463028368293 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 8241 | 1463028368295 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 21:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:46:08 INFO - PROCESS | 8241 | 1463028368305 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 8241 | 1463028368307 Marionette TRACE conn2 <- [1,278,null,{}] 21:46:08 INFO - PROCESS | 8241 | 1463028368321 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}] 21:46:08 INFO - PROCESS | 8241 | 1463028368441 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 21:46:08 INFO - PROCESS | 8241 | 1463028368445 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12447c800 == 38 [pid = 8241] [id = 77] 21:46:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x123694000) [pid = 8241] [serial = 228] [outer = 0x0] 21:46:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x124beec00) [pid = 8241] [serial = 229] [outer = 0x123694000] 21:46:08 INFO - PROCESS | 8241 | 1463028368470 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x124ee1800) [pid = 8241] [serial = 230] [outer = 0x123694000] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x113d60400) [pid = 8241] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x113460c00) [pid = 8241] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11515d400) [pid = 8241] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x11816e400) [pid = 8241] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x119108800) [pid = 8241] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x1133af800) [pid = 8241] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x119163800) [pid = 8241] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x11758a000) [pid = 8241] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x11910bc00) [pid = 8241] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x11205dc00) [pid = 8241] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x119511000) [pid = 8241] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x11a05c800) [pid = 8241] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x116a5e400) [pid = 8241] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x11271c000) [pid = 8241] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x1213a7800) [pid = 8241] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x1237b1c00) [pid = 8241] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:46:08 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x119105000) [pid = 8241] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:46:08 INFO - PROCESS | 8241 | 1463028368932 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]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 21:46:08 INFO - PROCESS | 8241 | 1463028368938 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 8241 | 1463028368939 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 21:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:46:08 INFO - PROCESS | 8241 | 1463028368941 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 8241 | 1463028368942 Marionette TRACE conn2 <- [1,282,null,{}] 21:46:08 INFO - PROCESS | 8241 | 1463028368945 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}] 21:46:09 INFO - PROCESS | 8241 | 1463028369017 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 21:46:09 INFO - PROCESS | 8241 | 1463028369023 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857a000 == 39 [pid = 8241] [id = 78] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x113341000) [pid = 8241] [serial = 231] [outer = 0x0] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x11693c800) [pid = 8241] [serial = 232] [outer = 0x113341000] 21:46:09 INFO - PROCESS | 8241 | 1463028369049 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x11910c800) [pid = 8241] [serial = 233] [outer = 0x113341000] 21:46:09 INFO - PROCESS | 8241 | 1463028369350 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]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 21:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:46:09 INFO - PROCESS | 8241 | 1463028369364 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 8241 | 1463028369365 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 21:46:09 INFO - PROCESS | 8241 | 1463028369367 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 8241 | 1463028369368 Marionette TRACE conn2 <- [1,286,null,{}] 21:46:09 INFO - PROCESS | 8241 | 1463028369373 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}] 21:46:09 INFO - PROCESS | 8241 | 1463028369447 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 21:46:09 INFO - PROCESS | 8241 | 1463028369492 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252d1000 == 40 [pid = 8241] [id = 79] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x113460c00) [pid = 8241] [serial = 234] [outer = 0x0] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x11a0e6800) [pid = 8241] [serial = 235] [outer = 0x113460c00] 21:46:09 INFO - PROCESS | 8241 | 1463028369525 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x125082c00) [pid = 8241] [serial = 236] [outer = 0x113460c00] 21:46:09 INFO - PROCESS | 8241 | 1463028369813 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]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 21:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:46:09 INFO - PROCESS | 8241 | 1463028369843 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 8241 | 1463028369845 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 21:46:09 INFO - PROCESS | 8241 | 1463028369847 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 8241 | 1463028369849 Marionette TRACE conn2 <- [1,290,null,{}] 21:46:09 INFO - PROCESS | 8241 | 1463028369851 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}] 21:46:09 INFO - PROCESS | 8241 | 1463028369943 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 21:46:09 INFO - PROCESS | 8241 | 1463028369948 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x127033800 == 41 [pid = 8241] [id = 80] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x125119000) [pid = 8241] [serial = 237] [outer = 0x0] 21:46:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x12607a400) [pid = 8241] [serial = 238] [outer = 0x125119000] 21:46:09 INFO - PROCESS | 8241 | 1463028369978 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x12661c000) [pid = 8241] [serial = 239] [outer = 0x125119000] 21:46:10 INFO - PROCESS | 8241 | 1463028370273 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]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 21:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:46:10 INFO - PROCESS | 8241 | 1463028370317 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 8241 | 1463028370318 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 21:46:10 INFO - PROCESS | 8241 | 1463028370322 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 8241 | 1463028370324 Marionette TRACE conn2 <- [1,294,null,{}] 21:46:10 INFO - PROCESS | 8241 | 1463028370326 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}] 21:46:10 INFO - PROCESS | 8241 | 1463028370419 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 21:46:10 INFO - PROCESS | 8241 | 1463028370426 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c8d000 == 42 [pid = 8241] [id = 81] 21:46:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x1180b2800) [pid = 8241] [serial = 240] [outer = 0x0] 21:46:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x12661bc00) [pid = 8241] [serial = 241] [outer = 0x1180b2800] 21:46:10 INFO - PROCESS | 8241 | 1463028370452 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x12701dc00) [pid = 8241] [serial = 242] [outer = 0x1180b2800] 21:46:10 INFO - PROCESS | 8241 | 1463028370921 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]]]}] 21:46:10 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. 21:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 21:46:10 INFO - PROCESS | 8241 | 1463028370946 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 21:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:46:10 INFO - PROCESS | 8241 | 1463028370950 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 21:46:10 INFO - PROCESS | 8241 | 1463028370957 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 8241 | 1463028370961 Marionette TRACE conn2 <- [1,298,null,{}] 21:46:10 INFO - PROCESS | 8241 | 1463028370968 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}] 21:46:11 INFO - PROCESS | 8241 | 1463028371093 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 21:46:11 INFO - PROCESS | 8241 | 1463028371154 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x116081800 == 43 [pid = 8241] [id = 82] 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x1133b1000) [pid = 8241] [serial = 243] [outer = 0x0] 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x113def000) [pid = 8241] [serial = 244] [outer = 0x1133b1000] 21:46:11 INFO - PROCESS | 8241 | 1463028371185 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x1169ba000) [pid = 8241] [serial = 245] [outer = 0x1133b1000] 21:46:11 INFO - PROCESS | 8241 | 1463028371605 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]]]}] 21:46:11 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. 21:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 675ms 21:46:11 INFO - PROCESS | 8241 | 1463028371631 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 8241 | 1463028371635 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 21:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:46:11 INFO - PROCESS | 8241 | 1463028371640 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 8241 | 1463028371642 Marionette TRACE conn2 <- [1,302,null,{}] 21:46:11 INFO - PROCESS | 8241 | 1463028371644 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}] 21:46:11 INFO - PROCESS | 8241 | 1463028371740 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 21:46:11 INFO - PROCESS | 8241 | 1463028371783 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192bd800 == 44 [pid = 8241] [id = 83] 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x117588000) [pid = 8241] [serial = 246] [outer = 0x0] 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x1180b4800) [pid = 8241] [serial = 247] [outer = 0x117588000] 21:46:11 INFO - PROCESS | 8241 | 1463028371812 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x11855c800) [pid = 8241] [serial = 248] [outer = 0x117588000] 21:46:12 INFO - PROCESS | 8241 | 1463028372231 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]]]}] 21:46:12 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. 21:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 21:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:46:12 INFO - PROCESS | 8241 | 1463028372261 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 8241 | 1463028372263 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 21:46:12 INFO - PROCESS | 8241 | 1463028372265 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 8241 | 1463028372268 Marionette TRACE conn2 <- [1,306,null,{}] 21:46:12 INFO - PROCESS | 8241 | 1463028372276 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}] 21:46:12 INFO - PROCESS | 8241 | 1463028372374 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 21:46:12 INFO - PROCESS | 8241 | 1463028372455 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x126686000 == 45 [pid = 8241] [id = 84] 21:46:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x119506c00) [pid = 8241] [serial = 249] [outer = 0x0] 21:46:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x119a0f800) [pid = 8241] [serial = 250] [outer = 0x119506c00] 21:46:12 INFO - PROCESS | 8241 | 1463028372486 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x119f58000) [pid = 8241] [serial = 251] [outer = 0x119506c00] 21:46:12 INFO - PROCESS | 8241 | 1463028372891 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]]]}] 21:46:12 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. 21:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 21:46:12 INFO - PROCESS | 8241 | 1463028372940 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 8241 | 1463028372941 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 21:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:46:12 INFO - PROCESS | 8241 | 1463028372944 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 8241 | 1463028372945 Marionette TRACE conn2 <- [1,310,null,{}] 21:46:12 INFO - PROCESS | 8241 | 1463028372948 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}] 21:46:13 INFO - PROCESS | 8241 | 1463028373042 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 21:46:13 INFO - PROCESS | 8241 | 1463028373098 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f4c800 == 46 [pid = 8241] [id = 85] 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x11a2af400) [pid = 8241] [serial = 252] [outer = 0x0] 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x123210800) [pid = 8241] [serial = 253] [outer = 0x11a2af400] 21:46:13 INFO - PROCESS | 8241 | 1463028373128 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x124341800) [pid = 8241] [serial = 254] [outer = 0x11a2af400] 21:46:13 INFO - PROCESS | 8241 | 1463028373551 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]]]}] 21:46:13 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. 21:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 618ms 21:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:46:13 INFO - PROCESS | 8241 | 1463028373563 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 21:46:13 INFO - PROCESS | 8241 | 1463028373564 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 21:46:13 INFO - PROCESS | 8241 | 1463028373566 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 8241 | 1463028373567 Marionette TRACE conn2 <- [1,314,null,{}] 21:46:13 INFO - PROCESS | 8241 | 1463028373570 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}] 21:46:13 INFO - PROCESS | 8241 | 1463028373663 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 21:46:13 INFO - PROCESS | 8241 | 1463028373750 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x113d34800 == 47 [pid = 8241] [id = 86] 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11678a400) [pid = 8241] [serial = 255] [outer = 0x0] 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x124bb5c00) [pid = 8241] [serial = 256] [outer = 0x11678a400] 21:46:13 INFO - PROCESS | 8241 | 1463028373780 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x12573e000) [pid = 8241] [serial = 257] [outer = 0x11678a400] 21:46:14 INFO - PROCESS | 8241 | 1463028374327 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]]]}] 21:46:14 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. 21:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 774ms 21:46:14 INFO - PROCESS | 8241 | 1463028374341 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 8241 | 1463028374343 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 21:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:46:14 INFO - PROCESS | 8241 | 1463028374346 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 8241 | 1463028374349 Marionette TRACE conn2 <- [1,318,null,{}] 21:46:14 INFO - PROCESS | 8241 | 1463028374352 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}] 21:46:14 INFO - PROCESS | 8241 | 1463028374441 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 21:46:14 INFO - PROCESS | 8241 | 1463028374497 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x11695f800 == 48 [pid = 8241] [id = 87] 21:46:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11515d400) [pid = 8241] [serial = 258] [outer = 0x0] 21:46:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x116199c00) [pid = 8241] [serial = 259] [outer = 0x11515d400] 21:46:14 INFO - PROCESS | 8241 | 1463028374525 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x116a5e800) [pid = 8241] [serial = 260] [outer = 0x11515d400] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x127033800 == 47 [pid = 8241] [id = 80] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x1252d1000 == 46 [pid = 8241] [id = 79] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x11857a000 == 45 [pid = 8241] [id = 78] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x12447c800 == 44 [pid = 8241] [id = 77] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x12355a800 == 43 [pid = 8241] [id = 76] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x119cda800 == 42 [pid = 8241] [id = 75] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x1194c0000 == 41 [pid = 8241] [id = 74] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d8800 == 40 [pid = 8241] [id = 73] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x124b4e000) [pid = 8241] [serial = 198] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x11857d000 == 39 [pid = 8241] [id = 72] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x1170a9800 == 38 [pid = 8241] [id = 71] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x116641800 == 37 [pid = 8241] [id = 70] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x112eb0000 == 36 [pid = 8241] [id = 69] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x11610d800 == 35 [pid = 8241] [id = 68] 21:46:14 INFO - PROCESS | 8241 | --DOCSHELL 0x124a2e000 == 34 [pid = 8241] [id = 67] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1243dbc00) [pid = 8241] [serial = 195] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x119110800) [pid = 8241] [serial = 177] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x115eba400) [pid = 8241] [serial = 162] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x116159800) [pid = 8241] [serial = 163] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x1180ac800) [pid = 8241] [serial = 168] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x118372000) [pid = 8241] [serial = 169] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x1169ba400) [pid = 8241] [serial = 165] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x117543c00) [pid = 8241] [serial = 166] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x118511000) [pid = 8241] [serial = 171] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x119515800) [pid = 8241] [serial = 180] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x115ebf800) [pid = 8241] [serial = 159] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x116943800) [pid = 8241] [serial = 145] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x1161e1400) [pid = 8241] [serial = 144] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x119f54400) [pid = 8241] [serial = 183] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11a060000) [pid = 8241] [serial = 184] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x118374c00) [pid = 8241] [serial = 148] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x1180ad000) [pid = 8241] [serial = 147] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x11941a400) [pid = 8241] [serial = 151] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x119105400) [pid = 8241] [serial = 187] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x119166c00) [pid = 8241] [serial = 150] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x1180b1400) [pid = 8241] [serial = 154] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x11a2b0c00) [pid = 8241] [serial = 189] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x119a08000) [pid = 8241] [serial = 153] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x1161ea800) [pid = 8241] [serial = 186] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x1185d9800) [pid = 8241] [serial = 174] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x119103800) [pid = 8241] [serial = 157] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x119af5c00) [pid = 8241] [serial = 181] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x119508c00) [pid = 8241] [serial = 178] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x11678a000) [pid = 8241] [serial = 156] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x1213a6400) [pid = 8241] [serial = 190] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x119106000) [pid = 8241] [serial = 175] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x119104c00) [pid = 8241] [serial = 193] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x123509400) [pid = 8241] [serial = 192] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x124bad000) [pid = 8241] [serial = 196] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x1185d5000) [pid = 8241] [serial = 172] [outer = 0x0] [url = about:blank] 21:46:14 INFO - PROCESS | 8241 | 1463028374922 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]]]}] 21:46:14 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. 21:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 21:46:14 INFO - PROCESS | 8241 | 1463028374968 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 8241 | 1463028374972 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 21:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:46:14 INFO - PROCESS | 8241 | 1463028374977 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 8241 | 1463028374978 Marionette TRACE conn2 <- [1,322,null,{}] 21:46:14 INFO - PROCESS | 8241 | 1463028374980 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}] 21:46:15 INFO - PROCESS | 8241 | 1463028375055 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 21:46:15 INFO - PROCESS | 8241 | 1463028375098 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x116641800 == 35 [pid = 8241] [id = 88] 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x115eba400) [pid = 8241] [serial = 261] [outer = 0x0] 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x117586800) [pid = 8241] [serial = 262] [outer = 0x115eba400] 21:46:15 INFO - PROCESS | 8241 | 1463028375128 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x11836cc00) [pid = 8241] [serial = 263] [outer = 0x115eba400] 21:46:15 INFO - PROCESS | 8241 | 1463028375449 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]]]}] 21:46:15 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. 21:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 21:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:46:15 INFO - PROCESS | 8241 | 1463028375496 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 8241 | 1463028375497 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 21:46:15 INFO - PROCESS | 8241 | 1463028375500 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 8241 | 1463028375502 Marionette TRACE conn2 <- [1,326,null,{}] 21:46:15 INFO - PROCESS | 8241 | 1463028375510 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}] 21:46:15 INFO - PROCESS | 8241 | 1463028375585 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 21:46:15 INFO - PROCESS | 8241 | 1463028375593 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x118570800 == 36 [pid = 8241] [id = 89] 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x11837bc00) [pid = 8241] [serial = 264] [outer = 0x0] 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x1185d4400) [pid = 8241] [serial = 265] [outer = 0x11837bc00] 21:46:15 INFO - PROCESS | 8241 | 1463028375621 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x119104800) [pid = 8241] [serial = 266] [outer = 0x11837bc00] 21:46:15 INFO - PROCESS | 8241 | 1463028375949 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]]]}] 21:46:15 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. 21:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 21:46:15 INFO - PROCESS | 8241 | 1463028375974 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 21:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:46:15 INFO - PROCESS | 8241 | 1463028375983 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 21:46:15 INFO - PROCESS | 8241 | 1463028375986 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 8241 | 1463028375988 Marionette TRACE conn2 <- [1,330,null,{}] 21:46:15 INFO - PROCESS | 8241 | 1463028375992 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}] 21:46:16 INFO - PROCESS | 8241 | 1463028376065 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 21:46:16 INFO - PROCESS | 8241 | 1463028376072 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192c7000 == 37 [pid = 8241] [id = 90] 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x11910f800) [pid = 8241] [serial = 267] [outer = 0x0] 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x119167400) [pid = 8241] [serial = 268] [outer = 0x11910f800] 21:46:16 INFO - PROCESS | 8241 | 1463028376098 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x119510c00) [pid = 8241] [serial = 269] [outer = 0x11910f800] 21:46:16 INFO - PROCESS | 8241 | 1463028376424 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]]]}] 21:46:16 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. 21:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 21:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:46:16 INFO - PROCESS | 8241 | 1463028376457 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 8241 | 1463028376458 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 21:46:16 INFO - PROCESS | 8241 | 1463028376460 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 8241 | 1463028376461 Marionette TRACE conn2 <- [1,334,null,{}] 21:46:16 INFO - PROCESS | 8241 | 1463028376463 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}] 21:46:16 INFO - PROCESS | 8241 | 1463028376535 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 21:46:16 INFO - PROCESS | 8241 | 1463028376584 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194b9800 == 38 [pid = 8241] [id = 91] 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x119111c00) [pid = 8241] [serial = 270] [outer = 0x0] 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x119ae8800) [pid = 8241] [serial = 271] [outer = 0x119111c00] 21:46:16 INFO - PROCESS | 8241 | 1463028376610 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x119f57000) [pid = 8241] [serial = 272] [outer = 0x119111c00] 21:46:16 INFO - PROCESS | 8241 | 1463028376896 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]]]}] 21:46:16 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. 21:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 21:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:46:16 INFO - PROCESS | 8241 | 1463028376943 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 8241 | 1463028376944 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 21:46:16 INFO - PROCESS | 8241 | 1463028376946 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 8241 | 1463028376947 Marionette TRACE conn2 <- [1,338,null,{}] 21:46:16 INFO - PROCESS | 8241 | 1463028376956 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}] 21:46:17 INFO - PROCESS | 8241 | 1463028377050 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 21:46:17 INFO - PROCESS | 8241 | 1463028377058 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a22b000 == 39 [pid = 8241] [id = 92] 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x11a0e4400) [pid = 8241] [serial = 273] [outer = 0x0] 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x1213ab000) [pid = 8241] [serial = 274] [outer = 0x11a0e4400] 21:46:17 INFO - PROCESS | 8241 | 1463028377092 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x12478a400) [pid = 8241] [serial = 275] [outer = 0x11a0e4400] 21:46:17 INFO - PROCESS | 8241 | 1463028377544 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]]]}] 21:46:17 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. 21:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 619ms 21:46:17 INFO - PROCESS | 8241 | 1463028377567 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 8241 | 1463028377570 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 21:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:46:17 INFO - PROCESS | 8241 | 1463028377580 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:46:17 INFO - PROCESS | 8241 | 1463028377582 Marionette TRACE conn2 <- [1,342,null,{}] 21:46:17 INFO - PROCESS | 8241 | 1463028377585 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}] 21:46:17 INFO - PROCESS | 8241 | 1463028377719 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 21:46:17 INFO - PROCESS | 8241 | 1463028377763 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x12330f000 == 40 [pid = 8241] [id = 93] 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x124347800) [pid = 8241] [serial = 276] [outer = 0x0] 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x124ee3c00) [pid = 8241] [serial = 277] [outer = 0x124347800] 21:46:17 INFO - PROCESS | 8241 | 1463028377802 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x12573b000) [pid = 8241] [serial = 278] [outer = 0x124347800] 21:46:18 INFO - PROCESS | 8241 | 1463028378137 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]]]}] 21:46:18 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. 21:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 577ms 21:46:18 INFO - PROCESS | 8241 | 1463028378151 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 8241 | 1463028378152 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 21:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:46:18 INFO - PROCESS | 8241 | 1463028378170 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 8241 | 1463028378173 Marionette TRACE conn2 <- [1,346,null,{}] 21:46:18 INFO - PROCESS | 8241 | 1463028378177 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}] 21:46:18 INFO - PROCESS | 8241 | 1463028378267 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 21:46:18 INFO - PROCESS | 8241 | 1463028378271 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x12407b000 == 41 [pid = 8241] [id = 94] 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x124be1800) [pid = 8241] [serial = 279] [outer = 0x0] 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x126083400) [pid = 8241] [serial = 280] [outer = 0x124be1800] 21:46:18 INFO - PROCESS | 8241 | 1463028378295 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x127019800) [pid = 8241] [serial = 281] [outer = 0x124be1800] 21:46:18 INFO - PROCESS | 8241 | 1463028378631 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]]]}] 21:46:18 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. 21:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 21:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:46:18 INFO - PROCESS | 8241 | 1463028378646 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 8241 | 1463028378647 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 21:46:18 INFO - PROCESS | 8241 | 1463028378649 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 8241 | 1463028378650 Marionette TRACE conn2 <- [1,350,null,{}] 21:46:18 INFO - PROCESS | 8241 | 1463028378652 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}] 21:46:18 INFO - PROCESS | 8241 | 1463028378757 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 21:46:18 INFO - PROCESS | 8241 | 1463028378762 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x124725000 == 42 [pid = 8241] [id = 95] 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x12656a800) [pid = 8241] [serial = 282] [outer = 0x0] 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x12730c400) [pid = 8241] [serial = 283] [outer = 0x12656a800] 21:46:18 INFO - PROCESS | 8241 | 1463028378788 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x128c46400) [pid = 8241] [serial = 284] [outer = 0x12656a800] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x119122800) [pid = 8241] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x119166400) [pid = 8241] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x116a5b400) [pid = 8241] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11614f400) [pid = 8241] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x113460c00) [pid = 8241] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x119f4e000) [pid = 8241] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x113341000) [pid = 8241] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x123694000) [pid = 8241] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x112a5dc00) [pid = 8241] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x117541800) [pid = 8241] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:46:19 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x125119000) [pid = 8241] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:46:19 INFO - PROCESS | 8241 | 1463028379300 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]]]}] 21:46:19 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. 21:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 21:46:19 INFO - PROCESS | 8241 | 1463028379321 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 8241 | 1463028379322 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 21:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:46:19 INFO - PROCESS | 8241 | 1463028379324 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 8241 | 1463028379325 Marionette TRACE conn2 <- [1,354,null,{}] 21:46:19 INFO - PROCESS | 8241 | 1463028379328 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}] 21:46:19 INFO - PROCESS | 8241 | 1463028379422 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 21:46:19 INFO - PROCESS | 8241 | 1463028379449 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252e2800 == 43 [pid = 8241] [id = 96] 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x1185d7000) [pid = 8241] [serial = 285] [outer = 0x0] 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x12373f400) [pid = 8241] [serial = 286] [outer = 0x1185d7000] 21:46:19 INFO - PROCESS | 8241 | 1463028379474 Marionette DEBUG loaded listener.js 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x127311800) [pid = 8241] [serial = 287] [outer = 0x1185d7000] 21:46:19 INFO - PROCESS | 8241 | 1463028379765 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]]]}] 21:46:19 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. 21:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 21:46:19 INFO - PROCESS | 8241 | 1463028379795 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 8241 | 1463028379797 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 21:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:46:19 INFO - PROCESS | 8241 | 1463028379799 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 8241 | 1463028379801 Marionette TRACE conn2 <- [1,358,null,{}] 21:46:19 INFO - PROCESS | 8241 | 1463028379805 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}] 21:46:19 INFO - PROCESS | 8241 | 1463028379896 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 21:46:19 INFO - PROCESS | 8241 | 1463028379900 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290ca800 == 44 [pid = 8241] [id = 97] 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x128c48400) [pid = 8241] [serial = 288] [outer = 0x0] 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x128c52c00) [pid = 8241] [serial = 289] [outer = 0x128c48400] 21:46:19 INFO - PROCESS | 8241 | 1463028379932 Marionette DEBUG loaded listener.js 21:46:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x128cb8800) [pid = 8241] [serial = 290] [outer = 0x128c48400] 21:46:20 INFO - PROCESS | 8241 | 1463028380241 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]]]}] 21:46:20 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. 21:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 21:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:46:20 INFO - PROCESS | 8241 | 1463028380269 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 8241 | 1463028380272 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 21:46:20 INFO - PROCESS | 8241 | 1463028380275 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 8241 | 1463028380276 Marionette TRACE conn2 <- [1,362,null,{}] 21:46:20 INFO - PROCESS | 8241 | 1463028380278 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}] 21:46:20 INFO - PROCESS | 8241 | 1463028380376 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 21:46:20 INFO - PROCESS | 8241 | 1463028380383 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x129456800 == 45 [pid = 8241] [id = 98] 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x1122b0c00) [pid = 8241] [serial = 291] [outer = 0x0] 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x128cb8c00) [pid = 8241] [serial = 292] [outer = 0x1122b0c00] 21:46:20 INFO - PROCESS | 8241 | 1463028380409 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x128fa0c00) [pid = 8241] [serial = 293] [outer = 0x1122b0c00] 21:46:20 INFO - PROCESS | 8241 | 1463028380728 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]]]}] 21:46:20 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. 21:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 21:46:20 INFO - PROCESS | 8241 | 1463028380743 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 8241 | 1463028380745 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 21:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:46:20 INFO - PROCESS | 8241 | 1463028380747 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 8241 | 1463028380748 Marionette TRACE conn2 <- [1,366,null,{}] 21:46:20 INFO - PROCESS | 8241 | 1463028380751 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}] 21:46:20 INFO - PROCESS | 8241 | 1463028380843 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 21:46:20 INFO - PROCESS | 8241 | 1463028380847 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a72f800 == 46 [pid = 8241] [id = 99] 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x1290df400) [pid = 8241] [serial = 294] [outer = 0x0] 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x1290e8c00) [pid = 8241] [serial = 295] [outer = 0x1290df400] 21:46:20 INFO - PROCESS | 8241 | 1463028380881 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x1290ed800) [pid = 8241] [serial = 296] [outer = 0x1290df400] 21:46:21 INFO - PROCESS | 8241 | 1463028381497 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]]]}] 21:46:21 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. 21:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 769ms 21:46:21 INFO - PROCESS | 8241 | 1463028381517 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 8241 | 1463028381519 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 21:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:46:21 INFO - PROCESS | 8241 | 1463028381541 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - PROCESS | 8241 | 1463028381544 Marionette TRACE conn2 <- [1,370,null,{}] 21:46:21 INFO - PROCESS | 8241 | 1463028381548 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}] 21:46:21 INFO - PROCESS | 8241 | 1463028381650 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 21:46:21 INFO - PROCESS | 8241 | 1463028381710 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e16800 == 47 [pid = 8241] [id = 100] 21:46:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x1166bd800) [pid = 8241] [serial = 297] [outer = 0x0] 21:46:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x117172c00) [pid = 8241] [serial = 298] [outer = 0x1166bd800] 21:46:21 INFO - PROCESS | 8241 | 1463028381743 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x11767c400) [pid = 8241] [serial = 299] [outer = 0x1166bd800] 21:46:22 INFO - PROCESS | 8241 | 1463028382202 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]]]}] 21:46:22 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. 21:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 724ms 21:46:22 INFO - PROCESS | 8241 | 1463028382264 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 8241 | 1463028382268 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 21:46:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:46:22 INFO - PROCESS | 8241 | 1463028382273 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 8241 | 1463028382275 Marionette TRACE conn2 <- [1,374,null,{}] 21:46:22 INFO - PROCESS | 8241 | 1463028382278 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}] 21:46:22 INFO - PROCESS | 8241 | 1463028382376 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 21:46:22 INFO - PROCESS | 8241 | 1463028382434 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd5000 == 48 [pid = 8241] [id = 101] 21:46:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x118557800) [pid = 8241] [serial = 300] [outer = 0x0] 21:46:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11858f800) [pid = 8241] [serial = 301] [outer = 0x118557800] 21:46:22 INFO - PROCESS | 8241 | 1463028382463 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x119106000) [pid = 8241] [serial = 302] [outer = 0x118557800] 21:46:22 INFO - PROCESS | 8241 | 1463028382897 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:46:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 21:46:22 INFO - PROCESS | 8241 | 1463028382944 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 8241 | 1463028382945 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 21:46:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:46:22 INFO - PROCESS | 8241 | 1463028382948 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 8241 | 1463028382950 Marionette TRACE conn2 <- [1,378,null,{}] 21:46:22 INFO - PROCESS | 8241 | 1463028382961 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}] 21:46:23 INFO - PROCESS | 8241 | 1463028383060 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 21:46:23 INFO - PROCESS | 8241 | 1463028383119 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297f3800 == 49 [pid = 8241] [id = 102] 21:46:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11a2b1c00) [pid = 8241] [serial = 303] [outer = 0x0] 21:46:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x1213a6000) [pid = 8241] [serial = 304] [outer = 0x11a2b1c00] 21:46:23 INFO - PROCESS | 8241 | 1463028383151 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x123694800) [pid = 8241] [serial = 305] [outer = 0x11a2b1c00] 21:46:23 INFO - PROCESS | 8241 | 1463028383629 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:46:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:46:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 725ms 21:46:23 INFO - PROCESS | 8241 | 1463028383696 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 21:46:23 INFO - PROCESS | 8241 | 1463028383698 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 21:46:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:46:23 INFO - PROCESS | 8241 | 1463028383703 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:46:23 INFO - PROCESS | 8241 | 1463028383704 Marionette TRACE conn2 <- [1,382,null,{}] 21:46:23 INFO - PROCESS | 8241 | 1463028383707 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}] 21:46:23 INFO - PROCESS | 8241 | 1463028383934 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 21:46:24 INFO - PROCESS | 8241 | 1463028384010 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x116972800 == 50 [pid = 8241] [id = 103] 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x113f3e800) [pid = 8241] [serial = 306] [outer = 0x0] 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1160db000) [pid = 8241] [serial = 307] [outer = 0x113f3e800] 21:46:24 INFO - PROCESS | 8241 | 1463028384038 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x1169b0800) [pid = 8241] [serial = 308] [outer = 0x113f3e800] 21:46:24 INFO - PROCESS | 8241 | 1463028384454 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:46:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 21:46:24 INFO - PROCESS | 8241 | 1463028384475 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 8241 | 1463028384477 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 21:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:46:24 INFO - PROCESS | 8241 | 1463028384480 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 8241 | 1463028384483 Marionette TRACE conn2 <- [1,386,null,{}] 21:46:24 INFO - PROCESS | 8241 | 1463028384486 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}] 21:46:24 INFO - PROCESS | 8241 | 1463028384574 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 21:46:24 INFO - PROCESS | 8241 | 1463028384619 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x1161bd800 == 51 [pid = 8241] [id = 104] 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1166c1800) [pid = 8241] [serial = 309] [outer = 0x0] 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x11758ec00) [pid = 8241] [serial = 310] [outer = 0x1166c1800] 21:46:24 INFO - PROCESS | 8241 | 1463028384648 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x118372000) [pid = 8241] [serial = 311] [outer = 0x1166c1800] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x129456800 == 50 [pid = 8241] [id = 98] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x1290ca800 == 49 [pid = 8241] [id = 97] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x1252e2800 == 48 [pid = 8241] [id = 96] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x124725000 == 47 [pid = 8241] [id = 95] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11758b400) [pid = 8241] [serial = 204] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x113406000) [pid = 8241] [serial = 201] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12661bc00) [pid = 8241] [serial = 241] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x12407b000 == 46 [pid = 8241] [id = 94] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x12330f000 == 45 [pid = 8241] [id = 93] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x11a22b000 == 44 [pid = 8241] [id = 92] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x1194b9800 == 43 [pid = 8241] [id = 91] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x1192c7000 == 42 [pid = 8241] [id = 90] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x118570800 == 41 [pid = 8241] [id = 89] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x116641800 == 40 [pid = 8241] [id = 88] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x11695f800 == 39 [pid = 8241] [id = 87] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x128f4c800 == 38 [pid = 8241] [id = 85] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x126686000 == 37 [pid = 8241] [id = 84] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x1192bd800 == 36 [pid = 8241] [id = 83] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x116081800 == 35 [pid = 8241] [id = 82] 21:46:25 INFO - PROCESS | 8241 | --DOCSHELL 0x128c8d000 == 34 [pid = 8241] [id = 81] 21:46:25 INFO - PROCESS | 8241 | 1463028385148 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]]]}] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12359b000) [pid = 8241] [serial = 224] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119513400) [pid = 8241] [serial = 218] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x11a2af800) [pid = 8241] [serial = 223] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x117585c00) [pid = 8241] [serial = 208] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x119418000) [pid = 8241] [serial = 217] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x119511c00) [pid = 8241] [serial = 220] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11767bc00) [pid = 8241] [serial = 209] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x125082c00) [pid = 8241] [serial = 236] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x123741800) [pid = 8241] [serial = 226] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x11a0e6800) [pid = 8241] [serial = 235] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11910c800) [pid = 8241] [serial = 233] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x124ee1800) [pid = 8241] [serial = 230] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x119111000) [pid = 8241] [serial = 215] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x124340c00) [pid = 8241] [serial = 227] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x124beec00) [pid = 8241] [serial = 229] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x12bff4c00) [pid = 8241] [serial = 52] [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.] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x118554400) [pid = 8241] [serial = 212] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x12607a400) [pid = 8241] [serial = 238] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x11817bc00) [pid = 8241] [serial = 211] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x11693c800) [pid = 8241] [serial = 232] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x1185d4800) [pid = 8241] [serial = 214] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x119af6c00) [pid = 8241] [serial = 221] [outer = 0x0] [url = about:blank] 21:46:25 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x12661c000) [pid = 8241] [serial = 239] [outer = 0x0] [url = about:blank] 21:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 721ms 21:46:25 INFO - PROCESS | 8241 | 1463028385228 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 8241 | 1463028385231 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 21:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:46:25 INFO - PROCESS | 8241 | 1463028385235 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 8241 | 1463028385237 Marionette TRACE conn2 <- [1,390,null,{}] 21:46:25 INFO - PROCESS | 8241 | 1463028385244 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}] 21:46:25 INFO - PROCESS | 8241 | 1463028385359 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 21:46:25 INFO - PROCESS | 8241 | 1463028385373 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x11695b800 == 35 [pid = 8241] [id = 105] 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x118375400) [pid = 8241] [serial = 312] [outer = 0x0] 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x11855a400) [pid = 8241] [serial = 313] [outer = 0x118375400] 21:46:25 INFO - PROCESS | 8241 | 1463028385414 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x1185e0000) [pid = 8241] [serial = 314] [outer = 0x118375400] 21:46:25 INFO - PROCESS | 8241 | 1463028385783 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]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 574ms 21:46:25 INFO - PROCESS | 8241 | 1463028385809 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 8241 | 1463028385811 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 21:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:46:25 INFO - PROCESS | 8241 | 1463028385819 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 8241 | 1463028385824 Marionette TRACE conn2 <- [1,394,null,{}] 21:46:25 INFO - PROCESS | 8241 | 1463028385826 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}] 21:46:25 INFO - PROCESS | 8241 | 1463028385902 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 21:46:25 INFO - PROCESS | 8241 | 1463028385909 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x118ca3800 == 36 [pid = 8241] [id = 106] 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x119103800) [pid = 8241] [serial = 315] [outer = 0x0] 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x11911ec00) [pid = 8241] [serial = 316] [outer = 0x119103800] 21:46:25 INFO - PROCESS | 8241 | 1463028385935 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x119509c00) [pid = 8241] [serial = 317] [outer = 0x119103800] 21:46:26 INFO - PROCESS | 8241 | 1463028386265 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]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 481ms 21:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:46:26 INFO - PROCESS | 8241 | 1463028386296 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 8241 | 1463028386297 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 21:46:26 INFO - PROCESS | 8241 | 1463028386300 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 8241 | 1463028386301 Marionette TRACE conn2 <- [1,398,null,{}] 21:46:26 INFO - PROCESS | 8241 | 1463028386312 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}] 21:46:26 INFO - PROCESS | 8241 | 1463028386409 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 21:46:26 INFO - PROCESS | 8241 | 1463028386468 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c7d800 == 37 [pid = 8241] [id = 107] 21:46:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x119c0ac00) [pid = 8241] [serial = 318] [outer = 0x0] 21:46:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x11a2a5000) [pid = 8241] [serial = 319] [outer = 0x119c0ac00] 21:46:26 INFO - PROCESS | 8241 | 1463028386499 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x12139f800) [pid = 8241] [serial = 320] [outer = 0x119c0ac00] 21:46:27 INFO - PROCESS | 8241 | 1463028387032 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]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 780ms 21:46:27 INFO - PROCESS | 8241 | 1463028387081 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 21:46:27 INFO - PROCESS | 8241 | 1463028387083 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 21:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:46:27 INFO - PROCESS | 8241 | 1463028387086 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 8241 | 1463028387088 Marionette TRACE conn2 <- [1,402,null,{}] 21:46:27 INFO - PROCESS | 8241 | 1463028387092 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}] 21:46:27 INFO - PROCESS | 8241 | 1463028387208 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 21:46:27 INFO - PROCESS | 8241 | 1463028387301 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x12330a800 == 38 [pid = 8241] [id = 108] 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x123696800) [pid = 8241] [serial = 321] [outer = 0x0] 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x1237b2000) [pid = 8241] [serial = 322] [outer = 0x123696800] 21:46:27 INFO - PROCESS | 8241 | 1463028387349 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x124bedc00) [pid = 8241] [serial = 323] [outer = 0x123696800] 21:46:27 INFO - PROCESS | 8241 | 1463028387760 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]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 720ms 21:46:27 INFO - PROCESS | 8241 | 1463028387807 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 21:46:27 INFO - PROCESS | 8241 | 1463028387808 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 21:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:46:27 INFO - PROCESS | 8241 | 1463028387810 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 8241 | 1463028387811 Marionette TRACE conn2 <- [1,406,null,{}] 21:46:27 INFO - PROCESS | 8241 | 1463028387813 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}] 21:46:27 INFO - PROCESS | 8241 | 1463028387910 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 21:46:27 INFO - PROCESS | 8241 | 1463028387915 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x12432f800 == 39 [pid = 8241] [id = 109] 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x124ee0800) [pid = 8241] [serial = 324] [outer = 0x0] 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x126085c00) [pid = 8241] [serial = 325] [outer = 0x124ee0800] 21:46:27 INFO - PROCESS | 8241 | 1463028387939 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x12730b000) [pid = 8241] [serial = 326] [outer = 0x124ee0800] 21:46:28 INFO - PROCESS | 8241 | 1463028388287 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]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 21:46:28 INFO - PROCESS | 8241 | 1463028388328 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 8241 | 1463028388329 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 21:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:46:28 INFO - PROCESS | 8241 | 1463028388332 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 8241 | 1463028388333 Marionette TRACE conn2 <- [1,410,null,{}] 21:46:28 INFO - PROCESS | 8241 | 1463028388335 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}] 21:46:28 INFO - PROCESS | 8241 | 1463028388427 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 21:46:28 INFO - PROCESS | 8241 | 1463028388443 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x116921800 == 40 [pid = 8241] [id = 110] 21:46:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x12661c000) [pid = 8241] [serial = 327] [outer = 0x0] 21:46:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x128c49c00) [pid = 8241] [serial = 328] [outer = 0x12661c000] 21:46:28 INFO - PROCESS | 8241 | 1463028388468 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x128c50c00) [pid = 8241] [serial = 329] [outer = 0x12661c000] 21:46:28 INFO - PROCESS | 8241 | 1463028388812 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]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 21:46:28 INFO - PROCESS | 8241 | 1463028388850 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 8241 | 1463028388851 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 21:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:46:28 INFO - PROCESS | 8241 | 1463028388853 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 8241 | 1463028388855 Marionette TRACE conn2 <- [1,414,null,{}] 21:46:28 INFO - PROCESS | 8241 | 1463028388857 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}] 21:46:28 INFO - PROCESS | 8241 | 1463028388967 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 21:46:28 INFO - PROCESS | 8241 | 1463028388969 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:46:28 INFO - PROCESS | 8241 | 1463028388985 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c8b800 == 41 [pid = 8241] [id = 111] 21:46:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x1290e5000) [pid = 8241] [serial = 330] [outer = 0x0] 21:46:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1290eac00) [pid = 8241] [serial = 331] [outer = 0x1290e5000] 21:46:29 INFO - PROCESS | 8241 | 1463028389011 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12938e000) [pid = 8241] [serial = 332] [outer = 0x1290e5000] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x112a6a800) [pid = 8241] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11333cc00) [pid = 8241] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11a0e4400) [pid = 8241] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x124be1800) [pid = 8241] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x124347800) [pid = 8241] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x12656a800) [pid = 8241] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x1185d7000) [pid = 8241] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x115eba400) [pid = 8241] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11837bc00) [pid = 8241] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x11910f800) [pid = 8241] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x11515d400) [pid = 8241] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x11678a400) [pid = 8241] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x119111c00) [pid = 8241] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x128c48400) [pid = 8241] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:46:29 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x1122b0c00) [pid = 8241] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:46:29 INFO - PROCESS | 8241 | 1463028389484 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]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 21:46:29 INFO - PROCESS | 8241 | 1463028389526 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 8241 | 1463028389527 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 21:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:46:29 INFO - PROCESS | 8241 | 1463028389529 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 8241 | 1463028389530 Marionette TRACE conn2 <- [1,418,null,{}] 21:46:29 INFO - PROCESS | 8241 | 1463028389532 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}] 21:46:29 INFO - PROCESS | 8241 | 1463028389632 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 21:46:29 INFO - PROCESS | 8241 | 1463028389639 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd3000 == 42 [pid = 8241] [id = 112] 21:46:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x11606d800) [pid = 8241] [serial = 333] [outer = 0x0] 21:46:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x118506800) [pid = 8241] [serial = 334] [outer = 0x11606d800] 21:46:29 INFO - PROCESS | 8241 | 1463028389679 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x124eac400) [pid = 8241] [serial = 335] [outer = 0x11606d800] 21:46:30 INFO - PROCESS | 8241 | 1463028390579 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]]]}] 21:46:30 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 21:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1071ms 21:46:30 INFO - PROCESS | 8241 | 1463028390601 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 8241 | 1463028390604 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 21:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:46:30 INFO - PROCESS | 8241 | 1463028390614 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 8241 | 1463028390616 Marionette TRACE conn2 <- [1,422,null,{}] 21:46:30 INFO - PROCESS | 8241 | 1463028390619 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}] 21:46:30 INFO - PROCESS | 8241 | 1463028390717 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 21:46:30 INFO - PROCESS | 8241 | 1463028390724 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d0800 == 43 [pid = 8241] [id = 113] 21:46:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x126086400) [pid = 8241] [serial = 336] [outer = 0x0] 21:46:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x128cb2800) [pid = 8241] [serial = 337] [outer = 0x126086400] 21:46:30 INFO - PROCESS | 8241 | 1463028390755 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x129605800) [pid = 8241] [serial = 338] [outer = 0x126086400] 21:46:31 INFO - PROCESS | 8241 | 1463028391592 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]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1022ms 21:46:31 INFO - PROCESS | 8241 | 1463028391636 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 8241 | 1463028391638 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 21:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:46:31 INFO - PROCESS | 8241 | 1463028391642 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 8241 | 1463028391645 Marionette TRACE conn2 <- [1,426,null,{}] 21:46:31 INFO - PROCESS | 8241 | 1463028391649 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}] 21:46:31 INFO - PROCESS | 8241 | 1463028391775 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 21:46:31 INFO - PROCESS | 8241 | 1463028391823 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x116111800 == 44 [pid = 8241] [id = 114] 21:46:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x1160e3800) [pid = 8241] [serial = 339] [outer = 0x0] 21:46:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x116159800) [pid = 8241] [serial = 340] [outer = 0x1160e3800] 21:46:31 INFO - PROCESS | 8241 | 1463028391855 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x117536c00) [pid = 8241] [serial = 341] [outer = 0x1160e3800] 21:46:32 INFO - PROCESS | 8241 | 1463028392357 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] 21:46:32 INFO - PROCESS | 8241 | 1463028392372 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 21:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:46:32 INFO - PROCESS | 8241 | 1463028392378 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 8241 | 1463028392380 Marionette TRACE conn2 <- [1,430,null,{}] 21:46:32 INFO - PROCESS | 8241 | 1463028392383 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}] 21:46:32 INFO - PROCESS | 8241 | 1463028392484 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 21:46:32 INFO - PROCESS | 8241 | 1463028392530 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d2800 == 45 [pid = 8241] [id = 115] 21:46:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x117675800) [pid = 8241] [serial = 342] [outer = 0x0] 21:46:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x1185d4c00) [pid = 8241] [serial = 343] [outer = 0x117675800] 21:46:32 INFO - PROCESS | 8241 | 1463028392560 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x119110800) [pid = 8241] [serial = 344] [outer = 0x117675800] 21:46:33 INFO - PROCESS | 8241 | 1463028393074 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]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 771ms 21:46:33 INFO - PROCESS | 8241 | 1463028393151 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 8241 | 1463028393154 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 21:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:46:33 INFO - PROCESS | 8241 | 1463028393160 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 8241 | 1463028393164 Marionette TRACE conn2 <- [1,434,null,{}] 21:46:33 INFO - PROCESS | 8241 | 1463028393176 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}] 21:46:33 INFO - PROCESS | 8241 | 1463028393323 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 21:46:33 INFO - PROCESS | 8241 | 1463028393409 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d2d800 == 46 [pid = 8241] [id = 116] 21:46:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x119c0c000) [pid = 8241] [serial = 345] [outer = 0x0] 21:46:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x123396400) [pid = 8241] [serial = 346] [outer = 0x119c0c000] 21:46:33 INFO - PROCESS | 8241 | 1463028393448 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12374ac00) [pid = 8241] [serial = 347] [outer = 0x119c0c000] 21:46:33 INFO - PROCESS | 8241 | 1463028393861 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]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 727ms 21:46:33 INFO - PROCESS | 8241 | 1463028393886 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 8241 | 1463028393888 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 21:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:46:33 INFO - PROCESS | 8241 | 1463028393891 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 8241 | 1463028393892 Marionette TRACE conn2 <- [1,438,null,{}] 21:46:33 INFO - PROCESS | 8241 | 1463028393895 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}] 21:46:33 INFO - PROCESS | 8241 | 1463028393990 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 21:46:34 INFO - PROCESS | 8241 | 1463028394035 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab0d000 == 47 [pid = 8241] [id = 117] 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x124347800) [pid = 8241] [serial = 348] [outer = 0x0] 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x125081400) [pid = 8241] [serial = 349] [outer = 0x124347800] 21:46:34 INFO - PROCESS | 8241 | 1463028394070 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1270da800) [pid = 8241] [serial = 350] [outer = 0x124347800] 21:46:34 INFO - PROCESS | 8241 | 1463028394497 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]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 619ms 21:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:46:34 INFO - PROCESS | 8241 | 1463028394510 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 8241 | 1463028394512 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 21:46:34 INFO - PROCESS | 8241 | 1463028394514 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 8241 | 1463028394515 Marionette TRACE conn2 <- [1,442,null,{}] 21:46:34 INFO - PROCESS | 8241 | 1463028394518 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}] 21:46:34 INFO - PROCESS | 8241 | 1463028394626 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 21:46:34 INFO - PROCESS | 8241 | 1463028394721 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x11814d800 == 48 [pid = 8241] [id = 118] 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x125114000) [pid = 8241] [serial = 351] [outer = 0x0] 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x128c51c00) [pid = 8241] [serial = 352] [outer = 0x125114000] 21:46:34 INFO - PROCESS | 8241 | 1463028394752 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x129392400) [pid = 8241] [serial = 353] [outer = 0x125114000] 21:46:35 INFO - PROCESS | 8241 | 1463028395283 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]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 21:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:46:35 INFO - PROCESS | 8241 | 1463028395334 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 8241 | 1463028395337 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 21:46:35 INFO - PROCESS | 8241 | 1463028395343 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 8241 | 1463028395345 Marionette TRACE conn2 <- [1,446,null,{}] 21:46:35 INFO - PROCESS | 8241 | 1463028395354 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}] 21:46:35 INFO - PROCESS | 8241 | 1463028395442 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 21:46:35 INFO - PROCESS | 8241 | 1463028395499 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e6800 == 49 [pid = 8241] [id = 119] 21:46:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x115ebac00) [pid = 8241] [serial = 354] [outer = 0x0] 21:46:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x117540400) [pid = 8241] [serial = 355] [outer = 0x115ebac00] 21:46:35 INFO - PROCESS | 8241 | 1463028395526 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1180ad800) [pid = 8241] [serial = 356] [outer = 0x115ebac00] 21:46:35 INFO - PROCESS | 8241 | 1463028395959 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]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 678ms 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd3000 == 48 [pid = 8241] [id = 112] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x128c8b800 == 47 [pid = 8241] [id = 111] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x116921800 == 46 [pid = 8241] [id = 110] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x12432f800 == 45 [pid = 8241] [id = 109] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x12330a800 == 44 [pid = 8241] [id = 108] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x119c7d800 == 43 [pid = 8241] [id = 107] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x118ca3800 == 42 [pid = 8241] [id = 106] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1290e8c00) [pid = 8241] [serial = 295] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | 1463028396050 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 8241 | 1463028396054 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x11695b800 == 41 [pid = 8241] [id = 105] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x1161bd800 == 40 [pid = 8241] [id = 104] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x116972800 == 39 [pid = 8241] [id = 103] 21:46:36 INFO - PROCESS | 8241 | --DOCSHELL 0x117e16800 == 38 [pid = 8241] [id = 100] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x1161e1c00) [pid = 8241] [serial = 160] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11816f000) [pid = 8241] [serial = 205] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x123210800) [pid = 8241] [serial = 253] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1180b4800) [pid = 8241] [serial = 247] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1185d4400) [pid = 8241] [serial = 265] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x119104800) [pid = 8241] [serial = 266] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x119167400) [pid = 8241] [serial = 268] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119510c00) [pid = 8241] [serial = 269] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x116a5e800) [pid = 8241] [serial = 260] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x116199c00) [pid = 8241] [serial = 259] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x119a0f800) [pid = 8241] [serial = 250] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12573e000) [pid = 8241] [serial = 257] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x124bb5c00) [pid = 8241] [serial = 256] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x119ae8800) [pid = 8241] [serial = 271] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x128c52c00) [pid = 8241] [serial = 289] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x128c46400) [pid = 8241] [serial = 284] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x127019800) [pid = 8241] [serial = 281] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x128fa0c00) [pid = 8241] [serial = 293] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x128cb8800) [pid = 8241] [serial = 290] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x12478a400) [pid = 8241] [serial = 275] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x127311800) [pid = 8241] [serial = 287] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x119f57000) [pid = 8241] [serial = 272] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x128cb8c00) [pid = 8241] [serial = 292] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x1213ab000) [pid = 8241] [serial = 274] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x126083400) [pid = 8241] [serial = 280] [outer = 0x0] [url = about:blank] 21:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x12573b000) [pid = 8241] [serial = 278] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x124ee3c00) [pid = 8241] [serial = 277] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x12730c400) [pid = 8241] [serial = 283] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x12373f400) [pid = 8241] [serial = 286] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x117586800) [pid = 8241] [serial = 262] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x11836cc00) [pid = 8241] [serial = 263] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x113def000) [pid = 8241] [serial = 244] [outer = 0x0] [url = about:blank] 21:46:36 INFO - PROCESS | 8241 | 1463028396068 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 8241 | 1463028396070 Marionette TRACE conn2 <- [1,450,null,{}] 21:46:36 INFO - PROCESS | 8241 | 1463028396072 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}] 21:46:36 INFO - PROCESS | 8241 | 1463028396148 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 21:46:36 INFO - PROCESS | 8241 | 1463028396204 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x116921800 == 39 [pid = 8241] [id = 120] 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x118379c00) [pid = 8241] [serial = 357] [outer = 0x0] 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x11858a000) [pid = 8241] [serial = 358] [outer = 0x118379c00] 21:46:36 INFO - PROCESS | 8241 | 1463028396231 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x11910f400) [pid = 8241] [serial = 359] [outer = 0x118379c00] 21:46:36 INFO - PROCESS | 8241 | 1463028396544 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] 21:46:36 INFO - PROCESS | 8241 | 1463028396592 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 21:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:46:36 INFO - PROCESS | 8241 | 1463028396595 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 8241 | 1463028396597 Marionette TRACE conn2 <- [1,454,null,{}] 21:46:36 INFO - PROCESS | 8241 | 1463028396604 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}] 21:46:36 INFO - PROCESS | 8241 | 1463028396683 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 21:46:36 INFO - PROCESS | 8241 | 1463028396692 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x119188800 == 40 [pid = 8241] [id = 121] 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x119508c00) [pid = 8241] [serial = 360] [outer = 0x0] 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x11a05c800) [pid = 8241] [serial = 361] [outer = 0x119508c00] 21:46:36 INFO - PROCESS | 8241 | 1463028396724 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x123741c00) [pid = 8241] [serial = 362] [outer = 0x119508c00] 21:46:37 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:37 INFO - PROCESS | 8241 | 1463028397189 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]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 620ms 21:46:37 INFO - PROCESS | 8241 | 1463028397215 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 8241 | 1463028397217 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 21:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:46:37 INFO - PROCESS | 8241 | 1463028397220 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 8241 | 1463028397224 Marionette TRACE conn2 <- [1,458,null,{}] 21:46:37 INFO - PROCESS | 8241 | 1463028397228 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}] 21:46:37 INFO - PROCESS | 8241 | 1463028397300 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 21:46:37 INFO - PROCESS | 8241 | 1463028397309 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd2800 == 41 [pid = 8241] [id = 122] 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x1243e8000) [pid = 8241] [serial = 363] [outer = 0x0] 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x124ea5400) [pid = 8241] [serial = 364] [outer = 0x1243e8000] 21:46:37 INFO - PROCESS | 8241 | 1463028397331 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x12607f800) [pid = 8241] [serial = 365] [outer = 0x1243e8000] 21:46:37 INFO - PROCESS | 8241 | 1463028397738 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] 21:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:46:37 INFO - PROCESS | 8241 | 1463028397751 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 21:46:37 INFO - PROCESS | 8241 | 1463028397757 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 8241 | 1463028397759 Marionette TRACE conn2 <- [1,462,null,{}] 21:46:37 INFO - PROCESS | 8241 | 1463028397761 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}] 21:46:37 INFO - PROCESS | 8241 | 1463028397878 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 21:46:37 INFO - PROCESS | 8241 | 1463028397884 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d7800 == 42 [pid = 8241] [id = 123] 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x12656a800) [pid = 8241] [serial = 366] [outer = 0x0] 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x128c4ac00) [pid = 8241] [serial = 367] [outer = 0x12656a800] 21:46:37 INFO - PROCESS | 8241 | 1463028397929 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x128cb6000) [pid = 8241] [serial = 368] [outer = 0x12656a800] 21:46:38 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:38 INFO - PROCESS | 8241 | 1463028398395 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] 21:46:38 INFO - PROCESS | 8241 | 1463028398427 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 21:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:46:38 INFO - PROCESS | 8241 | 1463028398430 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 8241 | 1463028398431 Marionette TRACE conn2 <- [1,466,null,{}] 21:46:38 INFO - PROCESS | 8241 | 1463028398433 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}] 21:46:38 INFO - PROCESS | 8241 | 1463028398554 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 21:46:38 INFO - PROCESS | 8241 | 1463028398600 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x124b5b000 == 43 [pid = 8241] [id = 124] 21:46:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x129391c00) [pid = 8241] [serial = 369] [outer = 0x0] 21:46:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x129603400) [pid = 8241] [serial = 370] [outer = 0x129391c00] 21:46:38 INFO - PROCESS | 8241 | 1463028398652 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x12a79b000) [pid = 8241] [serial = 371] [outer = 0x129391c00] 21:46:39 INFO - PROCESS | 8241 | 1463028399118 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] 21:46:39 INFO - PROCESS | 8241 | 1463028399151 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 21:46:39 INFO - PROCESS | 8241 | 1463028399153 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 8241 | 1463028399155 Marionette TRACE conn2 <- [1,470,null,{}] 21:46:39 INFO - PROCESS | 8241 | 1463028399159 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}] 21:46:39 INFO - PROCESS | 8241 | 1463028399253 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 21:46:39 INFO - PROCESS | 8241 | 1463028399257 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x125787800 == 44 [pid = 8241] [id = 125] 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x129611000) [pid = 8241] [serial = 372] [outer = 0x0] 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x12a7a7800) [pid = 8241] [serial = 373] [outer = 0x129611000] 21:46:39 INFO - PROCESS | 8241 | 1463028399282 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x12ab2e000) [pid = 8241] [serial = 374] [outer = 0x129611000] 21:46:39 INFO - PROCESS | 8241 | 1463028399627 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]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 21:46:39 INFO - PROCESS | 8241 | 1463028399674 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 8241 | 1463028399675 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 21:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:46:39 INFO - PROCESS | 8241 | 1463028399677 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 8241 | 1463028399679 Marionette TRACE conn2 <- [1,474,null,{}] 21:46:39 INFO - PROCESS | 8241 | 1463028399681 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}] 21:46:39 INFO - PROCESS | 8241 | 1463028399771 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 21:46:39 INFO - PROCESS | 8241 | 1463028399787 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d8000 == 45 [pid = 8241] [id = 126] 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x12a7a7c00) [pid = 8241] [serial = 375] [outer = 0x0] 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x12ab33000) [pid = 8241] [serial = 376] [outer = 0x12a7a7c00] 21:46:39 INFO - PROCESS | 8241 | 1463028399812 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12ac5a400) [pid = 8241] [serial = 377] [outer = 0x12a7a7c00] 21:46:40 INFO - PROCESS | 8241 | 1463028400175 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]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 517ms 21:46:40 INFO - PROCESS | 8241 | 1463028400196 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 8241 | 1463028400197 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 21:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:46:40 INFO - PROCESS | 8241 | 1463028400200 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 8241 | 1463028400201 Marionette TRACE conn2 <- [1,478,null,{}] 21:46:40 INFO - PROCESS | 8241 | 1463028400203 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}] 21:46:40 INFO - PROCESS | 8241 | 1463028400300 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 21:46:40 INFO - PROCESS | 8241 | 1463028400306 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a73e800 == 46 [pid = 8241] [id = 127] 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x12ab30000) [pid = 8241] [serial = 378] [outer = 0x0] 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x12ac61c00) [pid = 8241] [serial = 379] [outer = 0x12ab30000] 21:46:40 INFO - PROCESS | 8241 | 1463028400331 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12ac83800) [pid = 8241] [serial = 380] [outer = 0x12ab30000] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x11606d800) [pid = 8241] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x123696800) [pid = 8241] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x124ee0800) [pid = 8241] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12661c000) [pid = 8241] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x1166c1800) [pid = 8241] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x118375400) [pid = 8241] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x119103800) [pid = 8241] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x113f3e800) [pid = 8241] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x119c0ac00) [pid = 8241] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:46:40 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x1290e5000) [pid = 8241] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:46:40 INFO - PROCESS | 8241 | 1463028400744 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]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 569ms 21:46:40 INFO - PROCESS | 8241 | 1463028400771 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 8241 | 1463028400774 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 21:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:46:40 INFO - PROCESS | 8241 | 1463028400777 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 8241 | 1463028400779 Marionette TRACE conn2 <- [1,482,null,{}] 21:46:40 INFO - PROCESS | 8241 | 1463028400781 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}] 21:46:40 INFO - PROCESS | 8241 | 1463028400861 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 21:46:40 INFO - PROCESS | 8241 | 1463028400866 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad14000 == 47 [pid = 8241] [id = 128] 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x119111800) [pid = 8241] [serial = 381] [outer = 0x0] 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x128c47000) [pid = 8241] [serial = 382] [outer = 0x119111800] 21:46:40 INFO - PROCESS | 8241 | 1463028400892 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x12ac68000) [pid = 8241] [serial = 383] [outer = 0x119111800] 21:46:41 INFO - PROCESS | 8241 | 1463028401239 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]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 21:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:46:41 INFO - PROCESS | 8241 | 1463028401246 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 8241 | 1463028401247 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 21:46:41 INFO - PROCESS | 8241 | 1463028401249 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 8241 | 1463028401263 Marionette TRACE conn2 <- [1,486,null,{}] 21:46:41 INFO - PROCESS | 8241 | 1463028401266 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}] 21:46:41 INFO - PROCESS | 8241 | 1463028401362 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 21:46:41 INFO - PROCESS | 8241 | 1463028401408 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba8e000 == 48 [pid = 8241] [id = 129] 21:46:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x125733c00) [pid = 8241] [serial = 384] [outer = 0x0] 21:46:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x12ac86000) [pid = 8241] [serial = 385] [outer = 0x125733c00] 21:46:41 INFO - PROCESS | 8241 | 1463028401438 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x12bb1c800) [pid = 8241] [serial = 386] [outer = 0x125733c00] 21:46:41 INFO - PROCESS | 8241 | 1463028401783 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]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 581ms 21:46:41 INFO - PROCESS | 8241 | 1463028401833 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 21:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:46:41 INFO - PROCESS | 8241 | 1463028401835 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 21:46:41 INFO - PROCESS | 8241 | 1463028401838 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 8241 | 1463028401840 Marionette TRACE conn2 <- [1,490,null,{}] 21:46:41 INFO - PROCESS | 8241 | 1463028401844 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}] 21:46:41 INFO - PROCESS | 8241 | 1463028401968 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 21:46:42 INFO - PROCESS | 8241 | 1463028402068 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc73800 == 49 [pid = 8241] [id = 130] 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12bb1f800) [pid = 8241] [serial = 387] [outer = 0x0] 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x12bb58000) [pid = 8241] [serial = 388] [outer = 0x12bb1f800] 21:46:42 INFO - PROCESS | 8241 | 1463028402109 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x12bb62400) [pid = 8241] [serial = 389] [outer = 0x12bb1f800] 21:46:42 INFO - PROCESS | 8241 | 1463028402396 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]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 571ms 21:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:46:42 INFO - PROCESS | 8241 | 1463028402410 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 8241 | 1463028402411 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 21:46:42 INFO - PROCESS | 8241 | 1463028402415 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 8241 | 1463028402416 Marionette TRACE conn2 <- [1,494,null,{}] 21:46:42 INFO - PROCESS | 8241 | 1463028402419 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}] 21:46:42 INFO - PROCESS | 8241 | 1463028402520 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 21:46:42 INFO - PROCESS | 8241 | 1463028402621 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x113492800 == 50 [pid = 8241] [id = 131] 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x111d7c800) [pid = 8241] [serial = 390] [outer = 0x0] 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x112a60c00) [pid = 8241] [serial = 391] [outer = 0x111d7c800] 21:46:42 INFO - PROCESS | 8241 | 1463028402653 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x116790c00) [pid = 8241] [serial = 392] [outer = 0x111d7c800] 21:46:43 INFO - PROCESS | 8241 | 1463028403095 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]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 719ms 21:46:43 INFO - PROCESS | 8241 | 1463028403136 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 8241 | 1463028403139 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 21:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:46:43 INFO - PROCESS | 8241 | 1463028403160 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 8241 | 1463028403162 Marionette TRACE conn2 <- [1,498,null,{}] 21:46:43 INFO - PROCESS | 8241 | 1463028403166 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}] 21:46:43 INFO - PROCESS | 8241 | 1463028403270 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 21:46:43 INFO - PROCESS | 8241 | 1463028403358 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c72800 == 51 [pid = 8241] [id = 132] 21:46:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11910c800) [pid = 8241] [serial = 393] [outer = 0x0] 21:46:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x11911dc00) [pid = 8241] [serial = 394] [outer = 0x11910c800] 21:46:43 INFO - PROCESS | 8241 | 1463028403390 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x119a03400) [pid = 8241] [serial = 395] [outer = 0x11910c800] 21:46:43 INFO - PROCESS | 8241 | 1463028403859 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]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 772ms 21:46:43 INFO - PROCESS | 8241 | 1463028403934 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 8241 | 1463028403937 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 21:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:46:43 INFO - PROCESS | 8241 | 1463028403939 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 8241 | 1463028403941 Marionette TRACE conn2 <- [1,502,null,{}] 21:46:43 INFO - PROCESS | 8241 | 1463028403943 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}] 21:46:44 INFO - PROCESS | 8241 | 1463028404042 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 21:46:44 INFO - PROCESS | 8241 | 1463028404105 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad06000 == 52 [pid = 8241] [id = 133] 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x1213a6400) [pid = 8241] [serial = 396] [outer = 0x0] 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x1237b7800) [pid = 8241] [serial = 397] [outer = 0x1213a6400] 21:46:44 INFO - PROCESS | 8241 | 1463028404135 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12730c400) [pid = 8241] [serial = 398] [outer = 0x1213a6400] 21:46:44 INFO - PROCESS | 8241 | 1463028404560 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]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 21:46:44 INFO - PROCESS | 8241 | 1463028404620 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 8241 | 1463028404623 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 21:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:46:44 INFO - PROCESS | 8241 | 1463028404630 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - PROCESS | 8241 | 1463028404636 Marionette TRACE conn2 <- [1,506,null,{}] 21:46:44 INFO - PROCESS | 8241 | 1463028404641 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}] 21:46:44 INFO - PROCESS | 8241 | 1463028404740 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 21:46:44 INFO - PROCESS | 8241 | 1463028404804 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x112d59000 == 53 [pid = 8241] [id = 134] 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x126083c00) [pid = 8241] [serial = 399] [outer = 0x0] 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12961f400) [pid = 8241] [serial = 400] [outer = 0x126083c00] 21:46:44 INFO - PROCESS | 8241 | 1463028404833 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12ac60000) [pid = 8241] [serial = 401] [outer = 0x126083c00] 21:46:45 INFO - PROCESS | 8241 | 1463028405293 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]]]}] 21:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 678ms 21:46:45 INFO - PROCESS | 8241 | 1463028405305 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 8241 | 1463028405307 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 21:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:46:45 INFO - PROCESS | 8241 | 1463028405309 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 8241 | 1463028405310 Marionette TRACE conn2 <- [1,510,null,{}] 21:46:45 INFO - PROCESS | 8241 | 1463028405313 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}] 21:46:45 INFO - PROCESS | 8241 | 1463028405411 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 21:46:45 INFO - PROCESS | 8241 | 1463028405472 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2cc000 == 54 [pid = 8241] [id = 135] 21:46:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12ac7d800) [pid = 8241] [serial = 402] [outer = 0x0] 21:46:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12aca6800) [pid = 8241] [serial = 403] [outer = 0x12ac7d800] 21:46:45 INFO - PROCESS | 8241 | 1463028405502 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12bb1a000) [pid = 8241] [serial = 404] [outer = 0x12ac7d800] 21:46:46 INFO - PROCESS | 8241 | 1463028406130 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]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 869ms 21:46:46 INFO - PROCESS | 8241 | 1463028406178 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 8241 | 1463028406181 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 21:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:46:46 INFO - PROCESS | 8241 | 1463028406184 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 8241 | 1463028406187 Marionette TRACE conn2 <- [1,514,null,{}] 21:46:46 INFO - PROCESS | 8241 | 1463028406191 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}] 21:46:46 INFO - PROCESS | 8241 | 1463028406286 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 21:46:46 INFO - PROCESS | 8241 | 1463028406354 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194bc800 == 55 [pid = 8241] [id = 136] 21:46:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x1180b2000) [pid = 8241] [serial = 405] [outer = 0x0] 21:46:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x11836d400) [pid = 8241] [serial = 406] [outer = 0x1180b2000] 21:46:46 INFO - PROCESS | 8241 | 1463028406399 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x1185dcc00) [pid = 8241] [serial = 407] [outer = 0x1180b2000] 21:46:46 INFO - PROCESS | 8241 | 1463028406927 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]]]}] 21:46:46 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 21:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 776ms 21:46:46 INFO - PROCESS | 8241 | 1463028406960 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 8241 | 1463028406964 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 21:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:46:46 INFO - PROCESS | 8241 | 1463028406970 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 8241 | 1463028406973 Marionette TRACE conn2 <- [1,518,null,{}] 21:46:46 INFO - PROCESS | 8241 | 1463028406976 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}] 21:46:47 INFO - PROCESS | 8241 | 1463028407108 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 21:46:47 INFO - PROCESS | 8241 | 1463028407275 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc73800 == 54 [pid = 8241] [id = 130] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba8e000 == 53 [pid = 8241] [id = 129] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad14000 == 52 [pid = 8241] [id = 128] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x128cb2800) [pid = 8241] [serial = 337] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x11858f800) [pid = 8241] [serial = 301] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x1213a6000) [pid = 8241] [serial = 304] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x117172c00) [pid = 8241] [serial = 298] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x11326d000 == 53 [pid = 8241] [id = 137] 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x113298800) [pid = 8241] [serial = 408] [outer = 0x0] 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x117676c00) [pid = 8241] [serial = 409] [outer = 0x113298800] 21:46:47 INFO - PROCESS | 8241 | 1463028407348 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x119a03c00) [pid = 8241] [serial = 410] [outer = 0x113298800] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x12a73e800 == 52 [pid = 8241] [id = 127] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d8000 == 51 [pid = 8241] [id = 126] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x125787800 == 50 [pid = 8241] [id = 125] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x124b5b000 == 49 [pid = 8241] [id = 124] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d7800 == 48 [pid = 8241] [id = 123] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd2800 == 47 [pid = 8241] [id = 122] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x119188800 == 46 [pid = 8241] [id = 121] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x116921800 == 45 [pid = 8241] [id = 120] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e6800 == 44 [pid = 8241] [id = 119] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab0d000 == 43 [pid = 8241] [id = 117] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x128d2d800 == 42 [pid = 8241] [id = 116] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d2800 == 41 [pid = 8241] [id = 115] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x116111800 == 40 [pid = 8241] [id = 114] 21:46:47 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d0800 == 39 [pid = 8241] [id = 113] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x126085c00) [pid = 8241] [serial = 325] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x128c49c00) [pid = 8241] [serial = 328] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x118372000) [pid = 8241] [serial = 311] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x11758ec00) [pid = 8241] [serial = 310] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x11855a400) [pid = 8241] [serial = 313] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x1185e0000) [pid = 8241] [serial = 314] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11911ec00) [pid = 8241] [serial = 316] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x119509c00) [pid = 8241] [serial = 317] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x1169b0800) [pid = 8241] [serial = 308] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x1160db000) [pid = 8241] [serial = 307] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11a2a5000) [pid = 8241] [serial = 319] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x12139f800) [pid = 8241] [serial = 320] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1290eac00) [pid = 8241] [serial = 331] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x128c50c00) [pid = 8241] [serial = 329] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x124eac400) [pid = 8241] [serial = 335] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x118506800) [pid = 8241] [serial = 334] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1237b2000) [pid = 8241] [serial = 322] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12938e000) [pid = 8241] [serial = 332] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x124bedc00) [pid = 8241] [serial = 323] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12730b000) [pid = 8241] [serial = 326] [outer = 0x0] [url = about:blank] 21:46:47 INFO - PROCESS | 8241 | 1463028407707 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]]]}] 21:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 773ms 21:46:47 INFO - PROCESS | 8241 | 1463028407742 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 21:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:46:47 INFO - PROCESS | 8241 | 1463028407744 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 21:46:47 INFO - PROCESS | 8241 | 1463028407746 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 8241 | 1463028407749 Marionette TRACE conn2 <- [1,522,null,{}] 21:46:47 INFO - PROCESS | 8241 | 1463028407756 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}] 21:46:47 INFO - PROCESS | 8241 | 1463028407833 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 21:46:47 INFO - PROCESS | 8241 | 1463028407841 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857d000 == 40 [pid = 8241] [id = 138] 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11a0e6800) [pid = 8241] [serial = 411] [outer = 0x0] 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x123394400) [pid = 8241] [serial = 412] [outer = 0x11a0e6800] 21:46:47 INFO - PROCESS | 8241 | 1463028407869 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x124bad000) [pid = 8241] [serial = 413] [outer = 0x11a0e6800] 21:46:48 INFO - PROCESS | 8241 | 1463028408246 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]]]}] 21:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 21:46:48 INFO - PROCESS | 8241 | 1463028408275 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 8241 | 1463028408278 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 21:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:46:48 INFO - PROCESS | 8241 | 1463028408281 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 8241 | 1463028408283 Marionette TRACE conn2 <- [1,526,null,{}] 21:46:48 INFO - PROCESS | 8241 | 1463028408286 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}] 21:46:48 INFO - PROCESS | 8241 | 1463028408408 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 21:46:48 INFO - PROCESS | 8241 | 1463028408415 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cc4000 == 41 [pid = 8241] [id = 139] 21:46:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x124eac400) [pid = 8241] [serial = 414] [outer = 0x0] 21:46:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x125115c00) [pid = 8241] [serial = 415] [outer = 0x124eac400] 21:46:48 INFO - PROCESS | 8241 | 1463028408456 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12656c000) [pid = 8241] [serial = 416] [outer = 0x124eac400] 21:46:48 INFO - PROCESS | 8241 | 1463028408893 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]]]}] 21:46:48 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 21:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 21:46:48 INFO - PROCESS | 8241 | 1463028408901 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 8241 | 1463028408902 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 21:46:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:46:48 INFO - PROCESS | 8241 | 1463028408904 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 8241 | 1463028408905 Marionette TRACE conn2 <- [1,530,null,{}] 21:46:48 INFO - PROCESS | 8241 | 1463028408911 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}] 21:46:49 INFO - PROCESS | 8241 | 1463028409003 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 21:46:49 INFO - PROCESS | 8241 | 1463028409043 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x123564000 == 42 [pid = 8241] [id = 140] 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x127017800) [pid = 8241] [serial = 417] [outer = 0x0] 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128c4e400) [pid = 8241] [serial = 418] [outer = 0x127017800] 21:46:49 INFO - PROCESS | 8241 | 1463028409083 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x128fa3c00) [pid = 8241] [serial = 419] [outer = 0x127017800] 21:46:49 INFO - PROCESS | 8241 | 1463028409586 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"]]]}] 21:46:49 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 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:46:49 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 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:46:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:46:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 722ms 21:46:49 INFO - PROCESS | 8241 | 1463028409627 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 8241 | 1463028409629 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 21:46:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:46:49 INFO - PROCESS | 8241 | 1463028409633 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 8241 | 1463028409635 Marionette TRACE conn2 <- [1,534,null,{}] 21:46:49 INFO - PROCESS | 8241 | 1463028409639 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}] 21:46:49 INFO - PROCESS | 8241 | 1463028409774 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 21:46:49 INFO - PROCESS | 8241 | 1463028409808 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252ce000 == 43 [pid = 8241] [id = 141] 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12938e400) [pid = 8241] [serial = 420] [outer = 0x0] 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12960b800) [pid = 8241] [serial = 421] [outer = 0x12938e400] 21:46:49 INFO - PROCESS | 8241 | 1463028409834 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12ab3a400) [pid = 8241] [serial = 422] [outer = 0x12938e400] 21:46:50 INFO - PROCESS | 8241 | 1463028410182 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]]]}] 21:46:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:46:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 21:46:50 INFO - PROCESS | 8241 | 1463028410203 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 8241 | 1463028410205 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 21:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:46:50 INFO - PROCESS | 8241 | 1463028410211 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 8241 | 1463028410212 Marionette TRACE conn2 <- [1,538,null,{}] 21:46:50 INFO - PROCESS | 8241 | 1463028410214 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}] 21:46:50 INFO - PROCESS | 8241 | 1463028410319 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 21:46:50 INFO - PROCESS | 8241 | 1463028410335 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c92000 == 44 [pid = 8241] [id = 142] 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12ab3a800) [pid = 8241] [serial = 423] [outer = 0x0] 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12ac89c00) [pid = 8241] [serial = 424] [outer = 0x12ab3a800] 21:46:50 INFO - PROCESS | 8241 | 1463028410367 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12bb17c00) [pid = 8241] [serial = 425] [outer = 0x12ab3a800] 21:46:50 INFO - PROCESS | 8241 | 1463028410731 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]]]}] 21:46:50 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. 21:46:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 21:46:50 INFO - PROCESS | 8241 | 1463028410780 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 8241 | 1463028410781 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 21:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:46:50 INFO - PROCESS | 8241 | 1463028410783 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 8241 | 1463028410784 Marionette TRACE conn2 <- [1,542,null,{}] 21:46:50 INFO - PROCESS | 8241 | 1463028410787 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}] 21:46:50 INFO - PROCESS | 8241 | 1463028410880 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 21:46:50 INFO - PROCESS | 8241 | 1463028410893 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297de000 == 45 [pid = 8241] [id = 143] 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12ac81c00) [pid = 8241] [serial = 426] [outer = 0x0] 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12bb24400) [pid = 8241] [serial = 427] [outer = 0x12ac81c00] 21:46:50 INFO - PROCESS | 8241 | 1463028410917 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12bb5fc00) [pid = 8241] [serial = 428] [outer = 0x12ac81c00] 21:46:51 INFO - PROCESS | 8241 | 1463028411230 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]]]}] 21:46:51 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. 21:46:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 21:46:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:46:51 INFO - PROCESS | 8241 | 1463028411252 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 8241 | 1463028411253 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 21:46:51 INFO - PROCESS | 8241 | 1463028411258 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 8241 | 1463028411259 Marionette TRACE conn2 <- [1,546,null,{}] 21:46:51 INFO - PROCESS | 8241 | 1463028411262 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}] 21:46:51 INFO - PROCESS | 8241 | 1463028411364 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 21:46:51 INFO - PROCESS | 8241 | 1463028411379 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad08800 == 46 [pid = 8241] [id = 144] 21:46:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12bb26000) [pid = 8241] [serial = 429] [outer = 0x0] 21:46:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12bb64c00) [pid = 8241] [serial = 430] [outer = 0x12bb26000] 21:46:51 INFO - PROCESS | 8241 | 1463028411409 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12be87000) [pid = 8241] [serial = 431] [outer = 0x12bb26000] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x119508c00) [pid = 8241] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1243e8000) [pid = 8241] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x115ebac00) [pid = 8241] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x129611000) [pid = 8241] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12ab30000) [pid = 8241] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x119111800) [pid = 8241] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x118379c00) [pid = 8241] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x12656a800) [pid = 8241] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x126086400) [pid = 8241] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x125733c00) [pid = 8241] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11a2af400) [pid = 8241] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x1290df400) [pid = 8241] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x112ec9c00) [pid = 8241] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x119506c00) [pid = 8241] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1133b1000) [pid = 8241] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x117588000) [pid = 8241] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x11a2a6c00) [pid = 8241] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x129391c00) [pid = 8241] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:46:51 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12a7a7c00) [pid = 8241] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:46:51 INFO - PROCESS | 8241 | 1463028411913 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]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:46:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 21:46:51 INFO - PROCESS | 8241 | 1463028411928 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 8241 | 1463028411930 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 21:46:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:46:51 INFO - PROCESS | 8241 | 1463028411932 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 8241 | 1463028411934 Marionette TRACE conn2 <- [1,550,null,{}] 21:46:51 INFO - PROCESS | 8241 | 1463028411937 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}] 21:46:52 INFO - PROCESS | 8241 | 1463028412061 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 21:46:52 INFO - PROCESS | 8241 | 1463028412162 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x12577a000 == 47 [pid = 8241] [id = 145] 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11224ec00) [pid = 8241] [serial = 432] [outer = 0x0] 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x118c42400) [pid = 8241] [serial = 433] [outer = 0x11224ec00] 21:46:52 INFO - PROCESS | 8241 | 1463028412210 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12661c400) [pid = 8241] [serial = 434] [outer = 0x11224ec00] 21:46:52 INFO - PROCESS | 8241 | 1463028412526 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]]]}] 21:46:52 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. 21:46:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 21:46:52 INFO - PROCESS | 8241 | 1463028412552 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 8241 | 1463028412553 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 21:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:46:52 INFO - PROCESS | 8241 | 1463028412563 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - PROCESS | 8241 | 1463028412564 Marionette TRACE conn2 <- [1,554,null,{}] 21:46:52 INFO - PROCESS | 8241 | 1463028412567 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}] 21:46:52 INFO - PROCESS | 8241 | 1463028412665 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 21:46:52 INFO - PROCESS | 8241 | 1463028412713 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc73800 == 48 [pid = 8241] [id = 146] 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x1213a8400) [pid = 8241] [serial = 435] [outer = 0x0] 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12ab2f400) [pid = 8241] [serial = 436] [outer = 0x1213a8400] 21:46:52 INFO - PROCESS | 8241 | 1463028412742 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12be90c00) [pid = 8241] [serial = 437] [outer = 0x1213a8400] 21:46:52 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:52 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:53 INFO - PROCESS | 8241 | 1463028413053 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]]]}] 21:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 526ms 21:46:53 INFO - PROCESS | 8241 | 1463028413083 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 8241 | 1463028413084 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 21:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:46:53 INFO - PROCESS | 8241 | 1463028413086 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 8241 | 1463028413087 Marionette TRACE conn2 <- [1,558,null,{}] 21:46:53 INFO - PROCESS | 8241 | 1463028413093 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}] 21:46:53 INFO - PROCESS | 8241 | 1463028413174 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 21:46:53 INFO - PROCESS | 8241 | 1463028413179 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5b5800 == 49 [pid = 8241] [id = 147] 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x12be91800) [pid = 8241] [serial = 438] [outer = 0x0] 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12bfe8000) [pid = 8241] [serial = 439] [outer = 0x12be91800] 21:46:53 INFO - PROCESS | 8241 | 1463028413203 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12bff4000) [pid = 8241] [serial = 440] [outer = 0x12be91800] 21:46:53 INFO - PROCESS | 8241 | 1463028413510 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]]]}] 21:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 472ms 21:46:53 INFO - PROCESS | 8241 | 1463028413558 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 8241 | 1463028413560 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 21:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:46:53 INFO - PROCESS | 8241 | 1463028413562 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 8241 | 1463028413563 Marionette TRACE conn2 <- [1,562,null,{}] 21:46:53 INFO - PROCESS | 8241 | 1463028413565 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}] 21:46:53 INFO - PROCESS | 8241 | 1463028413667 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 21:46:53 INFO - PROCESS | 8241 | 1463028413676 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac6800 == 50 [pid = 8241] [id = 148] 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12be8f800) [pid = 8241] [serial = 441] [outer = 0x0] 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12c517c00) [pid = 8241] [serial = 442] [outer = 0x12be8f800] 21:46:53 INFO - PROCESS | 8241 | 1463028413700 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12c51c000) [pid = 8241] [serial = 443] [outer = 0x12be8f800] 21:46:53 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:54 INFO - PROCESS | 8241 | 1463028414141 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]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 618ms 21:46:54 INFO - PROCESS | 8241 | 1463028414181 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 8241 | 1463028414184 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 21:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:46:54 INFO - PROCESS | 8241 | 1463028414207 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 8241 | 1463028414209 Marionette TRACE conn2 <- [1,566,null,{}] 21:46:54 INFO - PROCESS | 8241 | 1463028414215 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}] 21:46:54 INFO - PROCESS | 8241 | 1463028414319 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 21:46:54 INFO - PROCESS | 8241 | 1463028414381 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x11856a800 == 51 [pid = 8241] [id = 149] 21:46:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x110fc7400) [pid = 8241] [serial = 444] [outer = 0x0] 21:46:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x112249800) [pid = 8241] [serial = 445] [outer = 0x110fc7400] 21:46:54 INFO - PROCESS | 8241 | 1463028414414 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1160e4400) [pid = 8241] [serial = 446] [outer = 0x110fc7400] 21:46:54 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:54 INFO - PROCESS | 8241 | 1463028414839 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]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 693ms 21:46:54 INFO - PROCESS | 8241 | 1463028414881 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 8241 | 1463028414886 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 21:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:46:54 INFO - PROCESS | 8241 | 1463028414890 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 8241 | 1463028414892 Marionette TRACE conn2 <- [1,570,null,{}] 21:46:54 INFO - PROCESS | 8241 | 1463028414895 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}] 21:46:54 INFO - PROCESS | 8241 | 1463028414994 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 21:46:55 INFO - PROCESS | 8241 | 1463028415062 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12406e800 == 52 [pid = 8241] [id = 150] 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x1180aec00) [pid = 8241] [serial = 447] [outer = 0x0] 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x118502800) [pid = 8241] [serial = 448] [outer = 0x1180aec00] 21:46:55 INFO - PROCESS | 8241 | 1463028415094 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x119413400) [pid = 8241] [serial = 449] [outer = 0x1180aec00] 21:46:55 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:55 INFO - PROCESS | 8241 | 1463028415556 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]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 720ms 21:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:46:55 INFO - PROCESS | 8241 | 1463028415611 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 8241 | 1463028415612 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 21:46:55 INFO - PROCESS | 8241 | 1463028415615 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 8241 | 1463028415618 Marionette TRACE conn2 <- [1,574,null,{}] 21:46:55 INFO - PROCESS | 8241 | 1463028415647 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}] 21:46:55 INFO - PROCESS | 8241 | 1463028415753 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 21:46:55 INFO - PROCESS | 8241 | 1463028415818 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac4000 == 53 [pid = 8241] [id = 151] 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12368d400) [pid = 8241] [serial = 450] [outer = 0x0] 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x1243db400) [pid = 8241] [serial = 451] [outer = 0x12368d400] 21:46:55 INFO - PROCESS | 8241 | 1463028415851 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x125739400) [pid = 8241] [serial = 452] [outer = 0x12368d400] 21:46:56 INFO - PROCESS | 8241 | 1463028416253 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]]]}] 21:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 21:46:56 INFO - PROCESS | 8241 | 1463028416305 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 8241 | 1463028416307 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 21:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:46:56 INFO - PROCESS | 8241 | 1463028416336 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 8241 | 1463028416337 Marionette TRACE conn2 <- [1,578,null,{}] 21:46:56 INFO - PROCESS | 8241 | 1463028416339 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}] 21:46:56 INFO - PROCESS | 8241 | 1463028416439 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 21:46:56 INFO - PROCESS | 8241 | 1463028416501 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf0d000 == 54 [pid = 8241] [id = 152] 21:46:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x127311400) [pid = 8241] [serial = 453] [outer = 0x0] 21:46:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x1290e5400) [pid = 8241] [serial = 454] [outer = 0x127311400] 21:46:56 INFO - PROCESS | 8241 | 1463028416533 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12a79e400) [pid = 8241] [serial = 455] [outer = 0x127311400] 21:46:56 INFO - PROCESS | 8241 | 1463028416944 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]]]}] 21:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 632ms 21:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:46:56 INFO - PROCESS | 8241 | 1463028416955 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 8241 | 1463028416958 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 21:46:56 INFO - PROCESS | 8241 | 1463028416961 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 8241 | 1463028416962 Marionette TRACE conn2 <- [1,582,null,{}] 21:46:56 INFO - PROCESS | 8241 | 1463028416965 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}] 21:46:57 INFO - PROCESS | 8241 | 1463028417061 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 21:46:57 INFO - PROCESS | 8241 | 1463028417108 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d143000 == 55 [pid = 8241] [id = 153] 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x128c4b400) [pid = 8241] [serial = 456] [outer = 0x0] 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12ab30000) [pid = 8241] [serial = 457] [outer = 0x128c4b400] 21:46:57 INFO - PROCESS | 8241 | 1463028417137 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12ac8a400) [pid = 8241] [serial = 458] [outer = 0x128c4b400] 21:46:57 INFO - PROCESS | 8241 | 1463028417594 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]]]}] 21:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 21:46:57 INFO - PROCESS | 8241 | 1463028417641 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 8241 | 1463028417643 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 21:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:46:57 INFO - PROCESS | 8241 | 1463028417647 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 8241 | 1463028417648 Marionette TRACE conn2 <- [1,586,null,{}] 21:46:57 INFO - PROCESS | 8241 | 1463028417650 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}] 21:46:57 INFO - PROCESS | 8241 | 1463028417783 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 21:46:57 INFO - PROCESS | 8241 | 1463028417849 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x116969000 == 56 [pid = 8241] [id = 154] 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x1122b5c00) [pid = 8241] [serial = 459] [outer = 0x0] 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x12ac82000) [pid = 8241] [serial = 460] [outer = 0x1122b5c00] 21:46:57 INFO - PROCESS | 8241 | 1463028417879 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x12bfe6400) [pid = 8241] [serial = 461] [outer = 0x1122b5c00] 21:46:58 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:58 INFO - PROCESS | 8241 | [8241] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:46:58 INFO - PROCESS | 8241 | 1463028418388 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]]]}] 21:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 769ms 21:46:58 INFO - PROCESS | 8241 | 1463028418417 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 21:46:58 INFO - PROCESS | 8241 | 1463028418419 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 21:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:46:58 INFO - PROCESS | 8241 | 1463028418423 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 8241 | 1463028418425 Marionette TRACE conn2 <- [1,590,null,{}] 21:46:58 INFO - PROCESS | 8241 | 1463028418429 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}] 21:46:58 INFO - PROCESS | 8241 | 1463028418521 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 21:46:58 INFO - PROCESS | 8241 | 1463028418576 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ca3000 == 57 [pid = 8241] [id = 155] 21:46:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x113341000) [pid = 8241] [serial = 462] [outer = 0x0] 21:46:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x1160e5800) [pid = 8241] [serial = 463] [outer = 0x113341000] 21:46:58 INFO - PROCESS | 8241 | 1463028418604 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x117586000) [pid = 8241] [serial = 464] [outer = 0x113341000] 21:46:59 INFO - PROCESS | 8241 | 1463028419040 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]]]}] 21:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 21:46:59 INFO - PROCESS | 8241 | 1463028419097 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 8241 | 1463028419103 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 21:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:46:59 INFO - PROCESS | 8241 | 1463028419110 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 8241 | 1463028419113 Marionette TRACE conn2 <- [1,594,null,{}] 21:46:59 INFO - PROCESS | 8241 | 1463028419116 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}] 21:46:59 INFO - PROCESS | 8241 | 1463028419250 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 21:46:59 INFO - PROCESS | 8241 | 1463028419388 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194b9800 == 58 [pid = 8241] [id = 156] 21:46:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x11940e000) [pid = 8241] [serial = 465] [outer = 0x0] 21:46:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x119508400) [pid = 8241] [serial = 466] [outer = 0x11940e000] 21:46:59 INFO - PROCESS | 8241 | 1463028419431 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x119ae8800) [pid = 8241] [serial = 467] [outer = 0x11940e000] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5b5800 == 57 [pid = 8241] [id = 147] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc73800 == 56 [pid = 8241] [id = 146] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12577a000 == 55 [pid = 8241] [id = 145] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad08800 == 54 [pid = 8241] [id = 144] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x1297de000 == 53 [pid = 8241] [id = 143] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x128c92000 == 52 [pid = 8241] [id = 142] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x1252ce000 == 51 [pid = 8241] [id = 141] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x125081400) [pid = 8241] [serial = 349] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x128c51c00) [pid = 8241] [serial = 352] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x12bb58000) [pid = 8241] [serial = 388] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x123564000 == 50 [pid = 8241] [id = 140] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x119cc4000 == 49 [pid = 8241] [id = 139] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x11857d000 == 48 [pid = 8241] [id = 138] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x11326d000 == 47 [pid = 8241] [id = 137] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x1194bc800 == 46 [pid = 8241] [id = 136] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x112d59000 == 45 [pid = 8241] [id = 134] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad06000 == 44 [pid = 8241] [id = 133] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x119c72800 == 43 [pid = 8241] [id = 132] 21:46:59 INFO - PROCESS | 8241 | --DOCSHELL 0x113492800 == 42 [pid = 8241] [id = 131] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x124341800) [pid = 8241] [serial = 254] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x1290ed800) [pid = 8241] [serial = 296] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x116781400) [pid = 8241] [serial = 202] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x119f58000) [pid = 8241] [serial = 251] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x1169ba000) [pid = 8241] [serial = 245] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x11855c800) [pid = 8241] [serial = 248] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x124eb0000) [pid = 8241] [serial = 199] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12a79b000) [pid = 8241] [serial = 371] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x129603400) [pid = 8241] [serial = 370] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12ab33000) [pid = 8241] [serial = 376] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x11a05c800) [pid = 8241] [serial = 361] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x123741c00) [pid = 8241] [serial = 362] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x124ea5400) [pid = 8241] [serial = 364] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x12607f800) [pid = 8241] [serial = 365] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1180ad800) [pid = 8241] [serial = 356] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x117540400) [pid = 8241] [serial = 355] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x12a7a7800) [pid = 8241] [serial = 373] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x116159800) [pid = 8241] [serial = 340] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x123396400) [pid = 8241] [serial = 346] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12ac5a400) [pid = 8241] [serial = 377] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11858a000) [pid = 8241] [serial = 358] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11910f400) [pid = 8241] [serial = 359] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1185d4c00) [pid = 8241] [serial = 343] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x128c4ac00) [pid = 8241] [serial = 367] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x129605800) [pid = 8241] [serial = 338] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x12ab2e000) [pid = 8241] [serial = 374] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128cb6000) [pid = 8241] [serial = 368] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12ac61c00) [pid = 8241] [serial = 379] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x128c47000) [pid = 8241] [serial = 382] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12ac83800) [pid = 8241] [serial = 380] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12bb1c800) [pid = 8241] [serial = 386] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x12ac86000) [pid = 8241] [serial = 385] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12ac68000) [pid = 8241] [serial = 383] [outer = 0x0] [url = about:blank] 21:46:59 INFO - PROCESS | 8241 | 1463028419823 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]]]}] 21:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 723ms 21:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:46:59 INFO - PROCESS | 8241 | 1463028419833 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 8241 | 1463028419835 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 21:46:59 INFO - PROCESS | 8241 | 1463028419838 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 8241 | 1463028419845 Marionette TRACE conn2 <- [1,598,null,{}] 21:46:59 INFO - PROCESS | 8241 | 1463028419856 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}] 21:46:59 INFO - PROCESS | 8241 | 1463028419988 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 21:47:00 INFO - PROCESS | 8241 | 1463028420066 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x11859f800 == 43 [pid = 8241] [id = 157] 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x119a08000) [pid = 8241] [serial = 468] [outer = 0x0] 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x1213a2c00) [pid = 8241] [serial = 469] [outer = 0x119a08000] 21:47:00 INFO - PROCESS | 8241 | 1463028420095 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x124bad400) [pid = 8241] [serial = 470] [outer = 0x119a08000] 21:47:00 INFO - PROCESS | 8241 | 1463028420378 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]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 575ms 21:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:47:00 INFO - PROCESS | 8241 | 1463028420414 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 8241 | 1463028420415 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 21:47:00 INFO - PROCESS | 8241 | 1463028420417 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 8241 | 1463028420419 Marionette TRACE conn2 <- [1,602,null,{}] 21:47:00 INFO - PROCESS | 8241 | 1463028420421 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}] 21:47:00 INFO - PROCESS | 8241 | 1463028420508 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 21:47:00 INFO - PROCESS | 8241 | 1463028420513 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x123569800 == 44 [pid = 8241] [id = 158] 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x124ee0800) [pid = 8241] [serial = 471] [outer = 0x0] 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12661c000) [pid = 8241] [serial = 472] [outer = 0x124ee0800] 21:47:00 INFO - PROCESS | 8241 | 1463028420539 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128c4c000) [pid = 8241] [serial = 473] [outer = 0x124ee0800] 21:47:00 INFO - PROCESS | 8241 | 1463028420888 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]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 21:47:00 INFO - PROCESS | 8241 | 1463028420936 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 8241 | 1463028420938 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 21:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:47:00 INFO - PROCESS | 8241 | 1463028420940 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 8241 | 1463028420941 Marionette TRACE conn2 <- [1,606,null,{}] 21:47:00 INFO - PROCESS | 8241 | 1463028420944 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}] 21:47:01 INFO - PROCESS | 8241 | 1463028421022 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 21:47:01 INFO - PROCESS | 8241 | 1463028421028 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171ec000 == 45 [pid = 8241] [id = 159] 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x128c51c00) [pid = 8241] [serial = 474] [outer = 0x0] 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x1290ed400) [pid = 8241] [serial = 475] [outer = 0x128c51c00] 21:47:01 INFO - PROCESS | 8241 | 1463028421054 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12960fc00) [pid = 8241] [serial = 476] [outer = 0x128c51c00] 21:47:01 INFO - PROCESS | 8241 | 1463028421373 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]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 21:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:47:01 INFO - PROCESS | 8241 | 1463028421410 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 8241 | 1463028421411 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 21:47:01 INFO - PROCESS | 8241 | 1463028421413 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 8241 | 1463028421414 Marionette TRACE conn2 <- [1,610,null,{}] 21:47:01 INFO - PROCESS | 8241 | 1463028421417 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}] 21:47:01 INFO - PROCESS | 8241 | 1463028421510 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 21:47:01 INFO - PROCESS | 8241 | 1463028421575 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290c0800 == 46 [pid = 8241] [id = 160] 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12961d000) [pid = 8241] [serial = 477] [outer = 0x0] 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12bb1c800) [pid = 8241] [serial = 478] [outer = 0x12961d000] 21:47:01 INFO - PROCESS | 8241 | 1463028421602 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12bb20000) [pid = 8241] [serial = 479] [outer = 0x12961d000] 21:47:01 INFO - PROCESS | 8241 | 1463028421917 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]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 21:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:47:01 INFO - PROCESS | 8241 | 1463028421932 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 8241 | 1463028421933 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 21:47:01 INFO - PROCESS | 8241 | 1463028421935 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 8241 | 1463028421937 Marionette TRACE conn2 <- [1,614,null,{}] 21:47:01 INFO - PROCESS | 8241 | 1463028421939 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}] 21:47:02 INFO - PROCESS | 8241 | 1463028422049 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 21:47:02 INFO - PROCESS | 8241 | 1463028422061 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a73d000 == 47 [pid = 8241] [id = 161] 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12bb17400) [pid = 8241] [serial = 480] [outer = 0x0] 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12bb5dc00) [pid = 8241] [serial = 481] [outer = 0x12bb17400] 21:47:02 INFO - PROCESS | 8241 | 1463028422086 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12be85800) [pid = 8241] [serial = 482] [outer = 0x12bb17400] 21:47:02 INFO - PROCESS | 8241 | 1463028422427 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]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 21:47:02 INFO - PROCESS | 8241 | 1463028422454 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 8241 | 1463028422456 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 21:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:47:02 INFO - PROCESS | 8241 | 1463028422464 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 8241 | 1463028422465 Marionette TRACE conn2 <- [1,618,null,{}] 21:47:02 INFO - PROCESS | 8241 | 1463028422467 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}] 21:47:02 INFO - PROCESS | 8241 | 1463028422565 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 21:47:02 INFO - PROCESS | 8241 | 1463028422570 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab26000 == 48 [pid = 8241] [id = 162] 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12bb5f800) [pid = 8241] [serial = 483] [outer = 0x0] 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12be8e000) [pid = 8241] [serial = 484] [outer = 0x12bb5f800] 21:47:02 INFO - PROCESS | 8241 | 1463028422595 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12c515000) [pid = 8241] [serial = 485] [outer = 0x12bb5f800] 21:47:02 INFO - PROCESS | 8241 | 1463028422935 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]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 21:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:47:02 INFO - PROCESS | 8241 | 1463028422984 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 8241 | 1463028422985 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 21:47:02 INFO - PROCESS | 8241 | 1463028422987 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 8241 | 1463028422988 Marionette TRACE conn2 <- [1,622,null,{}] 21:47:02 INFO - PROCESS | 8241 | 1463028422990 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}] 21:47:03 INFO - PROCESS | 8241 | 1463028423088 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 21:47:03 INFO - PROCESS | 8241 | 1463028423111 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba99800 == 49 [pid = 8241] [id = 163] 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x110f64400) [pid = 8241] [serial = 486] [outer = 0x0] 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x110f6cc00) [pid = 8241] [serial = 487] [outer = 0x110f64400] 21:47:03 INFO - PROCESS | 8241 | 1463028423135 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x110f70c00) [pid = 8241] [serial = 488] [outer = 0x110f64400] 21:47:03 INFO - PROCESS | 8241 | 1463028423451 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]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 520ms 21:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:47:03 INFO - PROCESS | 8241 | 1463028423508 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 8241 | 1463028423509 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 21:47:03 INFO - PROCESS | 8241 | 1463028423511 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 8241 | 1463028423512 Marionette TRACE conn2 <- [1,626,null,{}] 21:47:03 INFO - PROCESS | 8241 | 1463028423514 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}] 21:47:03 INFO - PROCESS | 8241 | 1463028423614 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 21:47:03 INFO - PROCESS | 8241 | 1463028423625 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf36800 == 50 [pid = 8241] [id = 164] 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x110f6a400) [pid = 8241] [serial = 489] [outer = 0x0] 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x111d60c00) [pid = 8241] [serial = 490] [outer = 0x110f6a400] 21:47:03 INFO - PROCESS | 8241 | 1463028423650 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x111d64800) [pid = 8241] [serial = 491] [outer = 0x110f6a400] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12bb1f800) [pid = 8241] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x1180b2000) [pid = 8241] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x11a0e6800) [pid = 8241] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x113298800) [pid = 8241] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x12ab3a800) [pid = 8241] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x127017800) [pid = 8241] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12ac81c00) [pid = 8241] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x1213a8400) [pid = 8241] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x12938e400) [pid = 8241] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x11224ec00) [pid = 8241] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12bb26000) [pid = 8241] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x124eac400) [pid = 8241] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:47:03 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x12be91800) [pid = 8241] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:47:04 INFO - PROCESS | 8241 | 1463028424075 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]]]}] 21:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 568ms 21:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:47:04 INFO - PROCESS | 8241 | 1463028424079 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 8241 | 1463028424081 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 21:47:04 INFO - PROCESS | 8241 | 1463028424083 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 8241 | 1463028424085 Marionette TRACE conn2 <- [1,630,null,{}] 21:47:04 INFO - PROCESS | 8241 | 1463028424087 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}] 21:47:04 INFO - PROCESS | 8241 | 1463028424192 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 21:47:04 INFO - PROCESS | 8241 | 1463028424197 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad05800 == 51 [pid = 8241] [id = 165] 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x111d61c00) [pid = 8241] [serial = 492] [outer = 0x0] 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x11224ec00) [pid = 8241] [serial = 493] [outer = 0x111d61c00] 21:47:04 INFO - PROCESS | 8241 | 1463028424227 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12be94400) [pid = 8241] [serial = 494] [outer = 0x111d61c00] 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x123346c00) [pid = 8241] [serial = 495] [outer = 0x12bfec000] 21:47:04 INFO - PROCESS | 8241 | 1463028424613 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]]]}] 21:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 569ms 21:47:04 INFO - PROCESS | 8241 | 1463028424653 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 8241 | 1463028424654 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 21:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:47:04 INFO - PROCESS | 8241 | 1463028424659 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 8241 | 1463028424660 Marionette TRACE conn2 <- [1,634,null,{}] 21:47:04 INFO - PROCESS | 8241 | 1463028424662 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}] 21:47:04 INFO - PROCESS | 8241 | 1463028424746 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 21:47:04 INFO - PROCESS | 8241 | 1463028424750 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d663800 == 52 [pid = 8241] [id = 166] 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x123348c00) [pid = 8241] [serial = 496] [outer = 0x0] 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12334f400) [pid = 8241] [serial = 497] [outer = 0x123348c00] 21:47:04 INFO - PROCESS | 8241 | 1463028424775 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12bfeb000) [pid = 8241] [serial = 498] [outer = 0x123348c00] 21:47:04 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:05 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:05 INFO - PROCESS | 8241 | 1463028425092 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]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 21:47:05 INFO - PROCESS | 8241 | 1463028425129 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 8241 | 1463028425130 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 21:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:47:05 INFO - PROCESS | 8241 | 1463028425132 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 8241 | 1463028425133 Marionette TRACE conn2 <- [1,638,null,{}] 21:47:05 INFO - PROCESS | 8241 | 1463028425135 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}] 21:47:05 INFO - PROCESS | 8241 | 1463028425218 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 21:47:05 INFO - PROCESS | 8241 | 1463028425271 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1e4000 == 53 [pid = 8241] [id = 167] 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12334cc00) [pid = 8241] [serial = 499] [outer = 0x0] 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x129335400) [pid = 8241] [serial = 500] [outer = 0x12334cc00] 21:47:05 INFO - PROCESS | 8241 | 1463028425295 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x12933ac00) [pid = 8241] [serial = 501] [outer = 0x12334cc00] 21:47:05 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:05 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:05 INFO - PROCESS | 8241 | 1463028425602 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]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 21:47:05 INFO - PROCESS | 8241 | 1463028425652 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 8241 | 1463028425653 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 21:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:47:05 INFO - PROCESS | 8241 | 1463028425656 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 8241 | 1463028425658 Marionette TRACE conn2 <- [1,642,null,{}] 21:47:05 INFO - PROCESS | 8241 | 1463028425660 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}] 21:47:05 INFO - PROCESS | 8241 | 1463028425743 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 21:47:05 INFO - PROCESS | 8241 | 1463028425748 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d70a000 == 54 [pid = 8241] [id = 168] 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x123352c00) [pid = 8241] [serial = 502] [outer = 0x0] 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x129342400) [pid = 8241] [serial = 503] [outer = 0x123352c00] 21:47:05 INFO - PROCESS | 8241 | 1463028425772 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12c51a000) [pid = 8241] [serial = 504] [outer = 0x123352c00] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2cc000 == 53 [pid = 8241] [id = 135] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x116113000 == 52 [pid = 8241] [id = 54] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x113d34800 == 51 [pid = 8241] [id = 86] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd5000 == 50 [pid = 8241] [id = 101] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x11814d800 == 49 [pid = 8241] [id = 118] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12a72f800 == 48 [pid = 8241] [id = 99] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1297f3800 == 47 [pid = 8241] [id = 102] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x119ca3000 == 46 [pid = 8241] [id = 155] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x116969000 == 45 [pid = 8241] [id = 154] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d143000 == 44 [pid = 8241] [id = 153] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf0d000 == 43 [pid = 8241] [id = 152] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac4000 == 42 [pid = 8241] [id = 151] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12406e800 == 41 [pid = 8241] [id = 150] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac6800 == 40 [pid = 8241] [id = 148] 21:47:06 INFO - PROCESS | 8241 | --DOCSHELL 0x11856a800 == 39 [pid = 8241] [id = 149] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab26000 == 38 [pid = 8241] [id = 162] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad05800 == 37 [pid = 8241] [id = 165] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba99800 == 36 [pid = 8241] [id = 163] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d663800 == 35 [pid = 8241] [id = 166] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x123569800 == 34 [pid = 8241] [id = 158] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1194b9800 == 33 [pid = 8241] [id = 156] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x11859f800 == 32 [pid = 8241] [id = 157] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf36800 == 31 [pid = 8241] [id = 164] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12a73d000 == 30 [pid = 8241] [id = 161] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1171ec000 == 29 [pid = 8241] [id = 159] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1290c0800 == 28 [pid = 8241] [id = 160] 21:47:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1e4000 == 27 [pid = 8241] [id = 167] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12bfe8000) [pid = 8241] [serial = 439] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x12be90c00) [pid = 8241] [serial = 437] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x12bff4000) [pid = 8241] [serial = 440] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x12bb62400) [pid = 8241] [serial = 389] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x1185dcc00) [pid = 8241] [serial = 407] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x124bad000) [pid = 8241] [serial = 413] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x119a03c00) [pid = 8241] [serial = 410] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x12bb17c00) [pid = 8241] [serial = 425] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128fa3c00) [pid = 8241] [serial = 419] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12bb24400) [pid = 8241] [serial = 427] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12961f400) [pid = 8241] [serial = 400] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x12ab2f400) [pid = 8241] [serial = 436] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x12ab3a400) [pid = 8241] [serial = 422] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x123394400) [pid = 8241] [serial = 412] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x112a60c00) [pid = 8241] [serial = 391] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11911dc00) [pid = 8241] [serial = 394] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x12ac89c00) [pid = 8241] [serial = 424] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11836d400) [pid = 8241] [serial = 406] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12aca6800) [pid = 8241] [serial = 403] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x118c42400) [pid = 8241] [serial = 433] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x1237b7800) [pid = 8241] [serial = 397] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12be87000) [pid = 8241] [serial = 431] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x117676c00) [pid = 8241] [serial = 409] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12bb64c00) [pid = 8241] [serial = 430] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x12661c400) [pid = 8241] [serial = 434] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12bb5fc00) [pid = 8241] [serial = 428] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12960b800) [pid = 8241] [serial = 421] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x128c4e400) [pid = 8241] [serial = 418] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12656c000) [pid = 8241] [serial = 416] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x125115c00) [pid = 8241] [serial = 415] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x12c517c00) [pid = 8241] [serial = 442] [outer = 0x0] [url = about:blank] 21:47:07 INFO - PROCESS | 8241 | 1463028427385 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]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1771ms 21:47:07 INFO - PROCESS | 8241 | 1463028427428 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 8241 | 1463028427430 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 21:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:47:07 INFO - PROCESS | 8241 | 1463028427434 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 8241 | 1463028427436 Marionette TRACE conn2 <- [1,646,null,{}] 21:47:07 INFO - PROCESS | 8241 | 1463028427447 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}] 21:47:07 INFO - PROCESS | 8241 | 1463028427529 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 21:47:07 INFO - PROCESS | 8241 | 1463028427574 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x113492800 == 28 [pid = 8241] [id = 169] 21:47:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x111d5e400) [pid = 8241] [serial = 505] [outer = 0x0] 21:47:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x111d5ec00) [pid = 8241] [serial = 506] [outer = 0x111d5e400] 21:47:07 INFO - PROCESS | 8241 | 1463028427602 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x111b04c00) [pid = 8241] [serial = 507] [outer = 0x111d5e400] 21:47:07 INFO - PROCESS | 8241 | 1463028427918 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]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 528ms 21:47:07 INFO - PROCESS | 8241 | 1463028427962 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 8241 | 1463028427966 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 21:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:47:07 INFO - PROCESS | 8241 | 1463028427971 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 8241 | 1463028427972 Marionette TRACE conn2 <- [1,650,null,{}] 21:47:07 INFO - PROCESS | 8241 | 1463028427975 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}] 21:47:08 INFO - PROCESS | 8241 | 1463028428049 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 21:47:08 INFO - PROCESS | 8241 | 1463028428091 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x116113000 == 29 [pid = 8241] [id = 170] 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x111d5e800) [pid = 8241] [serial = 508] [outer = 0x0] 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x112a61800) [pid = 8241] [serial = 509] [outer = 0x111d5e800] 21:47:08 INFO - PROCESS | 8241 | 1463028428119 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x115e3d400) [pid = 8241] [serial = 510] [outer = 0x111d5e800] 21:47:08 INFO - PROCESS | 8241 | 1463028428418 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]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 473ms 21:47:08 INFO - PROCESS | 8241 | 1463028428447 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 21:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:47:08 INFO - PROCESS | 8241 | 1463028428449 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 21:47:08 INFO - PROCESS | 8241 | 1463028428451 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 8241 | 1463028428454 Marionette TRACE conn2 <- [1,654,null,{}] 21:47:08 INFO - PROCESS | 8241 | 1463028428465 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}] 21:47:08 INFO - PROCESS | 8241 | 1463028428543 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 21:47:08 INFO - PROCESS | 8241 | 1463028428549 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170c1800 == 30 [pid = 8241] [id = 171] 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x110f66800) [pid = 8241] [serial = 511] [outer = 0x0] 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x116787800) [pid = 8241] [serial = 512] [outer = 0x110f66800] 21:47:08 INFO - PROCESS | 8241 | 1463028428591 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x116a60c00) [pid = 8241] [serial = 513] [outer = 0x110f66800] 21:47:08 INFO - PROCESS | 8241 | 1463028428920 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]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 526ms 21:47:08 INFO - PROCESS | 8241 | 1463028428978 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 8241 | 1463028428980 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 21:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:47:08 INFO - PROCESS | 8241 | 1463028428983 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 8241 | 1463028428985 Marionette TRACE conn2 <- [1,658,null,{}] 21:47:08 INFO - PROCESS | 8241 | 1463028428987 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}] 21:47:09 INFO - PROCESS | 8241 | 1463028429081 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 21:47:09 INFO - PROCESS | 8241 | 1463028429087 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180c1800 == 31 [pid = 8241] [id = 172] 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x116940c00) [pid = 8241] [serial = 514] [outer = 0x0] 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x117581000) [pid = 8241] [serial = 515] [outer = 0x116940c00] 21:47:09 INFO - PROCESS | 8241 | 1463028429133 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11758d800) [pid = 8241] [serial = 516] [outer = 0x116940c00] 21:47:09 INFO - PROCESS | 8241 | 1463028429542 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]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 568ms 21:47:09 INFO - PROCESS | 8241 | 1463028429551 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 8241 | 1463028429553 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 21:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:47:09 INFO - PROCESS | 8241 | 1463028429555 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - PROCESS | 8241 | 1463028429557 Marionette TRACE conn2 <- [1,662,null,{}] 21:47:09 INFO - PROCESS | 8241 | 1463028429564 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}] 21:47:09 INFO - PROCESS | 8241 | 1463028429658 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 21:47:09 INFO - PROCESS | 8241 | 1463028429666 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x118565000 == 32 [pid = 8241] [id = 173] 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x110f6d800) [pid = 8241] [serial = 517] [outer = 0x0] 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x11758e400) [pid = 8241] [serial = 518] [outer = 0x110f6d800] 21:47:09 INFO - PROCESS | 8241 | 1463028429691 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x1180b1000) [pid = 8241] [serial = 519] [outer = 0x110f6d800] 21:47:09 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:09 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:10 INFO - PROCESS | 8241 | 1463028430024 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]]]}] 21:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 474ms 21:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:47:10 INFO - PROCESS | 8241 | 1463028430030 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 8241 | 1463028430031 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 21:47:10 INFO - PROCESS | 8241 | 1463028430045 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - PROCESS | 8241 | 1463028430046 Marionette TRACE conn2 <- [1,666,null,{}] 21:47:10 INFO - PROCESS | 8241 | 1463028430048 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}] 21:47:10 INFO - PROCESS | 8241 | 1463028430133 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 21:47:10 INFO - PROCESS | 8241 | 1463028430138 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192cc000 == 33 [pid = 8241] [id = 174] 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x1180b6000) [pid = 8241] [serial = 520] [outer = 0x0] 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x118378400) [pid = 8241] [serial = 521] [outer = 0x1180b6000] 21:47:10 INFO - PROCESS | 8241 | 1463028430167 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x11858b400) [pid = 8241] [serial = 522] [outer = 0x1180b6000] 21:47:10 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:10 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:10 INFO - PROCESS | 8241 | 1463028430593 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]]]}] 21:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 580ms 21:47:10 INFO - PROCESS | 8241 | 1463028430614 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 8241 | 1463028430616 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 21:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:47:10 INFO - PROCESS | 8241 | 1463028430620 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - PROCESS | 8241 | 1463028430622 Marionette TRACE conn2 <- [1,670,null,{}] 21:47:10 INFO - PROCESS | 8241 | 1463028430625 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}] 21:47:10 INFO - PROCESS | 8241 | 1463028430734 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 21:47:10 INFO - PROCESS | 8241 | 1463028430741 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c7c000 == 34 [pid = 8241] [id = 175] 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x11618e400) [pid = 8241] [serial = 523] [outer = 0x0] 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x118c39000) [pid = 8241] [serial = 524] [outer = 0x11618e400] 21:47:10 INFO - PROCESS | 8241 | 1463028430782 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x119105400) [pid = 8241] [serial = 525] [outer = 0x11618e400] 21:47:11 INFO - PROCESS | 8241 | 1463028431161 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]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 21:47:11 INFO - PROCESS | 8241 | 1463028431190 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 8241 | 1463028431193 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 21:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:47:11 INFO - PROCESS | 8241 | 1463028431195 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 8241 | 1463028431196 Marionette TRACE conn2 <- [1,674,null,{}] 21:47:11 INFO - PROCESS | 8241 | 1463028431199 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}] 21:47:11 INFO - PROCESS | 8241 | 1463028431288 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 21:47:11 INFO - PROCESS | 8241 | 1463028431296 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cc4000 == 35 [pid = 8241] [id = 176] 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x119104c00) [pid = 8241] [serial = 526] [outer = 0x0] 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x11910dc00) [pid = 8241] [serial = 527] [outer = 0x119104c00] 21:47:11 INFO - PROCESS | 8241 | 1463028431324 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x11915f400) [pid = 8241] [serial = 528] [outer = 0x119104c00] 21:47:11 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:11 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:11 INFO - PROCESS | 8241 | 1463028431628 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]]]}] 21:47:11 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 21:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 21:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:47:11 INFO - PROCESS | 8241 | 1463028431664 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 8241 | 1463028431665 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 21:47:11 INFO - PROCESS | 8241 | 1463028431667 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 8241 | 1463028431669 Marionette TRACE conn2 <- [1,678,null,{}] 21:47:11 INFO - PROCESS | 8241 | 1463028431671 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}] 21:47:11 INFO - PROCESS | 8241 | 1463028431742 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 21:47:11 INFO - PROCESS | 8241 | 1463028431747 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170c0000 == 36 [pid = 8241] [id = 177] 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x11758d000) [pid = 8241] [serial = 529] [outer = 0x0] 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x119417000) [pid = 8241] [serial = 530] [outer = 0x11758d000] 21:47:11 INFO - PROCESS | 8241 | 1463028431774 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x11950cc00) [pid = 8241] [serial = 531] [outer = 0x11758d000] 21:47:12 INFO - PROCESS | 8241 | 1463028432113 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]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 21:47:12 INFO - PROCESS | 8241 | 1463028432136 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 8241 | 1463028432138 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 21:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:47:12 INFO - PROCESS | 8241 | 1463028432143 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 8241 | 1463028432145 Marionette TRACE conn2 <- [1,682,null,{}] 21:47:12 INFO - PROCESS | 8241 | 1463028432166 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}] 21:47:12 INFO - PROCESS | 8241 | 1463028432242 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 21:47:12 INFO - PROCESS | 8241 | 1463028432247 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x123315000 == 37 [pid = 8241] [id = 178] 21:47:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x11950e800) [pid = 8241] [serial = 532] [outer = 0x0] 21:47:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x119a03800) [pid = 8241] [serial = 533] [outer = 0x11950e800] 21:47:12 INFO - PROCESS | 8241 | 1463028432274 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x119c08c00) [pid = 8241] [serial = 534] [outer = 0x11950e800] 21:47:13 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) 21:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 21:47:13 INFO - PROCESS | 8241 | 1463028433110 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]]]}] 21:47:13 INFO - PROCESS | 8241 | 1463028433114 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 21:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:47:13 INFO - PROCESS | 8241 | 1463028433126 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 21:47:13 INFO - PROCESS | 8241 | 1463028433129 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 8241 | 1463028433130 Marionette TRACE conn2 <- [1,686,null,{}] 21:47:13 INFO - PROCESS | 8241 | 1463028433133 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}] 21:47:13 INFO - PROCESS | 8241 | 1463028433233 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 21:47:13 INFO - PROCESS | 8241 | 1463028433266 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x118564800 == 38 [pid = 8241] [id = 179] 21:47:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x11a05cc00) [pid = 8241] [serial = 535] [outer = 0x0] 21:47:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x1213a5c00) [pid = 8241] [serial = 536] [outer = 0x11a05cc00] 21:47:13 INFO - PROCESS | 8241 | 1463028433295 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12334fc00) [pid = 8241] [serial = 537] [outer = 0x11a05cc00] 21:47:14 INFO - PROCESS | 8241 | 1463028434086 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]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 21:47:14 INFO - PROCESS | 8241 | 1463028434100 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 8241 | 1463028434102 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 21:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:47:14 INFO - PROCESS | 8241 | 1463028434104 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 8241 | 1463028434105 Marionette TRACE conn2 <- [1,690,null,{}] 21:47:14 INFO - PROCESS | 8241 | 1463028434116 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}] 21:47:14 INFO - PROCESS | 8241 | 1463028434208 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 21:47:14 INFO - PROCESS | 8241 | 1463028434212 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252e0800 == 39 [pid = 8241] [id = 180] 21:47:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x123350c00) [pid = 8241] [serial = 538] [outer = 0x0] 21:47:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x1235a4c00) [pid = 8241] [serial = 539] [outer = 0x123350c00] 21:47:14 INFO - PROCESS | 8241 | 1463028434238 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x124176c00) [pid = 8241] [serial = 540] [outer = 0x123350c00] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x117675800) [pid = 8241] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x1160e3800) [pid = 8241] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x118557800) [pid = 8241] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x11a2b1c00) [pid = 8241] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x12ac7d800) [pid = 8241] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x1180b2800) [pid = 8241] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x124347800) [pid = 8241] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x119c0c000) [pid = 8241] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x1166bd800) [pid = 8241] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x125114000) [pid = 8241] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x12bb5f800) [pid = 8241] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12bb17400) [pid = 8241] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x110f6a400) [pid = 8241] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x110f64400) [pid = 8241] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x111d61c00) [pid = 8241] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x123348c00) [pid = 8241] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x12334cc00) [pid = 8241] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11940e000) [pid = 8241] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x113341000) [pid = 8241] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x1122b5c00) [pid = 8241] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x128c4b400) [pid = 8241] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x127311400) [pid = 8241] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x12368d400) [pid = 8241] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1180aec00) [pid = 8241] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x110fc7400) [pid = 8241] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12be8f800) [pid = 8241] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12961d000) [pid = 8241] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x128c51c00) [pid = 8241] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x124ee0800) [pid = 8241] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x119a08000) [pid = 8241] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x111d7c800) [pid = 8241] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x126083c00) [pid = 8241] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1213a6400) [pid = 8241] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:47:14 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x11910c800) [pid = 8241] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:47:15 INFO - PROCESS | 8241 | 1463028435269 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]]]}] 21:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1174ms 21:47:15 INFO - PROCESS | 8241 | 1463028435279 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 8241 | 1463028435280 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 21:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:47:15 INFO - PROCESS | 8241 | 1463028435282 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 8241 | 1463028435283 Marionette TRACE conn2 <- [1,694,null,{}] 21:47:15 INFO - PROCESS | 8241 | 1463028435285 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}] 21:47:15 INFO - PROCESS | 8241 | 1463028435362 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 21:47:15 INFO - PROCESS | 8241 | 1463028435374 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180c7800 == 40 [pid = 8241] [id = 181] 21:47:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x110f6a800) [pid = 8241] [serial = 541] [outer = 0x0] 21:47:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x113291000) [pid = 8241] [serial = 542] [outer = 0x110f6a800] 21:47:15 INFO - PROCESS | 8241 | 1463028435400 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x1180b2800) [pid = 8241] [serial = 543] [outer = 0x110f6a800] 21:47:16 INFO - PROCESS | 8241 | 1463028436213 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]]]}] 21:47:16 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) 21:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 21:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:47:16 INFO - PROCESS | 8241 | 1463028436251 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 8241 | 1463028436252 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 21:47:16 INFO - PROCESS | 8241 | 1463028436254 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 8241 | 1463028436255 Marionette TRACE conn2 <- [1,698,null,{}] 21:47:16 INFO - PROCESS | 8241 | 1463028436260 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}] 21:47:16 INFO - PROCESS | 8241 | 1463028436332 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 21:47:16 INFO - PROCESS | 8241 | 1463028436382 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x126695000 == 41 [pid = 8241] [id = 182] 21:47:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x110fba800) [pid = 8241] [serial = 544] [outer = 0x0] 21:47:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11916c000) [pid = 8241] [serial = 545] [outer = 0x110fba800] 21:47:16 INFO - PROCESS | 8241 | 1463028436408 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x12368d400) [pid = 8241] [serial = 546] [outer = 0x110fba800] 21:47:17 INFO - PROCESS | 8241 | 1463028437243 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]]]}] 21:47:17 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) 21:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1024ms 21:47:17 INFO - PROCESS | 8241 | 1463028437302 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 8241 | 1463028437306 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 21:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:47:17 INFO - PROCESS | 8241 | 1463028437383 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 8241 | 1463028437386 Marionette TRACE conn2 <- [1,702,null,{}] 21:47:17 INFO - PROCESS | 8241 | 1463028437394 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}] 21:47:17 INFO - PROCESS | 8241 | 1463028437493 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 21:47:17 INFO - PROCESS | 8241 | 1463028437577 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x116115000 == 42 [pid = 8241] [id = 183] 21:47:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x111d61800) [pid = 8241] [serial = 547] [outer = 0x0] 21:47:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x111d68400) [pid = 8241] [serial = 548] [outer = 0x111d61800] 21:47:17 INFO - PROCESS | 8241 | 1463028437609 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x1122b6000) [pid = 8241] [serial = 549] [outer = 0x111d61800] 21:47:18 INFO - PROCESS | 8241 | 1463028438568 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]]]}] 21:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1276ms 21:47:18 INFO - PROCESS | 8241 | 1463028438715 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 21:47:18 INFO - PROCESS | 8241 | 1463028438717 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 21:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:47:18 INFO - PROCESS | 8241 | 1463028438722 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 8241 | 1463028438724 Marionette TRACE conn2 <- [1,706,null,{}] 21:47:18 INFO - PROCESS | 8241 | 1463028438728 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}] 21:47:18 INFO - PROCESS | 8241 | 1463028438824 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 21:47:18 INFO - PROCESS | 8241 | 1463028438922 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170ad800 == 43 [pid = 8241] [id = 184] 21:47:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x110fbbc00) [pid = 8241] [serial = 550] [outer = 0x0] 21:47:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x111d6a800) [pid = 8241] [serial = 551] [outer = 0x110fbbc00] 21:47:18 INFO - PROCESS | 8241 | 1463028438950 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x112d07c00) [pid = 8241] [serial = 552] [outer = 0x110fbbc00] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1180c7800 == 42 [pid = 8241] [id = 181] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1252e0800 == 41 [pid = 8241] [id = 180] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x118564800 == 40 [pid = 8241] [id = 179] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x129342400) [pid = 8241] [serial = 503] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x123315000 == 39 [pid = 8241] [id = 178] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1170c0000 == 38 [pid = 8241] [id = 177] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x119cc4000 == 37 [pid = 8241] [id = 176] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x119c7c000 == 36 [pid = 8241] [id = 175] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1192cc000 == 35 [pid = 8241] [id = 174] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x118565000 == 34 [pid = 8241] [id = 173] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1180c1800 == 33 [pid = 8241] [id = 172] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x1170c1800 == 32 [pid = 8241] [id = 171] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x116113000 == 31 [pid = 8241] [id = 170] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x113492800 == 30 [pid = 8241] [id = 169] 21:47:19 INFO - PROCESS | 8241 | --DOCSHELL 0x12d70a000 == 29 [pid = 8241] [id = 168] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12374ac00) [pid = 8241] [serial = 347] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11767c400) [pid = 8241] [serial = 299] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x129392400) [pid = 8241] [serial = 353] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119110800) [pid = 8241] [serial = 344] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x117536c00) [pid = 8241] [serial = 341] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x119106000) [pid = 8241] [serial = 302] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x123694800) [pid = 8241] [serial = 305] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12bb1a000) [pid = 8241] [serial = 404] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12701dc00) [pid = 8241] [serial = 242] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1270da800) [pid = 8241] [serial = 350] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12730c400) [pid = 8241] [serial = 398] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x119a03400) [pid = 8241] [serial = 395] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x12be8e000) [pid = 8241] [serial = 484] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12bb5dc00) [pid = 8241] [serial = 481] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x111d60c00) [pid = 8241] [serial = 490] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x110f70c00) [pid = 8241] [serial = 488] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x110f6cc00) [pid = 8241] [serial = 487] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x116152000) [pid = 8241] [serial = 206] [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.] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11224ec00) [pid = 8241] [serial = 493] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x12334f400) [pid = 8241] [serial = 497] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x129335400) [pid = 8241] [serial = 500] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x12bfeb000) [pid = 8241] [serial = 498] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x111d64800) [pid = 8241] [serial = 491] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x119ae8800) [pid = 8241] [serial = 467] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x119508400) [pid = 8241] [serial = 466] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x117586000) [pid = 8241] [serial = 464] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x1160e5800) [pid = 8241] [serial = 463] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x12bfe6400) [pid = 8241] [serial = 461] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x12ac82000) [pid = 8241] [serial = 460] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x12ac8a400) [pid = 8241] [serial = 458] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x12ab30000) [pid = 8241] [serial = 457] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x12a79e400) [pid = 8241] [serial = 455] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x1290e5400) [pid = 8241] [serial = 454] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x125739400) [pid = 8241] [serial = 452] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x1243db400) [pid = 8241] [serial = 451] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x119413400) [pid = 8241] [serial = 449] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x118502800) [pid = 8241] [serial = 448] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x1160e4400) [pid = 8241] [serial = 446] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x112249800) [pid = 8241] [serial = 445] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x12c51c000) [pid = 8241] [serial = 443] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x12bb1c800) [pid = 8241] [serial = 478] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x1290ed400) [pid = 8241] [serial = 475] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x12960fc00) [pid = 8241] [serial = 476] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x12661c000) [pid = 8241] [serial = 472] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 76 (0x128c4c000) [pid = 8241] [serial = 473] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x124bad400) [pid = 8241] [serial = 470] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x1213a2c00) [pid = 8241] [serial = 469] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x12c515000) [pid = 8241] [serial = 485] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x12be94400) [pid = 8241] [serial = 494] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x12be85800) [pid = 8241] [serial = 482] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x12bb20000) [pid = 8241] [serial = 479] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x12933ac00) [pid = 8241] [serial = 501] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x116790c00) [pid = 8241] [serial = 392] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x12ac60000) [pid = 8241] [serial = 401] [outer = 0x0] [url = about:blank] 21:47:19 INFO - PROCESS | 8241 | 1463028439904 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]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1224ms 21:47:19 INFO - PROCESS | 8241 | 1463028439945 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 8241 | 1463028439948 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 21:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:47:19 INFO - PROCESS | 8241 | 1463028439954 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 8241 | 1463028439957 Marionette TRACE conn2 <- [1,710,null,{}] 21:47:19 INFO - PROCESS | 8241 | 1463028439960 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}] 21:47:20 INFO - PROCESS | 8241 | 1463028440033 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 21:47:20 INFO - PROCESS | 8241 | 1463028440085 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x11691b000 == 30 [pid = 8241] [id = 185] 21:47:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x110fc7400) [pid = 8241] [serial = 553] [outer = 0x0] 21:47:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x11614f400) [pid = 8241] [serial = 554] [outer = 0x110fc7400] 21:47:20 INFO - PROCESS | 8241 | 1463028440111 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x1166bd800) [pid = 8241] [serial = 555] [outer = 0x110fc7400] 21:47:20 INFO - PROCESS | 8241 | 1463028440920 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]]]}] 21:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 975ms 21:47:20 INFO - PROCESS | 8241 | 1463028440926 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 21:47:20 INFO - PROCESS | 8241 | 1463028440928 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 21:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:47:20 INFO - PROCESS | 8241 | 1463028440930 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 8241 | 1463028440931 Marionette TRACE conn2 <- [1,714,null,{}] 21:47:20 INFO - PROCESS | 8241 | 1463028440938 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}] 21:47:21 INFO - PROCESS | 8241 | 1463028441019 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 21:47:21 INFO - PROCESS | 8241 | 1463028441028 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x118563800 == 31 [pid = 8241] [id = 186] 21:47:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x117543c00) [pid = 8241] [serial = 556] [outer = 0x0] 21:47:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x117588c00) [pid = 8241] [serial = 557] [outer = 0x117543c00] 21:47:21 INFO - PROCESS | 8241 | 1463028441058 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x11767c800) [pid = 8241] [serial = 558] [outer = 0x117543c00] 21:47:21 INFO - PROCESS | 8241 | 1463028441876 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]]]}] 21:47:21 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 21:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 21:47:21 INFO - PROCESS | 8241 | 1463028441904 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 8241 | 1463028441905 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 21:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:47:21 INFO - PROCESS | 8241 | 1463028441910 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 8241 | 1463028441919 Marionette TRACE conn2 <- [1,718,null,{}] 21:47:21 INFO - PROCESS | 8241 | 1463028441921 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}] 21:47:22 INFO - PROCESS | 8241 | 1463028442012 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 21:47:22 INFO - PROCESS | 8241 | 1463028442042 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192be000 == 32 [pid = 8241] [id = 187] 21:47:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x1180b0000) [pid = 8241] [serial = 559] [outer = 0x0] 21:47:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x11836c800) [pid = 8241] [serial = 560] [outer = 0x1180b0000] 21:47:22 INFO - PROCESS | 8241 | 1463028442068 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x118376400) [pid = 8241] [serial = 561] [outer = 0x1180b0000] 21:47:22 INFO - PROCESS | 8241 | 1463028442871 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]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 979ms 21:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:47:22 INFO - PROCESS | 8241 | 1463028442891 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 8241 | 1463028442892 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 21:47:22 INFO - PROCESS | 8241 | 1463028442894 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 8241 | 1463028442895 Marionette TRACE conn2 <- [1,722,null,{}] 21:47:22 INFO - PROCESS | 8241 | 1463028442898 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}] 21:47:23 INFO - PROCESS | 8241 | 1463028443008 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x11a05cc00) [pid = 8241] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x11758d000) [pid = 8241] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x11950e800) [pid = 8241] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x1180b6000) [pid = 8241] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x11618e400) [pid = 8241] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x123350c00) [pid = 8241] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x111d5e800) [pid = 8241] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x123352c00) [pid = 8241] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x111d5e400) [pid = 8241] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x110f6d800) [pid = 8241] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x119104c00) [pid = 8241] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x116940c00) [pid = 8241] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 63 (0x110f66800) [pid = 8241] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:47:23 INFO - PROCESS | 8241 | --DOMWINDOW == 62 (0x110f6a800) [pid = 8241] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:47:23 INFO - PROCESS | 8241 | 1463028443044 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x11690b000 == 33 [pid = 8241] [id = 188] 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 63 (0x110f66800) [pid = 8241] [serial = 562] [outer = 0x0] 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x110fc6400) [pid = 8241] [serial = 563] [outer = 0x110f66800] 21:47:23 INFO - PROCESS | 8241 | 1463028443071 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x116940c00) [pid = 8241] [serial = 564] [outer = 0x110f66800] 21:47:23 INFO - PROCESS | 8241 | 1463028443374 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] 21:47:23 INFO - PROCESS | 8241 | 1463028443417 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 21:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:47:23 INFO - PROCESS | 8241 | 1463028443420 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 8241 | 1463028443423 Marionette TRACE conn2 <- [1,726,null,{}] 21:47:23 INFO - PROCESS | 8241 | 1463028443429 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}] 21:47:23 INFO - PROCESS | 8241 | 1463028443570 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 21:47:23 INFO - PROCESS | 8241 | 1463028443628 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd4800 == 34 [pid = 8241] [id = 189] 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x110fc7000) [pid = 8241] [serial = 565] [outer = 0x0] 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x1185d7000) [pid = 8241] [serial = 566] [outer = 0x110fc7000] 21:47:23 INFO - PROCESS | 8241 | 1463028443684 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x119125800) [pid = 8241] [serial = 567] [outer = 0x110fc7000] 21:47:24 INFO - PROCESS | 8241 | 1463028444055 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]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 21:47:24 INFO - PROCESS | 8241 | 1463028444094 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 21:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:47:24 INFO - PROCESS | 8241 | 1463028444096 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 21:47:24 INFO - PROCESS | 8241 | 1463028444099 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 8241 | 1463028444101 Marionette TRACE conn2 <- [1,730,null,{}] 21:47:24 INFO - PROCESS | 8241 | 1463028444104 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}] 21:47:24 INFO - PROCESS | 8241 | 1463028444238 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 21:47:24 INFO - PROCESS | 8241 | 1463028444282 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a233800 == 35 [pid = 8241] [id = 190] 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x11910a000) [pid = 8241] [serial = 568] [outer = 0x0] 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x119415800) [pid = 8241] [serial = 569] [outer = 0x11910a000] 21:47:24 INFO - PROCESS | 8241 | 1463028444322 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x119ae8800) [pid = 8241] [serial = 570] [outer = 0x11910a000] 21:47:24 INFO - PROCESS | 8241 | 1463028444745 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] 21:47:24 INFO - PROCESS | 8241 | 1463028444771 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 21:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:47:24 INFO - PROCESS | 8241 | 1463028444775 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 8241 | 1463028444777 Marionette TRACE conn2 <- [1,734,null,{}] 21:47:24 INFO - PROCESS | 8241 | 1463028444779 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}] 21:47:24 INFO - PROCESS | 8241 | 1463028444867 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 21:47:24 INFO - PROCESS | 8241 | 1463028444875 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12355a800 == 36 [pid = 8241] [id = 191] 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x119c04800) [pid = 8241] [serial = 571] [outer = 0x0] 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x11a05f000) [pid = 8241] [serial = 572] [outer = 0x119c04800] 21:47:24 INFO - PROCESS | 8241 | 1463028444901 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x1213a6000) [pid = 8241] [serial = 573] [outer = 0x119c04800] 21:47:25 INFO - PROCESS | 8241 | 1463028445229 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]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 472ms 21:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:47:25 INFO - PROCESS | 8241 | 1463028445247 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 8241 | 1463028445248 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 21:47:25 INFO - PROCESS | 8241 | 1463028445252 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 8241 | 1463028445253 Marionette TRACE conn2 <- [1,738,null,{}] 21:47:25 INFO - PROCESS | 8241 | 1463028445258 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}] 21:47:25 INFO - PROCESS | 8241 | 1463028445360 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 21:47:25 INFO - PROCESS | 8241 | 1463028445366 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x124b5b800 == 37 [pid = 8241] [id = 192] 21:47:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x1213a3000) [pid = 8241] [serial = 574] [outer = 0x0] 21:47:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x12334d000) [pid = 8241] [serial = 575] [outer = 0x1213a3000] 21:47:25 INFO - PROCESS | 8241 | 1463028445404 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x123395c00) [pid = 8241] [serial = 576] [outer = 0x1213a3000] 21:47:26 INFO - PROCESS | 8241 | 1463028446459 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]]]}] 21:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1226ms 21:47:26 INFO - PROCESS | 8241 | 1463028446478 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 8241 | 1463028446481 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 21:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:47:26 INFO - PROCESS | 8241 | 1463028446484 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 8241 | 1463028446486 Marionette TRACE conn2 <- [1,742,null,{}] 21:47:26 INFO - PROCESS | 8241 | 1463028446490 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}] 21:47:26 INFO - PROCESS | 8241 | 1463028446585 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 21:47:26 INFO - PROCESS | 8241 | 1463028446628 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180d0800 == 38 [pid = 8241] [id = 193] 21:47:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x112249800) [pid = 8241] [serial = 577] [outer = 0x0] 21:47:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x11515d400) [pid = 8241] [serial = 578] [outer = 0x112249800] 21:47:26 INFO - PROCESS | 8241 | 1463028446658 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x1166c4800) [pid = 8241] [serial = 579] [outer = 0x112249800] 21:47:27 INFO - PROCESS | 8241 | 1463028447562 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]]]}] 21:47:27 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 21:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms 21:47:27 INFO - PROCESS | 8241 | 1463028447607 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 8241 | 1463028447611 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 21:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:47:27 INFO - PROCESS | 8241 | 1463028447615 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 8241 | 1463028447617 Marionette TRACE conn2 <- [1,746,null,{}] 21:47:27 INFO - PROCESS | 8241 | 1463028447620 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}] 21:47:27 INFO - PROCESS | 8241 | 1463028447717 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 21:47:27 INFO - PROCESS | 8241 | 1463028447760 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd0000 == 39 [pid = 8241] [id = 194] 21:47:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x11693e800) [pid = 8241] [serial = 580] [outer = 0x0] 21:47:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x11766fc00) [pid = 8241] [serial = 581] [outer = 0x11693e800] 21:47:27 INFO - PROCESS | 8241 | 1463028447789 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x11816f400) [pid = 8241] [serial = 582] [outer = 0x11693e800] 21:47:28 INFO - PROCESS | 8241 | 1463028448665 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]]]}] 21:47:28 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.) 21:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1070ms 21:47:28 INFO - PROCESS | 8241 | 1463028448686 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 8241 | 1463028448688 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 21:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:47:28 INFO - PROCESS | 8241 | 1463028448692 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 8241 | 1463028448694 Marionette TRACE conn2 <- [1,750,null,{}] 21:47:28 INFO - PROCESS | 8241 | 1463028448702 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}] 21:47:28 INFO - PROCESS | 8241 | 1463028448806 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 21:47:28 INFO - PROCESS | 8241 | 1463028448850 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x126037000 == 40 [pid = 8241] [id = 195] 21:47:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x118553800) [pid = 8241] [serial = 583] [outer = 0x0] 21:47:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x119102c00) [pid = 8241] [serial = 584] [outer = 0x118553800] 21:47:28 INFO - PROCESS | 8241 | 1463028448882 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x119418000) [pid = 8241] [serial = 585] [outer = 0x118553800] 21:47:29 INFO - PROCESS | 8241 | 1463028449895 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]]]}] 21:47:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1222ms 21:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:47:29 INFO - PROCESS | 8241 | 1463028449913 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 8241 | 1463028449916 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 21:47:29 INFO - PROCESS | 8241 | 1463028449919 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 8241 | 1463028449921 Marionette TRACE conn2 <- [1,754,null,{}] 21:47:29 INFO - PROCESS | 8241 | 1463028449925 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}] 21:47:30 INFO - PROCESS | 8241 | 1463028450017 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 21:47:30 INFO - PROCESS | 8241 | 1463028450061 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x116972800 == 41 [pid = 8241] [id = 196] 21:47:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x111d7c800) [pid = 8241] [serial = 586] [outer = 0x0] 21:47:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x1130a6000) [pid = 8241] [serial = 587] [outer = 0x111d7c800] 21:47:30 INFO - PROCESS | 8241 | 1463028450089 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x11515cc00) [pid = 8241] [serial = 588] [outer = 0x111d7c800] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x12355a800 == 40 [pid = 8241] [id = 191] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x11a233800 == 39 [pid = 8241] [id = 190] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd4800 == 38 [pid = 8241] [id = 189] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x11690b000 == 37 [pid = 8241] [id = 188] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x1192be000 == 36 [pid = 8241] [id = 187] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x118563800 == 35 [pid = 8241] [id = 186] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x11691b000 == 34 [pid = 8241] [id = 185] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x1170ad800 == 33 [pid = 8241] [id = 184] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x11916c000) [pid = 8241] [serial = 545] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOCSHELL 0x116115000 == 32 [pid = 8241] [id = 183] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x1213a5c00) [pid = 8241] [serial = 536] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x119417000) [pid = 8241] [serial = 530] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x11950cc00) [pid = 8241] [serial = 531] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x119a03800) [pid = 8241] [serial = 533] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x118378400) [pid = 8241] [serial = 521] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x11858b400) [pid = 8241] [serial = 522] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x118c39000) [pid = 8241] [serial = 524] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x119105400) [pid = 8241] [serial = 525] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x1235a4c00) [pid = 8241] [serial = 539] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x112a61800) [pid = 8241] [serial = 509] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x115e3d400) [pid = 8241] [serial = 510] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 76 (0x12c51a000) [pid = 8241] [serial = 504] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x111d5ec00) [pid = 8241] [serial = 506] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x111b04c00) [pid = 8241] [serial = 507] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x11758e400) [pid = 8241] [serial = 518] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x1180b1000) [pid = 8241] [serial = 519] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x11910dc00) [pid = 8241] [serial = 527] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x11915f400) [pid = 8241] [serial = 528] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x117581000) [pid = 8241] [serial = 515] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x11758d800) [pid = 8241] [serial = 516] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x12334fc00) [pid = 8241] [serial = 537] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x116787800) [pid = 8241] [serial = 512] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x116a60c00) [pid = 8241] [serial = 513] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x113291000) [pid = 8241] [serial = 542] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 63 (0x119c08c00) [pid = 8241] [serial = 534] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 62 (0x1180b2800) [pid = 8241] [serial = 543] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | --DOMWINDOW == 61 (0x124176c00) [pid = 8241] [serial = 540] [outer = 0x0] [url = about:blank] 21:47:30 INFO - PROCESS | 8241 | 1463028450932 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]]]}] 21:47:30 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 21:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1023ms 21:47:30 INFO - PROCESS | 8241 | 1463028450942 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 21:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:47:30 INFO - PROCESS | 8241 | 1463028450946 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 21:47:30 INFO - PROCESS | 8241 | 1463028450950 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - PROCESS | 8241 | 1463028450952 Marionette TRACE conn2 <- [1,758,null,{}] 21:47:30 INFO - PROCESS | 8241 | 1463028450964 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}] 21:47:31 INFO - PROCESS | 8241 | 1463028451051 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 21:47:31 INFO - PROCESS | 8241 | 1463028451090 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170ab000 == 33 [pid = 8241] [id = 197] 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 62 (0x11515d800) [pid = 8241] [serial = 589] [outer = 0x0] 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 63 (0x116f38400) [pid = 8241] [serial = 590] [outer = 0x11515d800] 21:47:31 INFO - PROCESS | 8241 | 1463028451116 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x11758d800) [pid = 8241] [serial = 591] [outer = 0x11515d800] 21:47:31 INFO - PROCESS | 8241 | 1463028451427 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]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 529ms 21:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:47:31 INFO - PROCESS | 8241 | 1463028451479 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 8241 | 1463028451481 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 21:47:31 INFO - PROCESS | 8241 | 1463028451483 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - PROCESS | 8241 | 1463028451485 Marionette TRACE conn2 <- [1,762,null,{}] 21:47:31 INFO - PROCESS | 8241 | 1463028451493 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}] 21:47:31 INFO - PROCESS | 8241 | 1463028451571 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 21:47:31 INFO - PROCESS | 8241 | 1463028451617 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185ad800 == 34 [pid = 8241] [id = 198] 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x1169bb400) [pid = 8241] [serial = 592] [outer = 0x0] 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x1180b3c00) [pid = 8241] [serial = 593] [outer = 0x1169bb400] 21:47:31 INFO - PROCESS | 8241 | 1463028451644 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x11855a000) [pid = 8241] [serial = 594] [outer = 0x1169bb400] 21:47:32 INFO - PROCESS | 8241 | 1463028452413 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]]]}] 21:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 21:47:32 INFO - PROCESS | 8241 | 1463028452456 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 8241 | 1463028452458 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 21:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:47:32 INFO - PROCESS | 8241 | 1463028452460 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - PROCESS | 8241 | 1463028452461 Marionette TRACE conn2 <- [1,766,null,{}] 21:47:32 INFO - PROCESS | 8241 | 1463028452464 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}] 21:47:32 INFO - PROCESS | 8241 | 1463028452557 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 21:47:32 INFO - PROCESS | 8241 | 1463028452587 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c65000 == 35 [pid = 8241] [id = 199] 21:47:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x118557c00) [pid = 8241] [serial = 595] [outer = 0x0] 21:47:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x11911c400) [pid = 8241] [serial = 596] [outer = 0x118557c00] 21:47:32 INFO - PROCESS | 8241 | 1463028452615 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x11940d800) [pid = 8241] [serial = 597] [outer = 0x118557c00] 21:47:33 INFO - PROCESS | 8241 | 1463028453480 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]]]}] 21:47:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1068ms 21:47:33 INFO - PROCESS | 8241 | 1463028453529 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 8241 | 1463028453531 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 21:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:47:33 INFO - PROCESS | 8241 | 1463028453537 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 8241 | 1463028453538 Marionette TRACE conn2 <- [1,770,null,{}] 21:47:33 INFO - PROCESS | 8241 | 1463028453541 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}] 21:47:33 INFO - PROCESS | 8241 | 1463028453642 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x110f66800) [pid = 8241] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x110fbbc00) [pid = 8241] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x117543c00) [pid = 8241] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x110fc7400) [pid = 8241] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x11910a000) [pid = 8241] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x119c04800) [pid = 8241] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 63 (0x110fc7000) [pid = 8241] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:47:33 INFO - PROCESS | 8241 | --DOMWINDOW == 62 (0x1180b0000) [pid = 8241] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:47:33 INFO - PROCESS | 8241 | 1463028453683 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c80000 == 36 [pid = 8241] [id = 200] 21:47:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 63 (0x110f72800) [pid = 8241] [serial = 598] [outer = 0x0] 21:47:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x116196000) [pid = 8241] [serial = 599] [outer = 0x110f72800] 21:47:33 INFO - PROCESS | 8241 | 1463028453711 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x11855cc00) [pid = 8241] [serial = 600] [outer = 0x110f72800] 21:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 21:47:34 INFO - PROCESS | 8241 | 1463028454004 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]]]}] 21:47:34 INFO - PROCESS | 8241 | 1463028454014 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 8241 | 1463028454015 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 21:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:47:34 INFO - PROCESS | 8241 | 1463028454017 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 8241 | 1463028454019 Marionette TRACE conn2 <- [1,774,null,{}] 21:47:34 INFO - PROCESS | 8241 | 1463028454021 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}] 21:47:34 INFO - PROCESS | 8241 | 1463028454133 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 21:47:34 INFO - PROCESS | 8241 | 1463028454139 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x116121800 == 37 [pid = 8241] [id = 201] 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x119162c00) [pid = 8241] [serial = 601] [outer = 0x0] 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x1213a5c00) [pid = 8241] [serial = 602] [outer = 0x119162c00] 21:47:34 INFO - PROCESS | 8241 | 1463028454167 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x123694800) [pid = 8241] [serial = 603] [outer = 0x119162c00] 21:47:34 INFO - PROCESS | 8241 | 1463028454476 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]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 21:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:47:34 INFO - PROCESS | 8241 | 1463028454487 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 8241 | 1463028454488 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 21:47:34 INFO - PROCESS | 8241 | 1463028454493 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 8241 | 1463028454495 Marionette TRACE conn2 <- [1,778,null,{}] 21:47:34 INFO - PROCESS | 8241 | 1463028454498 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}] 21:47:34 INFO - PROCESS | 8241 | 1463028454595 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 21:47:34 INFO - PROCESS | 8241 | 1463028454602 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x123571800 == 38 [pid = 8241] [id = 202] 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x110fc3c00) [pid = 8241] [serial = 604] [outer = 0x0] 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x123693400) [pid = 8241] [serial = 605] [outer = 0x110fc3c00] 21:47:34 INFO - PROCESS | 8241 | 1463028454627 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x1243e7000) [pid = 8241] [serial = 606] [outer = 0x110fc3c00] 21:47:34 INFO - PROCESS | 8241 | 1463028454926 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]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 471ms 21:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:47:34 INFO - PROCESS | 8241 | 1463028454963 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 8241 | 1463028454964 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 21:47:34 INFO - PROCESS | 8241 | 1463028454966 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 8241 | 1463028454967 Marionette TRACE conn2 <- [1,782,null,{}] 21:47:34 INFO - PROCESS | 8241 | 1463028454970 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}] 21:47:35 INFO - PROCESS | 8241 | 1463028455045 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 21:47:35 INFO - PROCESS | 8241 | 1463028455049 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252da000 == 39 [pid = 8241] [id = 203] 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x124ba6400) [pid = 8241] [serial = 607] [outer = 0x0] 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x124bee800) [pid = 8241] [serial = 608] [outer = 0x124ba6400] 21:47:35 INFO - PROCESS | 8241 | 1463028455074 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x124edf400) [pid = 8241] [serial = 609] [outer = 0x124ba6400] 21:47:35 INFO - PROCESS | 8241 | 1463028455415 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]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 21:47:35 INFO - PROCESS | 8241 | 1463028455435 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 8241 | 1463028455436 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 21:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:47:35 INFO - PROCESS | 8241 | 1463028455439 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 8241 | 1463028455440 Marionette TRACE conn2 <- [1,786,null,{}] 21:47:35 INFO - PROCESS | 8241 | 1463028455444 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}] 21:47:35 INFO - PROCESS | 8241 | 1463028455540 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 21:47:35 INFO - PROCESS | 8241 | 1463028455548 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252de800 == 40 [pid = 8241] [id = 204] 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x124be1000) [pid = 8241] [serial = 610] [outer = 0x0] 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x12510dc00) [pid = 8241] [serial = 611] [outer = 0x124be1000] 21:47:35 INFO - PROCESS | 8241 | 1463028455573 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x125732000) [pid = 8241] [serial = 612] [outer = 0x124be1000] 21:47:35 INFO - PROCESS | 8241 | 1463028455877 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]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 21:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:47:35 INFO - PROCESS | 8241 | 1463028455911 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 8241 | 1463028455913 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 21:47:35 INFO - PROCESS | 8241 | 1463028455915 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 8241 | 1463028455916 Marionette TRACE conn2 <- [1,790,null,{}] 21:47:35 INFO - PROCESS | 8241 | 1463028455918 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}] 21:47:35 INFO - PROCESS | 8241 | 1463028455994 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 21:47:36 INFO - PROCESS | 8241 | 1463028455999 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290be800 == 41 [pid = 8241] [id = 205] 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x125733800) [pid = 8241] [serial = 613] [outer = 0x0] 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x12607fc00) [pid = 8241] [serial = 614] [outer = 0x125733800] 21:47:36 INFO - PROCESS | 8241 | 1463028456024 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x12661b000) [pid = 8241] [serial = 615] [outer = 0x125733800] 21:47:36 INFO - PROCESS | 8241 | 1463028456336 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]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 467ms 21:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:47:36 INFO - PROCESS | 8241 | 1463028456426 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 8241 | 1463028456428 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 21:47:36 INFO - PROCESS | 8241 | 1463028456433 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 8241 | 1463028456435 Marionette TRACE conn2 <- [1,794,null,{}] 21:47:36 INFO - PROCESS | 8241 | 1463028456440 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}] 21:47:36 INFO - PROCESS | 8241 | 1463028456532 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 21:47:36 INFO - PROCESS | 8241 | 1463028456617 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x11663a000 == 42 [pid = 8241] [id = 206] 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x111d5ec00) [pid = 8241] [serial = 616] [outer = 0x0] 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x111d68000) [pid = 8241] [serial = 617] [outer = 0x111d5ec00] 21:47:36 INFO - PROCESS | 8241 | 1463028456649 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x11333d400) [pid = 8241] [serial = 618] [outer = 0x111d5ec00] 21:47:37 INFO - PROCESS | 8241 | 1463028457098 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]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 722ms 21:47:37 INFO - PROCESS | 8241 | 1463028457155 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 8241 | 1463028457160 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 21:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:47:37 INFO - PROCESS | 8241 | 1463028457166 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 8241 | 1463028457169 Marionette TRACE conn2 <- [1,798,null,{}] 21:47:37 INFO - PROCESS | 8241 | 1463028457172 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}] 21:47:37 INFO - PROCESS | 8241 | 1463028457269 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 21:47:37 INFO - PROCESS | 8241 | 1463028457329 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd4800 == 43 [pid = 8241] [id = 207] 21:47:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x115e42800) [pid = 8241] [serial = 619] [outer = 0x0] 21:47:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x1180b2800) [pid = 8241] [serial = 620] [outer = 0x115e42800] 21:47:37 INFO - PROCESS | 8241 | 1463028457358 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x118378800) [pid = 8241] [serial = 621] [outer = 0x115e42800] 21:47:37 INFO - PROCESS | 8241 | 1463028457764 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]]]}] 21:47:37 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 21:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 21:47:37 INFO - PROCESS | 8241 | 1463028457788 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 21:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:47:37 INFO - PROCESS | 8241 | 1463028457790 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 21:47:37 INFO - PROCESS | 8241 | 1463028457793 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 8241 | 1463028457794 Marionette TRACE conn2 <- [1,802,null,{}] 21:47:37 INFO - PROCESS | 8241 | 1463028457801 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}] 21:47:37 INFO - PROCESS | 8241 | 1463028457922 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 21:47:37 INFO - PROCESS | 8241 | 1463028457985 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x129447800 == 44 [pid = 8241] [id = 208] 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x119419800) [pid = 8241] [serial = 622] [outer = 0x0] 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x119c0a000) [pid = 8241] [serial = 623] [outer = 0x119419800] 21:47:38 INFO - PROCESS | 8241 | 1463028458030 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x1213a4c00) [pid = 8241] [serial = 624] [outer = 0x119419800] 21:47:38 INFO - PROCESS | 8241 | 1463028458450 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]]]}] 21:47:38 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 21:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 720ms 21:47:38 INFO - PROCESS | 8241 | 1463028458513 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 8241 | 1463028458515 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 21:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:47:38 INFO - PROCESS | 8241 | 1463028458517 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 8241 | 1463028458518 Marionette TRACE conn2 <- [1,806,null,{}] 21:47:38 INFO - PROCESS | 8241 | 1463028458521 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}] 21:47:38 INFO - PROCESS | 8241 | 1463028458654 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 21:47:38 INFO - PROCESS | 8241 | 1463028458665 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e5000 == 45 [pid = 8241] [id = 209] 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x123745800) [pid = 8241] [serial = 625] [outer = 0x0] 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x124beec00) [pid = 8241] [serial = 626] [outer = 0x123745800] 21:47:38 INFO - PROCESS | 8241 | 1463028458694 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x126618000) [pid = 8241] [serial = 627] [outer = 0x123745800] 21:47:39 INFO - PROCESS | 8241 | [8241] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:47:39 INFO - PROCESS | 8241 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 21:47:39 INFO - PROCESS | 8241 | Determined SkiaGL cache limits: Size 100663296, Items: 256 21:47:39 INFO - PROCESS | 8241 | [GFX2-]: Using SkiaGL canvas. 21:47:39 INFO - PROCESS | 8241 | 1463028459196 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]]]}] 21:47:39 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 21:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 722ms 21:47:39 INFO - PROCESS | 8241 | 1463028459263 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 8241 | 1463028459266 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 21:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:47:39 INFO - PROCESS | 8241 | 1463028459271 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 8241 | 1463028459273 Marionette TRACE conn2 <- [1,810,null,{}] 21:47:39 INFO - PROCESS | 8241 | 1463028459280 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}] 21:47:39 INFO - PROCESS | 8241 | 1463028459428 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 21:47:39 INFO - PROCESS | 8241 | 1463028459664 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x116914800 == 46 [pid = 8241] [id = 210] 21:47:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x110f6b000) [pid = 8241] [serial = 628] [outer = 0x0] 21:47:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x110fc6c00) [pid = 8241] [serial = 629] [outer = 0x110f6b000] 21:47:39 INFO - PROCESS | 8241 | 1463028459708 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x111d65c00) [pid = 8241] [serial = 630] [outer = 0x110f6b000] 21:47:40 INFO - PROCESS | 8241 | 1463028460220 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]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 976ms 21:47:40 INFO - PROCESS | 8241 | 1463028460246 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 8241 | 1463028460249 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 21:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:47:40 INFO - PROCESS | 8241 | 1463028460252 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 8241 | 1463028460254 Marionette TRACE conn2 <- [1,814,null,{}] 21:47:40 INFO - PROCESS | 8241 | 1463028460276 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}] 21:47:40 INFO - PROCESS | 8241 | 1463028460371 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 21:47:40 INFO - PROCESS | 8241 | 1463028460432 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x116975000 == 47 [pid = 8241] [id = 211] 21:47:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x115162c00) [pid = 8241] [serial = 631] [outer = 0x0] 21:47:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x1160e5800) [pid = 8241] [serial = 632] [outer = 0x115162c00] 21:47:40 INFO - PROCESS | 8241 | 1463028460461 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x116781800) [pid = 8241] [serial = 633] [outer = 0x115162c00] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x1252de800 == 46 [pid = 8241] [id = 204] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x1252da000 == 45 [pid = 8241] [id = 203] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x123571800 == 44 [pid = 8241] [id = 202] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x116121800 == 43 [pid = 8241] [id = 201] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x119c80000 == 42 [pid = 8241] [id = 200] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x119c65000 == 41 [pid = 8241] [id = 199] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x1185ad800 == 40 [pid = 8241] [id = 198] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x1170ab000 == 39 [pid = 8241] [id = 197] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x116972800 == 38 [pid = 8241] [id = 196] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd0000 == 37 [pid = 8241] [id = 194] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x1180d0800 == 36 [pid = 8241] [id = 193] 21:47:40 INFO - PROCESS | 8241 | --DOCSHELL 0x124b5b800 == 35 [pid = 8241] [id = 192] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x110fc6400) [pid = 8241] [serial = 563] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x112d07c00) [pid = 8241] [serial = 552] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x111d6a800) [pid = 8241] [serial = 551] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x117588c00) [pid = 8241] [serial = 557] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x111d68400) [pid = 8241] [serial = 548] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x11614f400) [pid = 8241] [serial = 554] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x1166bd800) [pid = 8241] [serial = 555] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x116940c00) [pid = 8241] [serial = 564] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x119415800) [pid = 8241] [serial = 569] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x11a05f000) [pid = 8241] [serial = 572] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x1213a6000) [pid = 8241] [serial = 573] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x119ae8800) [pid = 8241] [serial = 570] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x1185d7000) [pid = 8241] [serial = 566] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x11836c800) [pid = 8241] [serial = 560] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x118376400) [pid = 8241] [serial = 561] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x119125800) [pid = 8241] [serial = 567] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x11767c800) [pid = 8241] [serial = 558] [outer = 0x0] [url = about:blank] 21:47:40 INFO - PROCESS | 8241 | 1463028460872 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] 21:47:40 INFO - PROCESS | 8241 | 1463028460963 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 21:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:47:40 INFO - PROCESS | 8241 | 1463028460977 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 8241 | 1463028460979 Marionette TRACE conn2 <- [1,818,null,{}] 21:47:40 INFO - PROCESS | 8241 | 1463028460983 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}] 21:47:41 INFO - PROCESS | 8241 | 1463028461099 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 21:47:41 INFO - PROCESS | 8241 | 1463028461116 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d5000 == 36 [pid = 8241] [id = 212] 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x11693bc00) [pid = 8241] [serial = 634] [outer = 0x0] 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x117540400) [pid = 8241] [serial = 635] [outer = 0x11693bc00] 21:47:41 INFO - PROCESS | 8241 | 1463028461155 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x11758a800) [pid = 8241] [serial = 636] [outer = 0x11693bc00] 21:47:41 INFO - PROCESS | 8241 | 1463028461503 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]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 573ms 21:47:41 INFO - PROCESS | 8241 | 1463028461547 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 8241 | 1463028461548 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 21:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:47:41 INFO - PROCESS | 8241 | 1463028461552 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 8241 | 1463028461556 Marionette TRACE conn2 <- [1,822,null,{}] 21:47:41 INFO - PROCESS | 8241 | 1463028461562 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}] 21:47:41 INFO - PROCESS | 8241 | 1463028461638 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 21:47:41 INFO - PROCESS | 8241 | 1463028461646 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c91800 == 37 [pid = 8241] [id = 213] 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x1180a8000) [pid = 8241] [serial = 637] [outer = 0x0] 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x118170400) [pid = 8241] [serial = 638] [outer = 0x1180a8000] 21:47:41 INFO - PROCESS | 8241 | 1463028461672 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x118379400) [pid = 8241] [serial = 639] [outer = 0x1180a8000] 21:47:42 INFO - PROCESS | 8241 | 1463028462000 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] 21:47:42 INFO - PROCESS | 8241 | 1463028462030 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 21:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:47:42 INFO - PROCESS | 8241 | 1463028462039 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 8241 | 1463028462040 Marionette TRACE conn2 <- [1,826,null,{}] 21:47:42 INFO - PROCESS | 8241 | 1463028462043 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}] 21:47:42 INFO - PROCESS | 8241 | 1463028462136 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 21:47:42 INFO - PROCESS | 8241 | 1463028462144 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d2000 == 38 [pid = 8241] [id = 214] 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x118551c00) [pid = 8241] [serial = 640] [outer = 0x0] 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x118c39800) [pid = 8241] [serial = 641] [outer = 0x118551c00] 21:47:42 INFO - PROCESS | 8241 | 1463028462169 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x119108c00) [pid = 8241] [serial = 642] [outer = 0x118551c00] 21:47:42 INFO - PROCESS | 8241 | 1463028462536 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]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 525ms 21:47:42 INFO - PROCESS | 8241 | 1463028462559 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 8241 | 1463028462561 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 21:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:47:42 INFO - PROCESS | 8241 | 1463028462564 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 8241 | 1463028462566 Marionette TRACE conn2 <- [1,830,null,{}] 21:47:42 INFO - PROCESS | 8241 | 1463028462568 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}] 21:47:42 INFO - PROCESS | 8241 | 1463028462640 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 21:47:42 INFO - PROCESS | 8241 | 1463028462647 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cdd800 == 39 [pid = 8241] [id = 215] 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x119163800) [pid = 8241] [serial = 643] [outer = 0x0] 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x119411000) [pid = 8241] [serial = 644] [outer = 0x119163800] 21:47:42 INFO - PROCESS | 8241 | 1463028462678 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x119a07400) [pid = 8241] [serial = 645] [outer = 0x119163800] 21:47:43 INFO - PROCESS | 8241 | 1463028463069 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]]]}] 21:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 21:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:47:43 INFO - PROCESS | 8241 | 1463028463083 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 8241 | 1463028463085 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 21:47:43 INFO - PROCESS | 8241 | 1463028463087 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 8241 | 1463028463089 Marionette TRACE conn2 <- [1,834,null,{}] 21:47:43 INFO - PROCESS | 8241 | 1463028463100 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}] 21:47:43 INFO - PROCESS | 8241 | 1463028463258 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 21:47:43 INFO - PROCESS | 8241 | 1463028463308 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x116643000 == 40 [pid = 8241] [id = 216] 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x119f58000) [pid = 8241] [serial = 646] [outer = 0x0] 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x1213a2c00) [pid = 8241] [serial = 647] [outer = 0x119f58000] 21:47:43 INFO - PROCESS | 8241 | 1463028463348 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x123350c00) [pid = 8241] [serial = 648] [outer = 0x119f58000] 21:47:43 INFO - PROCESS | 8241 | 1463028463740 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]]]}] 21:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 678ms 21:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:47:43 INFO - PROCESS | 8241 | 1463028463765 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 8241 | 1463028463767 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 21:47:43 INFO - PROCESS | 8241 | 1463028463769 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 8241 | 1463028463770 Marionette TRACE conn2 <- [1,838,null,{}] 21:47:43 INFO - PROCESS | 8241 | 1463028463772 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}] 21:47:43 INFO - PROCESS | 8241 | 1463028463871 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 21:47:43 INFO - PROCESS | 8241 | 1463028463921 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x124073800 == 41 [pid = 8241] [id = 217] 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x12338f000) [pid = 8241] [serial = 649] [outer = 0x0] 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x12368d000) [pid = 8241] [serial = 650] [outer = 0x12338f000] 21:47:43 INFO - PROCESS | 8241 | 1463028463947 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x1243db400) [pid = 8241] [serial = 651] [outer = 0x12338f000] 21:47:44 INFO - PROCESS | 8241 | 1463028464263 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]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 21:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:47:44 INFO - PROCESS | 8241 | 1463028464294 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 8241 | 1463028464295 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 21:47:44 INFO - PROCESS | 8241 | 1463028464298 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 8241 | 1463028464299 Marionette TRACE conn2 <- [1,842,null,{}] 21:47:44 INFO - PROCESS | 8241 | 1463028464302 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}] 21:47:44 INFO - PROCESS | 8241 | 1463028464415 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 21:47:44 INFO - PROCESS | 8241 | 1463028464456 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252cf000 == 42 [pid = 8241] [id = 218] 21:47:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x12350e400) [pid = 8241] [serial = 652] [outer = 0x0] 21:47:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x124ee0800) [pid = 8241] [serial = 653] [outer = 0x12350e400] 21:47:44 INFO - PROCESS | 8241 | 1463028464495 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x125736c00) [pid = 8241] [serial = 654] [outer = 0x12350e400] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x118557c00) [pid = 8241] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x118553800) [pid = 8241] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x110fc3c00) [pid = 8241] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x110f72800) [pid = 8241] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x111d7c800) [pid = 8241] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x124ba6400) [pid = 8241] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x1169bb400) [pid = 8241] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x119162c00) [pid = 8241] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x11515d800) [pid = 8241] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:47:44 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x124be1000) [pid = 8241] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:47:44 INFO - PROCESS | 8241 | 1463028464908 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]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 21:47:44 INFO - PROCESS | 8241 | 1463028464917 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 8241 | 1463028464919 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 21:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:47:44 INFO - PROCESS | 8241 | 1463028464921 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 8241 | 1463028464922 Marionette TRACE conn2 <- [1,846,null,{}] 21:47:44 INFO - PROCESS | 8241 | 1463028464926 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}] 21:47:45 INFO - PROCESS | 8241 | 1463028465002 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 21:47:45 INFO - PROCESS | 8241 | 1463028465006 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d2e000 == 43 [pid = 8241] [id = 219] 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x11271bc00) [pid = 8241] [serial = 655] [outer = 0x0] 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x1180b1c00) [pid = 8241] [serial = 656] [outer = 0x11271bc00] 21:47:45 INFO - PROCESS | 8241 | 1463028465035 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x126079800) [pid = 8241] [serial = 657] [outer = 0x11271bc00] 21:47:45 INFO - PROCESS | 8241 | 1463028465363 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]]]}] 21:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 21:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:47:45 INFO - PROCESS | 8241 | 1463028465389 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 8241 | 1463028465391 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 21:47:45 INFO - PROCESS | 8241 | 1463028465393 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 8241 | 1463028465394 Marionette TRACE conn2 <- [1,850,null,{}] 21:47:45 INFO - PROCESS | 8241 | 1463028465396 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}] 21:47:45 INFO - PROCESS | 8241 | 1463028465474 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 21:47:45 INFO - PROCESS | 8241 | 1463028465522 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290dd800 == 44 [pid = 8241] [id = 220] 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x115e3c000) [pid = 8241] [serial = 658] [outer = 0x0] 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x1266aa000) [pid = 8241] [serial = 659] [outer = 0x115e3c000] 21:47:45 INFO - PROCESS | 8241 | 1463028465552 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x128c46800) [pid = 8241] [serial = 660] [outer = 0x115e3c000] 21:47:45 INFO - PROCESS | 8241 | 1463028465837 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]]]}] 21:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 21:47:45 INFO - PROCESS | 8241 | 1463028465867 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 8241 | 1463028465868 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 21:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:47:45 INFO - PROCESS | 8241 | 1463028465871 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 8241 | 1463028465872 Marionette TRACE conn2 <- [1,854,null,{}] 21:47:45 INFO - PROCESS | 8241 | 1463028465881 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}] 21:47:45 INFO - PROCESS | 8241 | 1463028465979 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 21:47:45 INFO - PROCESS | 8241 | 1463028465984 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab21000 == 45 [pid = 8241] [id = 221] 21:47:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x128c49800) [pid = 8241] [serial = 661] [outer = 0x0] 21:47:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x128cb2c00) [pid = 8241] [serial = 662] [outer = 0x128c49800] 21:47:46 INFO - PROCESS | 8241 | 1463028466009 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x128cbdc00) [pid = 8241] [serial = 663] [outer = 0x128c49800] 21:47:46 INFO - PROCESS | 8241 | 1463028466327 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]]]}] 21:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 474ms 21:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:47:46 INFO - PROCESS | 8241 | 1463028466346 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 8241 | 1463028466347 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 21:47:46 INFO - PROCESS | 8241 | 1463028466349 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 8241 | 1463028466351 Marionette TRACE conn2 <- [1,858,null,{}] 21:47:46 INFO - PROCESS | 8241 | 1463028466353 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}] 21:47:46 INFO - PROCESS | 8241 | 1463028466455 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 21:47:46 INFO - PROCESS | 8241 | 1463028466462 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad0b000 == 46 [pid = 8241] [id = 222] 21:47:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x119167800) [pid = 8241] [serial = 664] [outer = 0x0] 21:47:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x128df4000) [pid = 8241] [serial = 665] [outer = 0x119167800] 21:47:46 INFO - PROCESS | 8241 | 1463028466486 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x128f7bc00) [pid = 8241] [serial = 666] [outer = 0x119167800] 21:47:46 INFO - PROCESS | 8241 | 1463028466766 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]]]}] 21:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 21:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:47:46 INFO - PROCESS | 8241 | 1463028466819 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 8241 | 1463028466820 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 21:47:46 INFO - PROCESS | 8241 | 1463028466823 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 8241 | 1463028466824 Marionette TRACE conn2 <- [1,862,null,{}] 21:47:46 INFO - PROCESS | 8241 | 1463028466829 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}] 21:47:46 INFO - PROCESS | 8241 | 1463028466961 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 21:47:47 INFO - PROCESS | 8241 | 1463028467009 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x113fd5800 == 47 [pid = 8241] [id = 223] 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x110f71400) [pid = 8241] [serial = 667] [outer = 0x0] 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x110fc7000) [pid = 8241] [serial = 668] [outer = 0x110f71400] 21:47:47 INFO - PROCESS | 8241 | 1463028467041 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x11224ec00) [pid = 8241] [serial = 669] [outer = 0x110f71400] 21:47:47 INFO - PROCESS | 8241 | 1463028467502 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]]]}] 21:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 722ms 21:47:47 INFO - PROCESS | 8241 | 1463028467559 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 8241 | 1463028467561 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 21:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:47:47 INFO - PROCESS | 8241 | 1463028467566 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 8241 | 1463028467569 Marionette TRACE conn2 <- [1,866,null,{}] 21:47:47 INFO - PROCESS | 8241 | 1463028467572 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}] 21:47:47 INFO - PROCESS | 8241 | 1463028467698 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 21:47:47 INFO - PROCESS | 8241 | 1463028467759 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c8a800 == 48 [pid = 8241] [id = 224] 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x117177000) [pid = 8241] [serial = 670] [outer = 0x0] 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x117581800) [pid = 8241] [serial = 671] [outer = 0x117177000] 21:47:47 INFO - PROCESS | 8241 | 1463028467791 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x117677000) [pid = 8241] [serial = 672] [outer = 0x117177000] 21:47:48 INFO - PROCESS | 8241 | 1463028468217 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]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 21:47:48 INFO - PROCESS | 8241 | 1463028468237 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 21:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:47:48 INFO - PROCESS | 8241 | 1463028468240 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 21:47:48 INFO - PROCESS | 8241 | 1463028468242 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 8241 | 1463028468244 Marionette TRACE conn2 <- [1,870,null,{}] 21:47:48 INFO - PROCESS | 8241 | 1463028468246 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}] 21:47:48 INFO - PROCESS | 8241 | 1463028468345 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 21:47:48 INFO - PROCESS | 8241 | 1463028468390 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e9000 == 49 [pid = 8241] [id = 225] 21:47:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x1180af400) [pid = 8241] [serial = 673] [outer = 0x0] 21:47:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11837ac00) [pid = 8241] [serial = 674] [outer = 0x1180af400] 21:47:48 INFO - PROCESS | 8241 | 1463028468420 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11910f400) [pid = 8241] [serial = 675] [outer = 0x1180af400] 21:47:48 INFO - PROCESS | 8241 | 1463028468826 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]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 619ms 21:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:47:48 INFO - PROCESS | 8241 | 1463028468862 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 8241 | 1463028468865 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 21:47:48 INFO - PROCESS | 8241 | 1463028468873 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 8241 | 1463028468876 Marionette TRACE conn2 <- [1,874,null,{}] 21:47:48 INFO - PROCESS | 8241 | 1463028468897 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}] 21:47:49 INFO - PROCESS | 8241 | 1463028469002 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 21:47:49 INFO - PROCESS | 8241 | 1463028469099 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x12baa8800 == 50 [pid = 8241] [id = 226] 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x1213a4400) [pid = 8241] [serial = 676] [outer = 0x0] 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x123741800) [pid = 8241] [serial = 677] [outer = 0x1213a4400] 21:47:49 INFO - PROCESS | 8241 | 1463028469129 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x12656dc00) [pid = 8241] [serial = 678] [outer = 0x1213a4400] 21:47:49 INFO - PROCESS | 8241 | 1463028469550 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]]]}] 21:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 694ms 21:47:49 INFO - PROCESS | 8241 | 1463028469562 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 8241 | 1463028469563 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 21:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:47:49 INFO - PROCESS | 8241 | 1463028469566 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 8241 | 1463028469567 Marionette TRACE conn2 <- [1,878,null,{}] 21:47:49 INFO - PROCESS | 8241 | 1463028469570 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}] 21:47:49 INFO - PROCESS | 8241 | 1463028469670 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 21:47:49 INFO - PROCESS | 8241 | 1463028469714 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc80800 == 51 [pid = 8241] [id = 227] 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x1213a6000) [pid = 8241] [serial = 679] [outer = 0x0] 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x128c47800) [pid = 8241] [serial = 680] [outer = 0x1213a6000] 21:47:49 INFO - PROCESS | 8241 | 1463028469743 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x128cb1400) [pid = 8241] [serial = 681] [outer = 0x1213a6000] 21:47:50 INFO - PROCESS | 8241 | 1463028470171 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]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 21:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:47:50 INFO - PROCESS | 8241 | 1463028470186 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 8241 | 1463028470187 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 21:47:50 INFO - PROCESS | 8241 | 1463028470190 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 8241 | 1463028470191 Marionette TRACE conn2 <- [1,882,null,{}] 21:47:50 INFO - PROCESS | 8241 | 1463028470193 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}] 21:47:50 INFO - PROCESS | 8241 | 1463028470294 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 21:47:50 INFO - PROCESS | 8241 | 1463028470377 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e05800 == 52 [pid = 8241] [id = 228] 21:47:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x128c53c00) [pid = 8241] [serial = 682] [outer = 0x0] 21:47:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128cb6800) [pid = 8241] [serial = 683] [outer = 0x128c53c00] 21:47:50 INFO - PROCESS | 8241 | 1463028470412 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x128f83800) [pid = 8241] [serial = 684] [outer = 0x128c53c00] 21:47:50 INFO - PROCESS | 8241 | 1463028470949 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]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 21:47:50 INFO - PROCESS | 8241 | 1463028470961 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 21:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:47:50 INFO - PROCESS | 8241 | 1463028470963 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 21:47:50 INFO - PROCESS | 8241 | 1463028470966 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 8241 | 1463028470969 Marionette TRACE conn2 <- [1,886,null,{}] 21:47:50 INFO - PROCESS | 8241 | 1463028470973 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}] 21:47:51 INFO - PROCESS | 8241 | 1463028471106 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 21:47:51 INFO - PROCESS | 8241 | 1463028471115 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194aa800 == 53 [pid = 8241] [id = 229] 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x111d8a800) [pid = 8241] [serial = 685] [outer = 0x0] 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x112d07c00) [pid = 8241] [serial = 686] [outer = 0x111d8a800] 21:47:51 INFO - PROCESS | 8241 | 1463028471143 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1161e9c00) [pid = 8241] [serial = 687] [outer = 0x111d8a800] 21:47:51 INFO - PROCESS | 8241 | 1463028471554 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]]]}] 21:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 624ms 21:47:51 INFO - PROCESS | 8241 | 1463028471605 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 8241 | 1463028471608 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 21:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:47:51 INFO - PROCESS | 8241 | 1463028471629 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 8241 | 1463028471630 Marionette TRACE conn2 <- [1,890,null,{}] 21:47:51 INFO - PROCESS | 8241 | 1463028471633 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}] 21:47:51 INFO - PROCESS | 8241 | 1463028471740 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x126695000 == 52 [pid = 8241] [id = 182] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad0b000 == 51 [pid = 8241] [id = 222] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab21000 == 50 [pid = 8241] [id = 221] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1290dd800 == 49 [pid = 8241] [id = 220] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x128d2e000 == 48 [pid = 8241] [id = 219] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1252cf000 == 47 [pid = 8241] [id = 218] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x124073800 == 46 [pid = 8241] [id = 217] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x116643000 == 45 [pid = 8241] [id = 216] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12607fc00) [pid = 8241] [serial = 614] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x119cdd800 == 44 [pid = 8241] [id = 215] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d2000 == 43 [pid = 8241] [id = 214] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x118c91800 == 42 [pid = 8241] [id = 213] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d5000 == 41 [pid = 8241] [id = 212] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x116975000 == 40 [pid = 8241] [id = 211] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x116914800 == 39 [pid = 8241] [id = 210] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x129447800 == 38 [pid = 8241] [id = 208] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd4800 == 37 [pid = 8241] [id = 207] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x11663a000 == 36 [pid = 8241] [id = 206] 21:47:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1290be800 == 35 [pid = 8241] [id = 205] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x116196000) [pid = 8241] [serial = 599] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11855cc00) [pid = 8241] [serial = 600] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x116f38400) [pid = 8241] [serial = 590] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x11758d800) [pid = 8241] [serial = 591] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1213a5c00) [pid = 8241] [serial = 602] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x119418000) [pid = 8241] [serial = 585] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119102c00) [pid = 8241] [serial = 584] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x125732000) [pid = 8241] [serial = 612] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11766fc00) [pid = 8241] [serial = 581] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11515d400) [pid = 8241] [serial = 578] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x1180b3c00) [pid = 8241] [serial = 593] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11515cc00) [pid = 8241] [serial = 588] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1130a6000) [pid = 8241] [serial = 587] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12334d000) [pid = 8241] [serial = 575] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x123693400) [pid = 8241] [serial = 605] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x124edf400) [pid = 8241] [serial = 609] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x124bee800) [pid = 8241] [serial = 608] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x12510dc00) [pid = 8241] [serial = 611] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x11911c400) [pid = 8241] [serial = 596] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x11940d800) [pid = 8241] [serial = 597] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x1243e7000) [pid = 8241] [serial = 606] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11855a000) [pid = 8241] [serial = 594] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x123694800) [pid = 8241] [serial = 603] [outer = 0x0] [url = about:blank] 21:47:51 INFO - PROCESS | 8241 | 1463028471827 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x113d20000 == 36 [pid = 8241] [id = 230] 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x112d05400) [pid = 8241] [serial = 688] [outer = 0x0] 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x116196000) [pid = 8241] [serial = 689] [outer = 0x112d05400] 21:47:51 INFO - PROCESS | 8241 | 1463028471855 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x11767c800) [pid = 8241] [serial = 690] [outer = 0x112d05400] 21:47:52 INFO - PROCESS | 8241 | 1463028472154 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]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 571ms 21:47:52 INFO - PROCESS | 8241 | 1463028472198 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 8241 | 1463028472199 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 21:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:47:52 INFO - PROCESS | 8241 | 1463028472202 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 8241 | 1463028472204 Marionette TRACE conn2 <- [1,894,null,{}] 21:47:52 INFO - PROCESS | 8241 | 1463028472214 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}] 21:47:52 INFO - PROCESS | 8241 | 1463028472295 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 21:47:52 INFO - PROCESS | 8241 | 1463028472301 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192d1000 == 37 [pid = 8241] [id = 231] 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11837a400) [pid = 8241] [serial = 691] [outer = 0x0] 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x1185d5000) [pid = 8241] [serial = 692] [outer = 0x11837a400] 21:47:52 INFO - PROCESS | 8241 | 1463028472329 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x119110400) [pid = 8241] [serial = 693] [outer = 0x11837a400] 21:47:52 INFO - PROCESS | 8241 | 1463028472665 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]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 475ms 21:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:47:52 INFO - PROCESS | 8241 | 1463028472679 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 8241 | 1463028472680 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 21:47:52 INFO - PROCESS | 8241 | 1463028472682 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 8241 | 1463028472684 Marionette TRACE conn2 <- [1,898,null,{}] 21:47:52 INFO - PROCESS | 8241 | 1463028472686 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}] 21:47:52 INFO - PROCESS | 8241 | 1463028472765 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 21:47:52 INFO - PROCESS | 8241 | 1463028472770 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213da000 == 38 [pid = 8241] [id = 232] 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x119103400) [pid = 8241] [serial = 694] [outer = 0x0] 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x119a04800) [pid = 8241] [serial = 695] [outer = 0x119103400] 21:47:52 INFO - PROCESS | 8241 | 1463028472796 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119aee000) [pid = 8241] [serial = 696] [outer = 0x119103400] 21:47:53 INFO - PROCESS | 8241 | 1463028473132 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]]]}] 21:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 467ms 21:47:53 INFO - PROCESS | 8241 | 1463028473151 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 8241 | 1463028473152 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 21:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:47:53 INFO - PROCESS | 8241 | 1463028473154 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 8241 | 1463028473156 Marionette TRACE conn2 <- [1,902,null,{}] 21:47:53 INFO - PROCESS | 8241 | 1463028473160 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}] 21:47:53 INFO - PROCESS | 8241 | 1463028473257 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 21:47:53 INFO - PROCESS | 8241 | 1463028473264 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12406a800 == 39 [pid = 8241] [id = 233] 21:47:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x119508800) [pid = 8241] [serial = 697] [outer = 0x0] 21:47:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11a05c800) [pid = 8241] [serial = 698] [outer = 0x119508800] 21:47:53 INFO - PROCESS | 8241 | 1463028473289 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x12334ec00) [pid = 8241] [serial = 699] [outer = 0x119508800] 21:47:53 INFO - PROCESS | 8241 | 1463028473626 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]]]}] 21:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 21:47:53 INFO - PROCESS | 8241 | 1463028473674 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 21:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:47:53 INFO - PROCESS | 8241 | 1463028473677 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 21:47:53 INFO - PROCESS | 8241 | 1463028473680 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 8241 | 1463028473682 Marionette TRACE conn2 <- [1,906,null,{}] 21:47:53 INFO - PROCESS | 8241 | 1463028473685 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}] 21:47:53 INFO - PROCESS | 8241 | 1463028473827 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 21:47:53 INFO - PROCESS | 8241 | 1463028473927 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x125787800 == 40 [pid = 8241] [id = 234] 21:47:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12334d000) [pid = 8241] [serial = 700] [outer = 0x0] 21:47:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x124341800) [pid = 8241] [serial = 701] [outer = 0x12334d000] 21:47:53 INFO - PROCESS | 8241 | 1463028473968 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1270dbc00) [pid = 8241] [serial = 702] [outer = 0x12334d000] 21:47:54 INFO - PROCESS | 8241 | 1463028474371 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]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 720ms 21:47:54 INFO - PROCESS | 8241 | 1463028474400 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 8241 | 1463028474401 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 21:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:47:54 INFO - PROCESS | 8241 | 1463028474403 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 8241 | 1463028474404 Marionette TRACE conn2 <- [1,910,null,{}] 21:47:54 INFO - PROCESS | 8241 | 1463028474406 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}] 21:47:54 INFO - PROCESS | 8241 | 1463028474490 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 21:47:54 INFO - PROCESS | 8241 | 1463028474516 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d0800 == 41 [pid = 8241] [id = 235] 21:47:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x124edb800) [pid = 8241] [serial = 703] [outer = 0x0] 21:47:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x128c4c800) [pid = 8241] [serial = 704] [outer = 0x124edb800] 21:47:54 INFO - PROCESS | 8241 | 1463028474542 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x128f7d800) [pid = 8241] [serial = 705] [outer = 0x124edb800] 21:47:54 INFO - PROCESS | 8241 | 1463028474978 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]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 619ms 21:47:55 INFO - PROCESS | 8241 | 1463028475023 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 8241 | 1463028475025 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 21:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:47:55 INFO - PROCESS | 8241 | 1463028475029 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 8241 | 1463028475031 Marionette TRACE conn2 <- [1,914,null,{}] 21:47:55 INFO - PROCESS | 8241 | 1463028475034 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}] 21:47:55 INFO - PROCESS | 8241 | 1463028475182 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 21:47:55 INFO - PROCESS | 8241 | 1463028475222 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8b8000 == 42 [pid = 8241] [id = 236] 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x128c4a800) [pid = 8241] [serial = 706] [outer = 0x0] 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128fa0c00) [pid = 8241] [serial = 707] [outer = 0x128c4a800] 21:47:55 INFO - PROCESS | 8241 | 1463028475246 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x1290ec400) [pid = 8241] [serial = 708] [outer = 0x128c4a800] 21:47:55 INFO - PROCESS | 8241 | 1463028475568 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]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 21:47:55 INFO - PROCESS | 8241 | 1463028475605 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 8241 | 1463028475607 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 21:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:47:55 INFO - PROCESS | 8241 | 1463028475619 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 8241 | 1463028475620 Marionette TRACE conn2 <- [1,918,null,{}] 21:47:55 INFO - PROCESS | 8241 | 1463028475623 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}] 21:47:55 INFO - PROCESS | 8241 | 1463028475718 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 21:47:55 INFO - PROCESS | 8241 | 1463028475730 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b230800 == 43 [pid = 8241] [id = 237] 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x128f81800) [pid = 8241] [serial = 709] [outer = 0x0] 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12933a800) [pid = 8241] [serial = 710] [outer = 0x128f81800] 21:47:55 INFO - PROCESS | 8241 | 1463028475755 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x129342400) [pid = 8241] [serial = 711] [outer = 0x128f81800] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x119f58000) [pid = 8241] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x12338f000) [pid = 8241] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x125733800) [pid = 8241] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11693bc00) [pid = 8241] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1180a8000) [pid = 8241] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x110f6b000) [pid = 8241] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x115162c00) [pid = 8241] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x128c49800) [pid = 8241] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x12350e400) [pid = 8241] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x118551c00) [pid = 8241] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x119163800) [pid = 8241] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x115e3c000) [pid = 8241] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:47:56 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11271bc00) [pid = 8241] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 529ms 21:47:56 INFO - PROCESS | 8241 | 1463028476135 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]]]}] 21:47:56 INFO - PROCESS | 8241 | 1463028476138 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 8241 | 1463028476140 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 21:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:47:56 INFO - PROCESS | 8241 | 1463028476147 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 8241 | 1463028476148 Marionette TRACE conn2 <- [1,922,null,{}] 21:47:56 INFO - PROCESS | 8241 | 1463028476151 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}] 21:47:56 INFO - PROCESS | 8241 | 1463028476236 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 21:47:56 INFO - PROCESS | 8241 | 1463028476242 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290cf800 == 44 [pid = 8241] [id = 238] 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11615bc00) [pid = 8241] [serial = 712] [outer = 0x0] 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12338f000) [pid = 8241] [serial = 713] [outer = 0x11615bc00] 21:47:56 INFO - PROCESS | 8241 | 1463028476269 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128c49800) [pid = 8241] [serial = 714] [outer = 0x11615bc00] 21:47:56 INFO - PROCESS | 8241 | 1463028476602 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]]]}] 21:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 475ms 21:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:47:56 INFO - PROCESS | 8241 | 1463028476633 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 8241 | 1463028476634 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 21:47:56 INFO - PROCESS | 8241 | 1463028476637 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 8241 | 1463028476638 Marionette TRACE conn2 <- [1,926,null,{}] 21:47:56 INFO - PROCESS | 8241 | 1463028476641 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}] 21:47:56 INFO - PROCESS | 8241 | 1463028476750 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 21:47:56 INFO - PROCESS | 8241 | 1463028476754 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2be800 == 45 [pid = 8241] [id = 239] 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1213a2800) [pid = 8241] [serial = 715] [outer = 0x0] 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x129399800) [pid = 8241] [serial = 716] [outer = 0x1213a2800] 21:47:56 INFO - PROCESS | 8241 | 1463028476783 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12961dc00) [pid = 8241] [serial = 717] [outer = 0x1213a2800] 21:47:57 INFO - PROCESS | 8241 | 1463028477098 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]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 21:47:57 INFO - PROCESS | 8241 | 1463028477113 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 8241 | 1463028477114 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 21:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:47:57 INFO - PROCESS | 8241 | 1463028477117 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 8241 | 1463028477118 Marionette TRACE conn2 <- [1,930,null,{}] 21:47:57 INFO - PROCESS | 8241 | 1463028477120 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}] 21:47:57 INFO - PROCESS | 8241 | 1463028477206 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 21:47:57 INFO - PROCESS | 8241 | 1463028477257 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5a1800 == 46 [pid = 8241] [id = 240] 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x129606c00) [pid = 8241] [serial = 718] [outer = 0x0] 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12a79c800) [pid = 8241] [serial = 719] [outer = 0x129606c00] 21:47:57 INFO - PROCESS | 8241 | 1463028477281 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12ab2d000) [pid = 8241] [serial = 720] [outer = 0x129606c00] 21:47:57 INFO - PROCESS | 8241 | 1463028477563 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]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 21:47:57 INFO - PROCESS | 8241 | 1463028477586 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 8241 | 1463028477588 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 21:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:47:57 INFO - PROCESS | 8241 | 1463028477598 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 8241 | 1463028477599 Marionette TRACE conn2 <- [1,934,null,{}] 21:47:57 INFO - PROCESS | 8241 | 1463028477601 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}] 21:47:57 INFO - PROCESS | 8241 | 1463028477689 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 21:47:57 INFO - PROCESS | 8241 | 1463028477694 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac9000 == 47 [pid = 8241] [id = 241] 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x118175400) [pid = 8241] [serial = 721] [outer = 0x0] 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12ab34c00) [pid = 8241] [serial = 722] [outer = 0x118175400] 21:47:57 INFO - PROCESS | 8241 | 1463028477718 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12ac61000) [pid = 8241] [serial = 723] [outer = 0x118175400] 21:47:58 INFO - PROCESS | 8241 | 1463028478086 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]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 526ms 21:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:47:58 INFO - PROCESS | 8241 | 1463028478116 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 8241 | 1463028478119 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 21:47:58 INFO - PROCESS | 8241 | 1463028478123 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 8241 | 1463028478125 Marionette TRACE conn2 <- [1,938,null,{}] 21:47:58 INFO - PROCESS | 8241 | 1463028478129 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}] 21:47:58 INFO - PROCESS | 8241 | 1463028478238 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 21:47:58 INFO - PROCESS | 8241 | 1463028478300 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e1a800 == 48 [pid = 8241] [id = 242] 21:47:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x112066000) [pid = 8241] [serial = 724] [outer = 0x0] 21:47:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1130a6000) [pid = 8241] [serial = 725] [outer = 0x112066000] 21:47:58 INFO - PROCESS | 8241 | 1463028478331 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x1161ec800) [pid = 8241] [serial = 726] [outer = 0x112066000] 21:47:58 INFO - PROCESS | 8241 | 1463028478764 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]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 21:47:58 INFO - PROCESS | 8241 | 1463028478794 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 8241 | 1463028478798 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 21:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:47:58 INFO - PROCESS | 8241 | 1463028478804 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 8241 | 1463028478806 Marionette TRACE conn2 <- [1,942,null,{}] 21:47:58 INFO - PROCESS | 8241 | 1463028478808 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}] 21:47:58 INFO - PROCESS | 8241 | 1463028478940 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 21:47:59 INFO - PROCESS | 8241 | 1463028479105 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x124b5a800 == 49 [pid = 8241] [id = 243] 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x1180b4800) [pid = 8241] [serial = 727] [outer = 0x0] 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x118374400) [pid = 8241] [serial = 728] [outer = 0x1180b4800] 21:47:59 INFO - PROCESS | 8241 | 1463028479153 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1185dbc00) [pid = 8241] [serial = 729] [outer = 0x1180b4800] 21:47:59 INFO - PROCESS | 8241 | 1463028479612 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]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 21:47:59 INFO - PROCESS | 8241 | 1463028479674 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 21:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:47:59 INFO - PROCESS | 8241 | 1463028479675 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 21:47:59 INFO - PROCESS | 8241 | 1463028479678 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 8241 | 1463028479681 Marionette TRACE conn2 <- [1,946,null,{}] 21:47:59 INFO - PROCESS | 8241 | 1463028479688 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}] 21:47:59 INFO - PROCESS | 8241 | 1463028479830 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 21:47:59 INFO - PROCESS | 8241 | 1463028479879 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c7800 == 50 [pid = 8241] [id = 244] 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x119c0a800) [pid = 8241] [serial = 730] [outer = 0x0] 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12350e400) [pid = 8241] [serial = 731] [outer = 0x119c0a800] 21:47:59 INFO - PROCESS | 8241 | 1463028479912 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x124ba6800) [pid = 8241] [serial = 732] [outer = 0x119c0a800] 21:48:00 INFO - PROCESS | 8241 | 1463028480332 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]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 21:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:48:00 INFO - PROCESS | 8241 | 1463028480350 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 8241 | 1463028480352 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 21:48:00 INFO - PROCESS | 8241 | 1463028480354 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 8241 | 1463028480355 Marionette TRACE conn2 <- [1,950,null,{}] 21:48:00 INFO - PROCESS | 8241 | 1463028480358 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}] 21:48:00 INFO - PROCESS | 8241 | 1463028480482 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 21:48:00 INFO - PROCESS | 8241 | 1463028480534 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf17800 == 51 [pid = 8241] [id = 245] 21:48:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12573e000) [pid = 8241] [serial = 733] [outer = 0x0] 21:48:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128cb3000) [pid = 8241] [serial = 734] [outer = 0x12573e000] 21:48:00 INFO - PROCESS | 8241 | 1463028480563 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x12933cc00) [pid = 8241] [serial = 735] [outer = 0x12573e000] 21:48:00 INFO - PROCESS | 8241 | 1463028480938 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]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 21:48:00 INFO - PROCESS | 8241 | 1463028480988 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 8241 | 1463028480989 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 21:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:48:00 INFO - PROCESS | 8241 | 1463028480994 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 8241 | 1463028480995 Marionette TRACE conn2 <- [1,954,null,{}] 21:48:00 INFO - PROCESS | 8241 | 1463028480998 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}] 21:48:01 INFO - PROCESS | 8241 | 1463028481097 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 21:48:01 INFO - PROCESS | 8241 | 1463028481148 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1db000 == 52 [pid = 8241] [id = 246] 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x118c3a000) [pid = 8241] [serial = 736] [outer = 0x0] 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12938f400) [pid = 8241] [serial = 737] [outer = 0x118c3a000] 21:48:01 INFO - PROCESS | 8241 | 1463028481177 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12961ac00) [pid = 8241] [serial = 738] [outer = 0x118c3a000] 21:48:01 INFO - PROCESS | 8241 | 1463028481614 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]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 21:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:48:01 INFO - PROCESS | 8241 | 1463028481664 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 8241 | 1463028481665 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 21:48:01 INFO - PROCESS | 8241 | 1463028481668 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 8241 | 1463028481669 Marionette TRACE conn2 <- [1,958,null,{}] 21:48:01 INFO - PROCESS | 8241 | 1463028481671 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}] 21:48:01 INFO - PROCESS | 8241 | 1463028481813 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 21:48:01 INFO - PROCESS | 8241 | 1463028481886 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192be800 == 53 [pid = 8241] [id = 247] 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12701ec00) [pid = 8241] [serial = 739] [outer = 0x0] 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12ac68400) [pid = 8241] [serial = 740] [outer = 0x12701ec00] 21:48:01 INFO - PROCESS | 8241 | 1463028481916 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12ac88400) [pid = 8241] [serial = 741] [outer = 0x12701ec00] 21:48:02 INFO - PROCESS | 8241 | 1463028482530 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]]]}] 21:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 919ms 21:48:02 INFO - PROCESS | 8241 | 1463028482595 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 21:48:02 INFO - PROCESS | 8241 | 1463028482597 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 21:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:48:02 INFO - PROCESS | 8241 | 1463028482602 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - PROCESS | 8241 | 1463028482604 Marionette TRACE conn2 <- [1,962,null,{}] 21:48:02 INFO - PROCESS | 8241 | 1463028482608 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}] 21:48:02 INFO - PROCESS | 8241 | 1463028482705 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 21:48:02 INFO - PROCESS | 8241 | 1463028482775 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x113f07000 == 54 [pid = 8241] [id = 248] 21:48:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x113f3e800) [pid = 8241] [serial = 742] [outer = 0x0] 21:48:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x116195c00) [pid = 8241] [serial = 743] [outer = 0x113f3e800] 21:48:02 INFO - PROCESS | 8241 | 1463028482803 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x1169ba400) [pid = 8241] [serial = 744] [outer = 0x113f3e800] 21:48:03 INFO - PROCESS | 8241 | 1463028483253 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]]]}] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5a1800 == 53 [pid = 8241] [id = 240] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2be800 == 52 [pid = 8241] [id = 239] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1290cf800 == 51 [pid = 8241] [id = 238] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12b230800 == 50 [pid = 8241] [id = 237] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8b8000 == 49 [pid = 8241] [id = 236] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x111d68000) [pid = 8241] [serial = 617] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x1180b2800) [pid = 8241] [serial = 620] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x119c0a000) [pid = 8241] [serial = 623] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x124beec00) [pid = 8241] [serial = 626] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x128df4000) [pid = 8241] [serial = 665] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d0800 == 48 [pid = 8241] [id = 235] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x125787800 == 47 [pid = 8241] [id = 234] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12406a800 == 46 [pid = 8241] [id = 233] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1213da000 == 45 [pid = 8241] [id = 232] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1192d1000 == 44 [pid = 8241] [id = 231] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x113d20000 == 43 [pid = 8241] [id = 230] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1194aa800 == 42 [pid = 8241] [id = 229] 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x118c8a800 == 41 [pid = 8241] [id = 224] 21:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 725ms 21:48:03 INFO - PROCESS | 8241 | --DOCSHELL 0x113fd5800 == 40 [pid = 8241] [id = 223] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x1213a2c00) [pid = 8241] [serial = 647] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12368d000) [pid = 8241] [serial = 650] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x123350c00) [pid = 8241] [serial = 648] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x12661b000) [pid = 8241] [serial = 615] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x117540400) [pid = 8241] [serial = 635] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11758a800) [pid = 8241] [serial = 636] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x118170400) [pid = 8241] [serial = 638] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x110fc6c00) [pid = 8241] [serial = 629] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x111d65c00) [pid = 8241] [serial = 630] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x118379400) [pid = 8241] [serial = 639] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x116781800) [pid = 8241] [serial = 633] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x128cbdc00) [pid = 8241] [serial = 663] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x1160e5800) [pid = 8241] [serial = 632] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x124ee0800) [pid = 8241] [serial = 653] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x118c39800) [pid = 8241] [serial = 641] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x119108c00) [pid = 8241] [serial = 642] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119411000) [pid = 8241] [serial = 644] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x1243db400) [pid = 8241] [serial = 651] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1266aa000) [pid = 8241] [serial = 659] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1180b1c00) [pid = 8241] [serial = 656] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x126079800) [pid = 8241] [serial = 657] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x128cb2c00) [pid = 8241] [serial = 662] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x125736c00) [pid = 8241] [serial = 654] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x128c46800) [pid = 8241] [serial = 660] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x119a07400) [pid = 8241] [serial = 645] [outer = 0x0] [url = about:blank] 21:48:03 INFO - PROCESS | 8241 | 1463028483329 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 8241 | 1463028483333 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 21:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:48:03 INFO - PROCESS | 8241 | 1463028483337 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 8241 | 1463028483339 Marionette TRACE conn2 <- [1,966,null,{}] 21:48:03 INFO - PROCESS | 8241 | 1463028483342 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}] 21:48:03 INFO - PROCESS | 8241 | 1463028483424 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 21:48:03 INFO - PROCESS | 8241 | 1463028483435 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e4000 == 41 [pid = 8241] [id = 249] 21:48:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11758b400) [pid = 8241] [serial = 745] [outer = 0x0] 21:48:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x117675800) [pid = 8241] [serial = 746] [outer = 0x11758b400] 21:48:03 INFO - PROCESS | 8241 | 1463028483461 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x11836c800) [pid = 8241] [serial = 747] [outer = 0x11758b400] 21:48:03 INFO - PROCESS | 8241 | 1463028483798 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]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 21:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:48:03 INFO - PROCESS | 8241 | 1463028483813 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 8241 | 1463028483815 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 21:48:03 INFO - PROCESS | 8241 | 1463028483817 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 8241 | 1463028483819 Marionette TRACE conn2 <- [1,970,null,{}] 21:48:03 INFO - PROCESS | 8241 | 1463028483831 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}] 21:48:03 INFO - PROCESS | 8241 | 1463028483927 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 21:48:03 INFO - PROCESS | 8241 | 1463028483978 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194bf000 == 42 [pid = 8241] [id = 250] 21:48:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x1180ad000) [pid = 8241] [serial = 748] [outer = 0x0] 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11855cc00) [pid = 8241] [serial = 749] [outer = 0x1180ad000] 21:48:04 INFO - PROCESS | 8241 | 1463028484005 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119107c00) [pid = 8241] [serial = 750] [outer = 0x1180ad000] 21:48:04 INFO - PROCESS | 8241 | 1463028484294 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]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 21:48:04 INFO - PROCESS | 8241 | 1463028484338 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 8241 | 1463028484340 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 21:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:48:04 INFO - PROCESS | 8241 | 1463028484346 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 8241 | 1463028484348 Marionette TRACE conn2 <- [1,974,null,{}] 21:48:04 INFO - PROCESS | 8241 | 1463028484350 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}] 21:48:04 INFO - PROCESS | 8241 | 1463028484440 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 21:48:04 INFO - PROCESS | 8241 | 1463028484493 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cdf000 == 43 [pid = 8241] [id = 251] 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x118590000) [pid = 8241] [serial = 751] [outer = 0x0] 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x11911c000) [pid = 8241] [serial = 752] [outer = 0x118590000] 21:48:04 INFO - PROCESS | 8241 | 1463028484519 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x119a02800) [pid = 8241] [serial = 753] [outer = 0x118590000] 21:48:04 INFO - PROCESS | 8241 | 1463028484801 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]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 21:48:04 INFO - PROCESS | 8241 | 1463028484818 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 8241 | 1463028484820 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 21:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:48:04 INFO - PROCESS | 8241 | 1463028484822 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 8241 | 1463028484823 Marionette TRACE conn2 <- [1,978,null,{}] 21:48:04 INFO - PROCESS | 8241 | 1463028484834 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}] 21:48:04 INFO - PROCESS | 8241 | 1463028484919 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 21:48:04 INFO - PROCESS | 8241 | 1463028484924 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x12407d800 == 44 [pid = 8241] [id = 252] 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x119a10000) [pid = 8241] [serial = 754] [outer = 0x0] 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x11a2b2400) [pid = 8241] [serial = 755] [outer = 0x119a10000] 21:48:04 INFO - PROCESS | 8241 | 1463028484952 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x123348c00) [pid = 8241] [serial = 756] [outer = 0x119a10000] 21:48:05 INFO - PROCESS | 8241 | 1463028485289 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]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 21:48:05 INFO - PROCESS | 8241 | 1463028485347 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 8241 | 1463028485348 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 21:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:48:05 INFO - PROCESS | 8241 | 1463028485351 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 8241 | 1463028485352 Marionette TRACE conn2 <- [1,982,null,{}] 21:48:05 INFO - PROCESS | 8241 | 1463028485354 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}] 21:48:05 INFO - PROCESS | 8241 | 1463028485463 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 21:48:05 INFO - PROCESS | 8241 | 1463028485477 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x124a41000 == 45 [pid = 8241] [id = 253] 21:48:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12338c400) [pid = 8241] [serial = 757] [outer = 0x0] 21:48:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x124eae800) [pid = 8241] [serial = 758] [outer = 0x12338c400] 21:48:05 INFO - PROCESS | 8241 | 1463028485502 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12607f400) [pid = 8241] [serial = 759] [outer = 0x12338c400] 21:48:05 INFO - PROCESS | 8241 | 1463028485851 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]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 21:48:05 INFO - PROCESS | 8241 | 1463028485870 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 8241 | 1463028485871 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 21:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:48:05 INFO - PROCESS | 8241 | 1463028485873 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 8241 | 1463028485876 Marionette TRACE conn2 <- [1,986,null,{}] 21:48:05 INFO - PROCESS | 8241 | 1463028485879 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}] 21:48:05 INFO - PROCESS | 8241 | 1463028485982 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 21:48:05 INFO - PROCESS | 8241 | 1463028485986 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c91000 == 46 [pid = 8241] [id = 254] 21:48:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x123696800) [pid = 8241] [serial = 760] [outer = 0x0] 21:48:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12701c400) [pid = 8241] [serial = 761] [outer = 0x123696800] 21:48:06 INFO - PROCESS | 8241 | 1463028486011 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x128c47000) [pid = 8241] [serial = 762] [outer = 0x123696800] 21:48:06 INFO - PROCESS | 8241 | 1463028486321 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]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 472ms 21:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:48:06 INFO - PROCESS | 8241 | 1463028486351 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 8241 | 1463028486352 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 21:48:06 INFO - PROCESS | 8241 | 1463028486354 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 8241 | 1463028486355 Marionette TRACE conn2 <- [1,990,null,{}] 21:48:06 INFO - PROCESS | 8241 | 1463028486358 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}] 21:48:06 INFO - PROCESS | 8241 | 1463028486458 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 21:48:06 INFO - PROCESS | 8241 | 1463028486463 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290db000 == 47 [pid = 8241] [id = 255] 21:48:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x127018c00) [pid = 8241] [serial = 763] [outer = 0x0] 21:48:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128c53400) [pid = 8241] [serial = 764] [outer = 0x127018c00] 21:48:06 INFO - PROCESS | 8241 | 1463028486488 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x128df6800) [pid = 8241] [serial = 765] [outer = 0x127018c00] 21:48:06 INFO - PROCESS | 8241 | 1463028486855 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]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 21:48:06 INFO - PROCESS | 8241 | 1463028486873 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 8241 | 1463028486875 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 21:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:48:06 INFO - PROCESS | 8241 | 1463028486885 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 8241 | 1463028486886 Marionette TRACE conn2 <- [1,994,null,{}] 21:48:06 INFO - PROCESS | 8241 | 1463028486888 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}] 21:48:06 INFO - PROCESS | 8241 | 1463028486992 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 21:48:07 INFO - PROCESS | 8241 | 1463028486996 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8c6800 == 48 [pid = 8241] [id = 256] 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x128c45c00) [pid = 8241] [serial = 766] [outer = 0x0] 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x128f7e800) [pid = 8241] [serial = 767] [outer = 0x128c45c00] 21:48:07 INFO - PROCESS | 8241 | 1463028487049 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x129335800) [pid = 8241] [serial = 768] [outer = 0x128c45c00] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x124edb800) [pid = 8241] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x128c4a800) [pid = 8241] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x119103400) [pid = 8241] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x112d05400) [pid = 8241] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11837a400) [pid = 8241] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1213a4400) [pid = 8241] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x128f81800) [pid = 8241] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x117177000) [pid = 8241] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x1213a6000) [pid = 8241] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x128c53c00) [pid = 8241] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x1180af400) [pid = 8241] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x111d8a800) [pid = 8241] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x119508800) [pid = 8241] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x119167800) [pid = 8241] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x11615bc00) [pid = 8241] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x110f71400) [pid = 8241] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x12334d000) [pid = 8241] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1213a2800) [pid = 8241] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x129606c00) [pid = 8241] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1213a3000) [pid = 8241] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x115e42800) [pid = 8241] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x111d61800) [pid = 8241] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x112249800) [pid = 8241] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x110fba800) [pid = 8241] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x123745800) [pid = 8241] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11693e800) [pid = 8241] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x119419800) [pid = 8241] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:48:07 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x111d5ec00) [pid = 8241] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:48:07 INFO - PROCESS | 8241 | 1463028487620 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]]]}] 21:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 774ms 21:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:48:07 INFO - PROCESS | 8241 | 1463028487656 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 21:48:07 INFO - PROCESS | 8241 | 1463028487657 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 21:48:07 INFO - PROCESS | 8241 | 1463028487659 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:48:07 INFO - PROCESS | 8241 | 1463028487660 Marionette TRACE conn2 <- [1,998,null,{}] 21:48:07 INFO - PROCESS | 8241 | 1463028487663 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}] 21:48:07 INFO - PROCESS | 8241 | 1463028487745 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 21:48:07 INFO - PROCESS | 8241 | 1463028487749 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213cf800 == 49 [pid = 8241] [id = 257] 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x111f2ac00) [pid = 8241] [serial = 769] [outer = 0x0] 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x115ebcc00) [pid = 8241] [serial = 770] [outer = 0x111f2ac00] 21:48:07 INFO - PROCESS | 8241 | 1463028487775 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11767d000) [pid = 8241] [serial = 771] [outer = 0x111f2ac00] 21:48:08 INFO - PROCESS | 8241 | 1463028488105 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]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 21:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:48:08 INFO - PROCESS | 8241 | 1463028488130 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 8241 | 1463028488131 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 21:48:08 INFO - PROCESS | 8241 | 1463028488133 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 8241 | 1463028488135 Marionette TRACE conn2 <- [1,1002,null,{}] 21:48:08 INFO - PROCESS | 8241 | 1463028488137 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}] 21:48:08 INFO - PROCESS | 8241 | 1463028488276 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 21:48:08 INFO - PROCESS | 8241 | 1463028488314 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba9a800 == 50 [pid = 8241] [id = 258] 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11693e800) [pid = 8241] [serial = 772] [outer = 0x0] 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11a060000) [pid = 8241] [serial = 773] [outer = 0x11693e800] 21:48:08 INFO - PROCESS | 8241 | 1463028488344 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x129394800) [pid = 8241] [serial = 774] [outer = 0x11693e800] 21:48:08 INFO - PROCESS | 8241 | 1463028488647 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]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 21:48:08 INFO - PROCESS | 8241 | 1463028488705 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 8241 | 1463028488706 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 21:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:48:08 INFO - PROCESS | 8241 | 1463028488709 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 8241 | 1463028488711 Marionette TRACE conn2 <- [1,1006,null,{}] 21:48:08 INFO - PROCESS | 8241 | 1463028488714 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}] 21:48:08 INFO - PROCESS | 8241 | 1463028488800 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 21:48:08 INFO - PROCESS | 8241 | 1463028488850 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf2d000 == 51 [pid = 8241] [id = 259] 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1180ad400) [pid = 8241] [serial = 775] [outer = 0x0] 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12939a800) [pid = 8241] [serial = 776] [outer = 0x1180ad400] 21:48:08 INFO - PROCESS | 8241 | 1463028488875 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12a8d4800) [pid = 8241] [serial = 777] [outer = 0x1180ad400] 21:48:09 INFO - PROCESS | 8241 | 1463028489139 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]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 21:48:09 INFO - PROCESS | 8241 | 1463028489182 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 8241 | 1463028489184 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 21:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:48:09 INFO - PROCESS | 8241 | 1463028489186 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 8241 | 1463028489187 Marionette TRACE conn2 <- [1,1010,null,{}] 21:48:09 INFO - PROCESS | 8241 | 1463028489189 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}] 21:48:09 INFO - PROCESS | 8241 | 1463028489303 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 21:48:09 INFO - PROCESS | 8241 | 1463028489307 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5b4800 == 52 [pid = 8241] [id = 260] 21:48:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12ab2f400) [pid = 8241] [serial = 778] [outer = 0x0] 21:48:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x12ac60c00) [pid = 8241] [serial = 779] [outer = 0x12ab2f400] 21:48:09 INFO - PROCESS | 8241 | 1463028489346 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12ac84c00) [pid = 8241] [serial = 780] [outer = 0x12ab2f400] 21:48:10 INFO - PROCESS | 8241 | 1463028490026 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]]]}] 21:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 876ms 21:48:10 INFO - PROCESS | 8241 | 1463028490069 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 21:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:48:10 INFO - PROCESS | 8241 | 1463028490072 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 21:48:10 INFO - PROCESS | 8241 | 1463028490078 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 8241 | 1463028490081 Marionette TRACE conn2 <- [1,1014,null,{}] 21:48:10 INFO - PROCESS | 8241 | 1463028490085 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}] 21:48:10 INFO - PROCESS | 8241 | 1463028490194 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 21:48:10 INFO - PROCESS | 8241 | 1463028490263 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c8d000 == 53 [pid = 8241] [id = 261] 21:48:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x112a5dc00) [pid = 8241] [serial = 781] [outer = 0x0] 21:48:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x11606ec00) [pid = 8241] [serial = 782] [outer = 0x112a5dc00] 21:48:10 INFO - PROCESS | 8241 | 1463028490295 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x116a60800) [pid = 8241] [serial = 783] [outer = 0x112a5dc00] 21:48:10 INFO - PROCESS | 8241 | 1463028490752 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]]]}] 21:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 21:48:10 INFO - PROCESS | 8241 | 1463028490799 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 8241 | 1463028490803 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 21:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:48:10 INFO - PROCESS | 8241 | 1463028490808 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 8241 | 1463028490810 Marionette TRACE conn2 <- [1,1018,null,{}] 21:48:10 INFO - PROCESS | 8241 | 1463028490813 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}] 21:48:10 INFO - PROCESS | 8241 | 1463028490917 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 21:48:10 INFO - PROCESS | 8241 | 1463028490984 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x124e88800 == 54 [pid = 8241] [id = 262] 21:48:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x117544400) [pid = 8241] [serial = 784] [outer = 0x0] 21:48:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x118506800) [pid = 8241] [serial = 785] [outer = 0x117544400] 21:48:11 INFO - PROCESS | 8241 | 1463028491014 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x118c3dc00) [pid = 8241] [serial = 786] [outer = 0x117544400] 21:48:11 INFO - PROCESS | 8241 | 1463028491447 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]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 21:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:48:11 INFO - PROCESS | 8241 | 1463028491482 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 8241 | 1463028491483 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 21:48:11 INFO - PROCESS | 8241 | 1463028491485 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 8241 | 1463028491488 Marionette TRACE conn2 <- [1,1022,null,{}] 21:48:11 INFO - PROCESS | 8241 | 1463028491497 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}] 21:48:11 INFO - PROCESS | 8241 | 1463028491606 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 21:48:11 INFO - PROCESS | 8241 | 1463028491674 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac3800 == 55 [pid = 8241] [id = 263] 21:48:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x11911f000) [pid = 8241] [serial = 787] [outer = 0x0] 21:48:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x11a2a5400) [pid = 8241] [serial = 788] [outer = 0x11911f000] 21:48:11 INFO - PROCESS | 8241 | 1463028491709 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x124349400) [pid = 8241] [serial = 789] [outer = 0x11911f000] 21:48:12 INFO - PROCESS | 8241 | 1463028492174 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]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 777ms 21:48:12 INFO - PROCESS | 8241 | 1463028492264 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 21:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:48:12 INFO - PROCESS | 8241 | 1463028492267 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 21:48:12 INFO - PROCESS | 8241 | 1463028492271 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 8241 | 1463028492273 Marionette TRACE conn2 <- [1,1026,null,{}] 21:48:12 INFO - PROCESS | 8241 | 1463028492277 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}] 21:48:12 INFO - PROCESS | 8241 | 1463028492395 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 21:48:12 INFO - PROCESS | 8241 | 1463028492460 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d671800 == 56 [pid = 8241] [id = 264] 21:48:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x123210800) [pid = 8241] [serial = 790] [outer = 0x0] 21:48:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x125119400) [pid = 8241] [serial = 791] [outer = 0x123210800] 21:48:12 INFO - PROCESS | 8241 | 1463028492490 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128c50400) [pid = 8241] [serial = 792] [outer = 0x123210800] 21:48:12 INFO - PROCESS | 8241 | 1463028492911 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]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 675ms 21:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:48:12 INFO - PROCESS | 8241 | 1463028492946 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 8241 | 1463028492947 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 21:48:12 INFO - PROCESS | 8241 | 1463028492950 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 8241 | 1463028492951 Marionette TRACE conn2 <- [1,1030,null,{}] 21:48:12 INFO - PROCESS | 8241 | 1463028492953 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}] 21:48:13 INFO - PROCESS | 8241 | 1463028493057 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 21:48:13 INFO - PROCESS | 8241 | 1463028493123 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d706800 == 57 [pid = 8241] [id = 265] 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x1243e7000) [pid = 8241] [serial = 793] [outer = 0x0] 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x128f83400) [pid = 8241] [serial = 794] [outer = 0x1243e7000] 21:48:13 INFO - PROCESS | 8241 | 1463028493152 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x129393000) [pid = 8241] [serial = 795] [outer = 0x1243e7000] 21:48:13 INFO - PROCESS | 8241 | 1463028493570 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]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 668ms 21:48:13 INFO - PROCESS | 8241 | 1463028493619 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 8241 | 1463028493620 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 21:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:48:13 INFO - PROCESS | 8241 | 1463028493623 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - PROCESS | 8241 | 1463028493624 Marionette TRACE conn2 <- [1,1034,null,{}] 21:48:13 INFO - PROCESS | 8241 | 1463028493626 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}] 21:48:13 INFO - PROCESS | 8241 | 1463028493762 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 21:48:13 INFO - PROCESS | 8241 | 1463028493842 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d722000 == 58 [pid = 8241] [id = 266] 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x110fc8400) [pid = 8241] [serial = 796] [outer = 0x0] 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12ac61400) [pid = 8241] [serial = 797] [outer = 0x110fc8400] 21:48:13 INFO - PROCESS | 8241 | 1463028493873 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12bb1b400) [pid = 8241] [serial = 798] [outer = 0x110fc8400] 21:48:14 INFO - PROCESS | 8241 | 1463028494299 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]]]}] 21:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 722ms 21:48:14 INFO - PROCESS | 8241 | 1463028494346 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 8241 | 1463028494347 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 21:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:48:14 INFO - PROCESS | 8241 | 1463028494350 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - PROCESS | 8241 | 1463028494351 Marionette TRACE conn2 <- [1,1038,null,{}] 21:48:14 INFO - PROCESS | 8241 | 1463028494353 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}] 21:48:14 INFO - PROCESS | 8241 | 1463028494458 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 21:48:14 INFO - PROCESS | 8241 | 1463028494511 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x11664c000 == 59 [pid = 8241] [id = 267] 21:48:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x111bafc00) [pid = 8241] [serial = 799] [outer = 0x0] 21:48:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x113bf7000) [pid = 8241] [serial = 800] [outer = 0x111bafc00] 21:48:14 INFO - PROCESS | 8241 | 1463028494540 Marionette DEBUG loaded listener.js 21:48:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x11910e800) [pid = 8241] [serial = 801] [outer = 0x111bafc00] 21:48:15 INFO - PROCESS | 8241 | 1463028495219 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]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 920ms 21:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:48:15 INFO - PROCESS | 8241 | 1463028495271 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 8241 | 1463028495274 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 21:48:15 INFO - PROCESS | 8241 | 1463028495277 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 8241 | 1463028495280 Marionette TRACE conn2 <- [1,1042,null,{}] 21:48:15 INFO - PROCESS | 8241 | 1463028495283 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}] 21:48:15 INFO - PROCESS | 8241 | 1463028495387 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 21:48:15 INFO - PROCESS | 8241 | 1463028495443 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213cf000 == 60 [pid = 8241] [id = 268] 21:48:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x11224d400) [pid = 8241] [serial = 802] [outer = 0x0] 21:48:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x113460c00) [pid = 8241] [serial = 803] [outer = 0x11224d400] 21:48:15 INFO - PROCESS | 8241 | 1463028495471 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x116a5d400) [pid = 8241] [serial = 804] [outer = 0x11224d400] 21:48:15 INFO - PROCESS | 8241 | 1463028495900 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]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 21:48:15 INFO - PROCESS | 8241 | 1463028495949 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 8241 | 1463028495953 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 21:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:48:15 INFO - PROCESS | 8241 | 1463028495957 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 8241 | 1463028495959 Marionette TRACE conn2 <- [1,1046,null,{}] 21:48:15 INFO - PROCESS | 8241 | 1463028495961 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}] 21:48:16 INFO - PROCESS | 8241 | 1463028496058 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 21:48:16 INFO - PROCESS | 8241 | 1463028496131 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c92000 == 61 [pid = 8241] [id = 269] 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x11758e400) [pid = 8241] [serial = 805] [outer = 0x0] 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x11837a400) [pid = 8241] [serial = 806] [outer = 0x11758e400] 21:48:16 INFO - PROCESS | 8241 | 1463028496158 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x1185d5800) [pid = 8241] [serial = 807] [outer = 0x11758e400] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e5000 == 60 [pid = 8241] [id = 209] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf2d000 == 59 [pid = 8241] [id = 259] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba9a800 == 58 [pid = 8241] [id = 258] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x1213cf800 == 57 [pid = 8241] [id = 257] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8c6800 == 56 [pid = 8241] [id = 256] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x1290db000 == 55 [pid = 8241] [id = 255] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x128c91000 == 54 [pid = 8241] [id = 254] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x12ab34c00) [pid = 8241] [serial = 722] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x124a41000 == 53 [pid = 8241] [id = 253] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12407d800 == 52 [pid = 8241] [id = 252] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x119cdf000 == 51 [pid = 8241] [id = 251] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x1194bf000 == 50 [pid = 8241] [id = 250] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e4000 == 49 [pid = 8241] [id = 249] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x113f07000 == 48 [pid = 8241] [id = 248] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c7800 == 47 [pid = 8241] [id = 244] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x124b5a800 == 46 [pid = 8241] [id = 243] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x117e1a800 == 45 [pid = 8241] [id = 242] 21:48:16 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac9000 == 44 [pid = 8241] [id = 241] 21:48:16 INFO - PROCESS | 8241 | 1463028496518 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]]]}] 21:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 21:48:16 INFO - PROCESS | 8241 | 1463028496528 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 8241 | 1463028496529 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 21:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x123395c00) [pid = 8241] [serial = 576] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x118378800) [pid = 8241] [serial = 621] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x1122b6000) [pid = 8241] [serial = 549] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x1166c4800) [pid = 8241] [serial = 579] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x12368d400) [pid = 8241] [serial = 546] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x126618000) [pid = 8241] [serial = 627] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x11816f400) [pid = 8241] [serial = 582] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x1213a4c00) [pid = 8241] [serial = 624] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x11333d400) [pid = 8241] [serial = 618] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x128c4c800) [pid = 8241] [serial = 704] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x128fa0c00) [pid = 8241] [serial = 707] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x119aee000) [pid = 8241] [serial = 696] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x119a04800) [pid = 8241] [serial = 695] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x116196000) [pid = 8241] [serial = 689] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11767c800) [pid = 8241] [serial = 690] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1185d5000) [pid = 8241] [serial = 692] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x119110400) [pid = 8241] [serial = 693] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x12656dc00) [pid = 8241] [serial = 678] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x123741800) [pid = 8241] [serial = 677] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12933a800) [pid = 8241] [serial = 710] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x117677000) [pid = 8241] [serial = 672] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x117581800) [pid = 8241] [serial = 671] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x128cb1400) [pid = 8241] [serial = 681] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x128c47800) [pid = 8241] [serial = 680] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x128f83800) [pid = 8241] [serial = 684] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x128cb6800) [pid = 8241] [serial = 683] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11910f400) [pid = 8241] [serial = 675] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11837ac00) [pid = 8241] [serial = 674] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1161e9c00) [pid = 8241] [serial = 687] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x112d07c00) [pid = 8241] [serial = 686] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x11a05c800) [pid = 8241] [serial = 698] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12334ec00) [pid = 8241] [serial = 699] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x128f7bc00) [pid = 8241] [serial = 666] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x128c49800) [pid = 8241] [serial = 714] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x12338f000) [pid = 8241] [serial = 713] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11224ec00) [pid = 8241] [serial = 669] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x110fc7000) [pid = 8241] [serial = 668] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x124341800) [pid = 8241] [serial = 701] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12961dc00) [pid = 8241] [serial = 717] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x129399800) [pid = 8241] [serial = 716] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x128f7d800) [pid = 8241] [serial = 705] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12a79c800) [pid = 8241] [serial = 719] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x1290ec400) [pid = 8241] [serial = 708] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x1270dbc00) [pid = 8241] [serial = 702] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x129342400) [pid = 8241] [serial = 711] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x12ab2d000) [pid = 8241] [serial = 720] [outer = 0x0] [url = about:blank] 21:48:16 INFO - PROCESS | 8241 | 1463028496546 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 8241 | 1463028496549 Marionette TRACE conn2 <- [1,1050,null,{}] 21:48:16 INFO - PROCESS | 8241 | 1463028496561 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}] 21:48:16 INFO - PROCESS | 8241 | 1463028496647 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 21:48:16 INFO - PROCESS | 8241 | 1463028496671 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185b0000 == 45 [pid = 8241] [id = 270] 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x119105000) [pid = 8241] [serial = 808] [outer = 0x0] 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11910b400) [pid = 8241] [serial = 809] [outer = 0x119105000] 21:48:16 INFO - PROCESS | 8241 | 1463028496702 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x11916b000) [pid = 8241] [serial = 810] [outer = 0x119105000] 21:48:17 INFO - PROCESS | 8241 | 1463028497035 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]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 538ms 21:48:17 INFO - PROCESS | 8241 | 1463028497070 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 8241 | 1463028497072 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 21:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:48:17 INFO - PROCESS | 8241 | 1463028497074 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 8241 | 1463028497076 Marionette TRACE conn2 <- [1,1054,null,{}] 21:48:17 INFO - PROCESS | 8241 | 1463028497078 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}] 21:48:17 INFO - PROCESS | 8241 | 1463028497165 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 21:48:17 INFO - PROCESS | 8241 | 1463028497214 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cdd800 == 46 [pid = 8241] [id = 271] 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x11911dc00) [pid = 8241] [serial = 811] [outer = 0x0] 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x119a08800) [pid = 8241] [serial = 812] [outer = 0x11911dc00] 21:48:17 INFO - PROCESS | 8241 | 1463028497239 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x1213a2000) [pid = 8241] [serial = 813] [outer = 0x11911dc00] 21:48:17 INFO - PROCESS | 8241 | 1463028497521 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]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 472ms 21:48:17 INFO - PROCESS | 8241 | 1463028497565 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 8241 | 1463028497566 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 21:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:48:17 INFO - PROCESS | 8241 | 1463028497568 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 8241 | 1463028497569 Marionette TRACE conn2 <- [1,1058,null,{}] 21:48:17 INFO - PROCESS | 8241 | 1463028497572 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}] 21:48:17 INFO - PROCESS | 8241 | 1463028497656 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 21:48:17 INFO - PROCESS | 8241 | 1463028497706 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x124073800 == 47 [pid = 8241] [id = 272] 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119414400) [pid = 8241] [serial = 814] [outer = 0x0] 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x1213a4c00) [pid = 8241] [serial = 815] [outer = 0x119414400] 21:48:17 INFO - PROCESS | 8241 | 1463028497732 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x124341800) [pid = 8241] [serial = 816] [outer = 0x119414400] 21:48:18 INFO - PROCESS | 8241 | 1463028498051 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]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 21:48:18 INFO - PROCESS | 8241 | 1463028498087 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 8241 | 1463028498088 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 21:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:48:18 INFO - PROCESS | 8241 | 1463028498090 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 8241 | 1463028498092 Marionette TRACE conn2 <- [1,1062,null,{}] 21:48:18 INFO - PROCESS | 8241 | 1463028498094 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}] 21:48:18 INFO - PROCESS | 8241 | 1463028498184 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 21:48:18 INFO - PROCESS | 8241 | 1463028498189 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c94800 == 48 [pid = 8241] [id = 273] 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x124b4bc00) [pid = 8241] [serial = 817] [outer = 0x0] 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x1270d6800) [pid = 8241] [serial = 818] [outer = 0x124b4bc00] 21:48:18 INFO - PROCESS | 8241 | 1463028498216 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128cb2400) [pid = 8241] [serial = 819] [outer = 0x124b4bc00] 21:48:18 INFO - PROCESS | 8241 | 1463028498688 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]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 618ms 21:48:18 INFO - PROCESS | 8241 | 1463028498719 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 21:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:48:18 INFO - PROCESS | 8241 | 1463028498734 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 21:48:18 INFO - PROCESS | 8241 | 1463028498738 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 8241 | 1463028498740 Marionette TRACE conn2 <- [1,1066,null,{}] 21:48:18 INFO - PROCESS | 8241 | 1463028498743 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}] 21:48:18 INFO - PROCESS | 8241 | 1463028498870 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 21:48:18 INFO - PROCESS | 8241 | 1463028498885 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297da800 == 49 [pid = 8241] [id = 274] 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x128cb2c00) [pid = 8241] [serial = 820] [outer = 0x0] 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x128f78000) [pid = 8241] [serial = 821] [outer = 0x128cb2c00] 21:48:18 INFO - PROCESS | 8241 | 1463028498910 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x128f83800) [pid = 8241] [serial = 822] [outer = 0x128cb2c00] 21:48:19 INFO - PROCESS | 8241 | 1463028499258 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]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 21:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:48:19 INFO - PROCESS | 8241 | 1463028499308 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 8241 | 1463028499309 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 21:48:19 INFO - PROCESS | 8241 | 1463028499311 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 8241 | 1463028499312 Marionette TRACE conn2 <- [1,1070,null,{}] 21:48:19 INFO - PROCESS | 8241 | 1463028499314 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}] 21:48:19 INFO - PROCESS | 8241 | 1463028499415 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 21:48:19 INFO - PROCESS | 8241 | 1463028499431 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab12000 == 50 [pid = 8241] [id = 275] 21:48:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x128f83c00) [pid = 8241] [serial = 823] [outer = 0x0] 21:48:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1290ec400) [pid = 8241] [serial = 824] [outer = 0x128f83c00] 21:48:19 INFO - PROCESS | 8241 | 1463028499456 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x129399c00) [pid = 8241] [serial = 825] [outer = 0x128f83c00] 21:48:19 INFO - PROCESS | 8241 | 1463028499800 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]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 21:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:48:19 INFO - PROCESS | 8241 | 1463028499836 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 8241 | 1463028499837 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 21:48:19 INFO - PROCESS | 8241 | 1463028499839 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 8241 | 1463028499841 Marionette TRACE conn2 <- [1,1074,null,{}] 21:48:19 INFO - PROCESS | 8241 | 1463028499843 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}] 21:48:19 INFO - PROCESS | 8241 | 1463028499962 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 21:48:20 INFO - PROCESS | 8241 | 1463028499998 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213cb800 == 51 [pid = 8241] [id = 276] 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x129604c00) [pid = 8241] [serial = 826] [outer = 0x0] 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12a8ce800) [pid = 8241] [serial = 827] [outer = 0x129604c00] 21:48:20 INFO - PROCESS | 8241 | 1463028500025 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12ab37000) [pid = 8241] [serial = 828] [outer = 0x129604c00] 21:48:20 INFO - PROCESS | 8241 | 1463028500484 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]]]}] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x127018c00) [pid = 8241] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x112066000) [pid = 8241] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x119a10000) [pid = 8241] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1180ad000) [pid = 8241] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x123696800) [pid = 8241] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x128c45c00) [pid = 8241] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12701ec00) [pid = 8241] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x118590000) [pid = 8241] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x113f3e800) [pid = 8241] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x118c3a000) [pid = 8241] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x119c0a800) [pid = 8241] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12573e000) [pid = 8241] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x11758b400) [pid = 8241] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x111f2ac00) [pid = 8241] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x1180b4800) [pid = 8241] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x1180ad400) [pid = 8241] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x11693e800) [pid = 8241] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:48:20 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x12338c400) [pid = 8241] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 21:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:48:20 INFO - PROCESS | 8241 | 1463028500513 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 8241 | 1463028500515 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 21:48:20 INFO - PROCESS | 8241 | 1463028500517 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 8241 | 1463028500518 Marionette TRACE conn2 <- [1,1078,null,{}] 21:48:20 INFO - PROCESS | 8241 | 1463028500521 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}] 21:48:20 INFO - PROCESS | 8241 | 1463028500604 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 21:48:20 INFO - PROCESS | 8241 | 1463028500609 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cc4000 == 52 [pid = 8241] [id = 277] 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x117586400) [pid = 8241] [serial = 829] [outer = 0x0] 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x1180b4800) [pid = 8241] [serial = 830] [outer = 0x117586400] 21:48:20 INFO - PROCESS | 8241 | 1463028500635 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x119a10000) [pid = 8241] [serial = 831] [outer = 0x117586400] 21:48:20 INFO - PROCESS | 8241 | 1463028500965 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]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 468ms 21:48:20 INFO - PROCESS | 8241 | 1463028500986 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 21:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:48:20 INFO - PROCESS | 8241 | 1463028500988 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 21:48:20 INFO - PROCESS | 8241 | 1463028500990 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 8241 | 1463028500992 Marionette TRACE conn2 <- [1,1082,null,{}] 21:48:21 INFO - PROCESS | 8241 | 1463028500997 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}] 21:48:21 INFO - PROCESS | 8241 | 1463028501093 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 21:48:21 INFO - PROCESS | 8241 | 1463028501147 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc73000 == 53 [pid = 8241] [id = 278] 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x11758b400) [pid = 8241] [serial = 832] [outer = 0x0] 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x128c45c00) [pid = 8241] [serial = 833] [outer = 0x11758b400] 21:48:21 INFO - PROCESS | 8241 | 1463028501176 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x12aca9000) [pid = 8241] [serial = 834] [outer = 0x11758b400] 21:48:21 INFO - PROCESS | 8241 | 1463028501481 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]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 21:48:21 INFO - PROCESS | 8241 | 1463028501515 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 21:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:48:21 INFO - PROCESS | 8241 | 1463028501516 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 21:48:21 INFO - PROCESS | 8241 | 1463028501518 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 8241 | 1463028501519 Marionette TRACE conn2 <- [1,1086,null,{}] 21:48:21 INFO - PROCESS | 8241 | 1463028501522 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}] 21:48:21 INFO - PROCESS | 8241 | 1463028501609 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 21:48:21 INFO - PROCESS | 8241 | 1463028501613 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c9800 == 54 [pid = 8241] [id = 279] 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x12acaa400) [pid = 8241] [serial = 835] [outer = 0x0] 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12bb1ec00) [pid = 8241] [serial = 836] [outer = 0x12acaa400] 21:48:21 INFO - PROCESS | 8241 | 1463028501638 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x12bb58000) [pid = 8241] [serial = 837] [outer = 0x12acaa400] 21:48:21 INFO - PROCESS | 8241 | 1463028501950 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]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 467ms 21:48:21 INFO - PROCESS | 8241 | 1463028501987 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 8241 | 1463028501988 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 21:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:48:21 INFO - PROCESS | 8241 | 1463028501990 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 8241 | 1463028501991 Marionette TRACE conn2 <- [1,1090,null,{}] 21:48:21 INFO - PROCESS | 8241 | 1463028501994 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}] 21:48:22 INFO - PROCESS | 8241 | 1463028502102 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 21:48:22 INFO - PROCESS | 8241 | 1463028502109 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf09800 == 55 [pid = 8241] [id = 280] 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x110f6b000) [pid = 8241] [serial = 838] [outer = 0x0] 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12bb57c00) [pid = 8241] [serial = 839] [outer = 0x110f6b000] 21:48:22 INFO - PROCESS | 8241 | 1463028502134 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12bb63400) [pid = 8241] [serial = 840] [outer = 0x110f6b000] 21:48:22 INFO - PROCESS | 8241 | 1463028502449 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]]]}] 21:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 21:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:48:22 INFO - PROCESS | 8241 | 1463028502464 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 8241 | 1463028502465 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 21:48:22 INFO - PROCESS | 8241 | 1463028502467 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 8241 | 1463028502468 Marionette TRACE conn2 <- [1,1094,null,{}] 21:48:22 INFO - PROCESS | 8241 | 1463028502471 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}] 21:48:22 INFO - PROCESS | 8241 | 1463028502622 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 21:48:22 INFO - PROCESS | 8241 | 1463028502721 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x11675f800 == 56 [pid = 8241] [id = 281] 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x110fbc800) [pid = 8241] [serial = 841] [outer = 0x0] 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x110fc4800) [pid = 8241] [serial = 842] [outer = 0x110fbc800] 21:48:22 INFO - PROCESS | 8241 | 1463028502756 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x1122b6800) [pid = 8241] [serial = 843] [outer = 0x110fbc800] 21:48:23 INFO - PROCESS | 8241 | 1463028503184 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]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 771ms 21:48:23 INFO - PROCESS | 8241 | 1463028503244 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 8241 | 1463028503246 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 21:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:48:23 INFO - PROCESS | 8241 | 1463028503251 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 8241 | 1463028503254 Marionette TRACE conn2 <- [1,1098,null,{}] 21:48:23 INFO - PROCESS | 8241 | 1463028503257 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}] 21:48:23 INFO - PROCESS | 8241 | 1463028503367 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 21:48:23 INFO - PROCESS | 8241 | 1463028503434 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a025800 == 57 [pid = 8241] [id = 282] 21:48:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x1169bb000) [pid = 8241] [serial = 844] [outer = 0x0] 21:48:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x11758c800) [pid = 8241] [serial = 845] [outer = 0x1169bb000] 21:48:23 INFO - PROCESS | 8241 | 1463028503466 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x11816f400) [pid = 8241] [serial = 846] [outer = 0x1169bb000] 21:48:23 INFO - PROCESS | 8241 | 1463028503892 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]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 673ms 21:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:48:23 INFO - PROCESS | 8241 | 1463028503924 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 8241 | 1463028503926 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 21:48:23 INFO - PROCESS | 8241 | 1463028503928 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 8241 | 1463028503930 Marionette TRACE conn2 <- [1,1102,null,{}] 21:48:23 INFO - PROCESS | 8241 | 1463028503932 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}] 21:48:24 INFO - PROCESS | 8241 | 1463028504063 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 21:48:24 INFO - PROCESS | 8241 | 1463028504120 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc86800 == 58 [pid = 8241] [id = 283] 21:48:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x11855b000) [pid = 8241] [serial = 847] [outer = 0x0] 21:48:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x11911c400) [pid = 8241] [serial = 848] [outer = 0x11855b000] 21:48:24 INFO - PROCESS | 8241 | 1463028504149 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x11a2b2c00) [pid = 8241] [serial = 849] [outer = 0x11855b000] 21:48:24 INFO - PROCESS | 8241 | 1463028504583 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]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 21:48:24 INFO - PROCESS | 8241 | 1463028504598 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 8241 | 1463028504602 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 21:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:48:24 INFO - PROCESS | 8241 | 1463028504615 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 8241 | 1463028504620 Marionette TRACE conn2 <- [1,1106,null,{}] 21:48:24 INFO - PROCESS | 8241 | 1463028504624 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}] 21:48:24 INFO - PROCESS | 8241 | 1463028504786 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 21:48:24 INFO - PROCESS | 8241 | 1463028504911 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d71f800 == 59 [pid = 8241] [id = 284] 21:48:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12334fc00) [pid = 8241] [serial = 850] [outer = 0x0] 21:48:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x124ee0000) [pid = 8241] [serial = 851] [outer = 0x12334fc00] 21:48:24 INFO - PROCESS | 8241 | 1463028504958 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12730a800) [pid = 8241] [serial = 852] [outer = 0x12334fc00] 21:48:25 INFO - PROCESS | 8241 | 1463028505471 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]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 882ms 21:48:25 INFO - PROCESS | 8241 | 1463028505489 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 8241 | 1463028505491 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 21:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:48:25 INFO - PROCESS | 8241 | 1463028505493 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 8241 | 1463028505494 Marionette TRACE conn2 <- [1,1110,null,{}] 21:48:25 INFO - PROCESS | 8241 | 1463028505497 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}] 21:48:25 INFO - PROCESS | 8241 | 1463028505602 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 21:48:25 INFO - PROCESS | 8241 | 1463028505655 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290cc800 == 60 [pid = 8241] [id = 285] 21:48:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x125115c00) [pid = 8241] [serial = 853] [outer = 0x0] 21:48:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x128c51c00) [pid = 8241] [serial = 854] [outer = 0x125115c00] 21:48:25 INFO - PROCESS | 8241 | 1463028505685 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x129609800) [pid = 8241] [serial = 855] [outer = 0x125115c00] 21:48:26 INFO - PROCESS | 8241 | 1463028506300 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]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 821ms 21:48:26 INFO - PROCESS | 8241 | 1463028506314 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 8241 | 1463028506317 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 21:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:48:26 INFO - PROCESS | 8241 | 1463028506321 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 8241 | 1463028506323 Marionette TRACE conn2 <- [1,1114,null,{}] 21:48:26 INFO - PROCESS | 8241 | 1463028506326 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}] 21:48:26 INFO - PROCESS | 8241 | 1463028506421 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 21:48:26 INFO - PROCESS | 8241 | 1463028506473 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857b800 == 61 [pid = 8241] [id = 286] 21:48:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x1122a8c00) [pid = 8241] [serial = 856] [outer = 0x0] 21:48:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x1130b2000) [pid = 8241] [serial = 857] [outer = 0x1122a8c00] 21:48:26 INFO - PROCESS | 8241 | 1463028506500 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x11606a000) [pid = 8241] [serial = 858] [outer = 0x1122a8c00] 21:48:26 INFO - PROCESS | 8241 | 1463028506939 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]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 21:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:48:26 INFO - PROCESS | 8241 | 1463028506991 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 8241 | 1463028506995 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 21:48:27 INFO - PROCESS | 8241 | 1463028506999 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 8241 | 1463028507001 Marionette TRACE conn2 <- [1,1118,null,{}] 21:48:27 INFO - PROCESS | 8241 | 1463028507003 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}] 21:48:27 INFO - PROCESS | 8241 | 1463028507094 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 21:48:27 INFO - PROCESS | 8241 | 1463028507186 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170a8800 == 62 [pid = 8241] [id = 287] 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x116156c00) [pid = 8241] [serial = 859] [outer = 0x0] 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x116198800) [pid = 8241] [serial = 860] [outer = 0x116156c00] 21:48:27 INFO - PROCESS | 8241 | 1463028507213 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x11693b800) [pid = 8241] [serial = 861] [outer = 0x116156c00] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf09800 == 61 [pid = 8241] [id = 280] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c9800 == 60 [pid = 8241] [id = 279] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc73000 == 59 [pid = 8241] [id = 278] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x119cc4000 == 58 [pid = 8241] [id = 277] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1213cb800 == 57 [pid = 8241] [id = 276] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12ac60c00) [pid = 8241] [serial = 779] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab12000 == 56 [pid = 8241] [id = 275] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1297da800 == 55 [pid = 8241] [id = 274] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x128c94800 == 54 [pid = 8241] [id = 273] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x124073800 == 53 [pid = 8241] [id = 272] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x119cdd800 == 52 [pid = 8241] [id = 271] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1185b0000 == 51 [pid = 8241] [id = 270] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x118c92000 == 50 [pid = 8241] [id = 269] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1213cf000 == 49 [pid = 8241] [id = 268] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x118c8d000 == 48 [pid = 8241] [id = 261] 21:48:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5b4800 == 47 [pid = 8241] [id = 260] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x128c53400) [pid = 8241] [serial = 764] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x1161ec800) [pid = 8241] [serial = 726] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x1130a6000) [pid = 8241] [serial = 725] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11a2b2400) [pid = 8241] [serial = 755] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x11855cc00) [pid = 8241] [serial = 749] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12701c400) [pid = 8241] [serial = 761] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x119107c00) [pid = 8241] [serial = 750] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128f7e800) [pid = 8241] [serial = 767] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12ac88400) [pid = 8241] [serial = 741] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12ac68400) [pid = 8241] [serial = 740] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11911c000) [pid = 8241] [serial = 752] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x119a02800) [pid = 8241] [serial = 753] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1169ba400) [pid = 8241] [serial = 744] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x116195c00) [pid = 8241] [serial = 743] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x12961ac00) [pid = 8241] [serial = 738] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x12938f400) [pid = 8241] [serial = 737] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128df6800) [pid = 8241] [serial = 765] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x124ba6800) [pid = 8241] [serial = 732] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12350e400) [pid = 8241] [serial = 731] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12933cc00) [pid = 8241] [serial = 735] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x128cb3000) [pid = 8241] [serial = 734] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x117675800) [pid = 8241] [serial = 746] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11836c800) [pid = 8241] [serial = 747] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x115ebcc00) [pid = 8241] [serial = 770] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11767d000) [pid = 8241] [serial = 771] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x1185dbc00) [pid = 8241] [serial = 729] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x118374400) [pid = 8241] [serial = 728] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x129335800) [pid = 8241] [serial = 768] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x12939a800) [pid = 8241] [serial = 776] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x12a8d4800) [pid = 8241] [serial = 777] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x129394800) [pid = 8241] [serial = 774] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x124eae800) [pid = 8241] [serial = 758] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x11a060000) [pid = 8241] [serial = 773] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x128c47000) [pid = 8241] [serial = 762] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x123348c00) [pid = 8241] [serial = 756] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x12607f400) [pid = 8241] [serial = 759] [outer = 0x0] [url = about:blank] 21:48:27 INFO - PROCESS | 8241 | 1463028507635 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]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 21:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:48:27 INFO - PROCESS | 8241 | 1463028507668 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 8241 | 1463028507670 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 21:48:27 INFO - PROCESS | 8241 | 1463028507672 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 8241 | 1463028507674 Marionette TRACE conn2 <- [1,1122,null,{}] 21:48:27 INFO - PROCESS | 8241 | 1463028507682 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}] 21:48:27 INFO - PROCESS | 8241 | 1463028507764 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 21:48:27 INFO - PROCESS | 8241 | 1463028507771 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e04000 == 48 [pid = 8241] [id = 288] 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x116a5b400) [pid = 8241] [serial = 862] [outer = 0x0] 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x11753c800) [pid = 8241] [serial = 863] [outer = 0x116a5b400] 21:48:27 INFO - PROCESS | 8241 | 1463028507800 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x1180a8800) [pid = 8241] [serial = 864] [outer = 0x116a5b400] 21:48:28 INFO - PROCESS | 8241 | 1463028508291 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]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 21:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:48:28 INFO - PROCESS | 8241 | 1463028508345 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 8241 | 1463028508347 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 21:48:28 INFO - PROCESS | 8241 | 1463028508349 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 8241 | 1463028508350 Marionette TRACE conn2 <- [1,1126,null,{}] 21:48:28 INFO - PROCESS | 8241 | 1463028508352 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}] 21:48:28 INFO - PROCESS | 8241 | 1463028508448 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 21:48:28 INFO - PROCESS | 8241 | 1463028508496 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd4000 == 49 [pid = 8241] [id = 289] 21:48:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x11816e800) [pid = 8241] [serial = 865] [outer = 0x0] 21:48:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x11911b400) [pid = 8241] [serial = 866] [outer = 0x11816e800] 21:48:28 INFO - PROCESS | 8241 | 1463028508529 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x119412800) [pid = 8241] [serial = 867] [outer = 0x11816e800] 21:48:28 INFO - PROCESS | 8241 | 1463028508813 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]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 21:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:48:28 INFO - PROCESS | 8241 | 1463028508868 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 8241 | 1463028508869 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 21:48:28 INFO - PROCESS | 8241 | 1463028508871 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 8241 | 1463028508872 Marionette TRACE conn2 <- [1,1130,null,{}] 21:48:28 INFO - PROCESS | 8241 | 1463028508874 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}] 21:48:28 INFO - PROCESS | 8241 | 1463028508952 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 21:48:28 INFO - PROCESS | 8241 | 1463028508957 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233cc800 == 50 [pid = 8241] [id = 290] 21:48:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x110fc5800) [pid = 8241] [serial = 868] [outer = 0x0] 21:48:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119515800) [pid = 8241] [serial = 869] [outer = 0x110fc5800] 21:48:28 INFO - PROCESS | 8241 | 1463028508985 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x119aec400) [pid = 8241] [serial = 870] [outer = 0x110fc5800] 21:48:29 INFO - PROCESS | 8241 | 1463028509318 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]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 21:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:48:29 INFO - PROCESS | 8241 | 1463028509369 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 8241 | 1463028509371 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 21:48:29 INFO - PROCESS | 8241 | 1463028509379 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 8241 | 1463028509381 Marionette TRACE conn2 <- [1,1134,null,{}] 21:48:29 INFO - PROCESS | 8241 | 1463028509384 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}] 21:48:29 INFO - PROCESS | 8241 | 1463028509531 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 21:48:29 INFO - PROCESS | 8241 | 1463028509539 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12470e800 == 51 [pid = 8241] [id = 291] 21:48:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x119f54800) [pid = 8241] [serial = 871] [outer = 0x0] 21:48:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x1213a6c00) [pid = 8241] [serial = 872] [outer = 0x119f54800] 21:48:29 INFO - PROCESS | 8241 | 1463028509582 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x123352800) [pid = 8241] [serial = 873] [outer = 0x119f54800] 21:48:30 INFO - PROCESS | 8241 | 1463028510015 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]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 21:48:30 INFO - PROCESS | 8241 | 1463028510056 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 21:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:48:30 INFO - PROCESS | 8241 | 1463028510058 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 21:48:30 INFO - PROCESS | 8241 | 1463028510061 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 8241 | 1463028510064 Marionette TRACE conn2 <- [1,1138,null,{}] 21:48:30 INFO - PROCESS | 8241 | 1463028510066 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}] 21:48:30 INFO - PROCESS | 8241 | 1463028510168 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 21:48:30 INFO - PROCESS | 8241 | 1463028510207 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12577f000 == 52 [pid = 8241] [id = 292] 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x123353c00) [pid = 8241] [serial = 874] [outer = 0x0] 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1235a5400) [pid = 8241] [serial = 875] [outer = 0x123353c00] 21:48:30 INFO - PROCESS | 8241 | 1463028510232 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x124340000) [pid = 8241] [serial = 876] [outer = 0x123353c00] 21:48:30 INFO - PROCESS | 8241 | 1463028510533 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]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 21:48:30 INFO - PROCESS | 8241 | 1463028510581 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 8241 | 1463028510583 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 21:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:48:30 INFO - PROCESS | 8241 | 1463028510585 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 8241 | 1463028510586 Marionette TRACE conn2 <- [1,1142,null,{}] 21:48:30 INFO - PROCESS | 8241 | 1463028510588 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}] 21:48:30 INFO - PROCESS | 8241 | 1463028510686 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 21:48:30 INFO - PROCESS | 8241 | 1463028510697 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c80800 == 53 [pid = 8241] [id = 293] 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1243e8000) [pid = 8241] [serial = 877] [outer = 0x0] 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x124bee000) [pid = 8241] [serial = 878] [outer = 0x1243e8000] 21:48:30 INFO - PROCESS | 8241 | 1463028510723 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x124ee8800) [pid = 8241] [serial = 879] [outer = 0x1243e8000] 21:48:31 INFO - PROCESS | 8241 | 1463028511061 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]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 21:48:31 INFO - PROCESS | 8241 | 1463028511103 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 21:48:31 INFO - PROCESS | 8241 | 1463028511105 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 21:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:48:31 INFO - PROCESS | 8241 | 1463028511107 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 8241 | 1463028511108 Marionette TRACE conn2 <- [1,1146,null,{}] 21:48:31 INFO - PROCESS | 8241 | 1463028511110 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}] 21:48:31 INFO - PROCESS | 8241 | 1463028511208 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 21:48:31 INFO - PROCESS | 8241 | 1463028511212 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d0800 == 54 [pid = 8241] [id = 294] 21:48:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x1243e8400) [pid = 8241] [serial = 880] [outer = 0x0] 21:48:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x125733800) [pid = 8241] [serial = 881] [outer = 0x1243e8400] 21:48:31 INFO - PROCESS | 8241 | 1463028511272 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x126081c00) [pid = 8241] [serial = 882] [outer = 0x1243e8400] 21:48:31 INFO - PROCESS | 8241 | 1463028511569 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]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 517ms 21:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:48:31 INFO - PROCESS | 8241 | 1463028511625 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 21:48:31 INFO - PROCESS | 8241 | 1463028511626 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 21:48:31 INFO - PROCESS | 8241 | 1463028511629 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 8241 | 1463028511630 Marionette TRACE conn2 <- [1,1150,null,{}] 21:48:31 INFO - PROCESS | 8241 | 1463028511632 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}] 21:48:31 INFO - PROCESS | 8241 | 1463028511730 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 21:48:31 INFO - PROCESS | 8241 | 1463028511735 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297db800 == 55 [pid = 8241] [id = 295] 21:48:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x124eaa400) [pid = 8241] [serial = 883] [outer = 0x0] 21:48:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1266b3400) [pid = 8241] [serial = 884] [outer = 0x124eaa400] 21:48:31 INFO - PROCESS | 8241 | 1463028511985 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x127311800) [pid = 8241] [serial = 885] [outer = 0x124eaa400] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x118175400) [pid = 8241] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x128cb2c00) [pid = 8241] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x128f83c00) [pid = 8241] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x129604c00) [pid = 8241] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x117586400) [pid = 8241] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x119105000) [pid = 8241] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11758b400) [pid = 8241] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x117544400) [pid = 8241] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x11911f000) [pid = 8241] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x110fc8400) [pid = 8241] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x1243e7000) [pid = 8241] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11758e400) [pid = 8241] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11911dc00) [pid = 8241] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x124b4bc00) [pid = 8241] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x11224d400) [pid = 8241] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x119414400) [pid = 8241] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x112a5dc00) [pid = 8241] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x123210800) [pid = 8241] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:48:32 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12acaa400) [pid = 8241] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:48:32 INFO - PROCESS | 8241 | 1463028512314 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]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 719ms 21:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:48:32 INFO - PROCESS | 8241 | 1463028512349 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 8241 | 1463028512350 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 21:48:32 INFO - PROCESS | 8241 | 1463028512353 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 8241 | 1463028512356 Marionette TRACE conn2 <- [1,1154,null,{}] 21:48:32 INFO - PROCESS | 8241 | 1463028512359 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}] 21:48:32 INFO - PROCESS | 8241 | 1463028512507 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 21:48:32 INFO - PROCESS | 8241 | 1463028512585 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8a6800 == 56 [pid = 8241] [id = 296] 21:48:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x124eaa000) [pid = 8241] [serial = 886] [outer = 0x0] 21:48:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x12730e000) [pid = 8241] [serial = 887] [outer = 0x124eaa000] 21:48:32 INFO - PROCESS | 8241 | 1463028512610 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x128cb3800) [pid = 8241] [serial = 888] [outer = 0x124eaa000] 21:48:32 INFO - PROCESS | 8241 | 1463028512965 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]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 620ms 21:48:32 INFO - PROCESS | 8241 | 1463028512974 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 8241 | 1463028512976 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 21:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:48:32 INFO - PROCESS | 8241 | 1463028512985 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 8241 | 1463028512987 Marionette TRACE conn2 <- [1,1158,null,{}] 21:48:32 INFO - PROCESS | 8241 | 1463028512991 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}] 21:48:33 INFO - PROCESS | 8241 | 1463028513118 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 21:48:33 INFO - PROCESS | 8241 | 1463028513233 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad13000 == 57 [pid = 8241] [id = 297] 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x128cb8000) [pid = 8241] [serial = 889] [outer = 0x0] 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x128dfd000) [pid = 8241] [serial = 890] [outer = 0x128cb8000] 21:48:33 INFO - PROCESS | 8241 | 1463028513272 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x128f7cc00) [pid = 8241] [serial = 891] [outer = 0x128cb8000] 21:48:33 INFO - PROCESS | 8241 | 1463028513584 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]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 620ms 21:48:33 INFO - PROCESS | 8241 | 1463028513605 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 8241 | 1463028513606 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 21:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:48:33 INFO - PROCESS | 8241 | 1463028513616 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 8241 | 1463028513617 Marionette TRACE conn2 <- [1,1162,null,{}] 21:48:33 INFO - PROCESS | 8241 | 1463028513620 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}] 21:48:33 INFO - PROCESS | 8241 | 1463028513706 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 21:48:33 INFO - PROCESS | 8241 | 1463028513760 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba91000 == 58 [pid = 8241] [id = 298] 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x128f7bc00) [pid = 8241] [serial = 892] [outer = 0x0] 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128f85c00) [pid = 8241] [serial = 893] [outer = 0x128f7bc00] 21:48:33 INFO - PROCESS | 8241 | 1463028513785 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1290ec800) [pid = 8241] [serial = 894] [outer = 0x128f7bc00] 21:48:34 INFO - PROCESS | 8241 | 1463028514184 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]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 21:48:34 INFO - PROCESS | 8241 | 1463028514237 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 8241 | 1463028514239 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 21:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:48:34 INFO - PROCESS | 8241 | 1463028514243 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 8241 | 1463028514246 Marionette TRACE conn2 <- [1,1166,null,{}] 21:48:34 INFO - PROCESS | 8241 | 1463028514249 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}] 21:48:34 INFO - PROCESS | 8241 | 1463028514358 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 21:48:34 INFO - PROCESS | 8241 | 1463028514423 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x11675d000 == 59 [pid = 8241] [id = 299] 21:48:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x110fc5000) [pid = 8241] [serial = 895] [outer = 0x0] 21:48:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x111d64800) [pid = 8241] [serial = 896] [outer = 0x110fc5000] 21:48:34 INFO - PROCESS | 8241 | 1463028514456 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x112a5e000) [pid = 8241] [serial = 897] [outer = 0x110fc5000] 21:48:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11678f800) [pid = 8241] [serial = 898] [outer = 0x12bfec000] 21:48:34 INFO - PROCESS | 8241 | 1463028514973 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]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 771ms 21:48:35 INFO - PROCESS | 8241 | 1463028515014 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 8241 | 1463028515018 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 21:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:48:35 INFO - PROCESS | 8241 | 1463028515023 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 8241 | 1463028515025 Marionette TRACE conn2 <- [1,1170,null,{}] 21:48:35 INFO - PROCESS | 8241 | 1463028515047 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}] 21:48:35 INFO - PROCESS | 8241 | 1463028515151 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 21:48:35 INFO - PROCESS | 8241 | 1463028515217 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x124337800 == 60 [pid = 8241] [id = 300] 21:48:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x116195c00) [pid = 8241] [serial = 899] [outer = 0x0] 21:48:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x117544400) [pid = 8241] [serial = 900] [outer = 0x116195c00] 21:48:35 INFO - PROCESS | 8241 | 1463028515247 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x11836c800) [pid = 8241] [serial = 901] [outer = 0x116195c00] 21:48:35 INFO - PROCESS | 8241 | 1463028515696 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]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 739ms 21:48:35 INFO - PROCESS | 8241 | 1463028515777 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 8241 | 1463028515779 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 21:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:48:35 INFO - PROCESS | 8241 | 1463028515783 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 8241 | 1463028515786 Marionette TRACE conn2 <- [1,1174,null,{}] 21:48:35 INFO - PROCESS | 8241 | 1463028515796 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}] 21:48:35 INFO - PROCESS | 8241 | 1463028515899 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 21:48:35 INFO - PROCESS | 8241 | 1463028515967 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf21000 == 61 [pid = 8241] [id = 301] 21:48:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x119515c00) [pid = 8241] [serial = 902] [outer = 0x0] 21:48:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x11a2b0c00) [pid = 8241] [serial = 903] [outer = 0x119515c00] 21:48:36 INFO - PROCESS | 8241 | 1463028515999 Marionette DEBUG loaded listener.js 21:48:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x123346400) [pid = 8241] [serial = 904] [outer = 0x119515c00] 21:48:36 INFO - PROCESS | 8241 | 1463028516415 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] 21:48:36 INFO - PROCESS | 8241 | 1463028516458 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 21:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:48:36 INFO - PROCESS | 8241 | 1463028516461 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 8241 | 1463028516462 Marionette TRACE conn2 <- [1,1178,null,{}] 21:48:36 INFO - PROCESS | 8241 | 1463028516465 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}] 21:48:36 INFO - PROCESS | 8241 | 1463028516566 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 21:48:36 INFO - PROCESS | 8241 | 1463028516618 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2cf800 == 62 [pid = 8241] [id = 302] 21:48:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12334e000) [pid = 8241] [serial = 905] [outer = 0x0] 21:48:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x124eae800) [pid = 8241] [serial = 906] [outer = 0x12334e000] 21:48:36 INFO - PROCESS | 8241 | 1463028516648 Marionette DEBUG loaded listener.js 21:48:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12730bc00) [pid = 8241] [serial = 907] [outer = 0x12334e000] 21:48:37 INFO - PROCESS | 8241 | 1463028517050 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] 21:48:37 INFO - PROCESS | 8241 | 1463028517083 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 21:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:48:37 INFO - PROCESS | 8241 | 1463028517085 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:48:37 INFO - PROCESS | 8241 | 1463028517086 Marionette TRACE conn2 <- [1,1182,null,{}] 21:48:37 INFO - PROCESS | 8241 | 1463028517089 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}] 21:48:37 INFO - PROCESS | 8241 | 1463028517186 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 21:48:37 INFO - PROCESS | 8241 | 1463028517272 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf11800 == 63 [pid = 8241] [id = 303] 21:48:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128c48400) [pid = 8241] [serial = 908] [outer = 0x0] 21:48:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x128cb5400) [pid = 8241] [serial = 909] [outer = 0x128c48400] 21:48:37 INFO - PROCESS | 8241 | 1463028517301 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x129335000) [pid = 8241] [serial = 910] [outer = 0x128c48400] 21:48:37 INFO - PROCESS | 8241 | 1463028517708 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] 21:48:37 INFO - PROCESS | 8241 | 1463028517757 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 21:48:37 INFO - PROCESS | 8241 | 1463028517760 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:48:37 INFO - PROCESS | 8241 | 1463028517761 Marionette TRACE conn2 <- [1,1186,null,{}] 21:48:37 INFO - PROCESS | 8241 | 1463028517764 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}] 21:48:37 INFO - PROCESS | 8241 | 1463028517880 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 21:48:37 INFO - PROCESS | 8241 | 1463028517933 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1ea000 == 64 [pid = 8241] [id = 304] 21:48:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x129339800) [pid = 8241] [serial = 911] [outer = 0x0] 21:48:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12938d000) [pid = 8241] [serial = 912] [outer = 0x129339800] 21:48:37 INFO - PROCESS | 8241 | 1463028517963 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12a7a2800) [pid = 8241] [serial = 913] [outer = 0x129339800] 21:48:38 INFO - PROCESS | 8241 | 1463028518387 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] 21:48:38 INFO - PROCESS | 8241 | 1463028518435 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 21:48:38 INFO - PROCESS | 8241 | 1463028518437 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:48:38 INFO - PROCESS | 8241 | 1463028518439 Marionette TRACE conn2 <- [1,1190,null,{}] 21:48:38 INFO - PROCESS | 8241 | 1463028518441 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}] 21:48:38 INFO - PROCESS | 8241 | 1463028518564 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 21:48:38 INFO - PROCESS | 8241 | 1463028518633 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192cf800 == 65 [pid = 8241] [id = 305] 21:48:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x110fbb400) [pid = 8241] [serial = 914] [outer = 0x0] 21:48:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x119167000) [pid = 8241] [serial = 915] [outer = 0x110fbb400] 21:48:38 INFO - PROCESS | 8241 | 1463028518663 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12a8d5000) [pid = 8241] [serial = 916] [outer = 0x110fbb400] 21:48:39 INFO - PROCESS | 8241 | 1463028519220 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] 21:48:39 INFO - PROCESS | 8241 | 1463028519260 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 21:48:39 INFO - PROCESS | 8241 | 1463028519263 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:48:39 INFO - PROCESS | 8241 | 1463028519265 Marionette TRACE conn2 <- [1,1194,null,{}] 21:48:39 INFO - PROCESS | 8241 | 1463028519269 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}] 21:48:39 INFO - PROCESS | 8241 | 1463028519367 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 21:48:39 INFO - PROCESS | 8241 | 1463028519424 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b9e000 == 66 [pid = 8241] [id = 306] 21:48:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x111f32c00) [pid = 8241] [serial = 917] [outer = 0x0] 21:48:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x112059c00) [pid = 8241] [serial = 918] [outer = 0x111f32c00] 21:48:39 INFO - PROCESS | 8241 | 1463028519454 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x1122b0c00) [pid = 8241] [serial = 919] [outer = 0x111f32c00] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad13000 == 65 [pid = 8241] [id = 297] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8a6800 == 64 [pid = 8241] [id = 296] 21:48:39 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12bb57c00) [pid = 8241] [serial = 839] [outer = 0x0] [url = about:blank] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x1297db800 == 63 [pid = 8241] [id = 295] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d0800 == 62 [pid = 8241] [id = 294] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x128c80800 == 61 [pid = 8241] [id = 293] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12577f000 == 60 [pid = 8241] [id = 292] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12470e800 == 59 [pid = 8241] [id = 291] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x1233cc800 == 58 [pid = 8241] [id = 290] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd4000 == 57 [pid = 8241] [id = 289] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x117e04000 == 56 [pid = 8241] [id = 288] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x1170a8800 == 55 [pid = 8241] [id = 287] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x11857b800 == 54 [pid = 8241] [id = 286] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12d71f800 == 53 [pid = 8241] [id = 284] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc86800 == 52 [pid = 8241] [id = 283] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x11a025800 == 51 [pid = 8241] [id = 282] 21:48:39 INFO - PROCESS | 8241 | --DOCSHELL 0x11675f800 == 50 [pid = 8241] [id = 281] 21:48:39 INFO - PROCESS | 8241 | 1463028519951 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] 21:48:39 INFO - PROCESS | 8241 | 1463028519988 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 21:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:48:40 INFO - PROCESS | 8241 | 1463028519999 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 8241 | 1463028520000 Marionette TRACE conn2 <- [1,1198,null,{}] 21:48:40 INFO - PROCESS | 8241 | 1463028520003 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}] 21:48:40 INFO - PROCESS | 8241 | 1463028520088 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 21:48:40 INFO - PROCESS | 8241 | 1463028520097 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x116f1e000 == 51 [pid = 8241] [id = 307] 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x113bf6c00) [pid = 8241] [serial = 920] [outer = 0x0] 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x113d5ec00) [pid = 8241] [serial = 921] [outer = 0x113bf6c00] 21:48:40 INFO - PROCESS | 8241 | 1463028520123 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x115e42800) [pid = 8241] [serial = 922] [outer = 0x113bf6c00] 21:48:40 INFO - PROCESS | 8241 | 1463028520482 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]]]}] 21:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 524ms 21:48:40 INFO - PROCESS | 8241 | 1463028520524 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 8241 | 1463028520526 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 21:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:48:40 INFO - PROCESS | 8241 | 1463028520529 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 8241 | 1463028520532 Marionette TRACE conn2 <- [1,1202,null,{}] 21:48:40 INFO - PROCESS | 8241 | 1463028520539 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}] 21:48:40 INFO - PROCESS | 8241 | 1463028520623 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 21:48:40 INFO - PROCESS | 8241 | 1463028520632 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x118579000 == 52 [pid = 8241] [id = 308] 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x11678bc00) [pid = 8241] [serial = 923] [outer = 0x0] 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x116f38400) [pid = 8241] [serial = 924] [outer = 0x11678bc00] 21:48:40 INFO - PROCESS | 8241 | 1463028520661 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x117589c00) [pid = 8241] [serial = 925] [outer = 0x11678bc00] 21:48:41 INFO - PROCESS | 8241 | 1463028521002 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]]]}] 21:48:41 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 21:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 21:48:41 INFO - PROCESS | 8241 | 1463028521053 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 8241 | 1463028521055 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 21:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:48:41 INFO - PROCESS | 8241 | 1463028521065 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 8241 | 1463028521066 Marionette TRACE conn2 <- [1,1206,null,{}] 21:48:41 INFO - PROCESS | 8241 | 1463028521069 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}] 21:48:41 INFO - PROCESS | 8241 | 1463028521153 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 21:48:41 INFO - PROCESS | 8241 | 1463028521158 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194af800 == 53 [pid = 8241] [id = 309] 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x117676800) [pid = 8241] [serial = 926] [outer = 0x0] 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x11816f000) [pid = 8241] [serial = 927] [outer = 0x117676800] 21:48:41 INFO - PROCESS | 8241 | 1463028521185 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x11837b800) [pid = 8241] [serial = 928] [outer = 0x117676800] 21:48:41 INFO - PROCESS | 8241 | 1463028521515 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]]]}] 21:48:41 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 21:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 21:48:41 INFO - PROCESS | 8241 | 1463028521534 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 8241 | 1463028521535 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 21:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:48:41 INFO - PROCESS | 8241 | 1463028521538 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 8241 | 1463028521539 Marionette TRACE conn2 <- [1,1210,null,{}] 21:48:41 INFO - PROCESS | 8241 | 1463028521541 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}] 21:48:41 INFO - PROCESS | 8241 | 1463028521621 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 21:48:41 INFO - PROCESS | 8241 | 1463028521626 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a02d000 == 54 [pid = 8241] [id = 310] 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11855a400) [pid = 8241] [serial = 929] [outer = 0x0] 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11858f400) [pid = 8241] [serial = 930] [outer = 0x11855a400] 21:48:41 INFO - PROCESS | 8241 | 1463028521653 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x118c3d400) [pid = 8241] [serial = 931] [outer = 0x11855a400] 21:48:42 INFO - PROCESS | 8241 | 1463028522073 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]]]}] 21:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 568ms 21:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:48:42 INFO - PROCESS | 8241 | 1463028522107 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 8241 | 1463028522109 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 21:48:42 INFO - PROCESS | 8241 | 1463028522115 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 8241 | 1463028522117 Marionette TRACE conn2 <- [1,1214,null,{}] 21:48:42 INFO - PROCESS | 8241 | 1463028522121 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}] 21:48:42 INFO - PROCESS | 8241 | 1463028522312 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 21:48:42 INFO - PROCESS | 8241 | 1463028522365 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x124074800 == 55 [pid = 8241] [id = 311] 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11910b400) [pid = 8241] [serial = 932] [outer = 0x0] 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11916d800) [pid = 8241] [serial = 933] [outer = 0x11910b400] 21:48:42 INFO - PROCESS | 8241 | 1463028522445 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x119c0a800) [pid = 8241] [serial = 934] [outer = 0x11910b400] 21:48:42 INFO - PROCESS | 8241 | 1463028522776 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]]]}] 21:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 21:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:48:42 INFO - PROCESS | 8241 | 1463028522786 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 8241 | 1463028522787 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 21:48:42 INFO - PROCESS | 8241 | 1463028522789 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 8241 | 1463028522790 Marionette TRACE conn2 <- [1,1218,null,{}] 21:48:42 INFO - PROCESS | 8241 | 1463028522792 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}] 21:48:42 INFO - PROCESS | 8241 | 1463028522898 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 21:48:42 INFO - PROCESS | 8241 | 1463028522912 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12471c800 == 56 [pid = 8241] [id = 312] 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x119f55400) [pid = 8241] [serial = 935] [outer = 0x0] 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x11a2a4800) [pid = 8241] [serial = 936] [outer = 0x119f55400] 21:48:42 INFO - PROCESS | 8241 | 1463028522937 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x123344800) [pid = 8241] [serial = 937] [outer = 0x119f55400] 21:48:43 INFO - PROCESS | 8241 | 1463028523270 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]]]}] 21:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 21:48:43 INFO - PROCESS | 8241 | 1463028523309 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 8241 | 1463028523310 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 21:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:48:43 INFO - PROCESS | 8241 | 1463028523321 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 8241 | 1463028523322 Marionette TRACE conn2 <- [1,1222,null,{}] 21:48:43 INFO - PROCESS | 8241 | 1463028523324 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}] 21:48:43 INFO - PROCESS | 8241 | 1463028523425 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 21:48:43 INFO - PROCESS | 8241 | 1463028523429 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x127038800 == 57 [pid = 8241] [id = 313] 21:48:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119f56400) [pid = 8241] [serial = 938] [outer = 0x0] 21:48:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x12334b800) [pid = 8241] [serial = 939] [outer = 0x119f56400] 21:48:43 INFO - PROCESS | 8241 | 1463028523482 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x123511400) [pid = 8241] [serial = 940] [outer = 0x119f56400] 21:48:43 INFO - PROCESS | 8241 | 1463028523815 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] 21:48:43 INFO - PROCESS | 8241 | 1463028523841 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 21:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:48:43 INFO - PROCESS | 8241 | 1463028523843 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 8241 | 1463028523844 Marionette TRACE conn2 <- [1,1226,null,{}] 21:48:43 INFO - PROCESS | 8241 | 1463028523852 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}] 21:48:43 INFO - PROCESS | 8241 | 1463028523953 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 21:48:43 INFO - PROCESS | 8241 | 1463028523985 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290be800 == 58 [pid = 8241] [id = 314] 21:48:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x119f59800) [pid = 8241] [serial = 941] [outer = 0x0] 21:48:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1237b5000) [pid = 8241] [serial = 942] [outer = 0x119f59800] 21:48:44 INFO - PROCESS | 8241 | 1463028524009 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x124787c00) [pid = 8241] [serial = 943] [outer = 0x119f59800] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x111bafc00) [pid = 8241] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x123353c00) [pid = 8241] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x1243e8000) [pid = 8241] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x110fc5800) [pid = 8241] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x116156c00) [pid = 8241] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x110f6b000) [pid = 8241] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x116a5b400) [pid = 8241] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x1243e8400) [pid = 8241] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119f54800) [pid = 8241] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1122a8c00) [pid = 8241] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11816e800) [pid = 8241] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x128cb8000) [pid = 8241] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x124eaa000) [pid = 8241] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:48:44 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x124eaa400) [pid = 8241] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:48:44 INFO - PROCESS | 8241 | 1463028524394 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]]]}] 21:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 21:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:48:44 INFO - PROCESS | 8241 | 1463028524416 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 8241 | 1463028524417 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 21:48:44 INFO - PROCESS | 8241 | 1463028524419 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 8241 | 1463028524420 Marionette TRACE conn2 <- [1,1230,null,{}] 21:48:44 INFO - PROCESS | 8241 | 1463028524423 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}] 21:48:44 INFO - PROCESS | 8241 | 1463028524538 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 21:48:44 INFO - PROCESS | 8241 | 1463028524571 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290ce800 == 59 [pid = 8241] [id = 315] 21:48:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x110f70c00) [pid = 8241] [serial = 944] [outer = 0x0] 21:48:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12334ac00) [pid = 8241] [serial = 945] [outer = 0x110f70c00] 21:48:44 INFO - PROCESS | 8241 | 1463028524597 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x124b44c00) [pid = 8241] [serial = 946] [outer = 0x110f70c00] 21:48:44 INFO - PROCESS | 8241 | 1463028524915 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]]]}] 21:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 21:48:44 INFO - PROCESS | 8241 | 1463028524940 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 21:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:48:44 INFO - PROCESS | 8241 | 1463028524941 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 21:48:44 INFO - PROCESS | 8241 | 1463028524944 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 8241 | 1463028524948 Marionette TRACE conn2 <- [1,1234,null,{}] 21:48:44 INFO - PROCESS | 8241 | 1463028524950 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}] 21:48:45 INFO - PROCESS | 8241 | 1463028525050 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 21:48:45 INFO - PROCESS | 8241 | 1463028525104 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297ec800 == 60 [pid = 8241] [id = 316] 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1243e8400) [pid = 8241] [serial = 947] [outer = 0x0] 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x124ee5000) [pid = 8241] [serial = 948] [outer = 0x1243e8400] 21:48:45 INFO - PROCESS | 8241 | 1463028525133 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1270d7c00) [pid = 8241] [serial = 949] [outer = 0x1243e8400] 21:48:45 INFO - PROCESS | 8241 | 1463028525435 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]]]}] 21:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 21:48:45 INFO - PROCESS | 8241 | 1463028525467 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 8241 | 1463028525469 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 21:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:48:45 INFO - PROCESS | 8241 | 1463028525473 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 8241 | 1463028525475 Marionette TRACE conn2 <- [1,1238,null,{}] 21:48:45 INFO - PROCESS | 8241 | 1463028525481 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}] 21:48:45 INFO - PROCESS | 8241 | 1463028525612 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 21:48:45 INFO - PROCESS | 8241 | 1463028525691 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad08800 == 61 [pid = 8241] [id = 317] 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12350e800) [pid = 8241] [serial = 950] [outer = 0x0] 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12730dc00) [pid = 8241] [serial = 951] [outer = 0x12350e800] 21:48:45 INFO - PROCESS | 8241 | 1463028525731 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128cb4000) [pid = 8241] [serial = 952] [outer = 0x12350e800] 21:48:46 INFO - PROCESS | 8241 | 1463028526044 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]]]}] 21:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 623ms 21:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:48:46 INFO - PROCESS | 8241 | 1463028526098 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 8241 | 1463028526100 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 21:48:46 INFO - PROCESS | 8241 | 1463028526102 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 8241 | 1463028526103 Marionette TRACE conn2 <- [1,1242,null,{}] 21:48:46 INFO - PROCESS | 8241 | 1463028526105 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}] 21:48:46 INFO - PROCESS | 8241 | 1463028526200 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 21:48:46 INFO - PROCESS | 8241 | 1463028526315 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x112653000 == 62 [pid = 8241] [id = 318] 21:48:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x110f6ac00) [pid = 8241] [serial = 953] [outer = 0x0] 21:48:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x110fbb800) [pid = 8241] [serial = 954] [outer = 0x110f6ac00] 21:48:46 INFO - PROCESS | 8241 | 1463028526348 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x111d68000) [pid = 8241] [serial = 955] [outer = 0x110f6ac00] 21:48:46 INFO - PROCESS | 8241 | 1463028526785 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]]]}] 21:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 719ms 21:48:46 INFO - PROCESS | 8241 | 1463028526822 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 8241 | 1463028526825 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 21:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:48:46 INFO - PROCESS | 8241 | 1463028526828 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 8241 | 1463028526831 Marionette TRACE conn2 <- [1,1246,null,{}] 21:48:46 INFO - PROCESS | 8241 | 1463028526835 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}] 21:48:46 INFO - PROCESS | 8241 | 1463028526947 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 21:48:47 INFO - PROCESS | 8241 | 1463028527043 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x118580000 == 63 [pid = 8241] [id = 319] 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x113bfd800) [pid = 8241] [serial = 956] [outer = 0x0] 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1160dac00) [pid = 8241] [serial = 957] [outer = 0x113bfd800] 21:48:47 INFO - PROCESS | 8241 | 1463028527074 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x11678e000) [pid = 8241] [serial = 958] [outer = 0x113bfd800] 21:48:47 INFO - PROCESS | 8241 | 1463028527540 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]]]}] 21:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 721ms 21:48:47 INFO - PROCESS | 8241 | 1463028527553 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 8241 | 1463028527558 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 21:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:48:47 INFO - PROCESS | 8241 | 1463028527565 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 8241 | 1463028527567 Marionette TRACE conn2 <- [1,1250,null,{}] 21:48:47 INFO - PROCESS | 8241 | 1463028527571 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}] 21:48:47 INFO - PROCESS | 8241 | 1463028527677 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 21:48:47 INFO - PROCESS | 8241 | 1463028527738 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e9800 == 64 [pid = 8241] [id = 320] 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x11758b800) [pid = 8241] [serial = 959] [outer = 0x0] 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x118510800) [pid = 8241] [serial = 960] [outer = 0x11758b800] 21:48:47 INFO - PROCESS | 8241 | 1463028527787 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x119106000) [pid = 8241] [serial = 961] [outer = 0x11758b800] 21:48:48 INFO - PROCESS | 8241 | 1463028528363 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]]]}] 21:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 876ms 21:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:48:48 INFO - PROCESS | 8241 | 1463028528440 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 8241 | 1463028528443 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 21:48:48 INFO - PROCESS | 8241 | 1463028528455 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 8241 | 1463028528459 Marionette TRACE conn2 <- [1,1254,null,{}] 21:48:48 INFO - PROCESS | 8241 | 1463028528462 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}] 21:48:48 INFO - PROCESS | 8241 | 1463028528569 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 21:48:48 INFO - PROCESS | 8241 | 1463028528624 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf29800 == 65 [pid = 8241] [id = 321] 21:48:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x119514000) [pid = 8241] [serial = 962] [outer = 0x0] 21:48:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12334b000) [pid = 8241] [serial = 963] [outer = 0x119514000] 21:48:48 INFO - PROCESS | 8241 | 1463028528654 Marionette DEBUG loaded listener.js 21:48:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x124ba8800) [pid = 8241] [serial = 964] [outer = 0x119514000] 21:48:49 INFO - PROCESS | 8241 | 1463028529109 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]]]}] 21:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 682ms 21:48:49 INFO - PROCESS | 8241 | 1463028529130 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 8241 | 1463028529132 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 21:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:48:49 INFO - PROCESS | 8241 | 1463028529135 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 8241 | 1463028529136 Marionette TRACE conn2 <- [1,1258,null,{}] 21:48:49 INFO - PROCESS | 8241 | 1463028529138 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}] 21:48:49 INFO - PROCESS | 8241 | 1463028529245 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 21:48:49 INFO - PROCESS | 8241 | 1463028529301 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5ad800 == 66 [pid = 8241] [id = 322] 21:48:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x124eb0000) [pid = 8241] [serial = 965] [outer = 0x0] 21:48:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12607ec00) [pid = 8241] [serial = 966] [outer = 0x124eb0000] 21:48:49 INFO - PROCESS | 8241 | 1463028529330 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x128c46400) [pid = 8241] [serial = 967] [outer = 0x124eb0000] 21:48:49 INFO - PROCESS | 8241 | 1463028529778 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]]]}] 21:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 668ms 21:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:48:49 INFO - PROCESS | 8241 | 1463028529804 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 8241 | 1463028529805 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 21:48:49 INFO - PROCESS | 8241 | 1463028529807 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 8241 | 1463028529809 Marionette TRACE conn2 <- [1,1262,null,{}] 21:48:49 INFO - PROCESS | 8241 | 1463028529811 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}] 21:48:49 INFO - PROCESS | 8241 | 1463028529933 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 21:48:50 INFO - PROCESS | 8241 | 1463028530002 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d13c000 == 67 [pid = 8241] [id = 323] 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x128f78c00) [pid = 8241] [serial = 968] [outer = 0x0] 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x128f7e000) [pid = 8241] [serial = 969] [outer = 0x128f78c00] 21:48:50 INFO - PROCESS | 8241 | 1463028530037 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x1290ea400) [pid = 8241] [serial = 970] [outer = 0x128f78c00] 21:48:50 INFO - PROCESS | 8241 | 1463028530453 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]]]}] 21:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 720ms 21:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:48:50 INFO - PROCESS | 8241 | 1463028530527 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 8241 | 1463028530529 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 21:48:50 INFO - PROCESS | 8241 | 1463028530531 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - PROCESS | 8241 | 1463028530532 Marionette TRACE conn2 <- [1,1266,null,{}] 21:48:50 INFO - PROCESS | 8241 | 1463028530535 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}] 21:48:50 INFO - PROCESS | 8241 | 1463028530640 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 21:48:50 INFO - PROCESS | 8241 | 1463028530710 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f3d800 == 68 [pid = 8241] [id = 324] 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x111d83400) [pid = 8241] [serial = 971] [outer = 0x0] 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x124b3fc00) [pid = 8241] [serial = 972] [outer = 0x111d83400] 21:48:50 INFO - PROCESS | 8241 | 1463028530740 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x129391800) [pid = 8241] [serial = 973] [outer = 0x111d83400] 21:48:51 INFO - PROCESS | 8241 | 1463028531384 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]]]}] 21:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 920ms 21:48:51 INFO - PROCESS | 8241 | 1463028531452 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 8241 | 1463028531454 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 21:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:48:51 INFO - PROCESS | 8241 | 1463028531458 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - PROCESS | 8241 | 1463028531460 Marionette TRACE conn2 <- [1,1270,null,{}] 21:48:51 INFO - PROCESS | 8241 | 1463028531464 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}] 21:48:51 INFO - PROCESS | 8241 | 1463028531564 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 21:48:51 INFO - PROCESS | 8241 | 1463028531640 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x1192cf000 == 69 [pid = 8241] [id = 325] 21:48:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x112017800) [pid = 8241] [serial = 974] [outer = 0x0] 21:48:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x1122a7c00) [pid = 8241] [serial = 975] [outer = 0x112017800] 21:48:51 INFO - PROCESS | 8241 | 1463028531669 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x113f44c00) [pid = 8241] [serial = 976] [outer = 0x112017800] 21:48:52 INFO - PROCESS | 8241 | 1463028532155 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]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 723ms 21:48:52 INFO - PROCESS | 8241 | 1463028532200 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 8241 | 1463028532205 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 21:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:48:52 INFO - PROCESS | 8241 | 1463028532216 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 8241 | 1463028532219 Marionette TRACE conn2 <- [1,1274,null,{}] 21:48:52 INFO - PROCESS | 8241 | 1463028532222 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}] 21:48:52 INFO - PROCESS | 8241 | 1463028532361 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 21:48:52 INFO - PROCESS | 8241 | 1463028532487 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d8000 == 70 [pid = 8241] [id = 326] 21:48:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x1133b0800) [pid = 8241] [serial = 977] [outer = 0x0] 21:48:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x11766fc00) [pid = 8241] [serial = 978] [outer = 0x1133b0800] 21:48:52 INFO - PROCESS | 8241 | 1463028532517 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x1180b3800) [pid = 8241] [serial = 979] [outer = 0x1133b0800] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12d671800 == 69 [pid = 8241] [id = 264] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12d706800 == 68 [pid = 8241] [id = 265] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac3800 == 67 [pid = 8241] [id = 263] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad08800 == 66 [pid = 8241] [id = 317] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x1297ec800 == 65 [pid = 8241] [id = 316] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x1290ce800 == 64 [pid = 8241] [id = 315] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x1290be800 == 63 [pid = 8241] [id = 314] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x128c51c00) [pid = 8241] [serial = 854] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x124ee0000) [pid = 8241] [serial = 851] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x128f85c00) [pid = 8241] [serial = 893] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x110fc4800) [pid = 8241] [serial = 842] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x11758c800) [pid = 8241] [serial = 845] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x11911c400) [pid = 8241] [serial = 848] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x127038800 == 62 [pid = 8241] [id = 313] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12471c800 == 61 [pid = 8241] [id = 312] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x124074800 == 60 [pid = 8241] [id = 311] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x11a02d000 == 59 [pid = 8241] [id = 310] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x1194af800 == 58 [pid = 8241] [id = 309] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x118579000 == 57 [pid = 8241] [id = 308] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x116f1e000 == 56 [pid = 8241] [id = 307] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x113b9e000 == 55 [pid = 8241] [id = 306] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf11800 == 54 [pid = 8241] [id = 303] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2cf800 == 53 [pid = 8241] [id = 302] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf21000 == 52 [pid = 8241] [id = 301] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x124337800 == 51 [pid = 8241] [id = 300] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x11675d000 == 50 [pid = 8241] [id = 299] 21:48:52 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba91000 == 49 [pid = 8241] [id = 298] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x11606a000) [pid = 8241] [serial = 858] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x1130b2000) [pid = 8241] [serial = 857] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x11911b400) [pid = 8241] [serial = 866] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x119412800) [pid = 8241] [serial = 867] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x124ee8800) [pid = 8241] [serial = 879] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x126081c00) [pid = 8241] [serial = 882] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x128dfd000) [pid = 8241] [serial = 890] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x12730e000) [pid = 8241] [serial = 887] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x127311800) [pid = 8241] [serial = 885] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1266b3400) [pid = 8241] [serial = 884] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x128f7cc00) [pid = 8241] [serial = 891] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128cb3800) [pid = 8241] [serial = 888] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x123352800) [pid = 8241] [serial = 873] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x11910e800) [pid = 8241] [serial = 801] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x1235a5400) [pid = 8241] [serial = 875] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x124bee000) [pid = 8241] [serial = 878] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x124340000) [pid = 8241] [serial = 876] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x119515800) [pid = 8241] [serial = 869] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119aec400) [pid = 8241] [serial = 870] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11693b800) [pid = 8241] [serial = 861] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x116198800) [pid = 8241] [serial = 860] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12bb63400) [pid = 8241] [serial = 840] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11753c800) [pid = 8241] [serial = 863] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x1180a8800) [pid = 8241] [serial = 864] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x125733800) [pid = 8241] [serial = 881] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1213a6c00) [pid = 8241] [serial = 872] [outer = 0x0] [url = about:blank] 21:48:52 INFO - PROCESS | 8241 | 1463028532924 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]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 724ms 21:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:48:52 INFO - PROCESS | 8241 | 1463028532939 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 8241 | 1463028532940 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 21:48:52 INFO - PROCESS | 8241 | 1463028532943 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 8241 | 1463028532947 Marionette TRACE conn2 <- [1,1278,null,{}] 21:48:52 INFO - PROCESS | 8241 | 1463028532956 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}] 21:48:53 INFO - PROCESS | 8241 | 1463028533043 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 21:48:53 INFO - PROCESS | 8241 | 1463028533051 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x118569000 == 50 [pid = 8241] [id = 327] 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x118556c00) [pid = 8241] [serial = 980] [outer = 0x0] 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1185dd400) [pid = 8241] [serial = 981] [outer = 0x118556c00] 21:48:53 INFO - PROCESS | 8241 | 1463028533083 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x119166400) [pid = 8241] [serial = 982] [outer = 0x118556c00] 21:48:53 INFO - PROCESS | 8241 | 1463028533440 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]]]}] 21:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 525ms 21:48:53 INFO - PROCESS | 8241 | 1463028533468 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 8241 | 1463028533470 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 21:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:48:53 INFO - PROCESS | 8241 | 1463028533472 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 8241 | 1463028533473 Marionette TRACE conn2 <- [1,1282,null,{}] 21:48:53 INFO - PROCESS | 8241 | 1463028533476 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}] 21:48:53 INFO - PROCESS | 8241 | 1463028533559 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 21:48:53 INFO - PROCESS | 8241 | 1463028533566 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x123314000 == 51 [pid = 8241] [id = 328] 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x119412400) [pid = 8241] [serial = 983] [outer = 0x0] 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119a02800) [pid = 8241] [serial = 984] [outer = 0x119412400] 21:48:53 INFO - PROCESS | 8241 | 1463028533593 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x11a0e4400) [pid = 8241] [serial = 985] [outer = 0x119412400] 21:48:53 INFO - PROCESS | 8241 | 1463028533918 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]]]}] 21:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 21:48:53 INFO - PROCESS | 8241 | 1463028533942 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 8241 | 1463028533944 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 21:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:48:53 INFO - PROCESS | 8241 | 1463028533957 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 8241 | 1463028533958 Marionette TRACE conn2 <- [1,1286,null,{}] 21:48:53 INFO - PROCESS | 8241 | 1463028533961 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}] 21:48:54 INFO - PROCESS | 8241 | 1463028534043 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 21:48:54 INFO - PROCESS | 8241 | 1463028534050 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x116971000 == 52 [pid = 8241] [id = 329] 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x11a0e4800) [pid = 8241] [serial = 986] [outer = 0x0] 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x123344400) [pid = 8241] [serial = 987] [outer = 0x11a0e4800] 21:48:54 INFO - PROCESS | 8241 | 1463028534075 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x123353800) [pid = 8241] [serial = 988] [outer = 0x11a0e4800] 21:48:54 INFO - PROCESS | 8241 | 1463028534419 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]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 478ms 21:48:54 INFO - PROCESS | 8241 | 1463028534427 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 8241 | 1463028534429 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 21:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:48:54 INFO - PROCESS | 8241 | 1463028534432 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 8241 | 1463028534433 Marionette TRACE conn2 <- [1,1290,null,{}] 21:48:54 INFO - PROCESS | 8241 | 1463028534436 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}] 21:48:54 INFO - PROCESS | 8241 | 1463028534533 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 21:48:54 INFO - PROCESS | 8241 | 1463028534597 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x125775000 == 53 [pid = 8241] [id = 330] 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1213a8800) [pid = 8241] [serial = 989] [outer = 0x0] 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x1237ab000) [pid = 8241] [serial = 990] [outer = 0x1213a8800] 21:48:54 INFO - PROCESS | 8241 | 1463028534623 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x127010c00) [pid = 8241] [serial = 991] [outer = 0x1213a8800] 21:48:54 INFO - PROCESS | 8241 | 1463028534942 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]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 21:48:54 INFO - PROCESS | 8241 | 1463028534951 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 8241 | 1463028534953 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 21:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:48:54 INFO - PROCESS | 8241 | 1463028534955 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 8241 | 1463028534956 Marionette TRACE conn2 <- [1,1294,null,{}] 21:48:54 INFO - PROCESS | 8241 | 1463028534958 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}] 21:48:55 INFO - PROCESS | 8241 | 1463028535074 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 21:48:55 INFO - PROCESS | 8241 | 1463028535086 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d4a800 == 54 [pid = 8241] [id = 331] 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x127308000) [pid = 8241] [serial = 992] [outer = 0x0] 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128c50400) [pid = 8241] [serial = 993] [outer = 0x127308000] 21:48:55 INFO - PROCESS | 8241 | 1463028535112 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x128dfd000) [pid = 8241] [serial = 994] [outer = 0x127308000] 21:48:55 INFO - PROCESS | 8241 | 1463028535455 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]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 21:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:48:55 INFO - PROCESS | 8241 | 1463028535473 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 8241 | 1463028535474 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 21:48:55 INFO - PROCESS | 8241 | 1463028535477 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 8241 | 1463028535478 Marionette TRACE conn2 <- [1,1298,null,{}] 21:48:55 INFO - PROCESS | 8241 | 1463028535480 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}] 21:48:55 INFO - PROCESS | 8241 | 1463028535582 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 21:48:55 INFO - PROCESS | 8241 | 1463028535596 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297f1800 == 55 [pid = 8241] [id = 332] 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x128c54400) [pid = 8241] [serial = 995] [outer = 0x0] 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x1290e1800) [pid = 8241] [serial = 996] [outer = 0x128c54400] 21:48:55 INFO - PROCESS | 8241 | 1463028535620 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12933c000) [pid = 8241] [serial = 997] [outer = 0x128c54400] 21:48:55 INFO - PROCESS | 8241 | 1463028535957 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]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 21:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:48:56 INFO - PROCESS | 8241 | 1463028536011 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 8241 | 1463028536012 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 21:48:56 INFO - PROCESS | 8241 | 1463028536014 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 8241 | 1463028536016 Marionette TRACE conn2 <- [1,1302,null,{}] 21:48:56 INFO - PROCESS | 8241 | 1463028536018 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}] 21:48:56 INFO - PROCESS | 8241 | 1463028536129 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 21:48:56 INFO - PROCESS | 8241 | 1463028536133 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad0c000 == 56 [pid = 8241] [id = 333] 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128faec00) [pid = 8241] [serial = 998] [outer = 0x0] 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x129395800) [pid = 8241] [serial = 999] [outer = 0x128faec00] 21:48:56 INFO - PROCESS | 8241 | 1463028536187 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x129607c00) [pid = 8241] [serial = 1000] [outer = 0x128faec00] 21:48:56 INFO - PROCESS | 8241 | 1463028536516 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]]]}] 21:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 21:48:56 INFO - PROCESS | 8241 | 1463028536538 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 21:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:48:56 INFO - PROCESS | 8241 | 1463028536540 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 21:48:56 INFO - PROCESS | 8241 | 1463028536554 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 8241 | 1463028536555 Marionette TRACE conn2 <- [1,1306,null,{}] 21:48:56 INFO - PROCESS | 8241 | 1463028536558 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}] 21:48:56 INFO - PROCESS | 8241 | 1463028536714 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 21:48:56 INFO - PROCESS | 8241 | 1463028536730 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba9e000 == 57 [pid = 8241] [id = 334] 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x1290e5c00) [pid = 8241] [serial = 1001] [outer = 0x0] 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x129613000) [pid = 8241] [serial = 1002] [outer = 0x1290e5c00] 21:48:56 INFO - PROCESS | 8241 | 1463028536764 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12a7a2000) [pid = 8241] [serial = 1003] [outer = 0x1290e5c00] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x1243e8400) [pid = 8241] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12334fc00) [pid = 8241] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x1169bb000) [pid = 8241] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x11855b000) [pid = 8241] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x110fbc800) [pid = 8241] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x125115c00) [pid = 8241] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x12ab2f400) [pid = 8241] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x11910b400) [pid = 8241] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x119f56400) [pid = 8241] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x119f55400) [pid = 8241] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x119f59800) [pid = 8241] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x110f70c00) [pid = 8241] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11678bc00) [pid = 8241] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x110fc5000) [pid = 8241] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x111f32c00) [pid = 8241] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x116195c00) [pid = 8241] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119515c00) [pid = 8241] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x110fbb400) [pid = 8241] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x113bf6c00) [pid = 8241] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x117676800) [pid = 8241] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:48:57 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11855a400) [pid = 8241] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:48:57 INFO - PROCESS | 8241 | 1463028537319 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]]]}] 21:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 779ms 21:48:57 INFO - PROCESS | 8241 | 1463028537322 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 8241 | 1463028537324 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 21:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:48:57 INFO - PROCESS | 8241 | 1463028537332 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 8241 | 1463028537334 Marionette TRACE conn2 <- [1,1310,null,{}] 21:48:57 INFO - PROCESS | 8241 | 1463028537341 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}] 21:48:57 INFO - PROCESS | 8241 | 1463028537481 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 21:48:57 INFO - PROCESS | 8241 | 1463028537522 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab22000 == 58 [pid = 8241] [id = 335] 21:48:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x110fba400) [pid = 8241] [serial = 1004] [outer = 0x0] 21:48:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x117585400) [pid = 8241] [serial = 1005] [outer = 0x110fba400] 21:48:57 INFO - PROCESS | 8241 | 1463028537552 Marionette DEBUG loaded listener.js 21:48:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x129616000) [pid = 8241] [serial = 1006] [outer = 0x110fba400] 21:48:57 INFO - PROCESS | 8241 | 1463028537837 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] 21:48:57 INFO - PROCESS | 8241 | 1463028537861 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 21:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:48:57 INFO - PROCESS | 8241 | 1463028537871 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 8241 | 1463028537873 Marionette TRACE conn2 <- [1,1314,null,{}] 21:48:57 INFO - PROCESS | 8241 | 1463028537875 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}] 21:48:57 INFO - PROCESS | 8241 | 1463028537967 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 21:48:57 INFO - PROCESS | 8241 | 1463028537972 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac2000 == 59 [pid = 8241] [id = 336] 21:48:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12a7a1c00) [pid = 8241] [serial = 1007] [outer = 0x0] 21:48:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12a8ce800) [pid = 8241] [serial = 1008] [outer = 0x12a7a1c00] 21:48:57 INFO - PROCESS | 8241 | 1463028537997 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12ab34400) [pid = 8241] [serial = 1009] [outer = 0x12a7a1c00] 21:48:58 INFO - PROCESS | 8241 | 1463028538338 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]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 469ms 21:48:58 INFO - PROCESS | 8241 | 1463028538341 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 8241 | 1463028538342 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 21:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:48:58 INFO - PROCESS | 8241 | 1463028538346 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 8241 | 1463028538349 Marionette TRACE conn2 <- [1,1318,null,{}] 21:48:58 INFO - PROCESS | 8241 | 1463028538352 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}] 21:48:58 INFO - PROCESS | 8241 | 1463028538468 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 21:48:58 INFO - PROCESS | 8241 | 1463028538476 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d13d000 == 60 [pid = 8241] [id = 337] 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x110fbbc00) [pid = 8241] [serial = 1010] [outer = 0x0] 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12ab37000) [pid = 8241] [serial = 1011] [outer = 0x110fbbc00] 21:48:58 INFO - PROCESS | 8241 | 1463028538501 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12ac7e400) [pid = 8241] [serial = 1012] [outer = 0x110fbbc00] 21:48:58 INFO - PROCESS | 8241 | 1463028538803 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]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 21:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:48:58 INFO - PROCESS | 8241 | 1463028538818 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 8241 | 1463028538819 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 21:48:58 INFO - PROCESS | 8241 | 1463028538822 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 8241 | 1463028538823 Marionette TRACE conn2 <- [1,1322,null,{}] 21:48:58 INFO - PROCESS | 8241 | 1463028538825 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}] 21:48:58 INFO - PROCESS | 8241 | 1463028538925 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 21:48:58 INFO - PROCESS | 8241 | 1463028538930 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d703800 == 61 [pid = 8241] [id = 338] 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12ac82800) [pid = 8241] [serial = 1013] [outer = 0x0] 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12ac8b000) [pid = 8241] [serial = 1014] [outer = 0x12ac82800] 21:48:58 INFO - PROCESS | 8241 | 1463028538954 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12aca5400) [pid = 8241] [serial = 1015] [outer = 0x12ac82800] 21:48:59 INFO - PROCESS | 8241 | 1463028539425 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]]]}] 21:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 618ms 21:48:59 INFO - PROCESS | 8241 | 1463028539440 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 21:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:48:59 INFO - PROCESS | 8241 | 1463028539443 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 21:48:59 INFO - PROCESS | 8241 | 1463028539447 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:48:59 INFO - PROCESS | 8241 | 1463028539449 Marionette TRACE conn2 <- [1,1326,null,{}] 21:48:59 INFO - PROCESS | 8241 | 1463028539453 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}] 21:48:59 INFO - PROCESS | 8241 | 1463028539568 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 21:48:59 INFO - PROCESS | 8241 | 1463028539663 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e04000 == 62 [pid = 8241] [id = 339] 21:48:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x1130b2000) [pid = 8241] [serial = 1016] [outer = 0x0] 21:48:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x113bf7000) [pid = 8241] [serial = 1017] [outer = 0x1130b2000] 21:48:59 INFO - PROCESS | 8241 | 1463028539697 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x1166c0400) [pid = 8241] [serial = 1018] [outer = 0x1130b2000] 21:49:00 INFO - PROCESS | 8241 | 1463028540133 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]]]}] 21:49:00 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 21:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 722ms 21:49:00 INFO - PROCESS | 8241 | 1463028540169 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 8241 | 1463028540174 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 21:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:49:00 INFO - PROCESS | 8241 | 1463028540178 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 8241 | 1463028540180 Marionette TRACE conn2 <- [1,1330,null,{}] 21:49:00 INFO - PROCESS | 8241 | 1463028540183 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}] 21:49:00 INFO - PROCESS | 8241 | 1463028540291 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 21:49:00 INFO - PROCESS | 8241 | 1463028540351 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x124333800 == 63 [pid = 8241] [id = 340] 21:49:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x1169ba800) [pid = 8241] [serial = 1019] [outer = 0x0] 21:49:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x117676800) [pid = 8241] [serial = 1020] [outer = 0x1169ba800] 21:49:00 INFO - PROCESS | 8241 | 1463028540381 Marionette DEBUG loaded listener.js 21:49:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x11858a400) [pid = 8241] [serial = 1021] [outer = 0x1169ba800] 21:49:00 INFO - PROCESS | 8241 | 1463028540818 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]]]}] 21:49:00 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 21:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 21:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:49:00 INFO - PROCESS | 8241 | 1463028540850 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 8241 | 1463028540852 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 21:49:00 INFO - PROCESS | 8241 | 1463028540854 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 8241 | 1463028540857 Marionette TRACE conn2 <- [1,1334,null,{}] 21:49:00 INFO - PROCESS | 8241 | 1463028540865 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}] 21:49:01 INFO - PROCESS | 8241 | 1463028540999 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 21:49:01 INFO - PROCESS | 8241 | 1463028541073 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d702800 == 64 [pid = 8241] [id = 341] 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x119416c00) [pid = 8241] [serial = 1022] [outer = 0x0] 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x11a05fc00) [pid = 8241] [serial = 1023] [outer = 0x119416c00] 21:49:01 INFO - PROCESS | 8241 | 1463028541106 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x1235a5400) [pid = 8241] [serial = 1024] [outer = 0x119416c00] 21:49:01 INFO - PROCESS | 8241 | 1463028541542 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]]]}] 21:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 726ms 21:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:49:01 INFO - PROCESS | 8241 | 1463028541581 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 21:49:01 INFO - PROCESS | 8241 | 1463028541583 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 21:49:01 INFO - PROCESS | 8241 | 1463028541585 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:49:01 INFO - PROCESS | 8241 | 1463028541587 Marionette TRACE conn2 <- [1,1338,null,{}] 21:49:01 INFO - PROCESS | 8241 | 1463028541589 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}] 21:49:01 INFO - PROCESS | 8241 | 1463028541700 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 21:49:01 INFO - PROCESS | 8241 | 1463028541759 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc25000 == 65 [pid = 8241] [id = 342] 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x123740000) [pid = 8241] [serial = 1025] [outer = 0x0] 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12510dc00) [pid = 8241] [serial = 1026] [outer = 0x123740000] 21:49:01 INFO - PROCESS | 8241 | 1463028541831 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x128c47000) [pid = 8241] [serial = 1027] [outer = 0x123740000] 21:49:02 INFO - PROCESS | 8241 | 1463028542799 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]]]}] 21:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1223ms 21:49:02 INFO - PROCESS | 8241 | 1463028542809 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 21:49:02 INFO - PROCESS | 8241 | 1463028542810 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 21:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:49:02 INFO - PROCESS | 8241 | 1463028542814 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 8241 | 1463028542815 Marionette TRACE conn2 <- [1,1342,null,{}] 21:49:02 INFO - PROCESS | 8241 | 1463028542817 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}] 21:49:02 INFO - PROCESS | 8241 | 1463028542923 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 21:49:02 INFO - PROCESS | 8241 | 1463028542979 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfdc000 == 66 [pid = 8241] [id = 343] 21:49:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x124ee5c00) [pid = 8241] [serial = 1028] [outer = 0x0] 21:49:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x128f7d400) [pid = 8241] [serial = 1029] [outer = 0x124ee5c00] 21:49:03 INFO - PROCESS | 8241 | 1463028543008 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x12a79a000) [pid = 8241] [serial = 1030] [outer = 0x124ee5c00] 21:49:03 INFO - PROCESS | 8241 | 1463028543497 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]]]}] 21:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 718ms 21:49:03 INFO - PROCESS | 8241 | 1463028543534 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 21:49:03 INFO - PROCESS | 8241 | 1463028543536 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 21:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:49:03 INFO - PROCESS | 8241 | 1463028543539 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:49:03 INFO - PROCESS | 8241 | 1463028543542 Marionette TRACE conn2 <- [1,1346,null,{}] 21:49:03 INFO - PROCESS | 8241 | 1463028543545 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}] 21:49:03 INFO - PROCESS | 8241 | 1463028543724 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 21:49:03 INFO - PROCESS | 8241 | 1463028543829 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e22800 == 67 [pid = 8241] [id = 344] 21:49:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x11205c400) [pid = 8241] [serial = 1031] [outer = 0x0] 21:49:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x126086000) [pid = 8241] [serial = 1032] [outer = 0x11205c400] 21:49:03 INFO - PROCESS | 8241 | 1463028543876 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x12aca9800) [pid = 8241] [serial = 1033] [outer = 0x11205c400] 21:49:04 INFO - PROCESS | 8241 | 1463028544551 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]]]}] 21:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1073ms 21:49:04 INFO - PROCESS | 8241 | 1463028544612 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 8241 | 1463028544615 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 21:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:49:04 INFO - PROCESS | 8241 | 1463028544618 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 8241 | 1463028544620 Marionette TRACE conn2 <- [1,1350,null,{}] 21:49:04 INFO - PROCESS | 8241 | 1463028544624 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}] 21:49:04 INFO - PROCESS | 8241 | 1463028544726 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 21:49:04 INFO - PROCESS | 8241 | 1463028544800 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c70800 == 68 [pid = 8241] [id = 345] 21:49:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x1122b5800) [pid = 8241] [serial = 1034] [outer = 0x0] 21:49:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x112d09400) [pid = 8241] [serial = 1035] [outer = 0x1122b5800] 21:49:04 INFO - PROCESS | 8241 | 1463028544829 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x115e3ec00) [pid = 8241] [serial = 1036] [outer = 0x1122b5800] 21:49:05 INFO - PROCESS | 8241 | 1463028545252 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]]]}] 21:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 21:49:05 INFO - PROCESS | 8241 | 1463028545289 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 8241 | 1463028545292 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 21:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:49:05 INFO - PROCESS | 8241 | 1463028545297 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 8241 | 1463028545299 Marionette TRACE conn2 <- [1,1354,null,{}] 21:49:05 INFO - PROCESS | 8241 | 1463028545301 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}] 21:49:05 INFO - PROCESS | 8241 | 1463028545399 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 21:49:05 INFO - PROCESS | 8241 | 1463028545474 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x118578000 == 69 [pid = 8241] [id = 346] 21:49:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x11678d400) [pid = 8241] [serial = 1037] [outer = 0x0] 21:49:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x117672800) [pid = 8241] [serial = 1038] [outer = 0x11678d400] 21:49:05 INFO - PROCESS | 8241 | 1463028545502 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x118370800) [pid = 8241] [serial = 1039] [outer = 0x11678d400] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12d13d000 == 68 [pid = 8241] [id = 337] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac2000 == 67 [pid = 8241] [id = 336] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab22000 == 66 [pid = 8241] [id = 335] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba9e000 == 65 [pid = 8241] [id = 334] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad0c000 == 64 [pid = 8241] [id = 333] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x124eae800) [pid = 8241] [serial = 906] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x128cb5400) [pid = 8241] [serial = 909] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x12938d000) [pid = 8241] [serial = 912] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1297f1800 == 63 [pid = 8241] [id = 332] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x128d4a800 == 62 [pid = 8241] [id = 331] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x125775000 == 61 [pid = 8241] [id = 330] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x116971000 == 60 [pid = 8241] [id = 329] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x123314000 == 59 [pid = 8241] [id = 328] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x118569000 == 58 [pid = 8241] [id = 327] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d8000 == 57 [pid = 8241] [id = 326] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1192cf000 == 56 [pid = 8241] [id = 325] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12d13c000 == 55 [pid = 8241] [id = 323] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5ad800 == 54 [pid = 8241] [id = 322] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf29800 == 53 [pid = 8241] [id = 321] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e9800 == 52 [pid = 8241] [id = 320] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x118580000 == 51 [pid = 8241] [id = 319] 21:49:05 INFO - PROCESS | 8241 | --DOCSHELL 0x112653000 == 50 [pid = 8241] [id = 318] 21:49:05 INFO - PROCESS | 8241 | 1463028545897 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]]]}] 21:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 619ms 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x129609800) [pid = 8241] [serial = 855] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x12ac84c00) [pid = 8241] [serial = 780] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x1122b6800) [pid = 8241] [serial = 843] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x1270d7c00) [pid = 8241] [serial = 949] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x124787c00) [pid = 8241] [serial = 943] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x123344800) [pid = 8241] [serial = 937] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x124b44c00) [pid = 8241] [serial = 946] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x123346c00) [pid = 8241] [serial = 495] [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.] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x118c3d400) [pid = 8241] [serial = 931] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x124ee5000) [pid = 8241] [serial = 948] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x12730dc00) [pid = 8241] [serial = 951] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12730a800) [pid = 8241] [serial = 852] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x11816f400) [pid = 8241] [serial = 846] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x11a2b2c00) [pid = 8241] [serial = 849] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x119c0a800) [pid = 8241] [serial = 934] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x11916d800) [pid = 8241] [serial = 933] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x12334b800) [pid = 8241] [serial = 939] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11a2a4800) [pid = 8241] [serial = 936] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1237b5000) [pid = 8241] [serial = 942] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12334ac00) [pid = 8241] [serial = 945] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x116f38400) [pid = 8241] [serial = 924] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x117589c00) [pid = 8241] [serial = 925] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x112a5e000) [pid = 8241] [serial = 897] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x111d64800) [pid = 8241] [serial = 896] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x123511400) [pid = 8241] [serial = 940] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x1122b0c00) [pid = 8241] [serial = 919] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x112059c00) [pid = 8241] [serial = 918] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x11836c800) [pid = 8241] [serial = 901] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x117544400) [pid = 8241] [serial = 900] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x123346400) [pid = 8241] [serial = 904] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11a2b0c00) [pid = 8241] [serial = 903] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12a8d5000) [pid = 8241] [serial = 916] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x119167000) [pid = 8241] [serial = 915] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x113d5ec00) [pid = 8241] [serial = 921] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x115e42800) [pid = 8241] [serial = 922] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x11816f000) [pid = 8241] [serial = 927] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11837b800) [pid = 8241] [serial = 928] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11858f400) [pid = 8241] [serial = 930] [outer = 0x0] [url = about:blank] 21:49:05 INFO - PROCESS | 8241 | 1463028545929 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 8241 | 1463028545931 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 21:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:49:05 INFO - PROCESS | 8241 | 1463028545936 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 8241 | 1463028545938 Marionette TRACE conn2 <- [1,1358,null,{}] 21:49:05 INFO - PROCESS | 8241 | 1463028545946 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}] 21:49:06 INFO - PROCESS | 8241 | 1463028546035 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 21:49:06 INFO - PROCESS | 8241 | 1463028546058 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x118144800 == 51 [pid = 8241] [id = 347] 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11855dc00) [pid = 8241] [serial = 1040] [outer = 0x0] 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1185d8c00) [pid = 8241] [serial = 1041] [outer = 0x11855dc00] 21:49:06 INFO - PROCESS | 8241 | 1463028546088 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x119106800) [pid = 8241] [serial = 1042] [outer = 0x11855dc00] 21:49:06 INFO - PROCESS | 8241 | 1463028546416 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]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 21:49:06 INFO - PROCESS | 8241 | 1463028546457 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 8241 | 1463028546459 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 21:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:49:06 INFO - PROCESS | 8241 | 1463028546462 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 8241 | 1463028546464 Marionette TRACE conn2 <- [1,1362,null,{}] 21:49:06 INFO - PROCESS | 8241 | 1463028546467 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}] 21:49:06 INFO - PROCESS | 8241 | 1463028546621 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 21:49:06 INFO - PROCESS | 8241 | 1463028546706 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a235000 == 52 [pid = 8241] [id = 348] 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x11910e800) [pid = 8241] [serial = 1043] [outer = 0x0] 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x119413400) [pid = 8241] [serial = 1044] [outer = 0x11910e800] 21:49:06 INFO - PROCESS | 8241 | 1463028546727 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x119c0ac00) [pid = 8241] [serial = 1045] [outer = 0x11910e800] 21:49:07 INFO - PROCESS | 8241 | 1463028547115 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]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 21:49:07 INFO - PROCESS | 8241 | 1463028547141 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 8241 | 1463028547143 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 21:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:49:07 INFO - PROCESS | 8241 | 1463028547146 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 8241 | 1463028547148 Marionette TRACE conn2 <- [1,1366,null,{}] 21:49:07 INFO - PROCESS | 8241 | 1463028547151 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}] 21:49:07 INFO - PROCESS | 8241 | 1463028547272 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 21:49:07 INFO - PROCESS | 8241 | 1463028547313 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x11675e800 == 53 [pid = 8241] [id = 349] 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119f58400) [pid = 8241] [serial = 1046] [outer = 0x0] 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x1213a7800) [pid = 8241] [serial = 1047] [outer = 0x119f58400] 21:49:07 INFO - PROCESS | 8241 | 1463028547354 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12334f400) [pid = 8241] [serial = 1048] [outer = 0x119f58400] 21:49:07 INFO - PROCESS | 8241 | 1463028547778 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] 21:49:07 INFO - PROCESS | 8241 | 1463028547821 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 21:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:49:07 INFO - PROCESS | 8241 | 1463028547823 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 8241 | 1463028547824 Marionette TRACE conn2 <- [1,1370,null,{}] 21:49:07 INFO - PROCESS | 8241 | 1463028547827 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}] 21:49:07 INFO - PROCESS | 8241 | 1463028547925 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 21:49:07 INFO - PROCESS | 8241 | 1463028547931 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290c4800 == 54 [pid = 8241] [id = 350] 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x123748c00) [pid = 8241] [serial = 1049] [outer = 0x0] 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x124be0c00) [pid = 8241] [serial = 1050] [outer = 0x123748c00] 21:49:07 INFO - PROCESS | 8241 | 1463028547957 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1270d7c00) [pid = 8241] [serial = 1051] [outer = 0x123748c00] 21:49:08 INFO - PROCESS | 8241 | 1463028548322 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] 21:49:08 INFO - PROCESS | 8241 | 1463028548343 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 21:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:49:08 INFO - PROCESS | 8241 | 1463028548345 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:49:08 INFO - PROCESS | 8241 | 1463028548346 Marionette TRACE conn2 <- [1,1374,null,{}] 21:49:08 INFO - PROCESS | 8241 | 1463028548358 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}] 21:49:08 INFO - PROCESS | 8241 | 1463028548472 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 21:49:08 INFO - PROCESS | 8241 | 1463028548506 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e9800 == 55 [pid = 8241] [id = 351] 21:49:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12730e000) [pid = 8241] [serial = 1052] [outer = 0x0] 21:49:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x128f7cc00) [pid = 8241] [serial = 1053] [outer = 0x12730e000] 21:49:08 INFO - PROCESS | 8241 | 1463028548532 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x129334c00) [pid = 8241] [serial = 1054] [outer = 0x12730e000] 21:49:08 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:08 INFO - PROCESS | 8241 | 1463028548888 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] 21:49:08 INFO - PROCESS | 8241 | 1463028548917 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 21:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:49:08 INFO - PROCESS | 8241 | 1463028548925 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:49:08 INFO - PROCESS | 8241 | 1463028548926 Marionette TRACE conn2 <- [1,1378,null,{}] 21:49:08 INFO - PROCESS | 8241 | 1463028548928 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}] 21:49:09 INFO - PROCESS | 8241 | 1463028549038 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 21:49:09 INFO - PROCESS | 8241 | 1463028549080 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab29000 == 56 [pid = 8241] [id = 352] 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128f7a400) [pid = 8241] [serial = 1055] [outer = 0x0] 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x129604400) [pid = 8241] [serial = 1056] [outer = 0x128f7a400] 21:49:09 INFO - PROCESS | 8241 | 1463028549105 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x129621000) [pid = 8241] [serial = 1057] [outer = 0x128f7a400] 21:49:09 INFO - PROCESS | 8241 | 1463028549407 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] 21:49:09 INFO - PROCESS | 8241 | 1463028549450 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 21:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:49:09 INFO - PROCESS | 8241 | 1463028549452 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 8241 | 1463028549453 Marionette TRACE conn2 <- [1,1382,null,{}] 21:49:09 INFO - PROCESS | 8241 | 1463028549455 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}] 21:49:09 INFO - PROCESS | 8241 | 1463028549565 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 21:49:09 INFO - PROCESS | 8241 | 1463028549601 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc84000 == 57 [pid = 8241] [id = 353] 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x129603400) [pid = 8241] [serial = 1058] [outer = 0x0] 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12a8cb000) [pid = 8241] [serial = 1059] [outer = 0x129603400] 21:49:09 INFO - PROCESS | 8241 | 1463028549633 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12ab36800) [pid = 8241] [serial = 1060] [outer = 0x129603400] 21:49:09 INFO - PROCESS | 8241 | [8241] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:09 INFO - PROCESS | 8241 | 1463028549977 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] 21:49:10 INFO - PROCESS | 8241 | 1463028550022 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 21:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:49:10 INFO - PROCESS | 8241 | 1463028550025 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 8241 | 1463028550026 Marionette TRACE conn2 <- [1,1386,null,{}] 21:49:10 INFO - PROCESS | 8241 | 1463028550028 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}] 21:49:10 INFO - PROCESS | 8241 | 1463028550139 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x110fbbc00) [pid = 8241] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x128c48400) [pid = 8241] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12334e000) [pid = 8241] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x129339800) [pid = 8241] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128f7bc00) [pid = 8241] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x127308000) [pid = 8241] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x128faec00) [pid = 8241] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128c54400) [pid = 8241] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x1290e5c00) [pid = 8241] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x110fba400) [pid = 8241] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x1213a8800) [pid = 8241] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x124eb0000) [pid = 8241] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11758b800) [pid = 8241] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x119412400) [pid = 8241] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x112017800) [pid = 8241] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x119514000) [pid = 8241] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12a7a1c00) [pid = 8241] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x110f6ac00) [pid = 8241] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1133b0800) [pid = 8241] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x111d83400) [pid = 8241] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11a0e4800) [pid = 8241] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x118556c00) [pid = 8241] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:49:10 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x113bfd800) [pid = 8241] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:49:10 INFO - PROCESS | 8241 | 1463028550349 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b0e000 == 58 [pid = 8241] [id = 354] 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x110f6d400) [pid = 8241] [serial = 1061] [outer = 0x0] 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x110fc1800) [pid = 8241] [serial = 1062] [outer = 0x110f6d400] 21:49:10 INFO - PROCESS | 8241 | 1463028550379 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x113bfd800) [pid = 8241] [serial = 1063] [outer = 0x110f6d400] 21:49:10 INFO - PROCESS | 8241 | 1463028550656 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] 21:49:10 INFO - PROCESS | 8241 | 1463028550703 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 21:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:49:10 INFO - PROCESS | 8241 | 1463028550706 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 8241 | 1463028550708 Marionette TRACE conn2 <- [1,1390,null,{}] 21:49:10 INFO - PROCESS | 8241 | 1463028550710 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}] 21:49:10 INFO - PROCESS | 8241 | 1463028550819 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 21:49:10 INFO - PROCESS | 8241 | 1463028550844 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac4800 == 59 [pid = 8241] [id = 355] 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11a0e4800) [pid = 8241] [serial = 1064] [outer = 0x0] 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x128f7f400) [pid = 8241] [serial = 1065] [outer = 0x11a0e4800] 21:49:10 INFO - PROCESS | 8241 | 1463028550873 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12ab35400) [pid = 8241] [serial = 1066] [outer = 0x11a0e4800] 21:49:11 INFO - PROCESS | 8241 | 1463028551211 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]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 523ms 21:49:11 INFO - PROCESS | 8241 | 1463028551250 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 8241 | 1463028551251 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 21:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:49:11 INFO - PROCESS | 8241 | 1463028551260 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 8241 | 1463028551261 Marionette TRACE conn2 <- [1,1394,null,{}] 21:49:11 INFO - PROCESS | 8241 | 1463028551267 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}] 21:49:11 INFO - PROCESS | 8241 | 1463028551357 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 21:49:11 INFO - PROCESS | 8241 | 1463028551362 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d151800 == 60 [pid = 8241] [id = 356] 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12ac65c00) [pid = 8241] [serial = 1067] [outer = 0x0] 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12aca0800) [pid = 8241] [serial = 1068] [outer = 0x12ac65c00] 21:49:11 INFO - PROCESS | 8241 | 1463028551387 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12bb1a800) [pid = 8241] [serial = 1069] [outer = 0x12ac65c00] 21:49:11 INFO - PROCESS | 8241 | 1463028551698 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]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 473ms 21:49:11 INFO - PROCESS | 8241 | 1463028551734 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 8241 | 1463028551735 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 21:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:49:11 INFO - PROCESS | 8241 | 1463028551737 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 8241 | 1463028551738 Marionette TRACE conn2 <- [1,1398,null,{}] 21:49:11 INFO - PROCESS | 8241 | 1463028551740 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}] 21:49:11 INFO - PROCESS | 8241 | 1463028551829 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 21:49:11 INFO - PROCESS | 8241 | 1463028551888 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d67b800 == 61 [pid = 8241] [id = 357] 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x110f6a400) [pid = 8241] [serial = 1070] [outer = 0x0] 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12bb1dc00) [pid = 8241] [serial = 1071] [outer = 0x110f6a400] 21:49:11 INFO - PROCESS | 8241 | 1463028551915 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12bb59400) [pid = 8241] [serial = 1072] [outer = 0x110f6a400] 21:49:12 INFO - PROCESS | 8241 | 1463028552178 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]]]}] 21:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 21:49:12 INFO - PROCESS | 8241 | 1463028552205 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 21:49:12 INFO - PROCESS | 8241 | 1463028552220 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 21:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:49:12 INFO - PROCESS | 8241 | 1463028552237 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 8241 | 1463028552238 Marionette TRACE conn2 <- [1,1402,null,{}] 21:49:12 INFO - PROCESS | 8241 | 1463028552241 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}] 21:49:12 INFO - PROCESS | 8241 | 1463028552344 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 21:49:12 INFO - PROCESS | 8241 | 1463028552514 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x113f07000 == 62 [pid = 8241] [id = 358] 21:49:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x110f65400) [pid = 8241] [serial = 1073] [outer = 0x0] 21:49:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x110fbb400) [pid = 8241] [serial = 1074] [outer = 0x110f65400] 21:49:12 INFO - PROCESS | 8241 | 1463028552564 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x111d6a400) [pid = 8241] [serial = 1075] [outer = 0x110f65400] 21:49:13 INFO - PROCESS | 8241 | 1463028553157 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]]]}] 21:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 982ms 21:49:13 INFO - PROCESS | 8241 | 1463028553211 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 21:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:49:13 INFO - PROCESS | 8241 | 1463028553218 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 21:49:13 INFO - PROCESS | 8241 | 1463028553223 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - PROCESS | 8241 | 1463028553227 Marionette TRACE conn2 <- [1,1406,null,{}] 21:49:13 INFO - PROCESS | 8241 | 1463028553232 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}] 21:49:13 INFO - PROCESS | 8241 | 1463028553399 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 21:49:13 INFO - PROCESS | 8241 | 1463028553503 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ccf000 == 63 [pid = 8241] [id = 359] 21:49:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x11619a800) [pid = 8241] [serial = 1076] [outer = 0x0] 21:49:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x116a5d400) [pid = 8241] [serial = 1077] [outer = 0x11619a800] 21:49:13 INFO - PROCESS | 8241 | 1463028553553 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x11767e400) [pid = 8241] [serial = 1078] [outer = 0x11619a800] 21:49:14 INFO - PROCESS | 8241 | 1463028554045 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]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 875ms 21:49:14 INFO - PROCESS | 8241 | 1463028554099 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 8241 | 1463028554102 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 21:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:49:14 INFO - PROCESS | 8241 | 1463028554105 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 8241 | 1463028554106 Marionette TRACE conn2 <- [1,1410,null,{}] 21:49:14 INFO - PROCESS | 8241 | 1463028554109 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}] 21:49:14 INFO - PROCESS | 8241 | 1463028554219 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 21:49:14 INFO - PROCESS | 8241 | 1463028554291 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2bb800 == 64 [pid = 8241] [id = 360] 21:49:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x11855fc00) [pid = 8241] [serial = 1079] [outer = 0x0] 21:49:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x11911f000) [pid = 8241] [serial = 1080] [outer = 0x11855fc00] 21:49:14 INFO - PROCESS | 8241 | 1463028554321 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x119f58000) [pid = 8241] [serial = 1081] [outer = 0x11855fc00] 21:49:14 INFO - PROCESS | 8241 | 1463028554808 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]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 720ms 21:49:14 INFO - PROCESS | 8241 | 1463028554832 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 8241 | 1463028554834 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 21:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:49:14 INFO - PROCESS | 8241 | 1463028554843 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 8241 | 1463028554850 Marionette TRACE conn2 <- [1,1414,null,{}] 21:49:14 INFO - PROCESS | 8241 | 1463028554853 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}] 21:49:14 INFO - PROCESS | 8241 | 1463028554965 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 21:49:15 INFO - PROCESS | 8241 | 1463028555037 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x135e67800 == 65 [pid = 8241] [id = 361] 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x118c38c00) [pid = 8241] [serial = 1082] [outer = 0x0] 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x125114000) [pid = 8241] [serial = 1083] [outer = 0x118c38c00] 21:49:15 INFO - PROCESS | 8241 | 1463028555066 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x126568400) [pid = 8241] [serial = 1084] [outer = 0x118c38c00] 21:49:15 INFO - PROCESS | 8241 | 1463028555575 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]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 780ms 21:49:15 INFO - PROCESS | 8241 | 1463028555619 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 8241 | 1463028555621 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 21:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:49:15 INFO - PROCESS | 8241 | 1463028555623 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 8241 | 1463028555624 Marionette TRACE conn2 <- [1,1418,null,{}] 21:49:15 INFO - PROCESS | 8241 | 1463028555627 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}] 21:49:15 INFO - PROCESS | 8241 | 1463028555735 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 21:49:15 INFO - PROCESS | 8241 | 1463028555806 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x111022000 == 66 [pid = 8241] [id = 362] 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x124bb5c00) [pid = 8241] [serial = 1085] [outer = 0x0] 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x129336c00) [pid = 8241] [serial = 1086] [outer = 0x124bb5c00] 21:49:15 INFO - PROCESS | 8241 | 1463028555835 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12ab3a000) [pid = 8241] [serial = 1087] [outer = 0x124bb5c00] 21:49:16 INFO - PROCESS | 8241 | 1463028556250 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]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 719ms 21:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:49:16 INFO - PROCESS | 8241 | 1463028556343 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 8241 | 1463028556345 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 21:49:16 INFO - PROCESS | 8241 | 1463028556349 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 8241 | 1463028556350 Marionette TRACE conn2 <- [1,1422,null,{}] 21:49:16 INFO - PROCESS | 8241 | 1463028556353 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}] 21:49:16 INFO - PROCESS | 8241 | 1463028556459 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 21:49:16 INFO - PROCESS | 8241 | 1463028556531 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x12944e800 == 67 [pid = 8241] [id = 363] 21:49:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12933c400) [pid = 8241] [serial = 1088] [outer = 0x0] 21:49:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12961b400) [pid = 8241] [serial = 1089] [outer = 0x12933c400] 21:49:16 INFO - PROCESS | 8241 | 1463028556567 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12bb5e400) [pid = 8241] [serial = 1090] [outer = 0x12933c400] 21:49:17 INFO - PROCESS | 8241 | 1463028557045 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]]]}] 21:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 922ms 21:49:17 INFO - PROCESS | 8241 | 1463028557277 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 21:49:17 INFO - PROCESS | 8241 | 1463028557282 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 21:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:49:17 INFO - PROCESS | 8241 | 1463028557286 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:49:17 INFO - PROCESS | 8241 | 1463028557287 Marionette TRACE conn2 <- [1,1426,null,{}] 21:49:17 INFO - PROCESS | 8241 | 1463028557291 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}] 21:49:17 INFO - PROCESS | 8241 | 1463028557391 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 21:49:17 INFO - PROCESS | 8241 | 1463028557461 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185a0800 == 68 [pid = 8241] [id = 364] 21:49:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x11205dc00) [pid = 8241] [serial = 1091] [outer = 0x0] 21:49:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x1122abc00) [pid = 8241] [serial = 1092] [outer = 0x11205dc00] 21:49:17 INFO - PROCESS | 8241 | 1463028557488 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x113d60000) [pid = 8241] [serial = 1093] [outer = 0x11205dc00] 21:49:17 INFO - PROCESS | 8241 | 1463028557936 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]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 720ms 21:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:49:18 INFO - PROCESS | 8241 | 1463028558006 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 8241 | 1463028558008 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 21:49:18 INFO - PROCESS | 8241 | 1463028558016 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 8241 | 1463028558019 Marionette TRACE conn2 <- [1,1430,null,{}] 21:49:18 INFO - PROCESS | 8241 | 1463028558022 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}] 21:49:18 INFO - PROCESS | 8241 | 1463028558119 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 21:49:18 INFO - PROCESS | 8241 | 1463028558196 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e3800 == 69 [pid = 8241] [id = 365] 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x11606ec00) [pid = 8241] [serial = 1094] [outer = 0x0] 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x117171400) [pid = 8241] [serial = 1095] [outer = 0x11606ec00] 21:49:18 INFO - PROCESS | 8241 | 1463028558223 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x11758b400) [pid = 8241] [serial = 1096] [outer = 0x11606ec00] 21:49:18 INFO - PROCESS | 8241 | 1463028558745 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]]]}] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12d67b800 == 68 [pid = 8241] [id = 357] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12d151800 == 67 [pid = 8241] [id = 356] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac4800 == 66 [pid = 8241] [id = 355] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x113b0e000 == 65 [pid = 8241] [id = 354] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc84000 == 64 [pid = 8241] [id = 353] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab29000 == 63 [pid = 8241] [id = 352] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x128f7e000) [pid = 8241] [serial = 969] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x12ac8b000) [pid = 8241] [serial = 1014] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e9800 == 62 [pid = 8241] [id = 351] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x1290c4800 == 61 [pid = 8241] [id = 350] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x11675e800 == 60 [pid = 8241] [id = 349] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x11a235000 == 59 [pid = 8241] [id = 348] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x118144800 == 58 [pid = 8241] [id = 347] 21:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 777ms 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x118578000 == 57 [pid = 8241] [id = 346] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x119c70800 == 56 [pid = 8241] [id = 345] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x117e04000 == 55 [pid = 8241] [id = 339] 21:49:18 INFO - PROCESS | 8241 | --DOCSHELL 0x12d703800 == 54 [pid = 8241] [id = 338] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x129335000) [pid = 8241] [serial = 910] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x12730bc00) [pid = 8241] [serial = 907] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x12a7a2800) [pid = 8241] [serial = 913] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x1290ec800) [pid = 8241] [serial = 894] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x123344400) [pid = 8241] [serial = 987] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x123353800) [pid = 8241] [serial = 988] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x1185dd400) [pid = 8241] [serial = 981] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x119166400) [pid = 8241] [serial = 982] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x11678e000) [pid = 8241] [serial = 958] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x1160dac00) [pid = 8241] [serial = 957] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x12a7a2000) [pid = 8241] [serial = 1003] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x129616000) [pid = 8241] [serial = 1006] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x128dfd000) [pid = 8241] [serial = 994] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12933c000) [pid = 8241] [serial = 997] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x12ab37000) [pid = 8241] [serial = 1011] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x12ac7e400) [pid = 8241] [serial = 1012] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x127010c00) [pid = 8241] [serial = 991] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12ab34400) [pid = 8241] [serial = 1009] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128c50400) [pid = 8241] [serial = 993] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x129395800) [pid = 8241] [serial = 999] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1290e1800) [pid = 8241] [serial = 996] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x129613000) [pid = 8241] [serial = 1002] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x117585400) [pid = 8241] [serial = 1005] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x129607c00) [pid = 8241] [serial = 1000] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1237ab000) [pid = 8241] [serial = 990] [outer = 0x0] [url = about:blank] 21:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x128c46400) [pid = 8241] [serial = 967] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12607ec00) [pid = 8241] [serial = 966] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x119106000) [pid = 8241] [serial = 961] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x118510800) [pid = 8241] [serial = 960] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x119a02800) [pid = 8241] [serial = 984] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11a0e4400) [pid = 8241] [serial = 985] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x113f44c00) [pid = 8241] [serial = 976] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x1122a7c00) [pid = 8241] [serial = 975] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12334b000) [pid = 8241] [serial = 963] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x124ba8800) [pid = 8241] [serial = 964] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12a8ce800) [pid = 8241] [serial = 1008] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x111d68000) [pid = 8241] [serial = 955] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x110fbb800) [pid = 8241] [serial = 954] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x11766fc00) [pid = 8241] [serial = 978] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x1180b3800) [pid = 8241] [serial = 979] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x129391800) [pid = 8241] [serial = 973] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x124b3fc00) [pid = 8241] [serial = 972] [outer = 0x0] [url = about:blank] 21:49:18 INFO - PROCESS | 8241 | 1463028558807 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 8241 | 1463028558808 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 21:49:18 INFO - PROCESS | 8241 | 1463028558811 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 8241 | 1463028558814 Marionette TRACE conn2 <- [1,1434,null,{}] 21:49:18 INFO - PROCESS | 8241 | 1463028558821 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}] 21:49:18 INFO - PROCESS | 8241 | 1463028558910 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 21:49:18 INFO - PROCESS | 8241 | 1463028558919 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d6800 == 55 [pid = 8241] [id = 366] 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11836e000) [pid = 8241] [serial = 1097] [outer = 0x0] 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x118510800) [pid = 8241] [serial = 1098] [outer = 0x11836e000] 21:49:18 INFO - PROCESS | 8241 | 1463028558948 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x118c44c00) [pid = 8241] [serial = 1099] [outer = 0x11836e000] 21:49:19 INFO - PROCESS | 8241 | 1463028559317 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]]]}] 21:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 21:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:49:19 INFO - PROCESS | 8241 | 1463028559350 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 21:49:19 INFO - PROCESS | 8241 | 1463028559351 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 21:49:19 INFO - PROCESS | 8241 | 1463028559355 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - PROCESS | 8241 | 1463028559356 Marionette TRACE conn2 <- [1,1438,null,{}] 21:49:19 INFO - PROCESS | 8241 | 1463028559359 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}] 21:49:19 INFO - PROCESS | 8241 | 1463028559443 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 21:49:19 INFO - PROCESS | 8241 | 1463028559449 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d7000 == 56 [pid = 8241] [id = 367] 21:49:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x11910e400) [pid = 8241] [serial = 1100] [outer = 0x0] 21:49:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x11941ac00) [pid = 8241] [serial = 1101] [outer = 0x11910e400] 21:49:19 INFO - PROCESS | 8241 | 1463028559475 Marionette DEBUG loaded listener.js 21:49:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119ae8800) [pid = 8241] [serial = 1102] [outer = 0x11910e400] 21:49:19 INFO - PROCESS | 8241 | 1463028559806 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]]]}] 21:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 474ms 21:49:19 INFO - PROCESS | 8241 | 1463028559832 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 21:49:19 INFO - PROCESS | 8241 | 1463028559835 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 21:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:49:19 INFO - PROCESS | 8241 | 1463028559839 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - PROCESS | 8241 | 1463028559841 Marionette TRACE conn2 <- [1,1442,null,{}] 21:49:19 INFO - PROCESS | 8241 | 1463028559844 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}] 21:49:19 INFO - PROCESS | 8241 | 1463028559994 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 21:49:20 INFO - PROCESS | 8241 | 1463028560077 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x123565000 == 57 [pid = 8241] [id = 368] 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x119509000) [pid = 8241] [serial = 1103] [outer = 0x0] 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11a061800) [pid = 8241] [serial = 1104] [outer = 0x119509000] 21:49:20 INFO - PROCESS | 8241 | 1463028560118 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x123347c00) [pid = 8241] [serial = 1105] [outer = 0x119509000] 21:49:20 INFO - PROCESS | 8241 | 1463028560451 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]]]}] 21:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 620ms 21:49:20 INFO - PROCESS | 8241 | 1463028560459 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 21:49:20 INFO - PROCESS | 8241 | 1463028560460 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 21:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:49:20 INFO - PROCESS | 8241 | 1463028560470 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:49:20 INFO - PROCESS | 8241 | 1463028560472 Marionette TRACE conn2 <- [1,1446,null,{}] 21:49:20 INFO - PROCESS | 8241 | 1463028560474 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}] 21:49:20 INFO - PROCESS | 8241 | 1463028560609 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 21:49:20 INFO - PROCESS | 8241 | 1463028560642 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252d2800 == 58 [pid = 8241] [id = 369] 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x119a10000) [pid = 8241] [serial = 1106] [outer = 0x0] 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x12368d400) [pid = 8241] [serial = 1107] [outer = 0x119a10000] 21:49:20 INFO - PROCESS | 8241 | 1463028560668 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x125739400) [pid = 8241] [serial = 1108] [outer = 0x119a10000] 21:49:20 INFO - PROCESS | 8241 | 1463028560968 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]]]}] 21:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 526ms 21:49:20 INFO - PROCESS | 8241 | 1463028560994 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 8241 | 1463028560997 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 21:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:49:21 INFO - PROCESS | 8241 | 1463028561001 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 8241 | 1463028561003 Marionette TRACE conn2 <- [1,1450,null,{}] 21:49:21 INFO - PROCESS | 8241 | 1463028561005 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}] 21:49:21 INFO - PROCESS | 8241 | 1463028561109 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 21:49:21 INFO - PROCESS | 8241 | 1463028561122 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c96800 == 59 [pid = 8241] [id = 370] 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x125081400) [pid = 8241] [serial = 1109] [outer = 0x0] 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x1270cfc00) [pid = 8241] [serial = 1110] [outer = 0x125081400] 21:49:21 INFO - PROCESS | 8241 | 1463028561155 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12730f800) [pid = 8241] [serial = 1111] [outer = 0x125081400] 21:49:21 INFO - PROCESS | 8241 | 1463028561514 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]]]}] 21:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 21:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:49:21 INFO - PROCESS | 8241 | 1463028561521 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 8241 | 1463028561522 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 21:49:21 INFO - PROCESS | 8241 | 1463028561524 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 8241 | 1463028561525 Marionette TRACE conn2 <- [1,1454,null,{}] 21:49:21 INFO - PROCESS | 8241 | 1463028561528 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}] 21:49:21 INFO - PROCESS | 8241 | 1463028561638 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 21:49:21 INFO - PROCESS | 8241 | 1463028561655 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a72a000 == 60 [pid = 8241] [id = 371] 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12661b400) [pid = 8241] [serial = 1112] [outer = 0x0] 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128cba000) [pid = 8241] [serial = 1113] [outer = 0x12661b400] 21:49:21 INFO - PROCESS | 8241 | 1463028561680 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x128f82c00) [pid = 8241] [serial = 1114] [outer = 0x12661b400] 21:49:22 INFO - PROCESS | 8241 | 1463028562021 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]]]}] 21:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 21:49:22 INFO - PROCESS | 8241 | 1463028562045 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 8241 | 1463028562048 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 21:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:49:22 INFO - PROCESS | 8241 | 1463028562051 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 8241 | 1463028562052 Marionette TRACE conn2 <- [1,1458,null,{}] 21:49:22 INFO - PROCESS | 8241 | 1463028562055 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}] 21:49:22 INFO - PROCESS | 8241 | 1463028562159 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 21:49:22 INFO - PROCESS | 8241 | 1463028562171 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab12000 == 61 [pid = 8241] [id = 372] 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x128cb0800) [pid = 8241] [serial = 1115] [outer = 0x0] 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x1290ea000) [pid = 8241] [serial = 1116] [outer = 0x128cb0800] 21:49:22 INFO - PROCESS | 8241 | 1463028562197 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12933f800) [pid = 8241] [serial = 1117] [outer = 0x128cb0800] 21:49:22 INFO - PROCESS | 8241 | 1463028562571 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]]]}] 21:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 21:49:22 INFO - PROCESS | 8241 | 1463028562621 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 8241 | 1463028562622 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 21:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:49:22 INFO - PROCESS | 8241 | 1463028562625 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 8241 | 1463028562626 Marionette TRACE conn2 <- [1,1462,null,{}] 21:49:22 INFO - PROCESS | 8241 | 1463028562628 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}] 21:49:22 INFO - PROCESS | 8241 | 1463028562736 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 21:49:22 INFO - PROCESS | 8241 | 1463028562752 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba93800 == 62 [pid = 8241] [id = 373] 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x128f84c00) [pid = 8241] [serial = 1118] [outer = 0x0] 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12938d800) [pid = 8241] [serial = 1119] [outer = 0x128f84c00] 21:49:22 INFO - PROCESS | 8241 | 1463028562777 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x129613800) [pid = 8241] [serial = 1120] [outer = 0x128f84c00] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11855dc00) [pid = 8241] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x119f58400) [pid = 8241] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1122b5800) [pid = 8241] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x129603400) [pid = 8241] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11678d400) [pid = 8241] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x110f6d400) [pid = 8241] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128f7a400) [pid = 8241] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x11205c400) [pid = 8241] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x128f78c00) [pid = 8241] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12730e000) [pid = 8241] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12ac65c00) [pid = 8241] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x123748c00) [pid = 8241] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12350e800) [pid = 8241] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11a0e4800) [pid = 8241] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:49:23 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11910e800) [pid = 8241] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:49:23 INFO - PROCESS | 8241 | 1463028563217 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]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 618ms 21:49:23 INFO - PROCESS | 8241 | 1463028563244 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 8241 | 1463028563246 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 21:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:49:23 INFO - PROCESS | 8241 | 1463028563254 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 8241 | 1463028563256 Marionette TRACE conn2 <- [1,1466,null,{}] 21:49:23 INFO - PROCESS | 8241 | 1463028563258 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}] 21:49:23 INFO - PROCESS | 8241 | 1463028563394 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 21:49:23 INFO - PROCESS | 8241 | 1463028563429 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad07800 == 63 [pid = 8241] [id = 374] 21:49:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11858b800) [pid = 8241] [serial = 1121] [outer = 0x0] 21:49:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128cb5800) [pid = 8241] [serial = 1122] [outer = 0x11858b800] 21:49:23 INFO - PROCESS | 8241 | 1463028563459 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x12a8c9000) [pid = 8241] [serial = 1123] [outer = 0x11858b800] 21:49:23 INFO - PROCESS | 8241 | 1463028563817 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]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 619ms 21:49:23 INFO - PROCESS | 8241 | 1463028563875 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 8241 | 1463028563888 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 21:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:49:23 INFO - PROCESS | 8241 | 1463028563901 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 8241 | 1463028563903 Marionette TRACE conn2 <- [1,1470,null,{}] 21:49:23 INFO - PROCESS | 8241 | 1463028563906 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}] 21:49:24 INFO - PROCESS | 8241 | 1463028564039 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 21:49:24 INFO - PROCESS | 8241 | 1463028564050 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2bc800 == 64 [pid = 8241] [id = 375] 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12a8d3800) [pid = 8241] [serial = 1124] [outer = 0x0] 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12ab39800) [pid = 8241] [serial = 1125] [outer = 0x12a8d3800] 21:49:24 INFO - PROCESS | 8241 | 1463028564088 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12ac86800) [pid = 8241] [serial = 1126] [outer = 0x12a8d3800] 21:49:24 INFO - PROCESS | 8241 | 1463028564452 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]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 570ms 21:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:49:24 INFO - PROCESS | 8241 | 1463028564471 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 8241 | 1463028564472 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 21:49:24 INFO - PROCESS | 8241 | 1463028564474 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 8241 | 1463028564475 Marionette TRACE conn2 <- [1,1474,null,{}] 21:49:24 INFO - PROCESS | 8241 | 1463028564478 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}] 21:49:24 INFO - PROCESS | 8241 | 1463028564596 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 21:49:24 INFO - PROCESS | 8241 | 1463028564603 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5a9000 == 65 [pid = 8241] [id = 376] 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12ac83800) [pid = 8241] [serial = 1127] [outer = 0x0] 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12aca9000) [pid = 8241] [serial = 1128] [outer = 0x12ac83800] 21:49:24 INFO - PROCESS | 8241 | 1463028564628 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x12bb23400) [pid = 8241] [serial = 1129] [outer = 0x12ac83800] 21:49:24 INFO - PROCESS | 8241 | 1463028564957 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]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 21:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:49:24 INFO - PROCESS | 8241 | 1463028564993 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 8241 | 1463028564994 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 21:49:24 INFO - PROCESS | 8241 | 1463028564996 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 8241 | 1463028564997 Marionette TRACE conn2 <- [1,1478,null,{}] 21:49:25 INFO - PROCESS | 8241 | 1463028565000 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}] 21:49:25 INFO - PROCESS | 8241 | 1463028565157 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 21:49:25 INFO - PROCESS | 8241 | 1463028565223 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x11330b000 == 66 [pid = 8241] [id = 377] 21:49:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x110f6fc00) [pid = 8241] [serial = 1130] [outer = 0x0] 21:49:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x110fc5400) [pid = 8241] [serial = 1131] [outer = 0x110f6fc00] 21:49:25 INFO - PROCESS | 8241 | 1463028565296 Marionette DEBUG loaded listener.js 21:49:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x11205e000) [pid = 8241] [serial = 1132] [outer = 0x110f6fc00] 21:49:25 INFO - PROCESS | 8241 | 1463028565792 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]]]}] 21:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 870ms 21:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:49:25 INFO - PROCESS | 8241 | 1463028565867 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 8241 | 1463028565870 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 21:49:25 INFO - PROCESS | 8241 | 1463028565873 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - PROCESS | 8241 | 1463028565876 Marionette TRACE conn2 <- [1,1482,null,{}] 21:49:25 INFO - PROCESS | 8241 | 1463028565879 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}] 21:49:25 INFO - PROCESS | 8241 | 1463028565989 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 21:49:26 INFO - PROCESS | 8241 | 1463028566049 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a02e800 == 67 [pid = 8241] [id = 378] 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x11693b800) [pid = 8241] [serial = 1133] [outer = 0x0] 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x117545800) [pid = 8241] [serial = 1134] [outer = 0x11693b800] 21:49:26 INFO - PROCESS | 8241 | 1463028566123 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x118171000) [pid = 8241] [serial = 1135] [outer = 0x11693b800] 21:49:26 INFO - PROCESS | 8241 | 1463028566570 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]]]}] 21:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 722ms 21:49:26 INFO - PROCESS | 8241 | 1463028566595 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 8241 | 1463028566599 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 21:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:49:26 INFO - PROCESS | 8241 | 1463028566621 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:49:26 INFO - PROCESS | 8241 | 1463028566622 Marionette TRACE conn2 <- [1,1486,null,{}] 21:49:26 INFO - PROCESS | 8241 | 1463028566625 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}] 21:49:26 INFO - PROCESS | 8241 | 1463028566734 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 21:49:26 INFO - PROCESS | 8241 | 1463028566808 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab14000 == 68 [pid = 8241] [id = 379] 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x11910a000) [pid = 8241] [serial = 1136] [outer = 0x0] 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x11950f400) [pid = 8241] [serial = 1137] [outer = 0x11910a000] 21:49:26 INFO - PROCESS | 8241 | 1463028566838 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x1213a3000) [pid = 8241] [serial = 1138] [outer = 0x11910a000] 21:49:27 INFO - PROCESS | 8241 | 1463028567272 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]]]}] 21:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 720ms 21:49:27 INFO - PROCESS | 8241 | 1463028567340 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 21:49:27 INFO - PROCESS | 8241 | 1463028567342 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 21:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:49:27 INFO - PROCESS | 8241 | 1463028567370 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 8241 | 1463028567374 Marionette TRACE conn2 <- [1,1490,null,{}] 21:49:27 INFO - PROCESS | 8241 | 1463028567379 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}] 21:49:27 INFO - PROCESS | 8241 | 1463028567490 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 21:49:27 INFO - PROCESS | 8241 | 1463028567559 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d156800 == 69 [pid = 8241] [id = 380] 21:49:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x123346c00) [pid = 8241] [serial = 1139] [outer = 0x0] 21:49:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x125731c00) [pid = 8241] [serial = 1140] [outer = 0x123346c00] 21:49:27 INFO - PROCESS | 8241 | 1463028567589 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12730a800) [pid = 8241] [serial = 1141] [outer = 0x123346c00] 21:49:28 INFO - PROCESS | 8241 | 1463028568068 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]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 748ms 21:49:28 INFO - PROCESS | 8241 | 1463028568111 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 8241 | 1463028568114 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 21:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:49:28 INFO - PROCESS | 8241 | 1463028568119 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - PROCESS | 8241 | 1463028568120 Marionette TRACE conn2 <- [1,1494,null,{}] 21:49:28 INFO - PROCESS | 8241 | 1463028568122 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}] 21:49:28 INFO - PROCESS | 8241 | 1463028568233 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 21:49:28 INFO - PROCESS | 8241 | 1463028568303 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d70d800 == 70 [pid = 8241] [id = 381] 21:49:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128df8c00) [pid = 8241] [serial = 1142] [outer = 0x0] 21:49:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x129338000) [pid = 8241] [serial = 1143] [outer = 0x128df8c00] 21:49:28 INFO - PROCESS | 8241 | 1463028568332 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x12bb58c00) [pid = 8241] [serial = 1144] [outer = 0x128df8c00] 21:49:28 INFO - PROCESS | 8241 | 1463028568783 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]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 721ms 21:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:49:28 INFO - PROCESS | 8241 | 1463028568840 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 8241 | 1463028568841 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 21:49:28 INFO - PROCESS | 8241 | 1463028568843 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - PROCESS | 8241 | 1463028568845 Marionette TRACE conn2 <- [1,1498,null,{}] 21:49:28 INFO - PROCESS | 8241 | 1463028568850 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}] 21:49:28 INFO - PROCESS | 8241 | 1463028568958 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 21:49:29 INFO - PROCESS | 8241 | 1463028569032 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfe3800 == 71 [pid = 8241] [id = 382] 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12be82c00) [pid = 8241] [serial = 1145] [outer = 0x0] 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12be85000) [pid = 8241] [serial = 1146] [outer = 0x12be82c00] 21:49:29 INFO - PROCESS | 8241 | 1463028569067 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12be90800) [pid = 8241] [serial = 1147] [outer = 0x12be82c00] 21:49:29 INFO - PROCESS | 8241 | 1463028569512 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]]]}] 21:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 723ms 21:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:49:29 INFO - PROCESS | 8241 | 1463028569583 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 21:49:29 INFO - PROCESS | 8241 | 1463028569584 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 21:49:29 INFO - PROCESS | 8241 | 1463028569588 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:49:29 INFO - PROCESS | 8241 | 1463028569589 Marionette TRACE conn2 <- [1,1502,null,{}] 21:49:29 INFO - PROCESS | 8241 | 1463028569592 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}] 21:49:29 INFO - PROCESS | 8241 | 1463028569703 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 21:49:29 INFO - PROCESS | 8241 | 1463028569773 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194af800 == 72 [pid = 8241] [id = 383] 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x117679c00) [pid = 8241] [serial = 1148] [outer = 0x0] 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x1270da800) [pid = 8241] [serial = 1149] [outer = 0x117679c00] 21:49:29 INFO - PROCESS | 8241 | 1463028569803 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x12be83c00) [pid = 8241] [serial = 1150] [outer = 0x117679c00] 21:49:30 INFO - PROCESS | 8241 | 1463028570396 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]]]}] 21:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 870ms 21:49:30 INFO - PROCESS | 8241 | 1463028570459 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 21:49:30 INFO - PROCESS | 8241 | 1463028570461 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 21:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:49:30 INFO - PROCESS | 8241 | 1463028570465 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:49:30 INFO - PROCESS | 8241 | 1463028570467 Marionette TRACE conn2 <- [1,1506,null,{}] 21:49:30 INFO - PROCESS | 8241 | 1463028570471 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}] 21:49:30 INFO - PROCESS | 8241 | 1463028570576 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 21:49:30 INFO - PROCESS | 8241 | 1463028570639 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd0000 == 73 [pid = 8241] [id = 384] 21:49:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x1130af400) [pid = 8241] [serial = 1151] [outer = 0x0] 21:49:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x113f3b400) [pid = 8241] [serial = 1152] [outer = 0x1130af400] 21:49:30 INFO - PROCESS | 8241 | 1463028570667 Marionette DEBUG loaded listener.js 21:49:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x117536800) [pid = 8241] [serial = 1153] [outer = 0x1130af400] 21:49:31 INFO - PROCESS | 8241 | 1463028571101 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]]]}] 21:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 21:49:31 INFO - PROCESS | 8241 | 1463028571136 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 21:49:31 INFO - PROCESS | 8241 | 1463028571140 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 21:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:49:31 INFO - PROCESS | 8241 | 1463028571144 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:49:31 INFO - PROCESS | 8241 | 1463028571146 Marionette TRACE conn2 <- [1,1510,null,{}] 21:49:31 INFO - PROCESS | 8241 | 1463028571148 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}] 21:49:31 INFO - PROCESS | 8241 | 1463028571251 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 21:49:31 INFO - PROCESS | 8241 | 1463028571311 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e3000 == 74 [pid = 8241] [id = 385] 21:49:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x1180ab400) [pid = 8241] [serial = 1154] [outer = 0x0] 21:49:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x118c37800) [pid = 8241] [serial = 1155] [outer = 0x1180ab400] 21:49:31 INFO - PROCESS | 8241 | 1463028571338 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x119165c00) [pid = 8241] [serial = 1156] [outer = 0x1180ab400] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1290cc800 == 73 [pid = 8241] [id = 285] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5a9000 == 72 [pid = 8241] [id = 376] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2bc800 == 71 [pid = 8241] [id = 375] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad07800 == 70 [pid = 8241] [id = 374] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba93800 == 69 [pid = 8241] [id = 373] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x12bb1dc00) [pid = 8241] [serial = 1071] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab12000 == 68 [pid = 8241] [id = 372] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12a72a000 == 67 [pid = 8241] [id = 371] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x128c96800 == 66 [pid = 8241] [id = 370] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1252d2800 == 65 [pid = 8241] [id = 369] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x123565000 == 64 [pid = 8241] [id = 368] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d7000 == 63 [pid = 8241] [id = 367] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d6800 == 62 [pid = 8241] [id = 366] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e3800 == 61 [pid = 8241] [id = 365] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x1185a0800 == 60 [pid = 8241] [id = 364] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x111022000 == 59 [pid = 8241] [id = 362] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x135e67800 == 58 [pid = 8241] [id = 361] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2bb800 == 57 [pid = 8241] [id = 360] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x119ccf000 == 56 [pid = 8241] [id = 359] 21:49:31 INFO - PROCESS | 8241 | --DOCSHELL 0x113f07000 == 55 [pid = 8241] [id = 358] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x12bb1a800) [pid = 8241] [serial = 1069] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x1185d8c00) [pid = 8241] [serial = 1041] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x11a05fc00) [pid = 8241] [serial = 1023] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x1213a7800) [pid = 8241] [serial = 1047] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x12510dc00) [pid = 8241] [serial = 1026] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x115e3ec00) [pid = 8241] [serial = 1036] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x12a8cb000) [pid = 8241] [serial = 1059] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x118370800) [pid = 8241] [serial = 1039] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x113bfd800) [pid = 8241] [serial = 1063] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12ab36800) [pid = 8241] [serial = 1060] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x113bf7000) [pid = 8241] [serial = 1017] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x112d09400) [pid = 8241] [serial = 1035] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x129604400) [pid = 8241] [serial = 1056] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x126086000) [pid = 8241] [serial = 1032] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1290ea400) [pid = 8241] [serial = 970] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12aca9800) [pid = 8241] [serial = 1033] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x129334c00) [pid = 8241] [serial = 1054] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128f7cc00) [pid = 8241] [serial = 1053] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12aca0800) [pid = 8241] [serial = 1068] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x124be0c00) [pid = 8241] [serial = 1050] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128cb4000) [pid = 8241] [serial = 952] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x128f7f400) [pid = 8241] [serial = 1065] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x129621000) [pid = 8241] [serial = 1057] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x119c0ac00) [pid = 8241] [serial = 1045] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119106800) [pid = 8241] [serial = 1042] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x119413400) [pid = 8241] [serial = 1044] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128f7d400) [pid = 8241] [serial = 1029] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x110fc1800) [pid = 8241] [serial = 1062] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1270d7c00) [pid = 8241] [serial = 1051] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x117672800) [pid = 8241] [serial = 1038] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x117676800) [pid = 8241] [serial = 1020] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x12334f400) [pid = 8241] [serial = 1048] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12ab35400) [pid = 8241] [serial = 1066] [outer = 0x0] [url = about:blank] 21:49:31 INFO - PROCESS | 8241 | 1463028571916 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]]]}] 21:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 822ms 21:49:31 INFO - PROCESS | 8241 | 1463028571967 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 21:49:31 INFO - PROCESS | 8241 | 1463028571970 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 21:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:49:31 INFO - PROCESS | 8241 | 1463028571973 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:49:31 INFO - PROCESS | 8241 | 1463028571977 Marionette TRACE conn2 <- [1,1514,null,{}] 21:49:31 INFO - PROCESS | 8241 | 1463028571988 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}] 21:49:32 INFO - PROCESS | 8241 | 1463028572123 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 21:49:32 INFO - PROCESS | 8241 | 1463028572183 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c80800 == 56 [pid = 8241] [id = 386] 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x119413400) [pid = 8241] [serial = 1157] [outer = 0x0] 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x11a2a8c00) [pid = 8241] [serial = 1158] [outer = 0x119413400] 21:49:32 INFO - PROCESS | 8241 | 1463028572211 Marionette DEBUG loaded listener.js 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12334ac00) [pid = 8241] [serial = 1159] [outer = 0x119413400] 21:49:32 INFO - PROCESS | 8241 | 1463028572505 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]]]}] 21:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 577ms 21:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:49:32 INFO - PROCESS | 8241 | 1463028572551 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 8241 | 1463028572553 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 21:49:32 INFO - PROCESS | 8241 | 1463028572555 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 8241 | 1463028572556 Marionette TRACE conn2 <- [1,1518,null,{}] 21:49:32 INFO - PROCESS | 8241 | 1463028572558 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}] 21:49:32 INFO - PROCESS | 8241 | 1463028572648 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 21:49:32 INFO - PROCESS | 8241 | 1463028572709 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d7800 == 57 [pid = 8241] [id = 387] 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x123349800) [pid = 8241] [serial = 1160] [outer = 0x0] 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x123748c00) [pid = 8241] [serial = 1161] [outer = 0x123349800] 21:49:32 INFO - PROCESS | 8241 | 1463028572737 Marionette DEBUG loaded listener.js 21:49:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x124ee1800) [pid = 8241] [serial = 1162] [outer = 0x123349800] 21:49:33 INFO - PROCESS | 8241 | 1463028573142 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]]]}] 21:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 619ms 21:49:33 INFO - PROCESS | 8241 | 1463028573175 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 21:49:33 INFO - PROCESS | 8241 | 1463028573177 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 21:49:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:49:33 INFO - PROCESS | 8241 | 1463028573181 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:49:33 INFO - PROCESS | 8241 | 1463028573182 Marionette TRACE conn2 <- [1,1522,null,{}] 21:49:33 INFO - PROCESS | 8241 | 1463028573186 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}] 21:49:33 INFO - PROCESS | 8241 | 1463028573314 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 21:49:33 INFO - PROCESS | 8241 | 1463028573369 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x127050800 == 58 [pid = 8241] [id = 388] 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x124beec00) [pid = 8241] [serial = 1163] [outer = 0x0] 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x126569800) [pid = 8241] [serial = 1164] [outer = 0x124beec00] 21:49:33 INFO - PROCESS | 8241 | 1463028573397 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128c48000) [pid = 8241] [serial = 1165] [outer = 0x124beec00] 21:49:33 INFO - PROCESS | 8241 | 1463028573686 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"]]]}] 21:49: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 () { 21:49:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:49: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 () { 21:49:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:49: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 () { 21:49:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:49: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 () { 21:49:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:49:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 572ms 21:49:33 INFO - PROCESS | 8241 | 1463028573752 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 21:49:33 INFO - PROCESS | 8241 | 1463028573753 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 21:49:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:49:33 INFO - PROCESS | 8241 | 1463028573756 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:49:33 INFO - PROCESS | 8241 | 1463028573757 Marionette TRACE conn2 <- [1,1526,null,{}] 21:49:33 INFO - PROCESS | 8241 | 1463028573759 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}] 21:49:33 INFO - PROCESS | 8241 | 1463028573880 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 21:49:33 INFO - PROCESS | 8241 | 1463028573897 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8c6000 == 59 [pid = 8241] [id = 389] 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x128cb9c00) [pid = 8241] [serial = 1166] [outer = 0x0] 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x129604800) [pid = 8241] [serial = 1167] [outer = 0x128cb9c00] 21:49:33 INFO - PROCESS | 8241 | 1463028573924 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12ac64400) [pid = 8241] [serial = 1168] [outer = 0x128cb9c00] 21:49:34 INFO - PROCESS | 8241 | 1463028574251 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"]]]}] 21:49:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:49:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:49:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:49:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 21:49:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:49:34 INFO - PROCESS | 8241 | 1463028574283 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 8241 | 1463028574285 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 21:49:34 INFO - PROCESS | 8241 | 1463028574287 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 8241 | 1463028574288 Marionette TRACE conn2 <- [1,1530,null,{}] 21:49:34 INFO - PROCESS | 8241 | 1463028574290 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}] 21:49:34 INFO - PROCESS | 8241 | 1463028574394 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 21:49:34 INFO - PROCESS | 8241 | 1463028574409 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba91000 == 60 [pid = 8241] [id = 390] 21:49:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12ac87400) [pid = 8241] [serial = 1169] [outer = 0x0] 21:49:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12bb59c00) [pid = 8241] [serial = 1170] [outer = 0x12ac87400] 21:49:34 INFO - PROCESS | 8241 | 1463028574434 Marionette DEBUG loaded listener.js 21:49:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12be8ec00) [pid = 8241] [serial = 1171] [outer = 0x12ac87400] 21:49:34 INFO - PROCESS | 8241 | 1463028574757 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]]]}] 21:49: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 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:49:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:49: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. 21:49:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:49:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 21:49:34 INFO - PROCESS | 8241 | 1463028574806 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 8241 | 1463028574807 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 21:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:49:34 INFO - PROCESS | 8241 | 1463028574825 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 8241 | 1463028574826 Marionette TRACE conn2 <- [1,1534,null,{}] 21:49:34 INFO - PROCESS | 8241 | 1463028574828 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}] 21:49:34 INFO - PROCESS | 8241 | 1463028574934 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 21:49:34 INFO - PROCESS | 8241 | 1463028574970 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2ba800 == 61 [pid = 8241] [id = 391] 21:49:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12ac87c00) [pid = 8241] [serial = 1172] [outer = 0x0] 21:49:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12be92c00) [pid = 8241] [serial = 1173] [outer = 0x12ac87c00] 21:49:34 INFO - PROCESS | 8241 | 1463028574995 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12bfee400) [pid = 8241] [serial = 1174] [outer = 0x12ac87c00] 21:49:35 INFO - PROCESS | 8241 | 1463028575313 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]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 533ms 21:49:35 INFO - PROCESS | 8241 | 1463028575344 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 8241 | 1463028575345 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 21:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:49:35 INFO - PROCESS | 8241 | 1463028575356 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:49:35 INFO - PROCESS | 8241 | 1463028575357 Marionette TRACE conn2 <- [1,1538,null,{}] 21:49:35 INFO - PROCESS | 8241 | 1463028575359 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}] 21:49:35 INFO - PROCESS | 8241 | 1463028575480 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 21:49:35 INFO - PROCESS | 8241 | 1463028575490 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf1b800 == 62 [pid = 8241] [id = 392] 21:49:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12bff0800) [pid = 8241] [serial = 1175] [outer = 0x0] 21:49:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12bff2000) [pid = 8241] [serial = 1176] [outer = 0x12bff0800] 21:49:35 INFO - PROCESS | 8241 | 1463028575515 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x12c51c000) [pid = 8241] [serial = 1177] [outer = 0x12bff0800] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x110f6a400) [pid = 8241] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x123740000) [pid = 8241] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x124ee5c00) [pid = 8241] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1130b2000) [pid = 8241] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x1169ba800) [pid = 8241] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x119416c00) [pid = 8241] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x125081400) [pid = 8241] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x12661b400) [pid = 8241] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11910e400) [pid = 8241] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11205dc00) [pid = 8241] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x119509000) [pid = 8241] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x11606ec00) [pid = 8241] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11858b800) [pid = 8241] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x119a10000) [pid = 8241] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128cb0800) [pid = 8241] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x128f84c00) [pid = 8241] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x11836e000) [pid = 8241] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:49:35 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12a8d3800) [pid = 8241] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:49:36 INFO - PROCESS | 8241 | 1463028576021 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]]]}] 21:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 718ms 21:49:36 INFO - PROCESS | 8241 | 1463028576076 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 21:49:36 INFO - PROCESS | 8241 | 1463028576077 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 21:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:49:36 INFO - PROCESS | 8241 | 1463028576085 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 8241 | 1463028576087 Marionette TRACE conn2 <- [1,1542,null,{}] 21:49:36 INFO - PROCESS | 8241 | 1463028576091 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}] 21:49:36 INFO - PROCESS | 8241 | 1463028576220 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 21:49:36 INFO - PROCESS | 8241 | 1463028576225 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e7000 == 63 [pid = 8241] [id = 393] 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x116a5b400) [pid = 8241] [serial = 1178] [outer = 0x0] 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x119515c00) [pid = 8241] [serial = 1179] [outer = 0x116a5b400] 21:49:36 INFO - PROCESS | 8241 | 1463028576250 Marionette DEBUG loaded listener.js 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x124eb1c00) [pid = 8241] [serial = 1180] [outer = 0x116a5b400] 21:49:36 INFO - PROCESS | 8241 | 1463028576577 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]]]}] 21:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 525ms 21:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:49:36 INFO - PROCESS | 8241 | 1463028576608 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 21:49:36 INFO - PROCESS | 8241 | 1463028576609 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 21:49:36 INFO - PROCESS | 8241 | 1463028576611 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 8241 | 1463028576613 Marionette TRACE conn2 <- [1,1546,null,{}] 21:49:36 INFO - PROCESS | 8241 | 1463028576616 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}] 21:49:36 INFO - PROCESS | 8241 | 1463028576747 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 21:49:36 INFO - PROCESS | 8241 | 1463028576755 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1f2000 == 64 [pid = 8241] [id = 394] 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x119416c00) [pid = 8241] [serial = 1181] [outer = 0x0] 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x129613000) [pid = 8241] [serial = 1182] [outer = 0x119416c00] 21:49:36 INFO - PROCESS | 8241 | 1463028576784 Marionette DEBUG loaded listener.js 21:49:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12c522000) [pid = 8241] [serial = 1183] [outer = 0x119416c00] 21:49:37 INFO - PROCESS | 8241 | 1463028577131 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]]]}] 21:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 21:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:49:37 INFO - PROCESS | 8241 | 1463028577183 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 21:49:37 INFO - PROCESS | 8241 | 1463028577184 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 21:49:37 INFO - PROCESS | 8241 | 1463028577186 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:49:37 INFO - PROCESS | 8241 | 1463028577187 Marionette TRACE conn2 <- [1,1550,null,{}] 21:49:37 INFO - PROCESS | 8241 | 1463028577189 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}] 21:49:37 INFO - PROCESS | 8241 | 1463028577281 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 21:49:37 INFO - PROCESS | 8241 | 1463028577344 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d56d800 == 65 [pid = 8241] [id = 395] 21:49:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x125739000) [pid = 8241] [serial = 1184] [outer = 0x0] 21:49:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12ca37c00) [pid = 8241] [serial = 1185] [outer = 0x125739000] 21:49:37 INFO - PROCESS | 8241 | 1463028577369 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12ca41c00) [pid = 8241] [serial = 1186] [outer = 0x125739000] 21:49:37 INFO - PROCESS | 8241 | 1463028577648 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]]]}] 21:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 21:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:49:37 INFO - PROCESS | 8241 | 1463028577705 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 21:49:37 INFO - PROCESS | 8241 | 1463028577706 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 21:49:37 INFO - PROCESS | 8241 | 1463028577708 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:49:37 INFO - PROCESS | 8241 | 1463028577710 Marionette TRACE conn2 <- [1,1554,null,{}] 21:49:37 INFO - PROCESS | 8241 | 1463028577712 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}] 21:49:37 INFO - PROCESS | 8241 | 1463028577804 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 21:49:37 INFO - PROCESS | 8241 | 1463028577929 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x112a8c800 == 66 [pid = 8241] [id = 396] 21:49:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x110f6ac00) [pid = 8241] [serial = 1187] [outer = 0x0] 21:49:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x1110a5400) [pid = 8241] [serial = 1188] [outer = 0x110f6ac00] 21:49:37 INFO - PROCESS | 8241 | 1463028577963 Marionette DEBUG loaded listener.js 21:49:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x112066000) [pid = 8241] [serial = 1189] [outer = 0x110f6ac00] 21:49:38 INFO - PROCESS | 8241 | 1463028578448 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]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 769ms 21:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:49:38 INFO - PROCESS | 8241 | 1463028578480 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 8241 | 1463028578483 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 21:49:38 INFO - PROCESS | 8241 | 1463028578486 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - PROCESS | 8241 | 1463028578488 Marionette TRACE conn2 <- [1,1558,null,{}] 21:49:38 INFO - PROCESS | 8241 | 1463028578492 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}] 21:49:38 INFO - PROCESS | 8241 | 1463028578614 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 21:49:38 INFO - PROCESS | 8241 | 1463028578689 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x124487800 == 67 [pid = 8241] [id = 397] 21:49:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x113d5e400) [pid = 8241] [serial = 1190] [outer = 0x0] 21:49:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x11855ac00) [pid = 8241] [serial = 1191] [outer = 0x113d5e400] 21:49:38 INFO - PROCESS | 8241 | 1463028578723 Marionette DEBUG loaded listener.js 21:49:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x119163800) [pid = 8241] [serial = 1192] [outer = 0x113d5e400] 21:49:39 INFO - PROCESS | 8241 | 1463028579162 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]]]}] 21:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 723ms 21:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:49:39 INFO - PROCESS | 8241 | 1463028579212 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 21:49:39 INFO - PROCESS | 8241 | 1463028579215 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 21:49:39 INFO - PROCESS | 8241 | 1463028579217 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:49:39 INFO - PROCESS | 8241 | 1463028579219 Marionette TRACE conn2 <- [1,1562,null,{}] 21:49:39 INFO - PROCESS | 8241 | 1463028579222 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}] 21:49:39 INFO - PROCESS | 8241 | 1463028579334 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 21:49:39 INFO - PROCESS | 8241 | 1463028579413 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cacb000 == 68 [pid = 8241] [id = 398] 21:49:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x119f58400) [pid = 8241] [serial = 1193] [outer = 0x0] 21:49:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x1243df800) [pid = 8241] [serial = 1194] [outer = 0x119f58400] 21:49:39 INFO - PROCESS | 8241 | 1463028579445 Marionette DEBUG loaded listener.js 21:49:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x12730bc00) [pid = 8241] [serial = 1195] [outer = 0x119f58400] 21:49:39 INFO - PROCESS | 8241 | 1463028579844 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]]]}] 21:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 21:49:39 INFO - PROCESS | 8241 | 1463028579888 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 21:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:49:39 INFO - PROCESS | 8241 | 1463028579889 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 21:49:39 INFO - PROCESS | 8241 | 1463028579898 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:49:39 INFO - PROCESS | 8241 | 1463028579904 Marionette TRACE conn2 <- [1,1566,null,{}] 21:49:39 INFO - PROCESS | 8241 | 1463028579907 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}] 21:49:40 INFO - PROCESS | 8241 | 1463028580019 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 21:49:40 INFO - PROCESS | 8241 | 1463028580124 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x135e77800 == 69 [pid = 8241] [id = 399] 21:49:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x12334e400) [pid = 8241] [serial = 1196] [outer = 0x0] 21:49:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x1290df000) [pid = 8241] [serial = 1197] [outer = 0x12334e400] 21:49:40 INFO - PROCESS | 8241 | 1463028580156 Marionette DEBUG loaded listener.js 21:49:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12ab33400) [pid = 8241] [serial = 1198] [outer = 0x12334e400] 21:49:40 INFO - PROCESS | 8241 | 1463028580690 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]]]}] 21:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 831ms 21:49:40 INFO - PROCESS | 8241 | 1463028580732 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 8241 | 1463028580735 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 21:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:49:40 INFO - PROCESS | 8241 | 1463028580739 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 8241 | 1463028580741 Marionette TRACE conn2 <- [1,1570,null,{}] 21:49:40 INFO - PROCESS | 8241 | 1463028580744 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}] 21:49:40 INFO - PROCESS | 8241 | 1463028580908 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 21:49:41 INFO - PROCESS | 8241 | 1463028580997 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x135dd6000 == 70 [pid = 8241] [id = 400] 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12ab38000) [pid = 8241] [serial = 1199] [outer = 0x0] 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12be82000) [pid = 8241] [serial = 1200] [outer = 0x12ab38000] 21:49:41 INFO - PROCESS | 8241 | 1463028581026 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12c515c00) [pid = 8241] [serial = 1201] [outer = 0x12ab38000] 21:49:41 INFO - PROCESS | 8241 | 1463028581446 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]]]}] 21:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 771ms 21:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:49:41 INFO - PROCESS | 8241 | 1463028581510 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 21:49:41 INFO - PROCESS | 8241 | 1463028581511 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 21:49:41 INFO - PROCESS | 8241 | 1463028581514 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:49:41 INFO - PROCESS | 8241 | 1463028581515 Marionette TRACE conn2 <- [1,1574,null,{}] 21:49:41 INFO - PROCESS | 8241 | 1463028581517 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}] 21:49:41 INFO - PROCESS | 8241 | 1463028581625 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 21:49:41 INFO - PROCESS | 8241 | 1463028581700 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x13553a000 == 71 [pid = 8241] [id = 401] 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x12c523400) [pid = 8241] [serial = 1202] [outer = 0x0] 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x12ca43000) [pid = 8241] [serial = 1203] [outer = 0x12c523400] 21:49:41 INFO - PROCESS | 8241 | 1463028581735 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x12d1a0000) [pid = 8241] [serial = 1204] [outer = 0x12c523400] 21:49:42 INFO - PROCESS | 8241 | 1463028582168 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]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 21:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:49:42 INFO - PROCESS | 8241 | 1463028582184 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 21:49:42 INFO - PROCESS | 8241 | 1463028582186 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 21:49:42 INFO - PROCESS | 8241 | 1463028582206 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - PROCESS | 8241 | 1463028582208 Marionette TRACE conn2 <- [1,1578,null,{}] 21:49:42 INFO - PROCESS | 8241 | 1463028582231 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}] 21:49:42 INFO - PROCESS | 8241 | 1463028582342 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 21:49:42 INFO - PROCESS | 8241 | 1463028582418 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358c7800 == 72 [pid = 8241] [id = 402] 21:49:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x12cfc8800) [pid = 8241] [serial = 1205] [outer = 0x0] 21:49:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x12cfd4400) [pid = 8241] [serial = 1206] [outer = 0x12cfc8800] 21:49:42 INFO - PROCESS | 8241 | 1463028582448 Marionette DEBUG loaded listener.js 21:49:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x12d1a1c00) [pid = 8241] [serial = 1207] [outer = 0x12cfc8800] 21:49:42 INFO - PROCESS | 8241 | 1463028582894 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]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 754ms 21:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:49:42 INFO - PROCESS | 8241 | 1463028582948 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 21:49:42 INFO - PROCESS | 8241 | 1463028582949 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 21:49:42 INFO - PROCESS | 8241 | 1463028582953 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - PROCESS | 8241 | 1463028582955 Marionette TRACE conn2 <- [1,1582,null,{}] 21:49:42 INFO - PROCESS | 8241 | 1463028582957 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}] 21:49:43 INFO - PROCESS | 8241 | 1463028583068 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 21:49:43 INFO - PROCESS | 8241 | 1463028583145 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c8a000 == 73 [pid = 8241] [id = 403] 21:49:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x1185d9800) [pid = 8241] [serial = 1208] [outer = 0x0] 21:49:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x128f79800) [pid = 8241] [serial = 1209] [outer = 0x1185d9800] 21:49:43 INFO - PROCESS | 8241 | 1463028583175 Marionette DEBUG loaded listener.js 21:49:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x12df1c800) [pid = 8241] [serial = 1210] [outer = 0x1185d9800] 21:49:43 INFO - PROCESS | 8241 | 1463028583590 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]]]}] 21:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 21:49:43 INFO - PROCESS | 8241 | 1463028583634 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 21:49:43 INFO - PROCESS | 8241 | 1463028583636 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 21:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:49:43 INFO - PROCESS | 8241 | 1463028583638 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:49:43 INFO - PROCESS | 8241 | 1463028583640 Marionette TRACE conn2 <- [1,1586,null,{}] 21:49:43 INFO - PROCESS | 8241 | 1463028583642 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}] 21:49:43 INFO - PROCESS | 8241 | 1463028583753 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 21:49:43 INFO - PROCESS | 8241 | 1463028583995 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cb6000 == 74 [pid = 8241] [id = 404] 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x111d5f800) [pid = 8241] [serial = 1211] [outer = 0x0] 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x111d67400) [pid = 8241] [serial = 1212] [outer = 0x111d5f800] 21:49:44 INFO - PROCESS | 8241 | 1463028584053 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x113294c00) [pid = 8241] [serial = 1213] [outer = 0x111d5f800] 21:49:44 INFO - PROCESS | 8241 | 1463028584478 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]]]}] 21:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 872ms 21:49:44 INFO - PROCESS | 8241 | 1463028584510 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 21:49:44 INFO - PROCESS | 8241 | 1463028584513 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 21:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:49:44 INFO - PROCESS | 8241 | 1463028584518 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:49:44 INFO - PROCESS | 8241 | 1463028584520 Marionette TRACE conn2 <- [1,1590,null,{}] 21:49:44 INFO - PROCESS | 8241 | 1463028584524 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}] 21:49:44 INFO - PROCESS | 8241 | 1463028584627 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 21:49:44 INFO - PROCESS | 8241 | 1463028584694 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x116f18000 == 75 [pid = 8241] [id = 405] 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x117585400) [pid = 8241] [serial = 1214] [outer = 0x0] 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x112730400) [pid = 8241] [serial = 1215] [outer = 0x117585400] 21:49:44 INFO - PROCESS | 8241 | 1463028584768 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x11910a400) [pid = 8241] [serial = 1216] [outer = 0x117585400] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12d56d800 == 74 [pid = 8241] [id = 395] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1f2000 == 73 [pid = 8241] [id = 394] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e7000 == 72 [pid = 8241] [id = 393] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf1b800 == 71 [pid = 8241] [id = 392] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2ba800 == 70 [pid = 8241] [id = 391] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba91000 == 69 [pid = 8241] [id = 390] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x12aca9000) [pid = 8241] [serial = 1128] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8c6000 == 68 [pid = 8241] [id = 389] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x127050800 == 67 [pid = 8241] [id = 388] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d7800 == 66 [pid = 8241] [id = 387] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x119c80800 == 65 [pid = 8241] [id = 386] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e3000 == 64 [pid = 8241] [id = 385] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd0000 == 63 [pid = 8241] [id = 384] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x11a02e800 == 62 [pid = 8241] [id = 378] 21:49:45 INFO - PROCESS | 8241 | --DOCSHELL 0x11330b000 == 61 [pid = 8241] [id = 377] 21:49:45 INFO - PROCESS | 8241 | 1463028585221 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]]]}] 21:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 722ms 21:49:45 INFO - PROCESS | 8241 | 1463028585262 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 8241 | 1463028585264 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x12bb59400) [pid = 8241] [serial = 1072] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x11758b400) [pid = 8241] [serial = 1096] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x123347c00) [pid = 8241] [serial = 1105] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x12368d400) [pid = 8241] [serial = 1107] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x1290ea000) [pid = 8241] [serial = 1116] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x12961b400) [pid = 8241] [serial = 1089] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x116a5d400) [pid = 8241] [serial = 1077] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x12938d800) [pid = 8241] [serial = 1119] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x129336c00) [pid = 8241] [serial = 1086] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x118510800) [pid = 8241] [serial = 1098] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x12ab39800) [pid = 8241] [serial = 1125] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x118c44c00) [pid = 8241] [serial = 1099] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x125114000) [pid = 8241] [serial = 1083] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x110fbb400) [pid = 8241] [serial = 1074] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x11911f000) [pid = 8241] [serial = 1080] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12ac86800) [pid = 8241] [serial = 1126] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x12a8c9000) [pid = 8241] [serial = 1123] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x129613800) [pid = 8241] [serial = 1120] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x12933f800) [pid = 8241] [serial = 1117] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x125739400) [pid = 8241] [serial = 1108] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x12730f800) [pid = 8241] [serial = 1111] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x128c47000) [pid = 8241] [serial = 1027] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x12a79a000) [pid = 8241] [serial = 1030] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1166c0400) [pid = 8241] [serial = 1018] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x11858a400) [pid = 8241] [serial = 1021] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x1235a5400) [pid = 8241] [serial = 1024] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x1270cfc00) [pid = 8241] [serial = 1110] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x128f82c00) [pid = 8241] [serial = 1114] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128cba000) [pid = 8241] [serial = 1113] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11941ac00) [pid = 8241] [serial = 1101] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x119ae8800) [pid = 8241] [serial = 1102] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x113d60000) [pid = 8241] [serial = 1093] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x1122abc00) [pid = 8241] [serial = 1092] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11a061800) [pid = 8241] [serial = 1104] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x117171400) [pid = 8241] [serial = 1095] [outer = 0x0] [url = about:blank] 21:49:45 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x128cb5800) [pid = 8241] [serial = 1122] [outer = 0x0] [url = about:blank] 21:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:49:45 INFO - PROCESS | 8241 | 1463028585286 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - PROCESS | 8241 | 1463028585287 Marionette TRACE conn2 <- [1,1594,null,{}] 21:49:45 INFO - PROCESS | 8241 | 1463028585290 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}] 21:49:45 INFO - PROCESS | 8241 | 1463028585383 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 21:49:45 INFO - PROCESS | 8241 | 1463028585388 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180c7800 == 62 [pid = 8241] [id = 406] 21:49:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x11910d400) [pid = 8241] [serial = 1217] [outer = 0x0] 21:49:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x119a09000) [pid = 8241] [serial = 1218] [outer = 0x11910d400] 21:49:45 INFO - PROCESS | 8241 | 1463028585415 Marionette DEBUG loaded listener.js 21:49:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12320c400) [pid = 8241] [serial = 1219] [outer = 0x11910d400] 21:49:45 INFO - PROCESS | 8241 | 1463028585785 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]]]}] 21:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 528ms 21:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:49:45 INFO - PROCESS | 8241 | 1463028585826 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 8241 | 1463028585827 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 21:49:45 INFO - PROCESS | 8241 | 1463028585832 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - PROCESS | 8241 | 1463028585836 Marionette TRACE conn2 <- [1,1598,null,{}] 21:49:45 INFO - PROCESS | 8241 | 1463028585843 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}] 21:49:45 INFO - PROCESS | 8241 | 1463028585933 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 21:49:45 INFO - PROCESS | 8241 | 1463028585941 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cb7800 == 63 [pid = 8241] [id = 407] 21:49:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x123350800) [pid = 8241] [serial = 1220] [outer = 0x0] 21:49:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x124bad400) [pid = 8241] [serial = 1221] [outer = 0x123350800] 21:49:45 INFO - PROCESS | 8241 | 1463028585967 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x126618000) [pid = 8241] [serial = 1222] [outer = 0x123350800] 21:49:46 INFO - PROCESS | 8241 | 1463028586306 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]]]}] 21:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 524ms 21:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:49:46 INFO - PROCESS | 8241 | 1463028586358 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 21:49:46 INFO - PROCESS | 8241 | 1463028586359 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 21:49:46 INFO - PROCESS | 8241 | 1463028586369 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:49:46 INFO - PROCESS | 8241 | 1463028586370 Marionette TRACE conn2 <- [1,1602,null,{}] 21:49:46 INFO - PROCESS | 8241 | 1463028586373 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}] 21:49:46 INFO - PROCESS | 8241 | 1463028586462 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 21:49:46 INFO - PROCESS | 8241 | 1463028586468 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d3a000 == 64 [pid = 8241] [id = 408] 21:49:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x1270d7c00) [pid = 8241] [serial = 1223] [outer = 0x0] 21:49:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x128cb9000) [pid = 8241] [serial = 1224] [outer = 0x1270d7c00] 21:49:46 INFO - PROCESS | 8241 | 1463028586494 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x128c4d800) [pid = 8241] [serial = 1225] [outer = 0x1270d7c00] 21:49:46 INFO - PROCESS | 8241 | 1463028586857 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]]]}] 21:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 525ms 21:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:49:46 INFO - PROCESS | 8241 | 1463028586889 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 21:49:46 INFO - PROCESS | 8241 | 1463028586891 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 21:49:46 INFO - PROCESS | 8241 | 1463028586894 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:49:46 INFO - PROCESS | 8241 | 1463028586896 Marionette TRACE conn2 <- [1,1606,null,{}] 21:49:46 INFO - PROCESS | 8241 | 1463028586902 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}] 21:49:47 INFO - PROCESS | 8241 | 1463028587082 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 21:49:47 INFO - PROCESS | 8241 | 1463028587147 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x129456800 == 65 [pid = 8241] [id = 409] 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1290e1800) [pid = 8241] [serial = 1226] [outer = 0x0] 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x129334c00) [pid = 8241] [serial = 1227] [outer = 0x1290e1800] 21:49:47 INFO - PROCESS | 8241 | 1463028587191 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12a79a000) [pid = 8241] [serial = 1228] [outer = 0x1290e1800] 21:49:47 INFO - PROCESS | 8241 | 1463028587576 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]]]}] 21:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 723ms 21:49:47 INFO - PROCESS | 8241 | 1463028587617 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 8241 | 1463028587618 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 21:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:49:47 INFO - PROCESS | 8241 | 1463028587620 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - PROCESS | 8241 | 1463028587621 Marionette TRACE conn2 <- [1,1610,null,{}] 21:49:47 INFO - PROCESS | 8241 | 1463028587624 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}] 21:49:47 INFO - PROCESS | 8241 | 1463028587743 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 21:49:47 INFO - PROCESS | 8241 | 1463028587801 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b236800 == 66 [pid = 8241] [id = 410] 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12a8d2000) [pid = 8241] [serial = 1229] [outer = 0x0] 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12ab39800) [pid = 8241] [serial = 1230] [outer = 0x12a8d2000] 21:49:47 INFO - PROCESS | 8241 | 1463028587827 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12bb18800) [pid = 8241] [serial = 1231] [outer = 0x12a8d2000] 21:49:48 INFO - PROCESS | 8241 | 1463028588152 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]]]}] 21:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 21:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:49:48 INFO - PROCESS | 8241 | 1463028588189 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 8241 | 1463028588190 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 21:49:48 INFO - PROCESS | 8241 | 1463028588192 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 8241 | 1463028588194 Marionette TRACE conn2 <- [1,1614,null,{}] 21:49:48 INFO - PROCESS | 8241 | 1463028588196 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}] 21:49:48 INFO - PROCESS | 8241 | 1463028588306 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 21:49:48 INFO - PROCESS | 8241 | 1463028588351 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc7d000 == 67 [pid = 8241] [id = 411] 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x112781000) [pid = 8241] [serial = 1232] [outer = 0x0] 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x112785c00) [pid = 8241] [serial = 1233] [outer = 0x112781000] 21:49:48 INFO - PROCESS | 8241 | 1463028588376 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x11278ac00) [pid = 8241] [serial = 1234] [outer = 0x112781000] 21:49:48 INFO - PROCESS | 8241 | 1463028588695 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]]]}] 21:49:48 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 21:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 21:49:48 INFO - PROCESS | 8241 | 1463028588712 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 8241 | 1463028588714 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 21:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:49:48 INFO - PROCESS | 8241 | 1463028588719 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 8241 | 1463028588720 Marionette TRACE conn2 <- [1,1618,null,{}] 21:49:48 INFO - PROCESS | 8241 | 1463028588723 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}] 21:49:48 INFO - PROCESS | 8241 | 1463028588836 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 21:49:48 INFO - PROCESS | 8241 | 1463028588855 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2ce800 == 68 [pid = 8241] [id = 412] 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x112782c00) [pid = 8241] [serial = 1235] [outer = 0x0] 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x128a54400) [pid = 8241] [serial = 1236] [outer = 0x112782c00] 21:49:48 INFO - PROCESS | 8241 | 1463028588881 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x128a58000) [pid = 8241] [serial = 1237] [outer = 0x112782c00] 21:49:49 INFO - PROCESS | 8241 | 1463028589243 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]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 21:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:49:49 INFO - PROCESS | 8241 | 1463028589290 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 8241 | 1463028589291 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 21:49:49 INFO - PROCESS | 8241 | 1463028589293 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 8241 | 1463028589294 Marionette TRACE conn2 <- [1,1622,null,{}] 21:49:49 INFO - PROCESS | 8241 | 1463028589296 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}] 21:49:49 INFO - PROCESS | 8241 | 1463028589410 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12ac87400) [pid = 8241] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x128cb9c00) [pid = 8241] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12ac87c00) [pid = 8241] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x12bff0800) [pid = 8241] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x119413400) [pid = 8241] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x123349800) [pid = 8241] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x124beec00) [pid = 8241] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1130af400) [pid = 8241] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1180ab400) [pid = 8241] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x119416c00) [pid = 8241] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x12ac83800) [pid = 8241] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:49:49 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x116a5b400) [pid = 8241] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:49:49 INFO - PROCESS | 8241 | 1463028589582 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c9d800 == 69 [pid = 8241] [id = 413] 21:49:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x111d1ec00) [pid = 8241] [serial = 1238] [outer = 0x0] 21:49:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x11619a400) [pid = 8241] [serial = 1239] [outer = 0x111d1ec00] 21:49:49 INFO - PROCESS | 8241 | 1463028589608 Marionette DEBUG loaded listener.js 21:49:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x123349800) [pid = 8241] [serial = 1240] [outer = 0x111d1ec00] 21:49:49 INFO - PROCESS | 8241 | 1463028589874 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]]]}] 21:49:49 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 21:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 619ms 21:49:49 INFO - PROCESS | 8241 | 1463028589921 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 8241 | 1463028589922 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 21:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:49:49 INFO - PROCESS | 8241 | 1463028589925 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 8241 | 1463028589926 Marionette TRACE conn2 <- [1,1626,null,{}] 21:49:49 INFO - PROCESS | 8241 | 1463028589928 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}] 21:49:50 INFO - PROCESS | 8241 | 1463028590025 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 21:49:50 INFO - PROCESS | 8241 | 1463028590030 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1ec000 == 70 [pid = 8241] [id = 414] 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x128a5a800) [pid = 8241] [serial = 1241] [outer = 0x0] 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x12aca9000) [pid = 8241] [serial = 1242] [outer = 0x128a5a800] 21:49:50 INFO - PROCESS | 8241 | 1463028590061 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12be8b800) [pid = 8241] [serial = 1243] [outer = 0x128a5a800] 21:49:50 INFO - PROCESS | 8241 | 1463028590425 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]]]}] 21:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 21:49:50 INFO - PROCESS | 8241 | 1463028590444 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 21:49:50 INFO - PROCESS | 8241 | 1463028590446 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 21:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:49:50 INFO - PROCESS | 8241 | 1463028590454 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:49:50 INFO - PROCESS | 8241 | 1463028590456 Marionette TRACE conn2 <- [1,1630,null,{}] 21:49:50 INFO - PROCESS | 8241 | 1463028590458 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}] 21:49:50 INFO - PROCESS | 8241 | 1463028590598 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 21:49:50 INFO - PROCESS | 8241 | 1463028590607 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d668000 == 71 [pid = 8241] [id = 415] 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x124beec00) [pid = 8241] [serial = 1244] [outer = 0x0] 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x12be94000) [pid = 8241] [serial = 1245] [outer = 0x124beec00] 21:49:50 INFO - PROCESS | 8241 | 1463028590632 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12ca38c00) [pid = 8241] [serial = 1246] [outer = 0x124beec00] 21:49:50 INFO - PROCESS | 8241 | 1463028590937 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]]]}] 21:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 21:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:49:50 INFO - PROCESS | 8241 | 1463028590974 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 21:49:50 INFO - PROCESS | 8241 | 1463028590975 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 21:49:50 INFO - PROCESS | 8241 | 1463028590978 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:49:50 INFO - PROCESS | 8241 | 1463028590979 Marionette TRACE conn2 <- [1,1634,null,{}] 21:49:50 INFO - PROCESS | 8241 | 1463028590984 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}] 21:49:51 INFO - PROCESS | 8241 | 1463028591075 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 21:49:51 INFO - PROCESS | 8241 | 1463028591080 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x135319000 == 72 [pid = 8241] [id = 416] 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12ca36400) [pid = 8241] [serial = 1247] [outer = 0x0] 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x12cfce800) [pid = 8241] [serial = 1248] [outer = 0x12ca36400] 21:49:51 INFO - PROCESS | 8241 | 1463028591105 Marionette DEBUG loaded listener.js 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12d192c00) [pid = 8241] [serial = 1249] [outer = 0x12ca36400] 21:49:51 INFO - PROCESS | 8241 | 1463028591455 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]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 21:49:51 INFO - PROCESS | 8241 | 1463028591499 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 8241 | 1463028591500 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 21:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:49:51 INFO - PROCESS | 8241 | 1463028591511 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 8241 | 1463028591512 Marionette TRACE conn2 <- [1,1638,null,{}] 21:49:51 INFO - PROCESS | 8241 | 1463028591514 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}] 21:49:51 INFO - PROCESS | 8241 | 1463028591672 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 21:49:51 INFO - PROCESS | 8241 | 1463028591776 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x116908000 == 73 [pid = 8241] [id = 417] 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x110f6e400) [pid = 8241] [serial = 1250] [outer = 0x0] 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x111d61400) [pid = 8241] [serial = 1251] [outer = 0x110f6e400] 21:49:51 INFO - PROCESS | 8241 | 1463028591811 Marionette DEBUG loaded listener.js 21:49:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x112a6a400) [pid = 8241] [serial = 1252] [outer = 0x110f6e400] 21:49:52 INFO - PROCESS | 8241 | 1463028592272 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]]]}] 21:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 822ms 21:49:52 INFO - PROCESS | 8241 | 1463028592334 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 21:49:52 INFO - PROCESS | 8241 | 1463028592337 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 21:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:49:52 INFO - PROCESS | 8241 | 1463028592340 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:49:52 INFO - PROCESS | 8241 | 1463028592342 Marionette TRACE conn2 <- [1,1642,null,{}] 21:49:52 INFO - PROCESS | 8241 | 1463028592346 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}] 21:49:52 INFO - PROCESS | 8241 | 1463028592488 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 21:49:52 INFO - PROCESS | 8241 | 1463028592566 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x124476000 == 74 [pid = 8241] [id = 418] 21:49:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x117677c00) [pid = 8241] [serial = 1253] [outer = 0x0] 21:49:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x119110800) [pid = 8241] [serial = 1254] [outer = 0x117677c00] 21:49:52 INFO - PROCESS | 8241 | 1463028592600 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x12139fc00) [pid = 8241] [serial = 1255] [outer = 0x117677c00] 21:49:53 INFO - PROCESS | 8241 | 1463028593032 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]]]}] 21:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 720ms 21:49:53 INFO - PROCESS | 8241 | 1463028593061 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 21:49:53 INFO - PROCESS | 8241 | 1463028593063 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 21:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:49:53 INFO - PROCESS | 8241 | 1463028593065 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 8241 | 1463028593067 Marionette TRACE conn2 <- [1,1646,null,{}] 21:49:53 INFO - PROCESS | 8241 | 1463028593069 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}] 21:49:53 INFO - PROCESS | 8241 | 1463028593181 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 21:49:53 INFO - PROCESS | 8241 | 1463028593249 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d145800 == 75 [pid = 8241] [id = 419] 21:49:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x123353800) [pid = 8241] [serial = 1256] [outer = 0x0] 21:49:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x124ee4c00) [pid = 8241] [serial = 1257] [outer = 0x123353800] 21:49:53 INFO - PROCESS | 8241 | 1463028593320 Marionette DEBUG loaded listener.js 21:49:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x128a5a000) [pid = 8241] [serial = 1258] [outer = 0x123353800] 21:49:53 INFO - PROCESS | 8241 | 1463028593743 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]]]}] 21:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 723ms 21:49:53 INFO - PROCESS | 8241 | 1463028593800 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 21:49:53 INFO - PROCESS | 8241 | 1463028593803 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 21:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:49:53 INFO - PROCESS | 8241 | 1463028593811 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 8241 | 1463028593814 Marionette TRACE conn2 <- [1,1650,null,{}] 21:49:53 INFO - PROCESS | 8241 | 1463028593833 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}] 21:49:53 INFO - PROCESS | 8241 | 1463028593946 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 21:49:54 INFO - PROCESS | 8241 | 1463028594053 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358bb000 == 76 [pid = 8241] [id = 420] 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x128a59400) [pid = 8241] [serial = 1259] [outer = 0x0] 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x128f85800) [pid = 8241] [serial = 1260] [outer = 0x128a59400] 21:49:54 INFO - PROCESS | 8241 | 1463028594085 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x12ac86400) [pid = 8241] [serial = 1261] [outer = 0x128a59400] 21:49:54 INFO - PROCESS | 8241 | 1463028594481 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]]]}] 21:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 739ms 21:49:54 INFO - PROCESS | 8241 | 1463028594545 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 21:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:49:54 INFO - PROCESS | 8241 | 1463028594547 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 21:49:54 INFO - PROCESS | 8241 | 1463028594549 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 8241 | 1463028594551 Marionette TRACE conn2 <- [1,1654,null,{}] 21:49:54 INFO - PROCESS | 8241 | 1463028594553 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}] 21:49:54 INFO - PROCESS | 8241 | 1463028594663 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 21:49:54 INFO - PROCESS | 8241 | 1463028594769 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x135dd9000 == 77 [pid = 8241] [id = 421] 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x12bb5d800) [pid = 8241] [serial = 1262] [outer = 0x0] 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x12be92000) [pid = 8241] [serial = 1263] [outer = 0x12bb5d800] 21:49:54 INFO - PROCESS | 8241 | 1463028594801 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x12c51d800) [pid = 8241] [serial = 1264] [outer = 0x12bb5d800] 21:49:55 INFO - PROCESS | 8241 | 1463028595207 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]]]}] 21:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 21:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:49:55 INFO - PROCESS | 8241 | 1463028595220 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 21:49:55 INFO - PROCESS | 8241 | 1463028595221 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 21:49:55 INFO - PROCESS | 8241 | 1463028595223 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 8241 | 1463028595225 Marionette TRACE conn2 <- [1,1658,null,{}] 21:49:55 INFO - PROCESS | 8241 | 1463028595227 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}] 21:49:55 INFO - PROCESS | 8241 | 1463028595354 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 21:49:55 INFO - PROCESS | 8241 | 1463028595433 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae7800 == 78 [pid = 8241] [id = 422] 21:49:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x128a72c00) [pid = 8241] [serial = 1265] [outer = 0x0] 21:49:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x128a75000) [pid = 8241] [serial = 1266] [outer = 0x128a72c00] 21:49:55 INFO - PROCESS | 8241 | 1463028595469 Marionette DEBUG loaded listener.js 21:49:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x12ca3dc00) [pid = 8241] [serial = 1267] [outer = 0x128a72c00] 21:49:55 INFO - PROCESS | 8241 | 1463028595901 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]]]}] 21:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 719ms 21:49:55 INFO - PROCESS | 8241 | 1463028595948 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 21:49:55 INFO - PROCESS | 8241 | 1463028595949 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 21:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:49:55 INFO - PROCESS | 8241 | 1463028595954 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 8241 | 1463028595955 Marionette TRACE conn2 <- [1,1662,null,{}] 21:49:55 INFO - PROCESS | 8241 | 1463028595957 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}] 21:49:56 INFO - PROCESS | 8241 | 1463028596073 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 21:49:56 INFO - PROCESS | 8241 | 1463028596152 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x134535800 == 79 [pid = 8241] [id = 423] 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x128b21000) [pid = 8241] [serial = 1268] [outer = 0x0] 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x128b29c00) [pid = 8241] [serial = 1269] [outer = 0x128b21000] 21:49:56 INFO - PROCESS | 8241 | 1463028596182 Marionette DEBUG loaded listener.js 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x128b8cc00) [pid = 8241] [serial = 1270] [outer = 0x128b21000] 21:49:56 INFO - PROCESS | 8241 | 1463028596623 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]]]}] 21:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 719ms 21:49:56 INFO - PROCESS | 8241 | 1463028596674 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 8241 | 1463028596675 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 21:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:49:56 INFO - PROCESS | 8241 | 1463028596678 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - PROCESS | 8241 | 1463028596679 Marionette TRACE conn2 <- [1,1666,null,{}] 21:49:56 INFO - PROCESS | 8241 | 1463028596698 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}] 21:49:56 INFO - PROCESS | 8241 | 1463028596811 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 21:49:56 INFO - PROCESS | 8241 | 1463028596884 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a220000 == 80 [pid = 8241] [id = 424] 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x112d11400) [pid = 8241] [serial = 1271] [outer = 0x0] 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x128b22c00) [pid = 8241] [serial = 1272] [outer = 0x112d11400] 21:49:56 INFO - PROCESS | 8241 | 1463028596910 Marionette DEBUG loaded listener.js 21:49:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x128b90800) [pid = 8241] [serial = 1273] [outer = 0x112d11400] 21:49:57 INFO - PROCESS | 8241 | 1463028597391 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]]]}] 21:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 21:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:49:57 INFO - PROCESS | 8241 | 1463028597411 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 21:49:57 INFO - PROCESS | 8241 | 1463028597413 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 21:49:57 INFO - PROCESS | 8241 | 1463028597417 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:49:57 INFO - PROCESS | 8241 | 1463028597420 Marionette TRACE conn2 <- [1,1670,null,{}] 21:49:57 INFO - PROCESS | 8241 | 1463028597423 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}] 21:49:57 INFO - PROCESS | 8241 | 1463028597744 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 21:49:57 INFO - PROCESS | 8241 | 1463028597837 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x125779800 == 81 [pid = 8241] [id = 425] 21:49:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x1122b6c00) [pid = 8241] [serial = 1274] [outer = 0x0] 21:49:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x112780800) [pid = 8241] [serial = 1275] [outer = 0x1122b6c00] 21:49:57 INFO - PROCESS | 8241 | 1463028597865 Marionette DEBUG loaded listener.js 21:49:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x113d60000) [pid = 8241] [serial = 1276] [outer = 0x1122b6c00] 21:49:58 INFO - PROCESS | 8241 | 1463028598326 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]]]}] 21:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 924ms 21:49:58 INFO - PROCESS | 8241 | 1463028598342 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 8241 | 1463028598344 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 21:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:49:58 INFO - PROCESS | 8241 | 1463028598347 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 8241 | 1463028598350 Marionette TRACE conn2 <- [1,1674,null,{}] 21:49:58 INFO - PROCESS | 8241 | 1463028598353 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}] 21:49:58 INFO - PROCESS | 8241 | 1463028598458 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 21:49:58 INFO - PROCESS | 8241 | 1463028598526 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x11691e000 == 82 [pid = 8241] [id = 426] 21:49:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x1180b3800) [pid = 8241] [serial = 1277] [outer = 0x0] 21:49:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x1185d8c00) [pid = 8241] [serial = 1278] [outer = 0x1180b3800] 21:49:58 INFO - PROCESS | 8241 | 1463028598605 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x119c0a800) [pid = 8241] [serial = 1279] [outer = 0x1180b3800] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf17800 == 81 [pid = 8241] [id = 245] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x135319000 == 80 [pid = 8241] [id = 416] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x12d668000 == 79 [pid = 8241] [id = 415] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1ec000 == 78 [pid = 8241] [id = 414] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x119c9d800 == 77 [pid = 8241] [id = 413] 21:49:58 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2ce800 == 76 [pid = 8241] [id = 412] 21:49:58 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x12ca37c00) [pid = 8241] [serial = 1185] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc7d000 == 75 [pid = 8241] [id = 411] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12b236800 == 74 [pid = 8241] [id = 410] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x129456800 == 73 [pid = 8241] [id = 409] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x128d3a000 == 72 [pid = 8241] [id = 408] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x119cb7800 == 71 [pid = 8241] [id = 407] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x1180c7800 == 70 [pid = 8241] [id = 406] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x116f18000 == 69 [pid = 8241] [id = 405] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x119cb6000 == 68 [pid = 8241] [id = 404] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x13553a000 == 67 [pid = 8241] [id = 401] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x135dd6000 == 66 [pid = 8241] [id = 400] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x135e77800 == 65 [pid = 8241] [id = 399] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x12cacb000 == 64 [pid = 8241] [id = 398] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x124487800 == 63 [pid = 8241] [id = 397] 21:49:59 INFO - PROCESS | 8241 | --DOCSHELL 0x112a8c800 == 62 [pid = 8241] [id = 396] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x12bb59c00) [pid = 8241] [serial = 1170] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x12ac64400) [pid = 8241] [serial = 1168] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x129604800) [pid = 8241] [serial = 1167] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x12be92c00) [pid = 8241] [serial = 1173] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x12bff2000) [pid = 8241] [serial = 1176] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x11a2a8c00) [pid = 8241] [serial = 1158] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x123748c00) [pid = 8241] [serial = 1161] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x124ee1800) [pid = 8241] [serial = 1162] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x117545800) [pid = 8241] [serial = 1134] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x126569800) [pid = 8241] [serial = 1164] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x12bfee400) [pid = 8241] [serial = 1174] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x117536800) [pid = 8241] [serial = 1153] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x113f3b400) [pid = 8241] [serial = 1152] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x125731c00) [pid = 8241] [serial = 1140] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x119165c00) [pid = 8241] [serial = 1156] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x12be85000) [pid = 8241] [serial = 1146] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x118c37800) [pid = 8241] [serial = 1155] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x12c522000) [pid = 8241] [serial = 1183] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x1270da800) [pid = 8241] [serial = 1149] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x129338000) [pid = 8241] [serial = 1143] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x110fc5400) [pid = 8241] [serial = 1131] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x129613000) [pid = 8241] [serial = 1182] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x11950f400) [pid = 8241] [serial = 1137] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x12bb23400) [pid = 8241] [serial = 1129] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x12c51c000) [pid = 8241] [serial = 1177] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x12334ac00) [pid = 8241] [serial = 1159] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x119515c00) [pid = 8241] [serial = 1179] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x12be8ec00) [pid = 8241] [serial = 1171] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x124eb1c00) [pid = 8241] [serial = 1180] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x128c48000) [pid = 8241] [serial = 1165] [outer = 0x0] [url = about:blank] 21:49:59 INFO - PROCESS | 8241 | 1463028599107 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]]]}] 21:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 774ms 21:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:49:59 INFO - PROCESS | 8241 | 1463028599122 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 8241 | 1463028599123 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 21:49:59 INFO - PROCESS | 8241 | 1463028599126 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 8241 | 1463028599127 Marionette TRACE conn2 <- [1,1678,null,{}] 21:49:59 INFO - PROCESS | 8241 | 1463028599129 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}] 21:49:59 INFO - PROCESS | 8241 | 1463028599229 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 21:49:59 INFO - PROCESS | 8241 | 1463028599235 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cb7800 == 63 [pid = 8241] [id = 427] 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x119f4c400) [pid = 8241] [serial = 1280] [outer = 0x0] 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x123748c00) [pid = 8241] [serial = 1281] [outer = 0x119f4c400] 21:49:59 INFO - PROCESS | 8241 | 1463028599262 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x125730400) [pid = 8241] [serial = 1282] [outer = 0x119f4c400] 21:49:59 INFO - PROCESS | 8241 | 1463028599656 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]]]}] 21:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 568ms 21:49:59 INFO - PROCESS | 8241 | 1463028599694 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 8241 | 1463028599697 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 21:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:49:59 INFO - PROCESS | 8241 | 1463028599705 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 8241 | 1463028599708 Marionette TRACE conn2 <- [1,1682,null,{}] 21:49:59 INFO - PROCESS | 8241 | 1463028599710 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}] 21:49:59 INFO - PROCESS | 8241 | 1463028599806 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 21:49:59 INFO - PROCESS | 8241 | 1463028599813 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c8f800 == 64 [pid = 8241] [id = 428] 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x12607f400) [pid = 8241] [serial = 1283] [outer = 0x0] 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x128a56400) [pid = 8241] [serial = 1284] [outer = 0x12607f400] 21:49:59 INFO - PROCESS | 8241 | 1463028599839 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x128a70400) [pid = 8241] [serial = 1285] [outer = 0x12607f400] 21:50:00 INFO - PROCESS | 8241 | 1463028600196 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]]]}] 21:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 526ms 21:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:50:00 INFO - PROCESS | 8241 | 1463028600238 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 21:50:00 INFO - PROCESS | 8241 | 1463028600239 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 21:50:00 INFO - PROCESS | 8241 | 1463028600242 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:50:00 INFO - PROCESS | 8241 | 1463028600243 Marionette TRACE conn2 <- [1,1686,null,{}] 21:50:00 INFO - PROCESS | 8241 | 1463028600245 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}] 21:50:00 INFO - PROCESS | 8241 | 1463028600336 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 21:50:00 INFO - PROCESS | 8241 | 1463028600340 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba8c800 == 65 [pid = 8241] [id = 429] 21:50:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x12661b400) [pid = 8241] [serial = 1286] [outer = 0x0] 21:50:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x128b27c00) [pid = 8241] [serial = 1287] [outer = 0x12661b400] 21:50:00 INFO - PROCESS | 8241 | 1463028600367 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x128b96800) [pid = 8241] [serial = 1288] [outer = 0x12661b400] 21:50:00 INFO - PROCESS | 8241 | 1463028600794 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]]]}] 21:50:00 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 21:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 568ms 21:50:00 INFO - PROCESS | 8241 | 1463028600811 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 21:50:00 INFO - PROCESS | 8241 | 1463028600813 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 21:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:50:00 INFO - PROCESS | 8241 | 1463028600819 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:50:00 INFO - PROCESS | 8241 | 1463028600821 Marionette TRACE conn2 <- [1,1690,null,{}] 21:50:00 INFO - PROCESS | 8241 | 1463028600848 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}] 21:50:01 INFO - PROCESS | 8241 | 1463028601000 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 21:50:01 INFO - PROCESS | 8241 | 1463028601010 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2ca800 == 66 [pid = 8241] [id = 430] 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x128c4c800) [pid = 8241] [serial = 1289] [outer = 0x0] 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x128cb6800) [pid = 8241] [serial = 1290] [outer = 0x128c4c800] 21:50:01 INFO - PROCESS | 8241 | 1463028601042 Marionette DEBUG loaded listener.js 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x1290de800) [pid = 8241] [serial = 1291] [outer = 0x128c4c800] 21:50:01 INFO - PROCESS | 8241 | 1463028601423 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]]]}] 21:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 619ms 21:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:50:01 INFO - PROCESS | 8241 | 1463028601442 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 8241 | 1463028601443 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 21:50:01 INFO - PROCESS | 8241 | 1463028601445 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 8241 | 1463028601446 Marionette TRACE conn2 <- [1,1694,null,{}] 21:50:01 INFO - PROCESS | 8241 | 1463028601451 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}] 21:50:01 INFO - PROCESS | 8241 | 1463028601575 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 21:50:01 INFO - PROCESS | 8241 | 1463028601589 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cad5000 == 67 [pid = 8241] [id = 431] 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x128cba000) [pid = 8241] [serial = 1292] [outer = 0x0] 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x12938c000) [pid = 8241] [serial = 1293] [outer = 0x128cba000] 21:50:01 INFO - PROCESS | 8241 | 1463028601614 Marionette DEBUG loaded listener.js 21:50:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x12ab2e000) [pid = 8241] [serial = 1294] [outer = 0x128cba000] 21:50:01 INFO - PROCESS | 8241 | 1463028601963 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]]]}] 21:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 21:50:01 INFO - PROCESS | 8241 | 1463028601968 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 8241 | 1463028601970 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 21:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:50:01 INFO - PROCESS | 8241 | 1463028601972 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 8241 | 1463028601973 Marionette TRACE conn2 <- [1,1698,null,{}] 21:50:01 INFO - PROCESS | 8241 | 1463028601975 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}] 21:50:02 INFO - PROCESS | 8241 | 1463028602089 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 21:50:02 INFO - PROCESS | 8241 | 1463028602103 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d551000 == 68 [pid = 8241] [id = 432] 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x128fa4c00) [pid = 8241] [serial = 1295] [outer = 0x0] 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x12ac84400) [pid = 8241] [serial = 1296] [outer = 0x128fa4c00] 21:50:02 INFO - PROCESS | 8241 | 1463028602129 Marionette DEBUG loaded listener.js 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x12bb5ec00) [pid = 8241] [serial = 1297] [outer = 0x128fa4c00] 21:50:02 INFO - PROCESS | 8241 | 1463028602496 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]]]}] 21:50:02 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 21:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 21:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:50:02 INFO - PROCESS | 8241 | 1463028602542 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 21:50:02 INFO - PROCESS | 8241 | 1463028602543 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 21:50:02 INFO - PROCESS | 8241 | 1463028602545 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:50:02 INFO - PROCESS | 8241 | 1463028602547 Marionette TRACE conn2 <- [1,1702,null,{}] 21:50:02 INFO - PROCESS | 8241 | 1463028602549 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}] 21:50:02 INFO - PROCESS | 8241 | 1463028602665 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 21:50:02 INFO - PROCESS | 8241 | 1463028602677 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d682800 == 69 [pid = 8241] [id = 433] 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x12ac8b000) [pid = 8241] [serial = 1298] [outer = 0x0] 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x12be93400) [pid = 8241] [serial = 1299] [outer = 0x12ac8b000] 21:50:02 INFO - PROCESS | 8241 | 1463028602708 Marionette DEBUG loaded listener.js 21:50:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x12bff0c00) [pid = 8241] [serial = 1300] [outer = 0x12ac8b000] 21:50:03 INFO - PROCESS | 8241 | 1463028603071 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]]]}] 21:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 568ms 21:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:50:03 INFO - PROCESS | 8241 | 1463028603115 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 21:50:03 INFO - PROCESS | 8241 | 1463028603116 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 21:50:03 INFO - PROCESS | 8241 | 1463028603118 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:50:03 INFO - PROCESS | 8241 | 1463028603119 Marionette TRACE conn2 <- [1,1706,null,{}] 21:50:03 INFO - PROCESS | 8241 | 1463028603122 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}] 21:50:03 INFO - PROCESS | 8241 | 1463028603404 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x1290e1800) [pid = 8241] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x111d1ec00) [pid = 8241] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x1270d7c00) [pid = 8241] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x117585400) [pid = 8241] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x11910d400) [pid = 8241] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x124beec00) [pid = 8241] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x128a5a800) [pid = 8241] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x125739000) [pid = 8241] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x12a8d2000) [pid = 8241] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x112781000) [pid = 8241] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x112782c00) [pid = 8241] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x123350800) [pid = 8241] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:50:03 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x111d5f800) [pid = 8241] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:50:03 INFO - PROCESS | 8241 | 1463028603474 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cdb800 == 70 [pid = 8241] [id = 434] 21:50:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x11277d000) [pid = 8241] [serial = 1301] [outer = 0x0] 21:50:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x112787800) [pid = 8241] [serial = 1302] [outer = 0x11277d000] 21:50:03 INFO - PROCESS | 8241 | 1463028603499 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x11911c400) [pid = 8241] [serial = 1303] [outer = 0x11277d000] 21:50:03 INFO - PROCESS | 8241 | 1463028603793 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]]]}] 21:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 21:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:50:03 INFO - PROCESS | 8241 | 1463028603837 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 21:50:03 INFO - PROCESS | 8241 | 1463028603839 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 21:50:03 INFO - PROCESS | 8241 | 1463028603841 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:50:03 INFO - PROCESS | 8241 | 1463028603842 Marionette TRACE conn2 <- [1,1710,null,{}] 21:50:03 INFO - PROCESS | 8241 | 1463028603844 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}] 21:50:03 INFO - PROCESS | 8241 | 1463028603965 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 21:50:03 INFO - PROCESS | 8241 | 1463028603974 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc36800 == 71 [pid = 8241] [id = 435] 21:50:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x11766fc00) [pid = 8241] [serial = 1304] [outer = 0x0] 21:50:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x128a68400) [pid = 8241] [serial = 1305] [outer = 0x11766fc00] 21:50:04 INFO - PROCESS | 8241 | 1463028604004 Marionette DEBUG loaded listener.js 21:50:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x12ca3e800) [pid = 8241] [serial = 1306] [outer = 0x11766fc00] 21:50:04 INFO - PROCESS | 8241 | 1463028604340 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]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 21:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:50:04 INFO - PROCESS | 8241 | 1463028604360 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 8241 | 1463028604361 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 21:50:04 INFO - PROCESS | 8241 | 1463028604363 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 8241 | 1463028604367 Marionette TRACE conn2 <- [1,1714,null,{}] 21:50:04 INFO - PROCESS | 8241 | 1463028604372 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}] 21:50:04 INFO - PROCESS | 8241 | 1463028604481 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 21:50:04 INFO - PROCESS | 8241 | 1463028604485 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x135dc3800 == 72 [pid = 8241] [id = 436] 21:50:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x12cfc8400) [pid = 8241] [serial = 1307] [outer = 0x0] 21:50:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x12d197c00) [pid = 8241] [serial = 1308] [outer = 0x12cfc8400] 21:50:04 INFO - PROCESS | 8241 | 1463028604510 Marionette DEBUG loaded listener.js 21:50:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x12dd36800) [pid = 8241] [serial = 1309] [outer = 0x12cfc8400] 21:50:04 INFO - PROCESS | 8241 | 1463028604868 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]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 21:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:50:04 INFO - PROCESS | 8241 | 1463028604889 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 8241 | 1463028604890 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 21:50:04 INFO - PROCESS | 8241 | 1463028604892 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 8241 | 1463028604893 Marionette TRACE conn2 <- [1,1718,null,{}] 21:50:04 INFO - PROCESS | 8241 | 1463028604895 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}] 21:50:05 INFO - PROCESS | 8241 | 1463028605021 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 21:50:05 INFO - PROCESS | 8241 | 1463028605028 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x135513000 == 73 [pid = 8241] [id = 437] 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x110f72c00) [pid = 8241] [serial = 1310] [outer = 0x0] 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x12dd3ac00) [pid = 8241] [serial = 1311] [outer = 0x110f72c00] 21:50:05 INFO - PROCESS | 8241 | 1463028605053 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x12dd40000) [pid = 8241] [serial = 1312] [outer = 0x110f72c00] 21:50:05 INFO - PROCESS | 8241 | 1463028605454 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]]]}] 21:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 620ms 21:50:05 INFO - PROCESS | 8241 | 1463028605513 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 21:50:05 INFO - PROCESS | 8241 | 1463028605516 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 21:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:50:05 INFO - PROCESS | 8241 | 1463028605519 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:50:05 INFO - PROCESS | 8241 | 1463028605522 Marionette TRACE conn2 <- [1,1722,null,{}] 21:50:05 INFO - PROCESS | 8241 | 1463028605527 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}] 21:50:05 INFO - PROCESS | 8241 | 1463028605688 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 21:50:05 INFO - PROCESS | 8241 | 1463028605795 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d1000 == 74 [pid = 8241] [id = 438] 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x11333e000) [pid = 8241] [serial = 1313] [outer = 0x0] 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x11618f000) [pid = 8241] [serial = 1314] [outer = 0x11333e000] 21:50:05 INFO - PROCESS | 8241 | 1463028605831 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x118559000) [pid = 8241] [serial = 1315] [outer = 0x11333e000] 21:50:06 INFO - PROCESS | 8241 | 1463028606285 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]]]}] 21:50:06 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 21:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 773ms 21:50:06 INFO - PROCESS | 8241 | 1463028606293 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 8241 | 1463028606297 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 21:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:50:06 INFO - PROCESS | 8241 | 1463028606304 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 8241 | 1463028606306 Marionette TRACE conn2 <- [1,1726,null,{}] 21:50:06 INFO - PROCESS | 8241 | 1463028606309 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}] 21:50:06 INFO - PROCESS | 8241 | 1463028606424 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 21:50:06 INFO - PROCESS | 8241 | 1463028606532 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc7e000 == 75 [pid = 8241] [id = 439] 21:50:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x11910d000) [pid = 8241] [serial = 1316] [outer = 0x0] 21:50:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x123348800) [pid = 8241] [serial = 1317] [outer = 0x11910d000] 21:50:06 INFO - PROCESS | 8241 | 1463028606565 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x126086000) [pid = 8241] [serial = 1318] [outer = 0x11910d000] 21:50:06 INFO - PROCESS | 8241 | 1463028606968 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]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 21:50:06 INFO - PROCESS | 8241 | 1463028606974 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 8241 | 1463028606975 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 21:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:50:06 INFO - PROCESS | 8241 | 1463028606978 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 8241 | 1463028606981 Marionette TRACE conn2 <- [1,1730,null,{}] 21:50:06 INFO - PROCESS | 8241 | 1463028606992 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}] 21:50:07 INFO - PROCESS | 8241 | 1463028607127 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 21:50:07 INFO - PROCESS | 8241 | 1463028607222 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x135521800 == 76 [pid = 8241] [id = 440] 21:50:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x128a5a400) [pid = 8241] [serial = 1319] [outer = 0x0] 21:50:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x128a73000) [pid = 8241] [serial = 1320] [outer = 0x128a5a400] 21:50:07 INFO - PROCESS | 8241 | 1463028607258 Marionette DEBUG loaded listener.js 21:50:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x128c4b400) [pid = 8241] [serial = 1321] [outer = 0x128a5a400] 21:50:07 INFO - PROCESS | 8241 | 1463028607692 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]]]}] 21:50:07 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 21:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 776ms 21:50:07 INFO - PROCESS | 8241 | 1463028607754 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 21:50:07 INFO - PROCESS | 8241 | 1463028607756 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 21:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:50:07 INFO - PROCESS | 8241 | 1463028607759 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 8241 | 1463028607760 Marionette TRACE conn2 <- [1,1734,null,{}] 21:50:07 INFO - PROCESS | 8241 | 1463028607763 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}] 21:50:07 INFO - PROCESS | 8241 | 1463028607879 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 21:50:07 INFO - PROCESS | 8241 | 1463028607958 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x1351d6000 == 77 [pid = 8241] [id = 441] 21:50:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x128cb6c00) [pid = 8241] [serial = 1322] [outer = 0x0] 21:50:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x129399800) [pid = 8241] [serial = 1323] [outer = 0x128cb6c00] 21:50:07 INFO - PROCESS | 8241 | 1463028607991 Marionette DEBUG loaded listener.js 21:50:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x12c518400) [pid = 8241] [serial = 1324] [outer = 0x128cb6c00] 21:50:08 INFO - PROCESS | 8241 | 1463028608418 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]]]}] 21:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 21:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:50:08 INFO - PROCESS | 8241 | 1463028608450 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 8241 | 1463028608451 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 21:50:08 INFO - PROCESS | 8241 | 1463028608454 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - PROCESS | 8241 | 1463028608455 Marionette TRACE conn2 <- [1,1738,null,{}] 21:50:08 INFO - PROCESS | 8241 | 1463028608458 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}] 21:50:08 INFO - PROCESS | 8241 | 1463028608571 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 21:50:08 INFO - PROCESS | 8241 | 1463028608683 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x135e7b000 == 78 [pid = 8241] [id = 442] 21:50:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x129396800) [pid = 8241] [serial = 1325] [outer = 0x0] 21:50:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x12cfc9800) [pid = 8241] [serial = 1326] [outer = 0x129396800] 21:50:08 INFO - PROCESS | 8241 | 1463028608715 Marionette DEBUG loaded listener.js 21:50:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x12d19f400) [pid = 8241] [serial = 1327] [outer = 0x129396800] 21:50:09 INFO - PROCESS | 8241 | 1463028609134 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]]]}] 21:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 718ms 21:50:09 INFO - PROCESS | 8241 | 1463028609173 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 21:50:09 INFO - PROCESS | 8241 | 1463028609174 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 21:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:50:09 INFO - PROCESS | 8241 | 1463028609177 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:50:09 INFO - PROCESS | 8241 | 1463028609178 Marionette TRACE conn2 <- [1,1742,null,{}] 21:50:09 INFO - PROCESS | 8241 | 1463028609181 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}] 21:50:09 INFO - PROCESS | 8241 | 1463028609309 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 21:50:09 INFO - PROCESS | 8241 | 1463028609419 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x135be6800 == 79 [pid = 8241] [id = 443] 21:50:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x12dd3c400) [pid = 8241] [serial = 1328] [outer = 0x0] 21:50:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x12df27000) [pid = 8241] [serial = 1329] [outer = 0x12dd3c400] 21:50:09 INFO - PROCESS | 8241 | 1463028609452 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x1346b0000) [pid = 8241] [serial = 1330] [outer = 0x12dd3c400] 21:50:09 INFO - PROCESS | 8241 | 1463028609853 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]]]}] 21:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 719ms 21:50:09 INFO - PROCESS | 8241 | 1463028609896 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 21:50:09 INFO - PROCESS | 8241 | 1463028609898 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 21:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:50:09 INFO - PROCESS | 8241 | 1463028609900 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:50:09 INFO - PROCESS | 8241 | 1463028609902 Marionette TRACE conn2 <- [1,1746,null,{}] 21:50:09 INFO - PROCESS | 8241 | 1463028609921 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}] 21:50:10 INFO - PROCESS | 8241 | 1463028610031 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 21:50:10 INFO - PROCESS | 8241 | 1463028610139 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x135bfb800 == 80 [pid = 8241] [id = 444] 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x12ac64000) [pid = 8241] [serial = 1331] [outer = 0x0] 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x1346b2400) [pid = 8241] [serial = 1332] [outer = 0x12ac64000] 21:50:10 INFO - PROCESS | 8241 | 1463028610171 Marionette DEBUG loaded listener.js 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x1354d6000) [pid = 8241] [serial = 1333] [outer = 0x12ac64000] 21:50:10 INFO - PROCESS | 8241 | 1463028610612 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]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 736ms 21:50:10 INFO - PROCESS | 8241 | 1463028610637 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 8241 | 1463028610639 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 21:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:50:10 INFO - PROCESS | 8241 | 1463028610641 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 8241 | 1463028610642 Marionette TRACE conn2 <- [1,1750,null,{}] 21:50:10 INFO - PROCESS | 8241 | 1463028610645 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}] 21:50:10 INFO - PROCESS | 8241 | 1463028610760 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 21:50:10 INFO - PROCESS | 8241 | 1463028610870 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a238800 == 81 [pid = 8241] [id = 445] 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x116a67800) [pid = 8241] [serial = 1334] [outer = 0x0] 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x128a5c400) [pid = 8241] [serial = 1335] [outer = 0x116a67800] 21:50:10 INFO - PROCESS | 8241 | 1463028610903 Marionette DEBUG loaded listener.js 21:50:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12dd40800) [pid = 8241] [serial = 1336] [outer = 0x116a67800] 21:50:11 INFO - PROCESS | 8241 | 1463028611557 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]]]}] 21:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 973ms 21:50:11 INFO - PROCESS | 8241 | 1463028611615 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 21:50:11 INFO - PROCESS | 8241 | 1463028611617 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 21:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:50:11 INFO - PROCESS | 8241 | 1463028611622 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:50:11 INFO - PROCESS | 8241 | 1463028611623 Marionette TRACE conn2 <- [1,1754,null,{}] 21:50:11 INFO - PROCESS | 8241 | 1463028611627 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}] 21:50:11 INFO - PROCESS | 8241 | 1463028611738 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 21:50:11 INFO - PROCESS | 8241 | 1463028611824 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180c1000 == 82 [pid = 8241] [id = 446] 21:50:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x11205b400) [pid = 8241] [serial = 1337] [outer = 0x0] 21:50:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x112784000) [pid = 8241] [serial = 1338] [outer = 0x11205b400] 21:50:11 INFO - PROCESS | 8241 | 1463028611855 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x116785800) [pid = 8241] [serial = 1339] [outer = 0x11205b400] 21:50:12 INFO - PROCESS | 8241 | 1463028612278 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]]]}] 21:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 21:50:12 INFO - PROCESS | 8241 | 1463028612344 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 21:50:12 INFO - PROCESS | 8241 | 1463028612348 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 21:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:50:12 INFO - PROCESS | 8241 | 1463028612352 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:50:12 INFO - PROCESS | 8241 | 1463028612354 Marionette TRACE conn2 <- [1,1758,null,{}] 21:50:12 INFO - PROCESS | 8241 | 1463028612356 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}] 21:50:12 INFO - PROCESS | 8241 | 1463028612462 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 21:50:12 INFO - PROCESS | 8241 | 1463028612594 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfe3800 == 81 [pid = 8241] [id = 382] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135dc3800 == 80 [pid = 8241] [id = 436] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc36800 == 79 [pid = 8241] [id = 435] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x119cdb800 == 78 [pid = 8241] [id = 434] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d682800 == 77 [pid = 8241] [id = 433] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d551000 == 76 [pid = 8241] [id = 432] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x12cfce800) [pid = 8241] [serial = 1248] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x11608a800 == 77 [pid = 8241] [id = 447] 21:50:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x112a5ec00) [pid = 8241] [serial = 1340] [outer = 0x0] 21:50:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x117675800) [pid = 8241] [serial = 1341] [outer = 0x112a5ec00] 21:50:12 INFO - PROCESS | 8241 | 1463028612655 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x119109c00) [pid = 8241] [serial = 1342] [outer = 0x112a5ec00] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12cad5000 == 76 [pid = 8241] [id = 431] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2ca800 == 75 [pid = 8241] [id = 430] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba8c800 == 74 [pid = 8241] [id = 429] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x128c8f800 == 73 [pid = 8241] [id = 428] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x119cb7800 == 72 [pid = 8241] [id = 427] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x11691e000 == 71 [pid = 8241] [id = 426] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x125779800 == 70 [pid = 8241] [id = 425] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135dd9000 == 69 [pid = 8241] [id = 421] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1358bb000 == 68 [pid = 8241] [id = 420] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d145800 == 67 [pid = 8241] [id = 419] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x124476000 == 66 [pid = 8241] [id = 418] 21:50:12 INFO - PROCESS | 8241 | --DOCSHELL 0x116908000 == 65 [pid = 8241] [id = 417] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x12ab39800) [pid = 8241] [serial = 1230] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x112785c00) [pid = 8241] [serial = 1233] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x12bb18800) [pid = 8241] [serial = 1231] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x128a54400) [pid = 8241] [serial = 1236] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x11278ac00) [pid = 8241] [serial = 1234] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x124bad400) [pid = 8241] [serial = 1221] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x126618000) [pid = 8241] [serial = 1222] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x113294c00) [pid = 8241] [serial = 1213] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x111d67400) [pid = 8241] [serial = 1212] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x129334c00) [pid = 8241] [serial = 1227] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x11619a400) [pid = 8241] [serial = 1239] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x1243df800) [pid = 8241] [serial = 1194] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128cb9000) [pid = 8241] [serial = 1224] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x128c4d800) [pid = 8241] [serial = 1225] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x1110a5400) [pid = 8241] [serial = 1188] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128a58000) [pid = 8241] [serial = 1237] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x12ca43000) [pid = 8241] [serial = 1203] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x12be82000) [pid = 8241] [serial = 1200] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x128f79800) [pid = 8241] [serial = 1209] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x11910a400) [pid = 8241] [serial = 1216] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x112730400) [pid = 8241] [serial = 1215] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x1290df000) [pid = 8241] [serial = 1197] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x12cfd4400) [pid = 8241] [serial = 1206] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x119a09000) [pid = 8241] [serial = 1218] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x12320c400) [pid = 8241] [serial = 1219] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x11855ac00) [pid = 8241] [serial = 1191] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x123349800) [pid = 8241] [serial = 1240] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x12ca38c00) [pid = 8241] [serial = 1246] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x12aca9000) [pid = 8241] [serial = 1242] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x12be8b800) [pid = 8241] [serial = 1243] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x12be94000) [pid = 8241] [serial = 1245] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x12a79a000) [pid = 8241] [serial = 1228] [outer = 0x0] [url = about:blank] 21:50:12 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x12ca41c00) [pid = 8241] [serial = 1186] [outer = 0x0] [url = about:blank] 21:50:13 INFO - PROCESS | 8241 | 1463028613004 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]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 21:50:13 INFO - PROCESS | 8241 | 1463028613022 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 21:50:13 INFO - PROCESS | 8241 | 1463028613024 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 21:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:50:13 INFO - PROCESS | 8241 | 1463028613053 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - PROCESS | 8241 | 1463028613056 Marionette TRACE conn2 <- [1,1762,null,{}] 21:50:13 INFO - PROCESS | 8241 | 1463028613064 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}] 21:50:13 INFO - PROCESS | 8241 | 1463028613158 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 21:50:13 INFO - PROCESS | 8241 | 1463028613164 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x12355b800 == 66 [pid = 8241] [id = 448] 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x119412800) [pid = 8241] [serial = 1343] [outer = 0x0] 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x11a2a5000) [pid = 8241] [serial = 1344] [outer = 0x119412800] 21:50:13 INFO - PROCESS | 8241 | 1463028613193 Marionette DEBUG loaded listener.js 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x1243e8000) [pid = 8241] [serial = 1345] [outer = 0x119412800] 21:50:13 INFO - PROCESS | 8241 | 1463028613562 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]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 525ms 21:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:50:13 INFO - PROCESS | 8241 | 1463028613575 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 21:50:13 INFO - PROCESS | 8241 | 1463028613577 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 21:50:13 INFO - PROCESS | 8241 | 1463028613579 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - PROCESS | 8241 | 1463028613580 Marionette TRACE conn2 <- [1,1766,null,{}] 21:50:13 INFO - PROCESS | 8241 | 1463028613595 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}] 21:50:13 INFO - PROCESS | 8241 | 1463028613689 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 21:50:13 INFO - PROCESS | 8241 | 1463028613693 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c7d800 == 67 [pid = 8241] [id = 449] 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x125081400) [pid = 8241] [serial = 1346] [outer = 0x0] 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x126569800) [pid = 8241] [serial = 1347] [outer = 0x125081400] 21:50:13 INFO - PROCESS | 8241 | 1463028613720 Marionette DEBUG loaded listener.js 21:50:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x128a50000) [pid = 8241] [serial = 1348] [outer = 0x125081400] 21:50:14 INFO - PROCESS | 8241 | 1463028614083 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]]]}] 21:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 21:50:14 INFO - PROCESS | 8241 | 1463028614103 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 21:50:14 INFO - PROCESS | 8241 | 1463028614104 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 21:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:50:14 INFO - PROCESS | 8241 | 1463028614106 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:50:14 INFO - PROCESS | 8241 | 1463028614108 Marionette TRACE conn2 <- [1,1770,null,{}] 21:50:14 INFO - PROCESS | 8241 | 1463028614110 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}] 21:50:14 INFO - PROCESS | 8241 | 1463028614229 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 21:50:14 INFO - PROCESS | 8241 | 1463028614236 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a733800 == 68 [pid = 8241] [id = 450] 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x125081800) [pid = 8241] [serial = 1349] [outer = 0x0] 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x128a5b000) [pid = 8241] [serial = 1350] [outer = 0x125081800] 21:50:14 INFO - PROCESS | 8241 | 1463028614262 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x128a70800) [pid = 8241] [serial = 1351] [outer = 0x125081800] 21:50:14 INFO - PROCESS | 8241 | 1463028614611 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]]]}] 21:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 517ms 21:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:50:14 INFO - PROCESS | 8241 | 1463028614625 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 21:50:14 INFO - PROCESS | 8241 | 1463028614626 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 21:50:14 INFO - PROCESS | 8241 | 1463028614628 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:50:14 INFO - PROCESS | 8241 | 1463028614629 Marionette TRACE conn2 <- [1,1774,null,{}] 21:50:14 INFO - PROCESS | 8241 | 1463028614633 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}] 21:50:14 INFO - PROCESS | 8241 | 1463028614738 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 21:50:14 INFO - PROCESS | 8241 | 1463028614743 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc82000 == 69 [pid = 8241] [id = 451] 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x128b1d800) [pid = 8241] [serial = 1352] [outer = 0x0] 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x128b98000) [pid = 8241] [serial = 1353] [outer = 0x128b1d800] 21:50:14 INFO - PROCESS | 8241 | 1463028614769 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x12933a800) [pid = 8241] [serial = 1354] [outer = 0x128b1d800] 21:50:15 INFO - PROCESS | 8241 | 1463028615171 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]]]}] 21:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 21:50:15 INFO - PROCESS | 8241 | 1463028615198 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 8241 | 1463028615201 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 21:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:50:15 INFO - PROCESS | 8241 | 1463028615212 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 8241 | 1463028615214 Marionette TRACE conn2 <- [1,1778,null,{}] 21:50:15 INFO - PROCESS | 8241 | 1463028615218 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}] 21:50:15 INFO - PROCESS | 8241 | 1463028615333 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 21:50:15 INFO - PROCESS | 8241 | 1463028615344 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2bb000 == 70 [pid = 8241] [id = 452] 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x128b1e400) [pid = 8241] [serial = 1355] [outer = 0x0] 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x129612c00) [pid = 8241] [serial = 1356] [outer = 0x128b1e400] 21:50:15 INFO - PROCESS | 8241 | 1463028615369 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x12a7a2c00) [pid = 8241] [serial = 1357] [outer = 0x128b1e400] 21:50:15 INFO - PROCESS | 8241 | 1463028615741 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]]]}] 21:50:15 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 21:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 21:50:15 INFO - PROCESS | 8241 | 1463028615782 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 8241 | 1463028615784 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 21:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:50:15 INFO - PROCESS | 8241 | 1463028615786 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 8241 | 1463028615787 Marionette TRACE conn2 <- [1,1782,null,{}] 21:50:15 INFO - PROCESS | 8241 | 1463028615789 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}] 21:50:15 INFO - PROCESS | 8241 | 1463028615904 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 21:50:15 INFO - PROCESS | 8241 | 1463028615920 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cad5800 == 71 [pid = 8241] [id = 453] 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x129395000) [pid = 8241] [serial = 1358] [outer = 0x0] 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x12ab33800) [pid = 8241] [serial = 1359] [outer = 0x129395000] 21:50:15 INFO - PROCESS | 8241 | 1463028615945 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x12bb19000) [pid = 8241] [serial = 1360] [outer = 0x129395000] 21:50:16 INFO - PROCESS | 8241 | 1463028616297 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]]]}] 21:50:16 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 21:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 21:50:16 INFO - PROCESS | 8241 | 1463028616305 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 21:50:16 INFO - PROCESS | 8241 | 1463028616307 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 21:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:50:16 INFO - PROCESS | 8241 | 1463028616309 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - PROCESS | 8241 | 1463028616310 Marionette TRACE conn2 <- [1,1786,null,{}] 21:50:16 INFO - PROCESS | 8241 | 1463028616312 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}] 21:50:16 INFO - PROCESS | 8241 | 1463028616448 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 21:50:16 INFO - PROCESS | 8241 | 1463028616463 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d559800 == 72 [pid = 8241] [id = 454] 21:50:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x12a8d0400) [pid = 8241] [serial = 1361] [outer = 0x0] 21:50:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x12bb26800) [pid = 8241] [serial = 1362] [outer = 0x12a8d0400] 21:50:16 INFO - PROCESS | 8241 | 1463028616489 Marionette DEBUG loaded listener.js 21:50:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x12be84000) [pid = 8241] [serial = 1363] [outer = 0x12a8d0400] 21:50:16 INFO - PROCESS | 8241 | 1463028616838 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]]]}] 21:50:16 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 21:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 569ms 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128cba000) [pid = 8241] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x12661b400) [pid = 8241] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x128fa4c00) [pid = 8241] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128c4c800) [pid = 8241] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x1122b6c00) [pid = 8241] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x12607f400) [pid = 8241] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x12ca36400) [pid = 8241] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x119f4c400) [pid = 8241] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x12ac8b000) [pid = 8241] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x12cfc8400) [pid = 8241] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x11277d000) [pid = 8241] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x1180b3800) [pid = 8241] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:50:17 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x11766fc00) [pid = 8241] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:50:17 INFO - PROCESS | 8241 | 1463028617061 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 8241 | 1463028617062 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 21:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:50:17 INFO - PROCESS | 8241 | 1463028617067 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 8241 | 1463028617068 Marionette TRACE conn2 <- [1,1790,null,{}] 21:50:17 INFO - PROCESS | 8241 | 1463028617070 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}] 21:50:17 INFO - PROCESS | 8241 | 1463028617159 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 21:50:17 INFO - PROCESS | 8241 | 1463028617165 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x125017000 == 73 [pid = 8241] [id = 455] 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x11614f400) [pid = 8241] [serial = 1364] [outer = 0x0] 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x12334a000) [pid = 8241] [serial = 1365] [outer = 0x11614f400] 21:50:17 INFO - PROCESS | 8241 | 1463028617192 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x129343400) [pid = 8241] [serial = 1366] [outer = 0x11614f400] 21:50:17 INFO - PROCESS | 8241 | 1463028617549 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]]]}] 21:50:17 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) 21:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 519ms 21:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:50:17 INFO - PROCESS | 8241 | 1463028617587 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 8241 | 1463028617588 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 21:50:17 INFO - PROCESS | 8241 | 1463028617590 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 8241 | 1463028617592 Marionette TRACE conn2 <- [1,1794,null,{}] 21:50:17 INFO - PROCESS | 8241 | 1463028617594 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}] 21:50:17 INFO - PROCESS | 8241 | 1463028617726 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 21:50:17 INFO - PROCESS | 8241 | 1463028617792 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc38000 == 74 [pid = 8241] [id = 456] 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x12bfec800) [pid = 8241] [serial = 1367] [outer = 0x0] 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x12c51f400) [pid = 8241] [serial = 1368] [outer = 0x12bfec800] 21:50:17 INFO - PROCESS | 8241 | 1463028617830 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x12d192000) [pid = 8241] [serial = 1369] [outer = 0x12bfec800] 21:50:18 INFO - PROCESS | 8241 | 1463028618138 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]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 21:50:18 INFO - PROCESS | 8241 | 1463028618160 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 8241 | 1463028618161 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 21:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:50:18 INFO - PROCESS | 8241 | 1463028618163 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 8241 | 1463028618165 Marionette TRACE conn2 <- [1,1798,null,{}] 21:50:18 INFO - PROCESS | 8241 | 1463028618170 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}] 21:50:18 INFO - PROCESS | 8241 | 1463028618268 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 21:50:18 INFO - PROCESS | 8241 | 1463028618331 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x134542000 == 75 [pid = 8241] [id = 457] 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x12bff0400) [pid = 8241] [serial = 1370] [outer = 0x0] 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x12d1a5800) [pid = 8241] [serial = 1371] [outer = 0x12bff0400] 21:50:18 INFO - PROCESS | 8241 | 1463028618357 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x12df23400) [pid = 8241] [serial = 1372] [outer = 0x12bff0400] 21:50:18 INFO - PROCESS | 8241 | 1463028618618 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]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 472ms 21:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:50:18 INFO - PROCESS | 8241 | 1463028618638 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 8241 | 1463028618639 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 21:50:18 INFO - PROCESS | 8241 | 1463028618641 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 8241 | 1463028618642 Marionette TRACE conn2 <- [1,1802,null,{}] 21:50:18 INFO - PROCESS | 8241 | 1463028618645 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}] 21:50:18 INFO - PROCESS | 8241 | 1463028618745 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 21:50:18 INFO - PROCESS | 8241 | 1463028618750 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x13550b800 == 76 [pid = 8241] [id = 458] 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x12df1fc00) [pid = 8241] [serial = 1373] [outer = 0x0] 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x1346a9800) [pid = 8241] [serial = 1374] [outer = 0x12df1fc00] 21:50:18 INFO - PROCESS | 8241 | 1463028618775 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x1346b1400) [pid = 8241] [serial = 1375] [outer = 0x12df1fc00] 21:50:19 INFO - PROCESS | 8241 | 1463028619259 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]]]}] 21:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 21:50:19 INFO - PROCESS | 8241 | 1463028619312 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 21:50:19 INFO - PROCESS | 8241 | 1463028619317 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 21:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:50:19 INFO - PROCESS | 8241 | 1463028619321 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:50:19 INFO - PROCESS | 8241 | 1463028619324 Marionette TRACE conn2 <- [1,1806,null,{}] 21:50:19 INFO - PROCESS | 8241 | 1463028619328 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}] 21:50:19 INFO - PROCESS | 8241 | 1463028619452 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 21:50:19 INFO - PROCESS | 8241 | 1463028619562 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ccf000 == 77 [pid = 8241] [id = 459] 21:50:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x11205f000) [pid = 8241] [serial = 1376] [outer = 0x0] 21:50:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x1130aec00) [pid = 8241] [serial = 1377] [outer = 0x11205f000] 21:50:19 INFO - PROCESS | 8241 | 1463028619597 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x117171400) [pid = 8241] [serial = 1378] [outer = 0x11205f000] 21:50:20 INFO - PROCESS | 8241 | 1463028620055 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]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 822ms 21:50:20 INFO - PROCESS | 8241 | 1463028620143 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 8241 | 1463028620147 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 21:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:50:20 INFO - PROCESS | 8241 | 1463028620170 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 8241 | 1463028620172 Marionette TRACE conn2 <- [1,1810,null,{}] 21:50:20 INFO - PROCESS | 8241 | 1463028620175 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}] 21:50:20 INFO - PROCESS | 8241 | 1463028620292 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 21:50:20 INFO - PROCESS | 8241 | 1463028620373 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad0c000 == 78 [pid = 8241] [id = 460] 21:50:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x11910dc00) [pid = 8241] [serial = 1379] [outer = 0x0] 21:50:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x119a08800) [pid = 8241] [serial = 1380] [outer = 0x11910dc00] 21:50:20 INFO - PROCESS | 8241 | 1463028620403 Marionette DEBUG loaded listener.js 21:50:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x123351400) [pid = 8241] [serial = 1381] [outer = 0x11910dc00] 21:50:20 INFO - PROCESS | 8241 | 1463028620851 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]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 723ms 21:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:50:20 INFO - PROCESS | 8241 | 1463028620892 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 8241 | 1463028620893 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 21:50:20 INFO - PROCESS | 8241 | 1463028620896 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 8241 | 1463028620898 Marionette TRACE conn2 <- [1,1814,null,{}] 21:50:20 INFO - PROCESS | 8241 | 1463028620906 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}] 21:50:21 INFO - PROCESS | 8241 | 1463028621024 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 21:50:21 INFO - PROCESS | 8241 | 1463028621109 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x13551d800 == 79 [pid = 8241] [id = 461] 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12607ac00) [pid = 8241] [serial = 1382] [outer = 0x0] 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x128b1f800) [pid = 8241] [serial = 1383] [outer = 0x12607ac00] 21:50:21 INFO - PROCESS | 8241 | 1463028621143 Marionette DEBUG loaded listener.js 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x128c4ac00) [pid = 8241] [serial = 1384] [outer = 0x12607ac00] 21:50:21 INFO - PROCESS | 8241 | 1463028621576 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]]]}] 21:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 723ms 21:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:50:21 INFO - PROCESS | 8241 | 1463028621628 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 21:50:21 INFO - PROCESS | 8241 | 1463028621629 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 21:50:21 INFO - PROCESS | 8241 | 1463028621634 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:50:21 INFO - PROCESS | 8241 | 1463028621635 Marionette TRACE conn2 <- [1,1818,null,{}] 21:50:21 INFO - PROCESS | 8241 | 1463028621637 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}] 21:50:21 INFO - PROCESS | 8241 | 1463028621752 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 21:50:21 INFO - PROCESS | 8241 | 1463028621833 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x135bed000 == 80 [pid = 8241] [id = 462] 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x128cbbc00) [pid = 8241] [serial = 1385] [outer = 0x0] 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x129391400) [pid = 8241] [serial = 1386] [outer = 0x128cbbc00] 21:50:21 INFO - PROCESS | 8241 | 1463028621863 Marionette DEBUG loaded listener.js 21:50:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x12be8b800) [pid = 8241] [serial = 1387] [outer = 0x128cbbc00] 21:50:22 INFO - PROCESS | 8241 | 1463028622277 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]]]}] 21:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 21:50:22 INFO - PROCESS | 8241 | 1463028622303 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 21:50:22 INFO - PROCESS | 8241 | 1463028622304 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 21:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:50:22 INFO - PROCESS | 8241 | 1463028622307 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:50:22 INFO - PROCESS | 8241 | 1463028622308 Marionette TRACE conn2 <- [1,1822,null,{}] 21:50:22 INFO - PROCESS | 8241 | 1463028622311 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}] 21:50:22 INFO - PROCESS | 8241 | 1463028622422 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 21:50:22 INFO - PROCESS | 8241 | 1463028622533 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x137ec4800 == 81 [pid = 8241] [id = 463] 21:50:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x1290ea400) [pid = 8241] [serial = 1388] [outer = 0x0] 21:50:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x12c517000) [pid = 8241] [serial = 1389] [outer = 0x1290ea400] 21:50:22 INFO - PROCESS | 8241 | 1463028622565 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x12cfd5800) [pid = 8241] [serial = 1390] [outer = 0x1290ea400] 21:50:22 INFO - PROCESS | 8241 | 1463028622958 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]]]}] 21:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 21:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:50:22 INFO - PROCESS | 8241 | 1463028622977 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 21:50:22 INFO - PROCESS | 8241 | 1463028622978 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 21:50:22 INFO - PROCESS | 8241 | 1463028622980 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:50:22 INFO - PROCESS | 8241 | 1463028622982 Marionette TRACE conn2 <- [1,1826,null,{}] 21:50:22 INFO - PROCESS | 8241 | 1463028622987 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}] 21:50:23 INFO - PROCESS | 8241 | 1463028623133 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 21:50:23 INFO - PROCESS | 8241 | 1463028623230 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x1387d7000 == 82 [pid = 8241] [id = 464] 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x1346a6400) [pid = 8241] [serial = 1391] [outer = 0x0] 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x135405c00) [pid = 8241] [serial = 1392] [outer = 0x1346a6400] 21:50:23 INFO - PROCESS | 8241 | 1463028623261 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x1354d3400) [pid = 8241] [serial = 1393] [outer = 0x1346a6400] 21:50:23 INFO - PROCESS | 8241 | 1463028623667 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]]]}] 21:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 21:50:23 INFO - PROCESS | 8241 | 1463028623704 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 21:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:50:23 INFO - PROCESS | 8241 | 1463028623705 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 21:50:23 INFO - PROCESS | 8241 | 1463028623707 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 8241 | 1463028623709 Marionette TRACE conn2 <- [1,1830,null,{}] 21:50:23 INFO - PROCESS | 8241 | 1463028623711 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}] 21:50:23 INFO - PROCESS | 8241 | 1463028623823 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 21:50:23 INFO - PROCESS | 8241 | 1463028623904 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x13891b000 == 83 [pid = 8241] [id = 465] 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x135407400) [pid = 8241] [serial = 1394] [outer = 0x0] 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x1354d9c00) [pid = 8241] [serial = 1395] [outer = 0x135407400] 21:50:23 INFO - PROCESS | 8241 | 1463028623935 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 197 (0x1354e0800) [pid = 8241] [serial = 1396] [outer = 0x135407400] 21:50:24 INFO - PROCESS | 8241 | 1463028624314 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]]]}] 21:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 669ms 21:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:50:24 INFO - PROCESS | 8241 | 1463028624376 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 21:50:24 INFO - PROCESS | 8241 | 1463028624378 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 21:50:24 INFO - PROCESS | 8241 | 1463028624380 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:50:24 INFO - PROCESS | 8241 | 1463028624381 Marionette TRACE conn2 <- [1,1834,null,{}] 21:50:24 INFO - PROCESS | 8241 | 1463028624384 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}] 21:50:24 INFO - PROCESS | 8241 | 1463028624497 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 21:50:24 INFO - PROCESS | 8241 | 1463028624610 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d785000 == 84 [pid = 8241] [id = 466] 21:50:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 198 (0x1354db400) [pid = 8241] [serial = 1397] [outer = 0x0] 21:50:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 199 (0x135807000) [pid = 8241] [serial = 1398] [outer = 0x1354db400] 21:50:24 INFO - PROCESS | 8241 | 1463028624641 Marionette DEBUG loaded listener.js 21:50:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 200 (0x13580b400) [pid = 8241] [serial = 1399] [outer = 0x1354db400] 21:50:25 INFO - PROCESS | 8241 | 1463028625079 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]]]}] 21:50:25 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 21:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 771ms 21:50:25 INFO - PROCESS | 8241 | 1463028625167 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 21:50:25 INFO - PROCESS | 8241 | 1463028625169 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 21:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:50:25 INFO - PROCESS | 8241 | 1463028625173 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:50:25 INFO - PROCESS | 8241 | 1463028625174 Marionette TRACE conn2 <- [1,1838,null,{}] 21:50:25 INFO - PROCESS | 8241 | 1463028625177 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}] 21:50:25 INFO - PROCESS | 8241 | 1463028625453 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 21:50:25 INFO - PROCESS | 8241 | 1463028625548 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233e8000 == 85 [pid = 8241] [id = 467] 21:50:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 201 (0x112018c00) [pid = 8241] [serial = 1400] [outer = 0x0] 21:50:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 202 (0x112065c00) [pid = 8241] [serial = 1401] [outer = 0x112018c00] 21:50:25 INFO - PROCESS | 8241 | 1463028625578 Marionette DEBUG loaded listener.js 21:50:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 203 (0x112a5d400) [pid = 8241] [serial = 1402] [outer = 0x112018c00] 21:50:26 INFO - PROCESS | 8241 | 1463028626057 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]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 920ms 21:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:50:26 INFO - PROCESS | 8241 | 1463028626094 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 8241 | 1463028626096 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 21:50:26 INFO - PROCESS | 8241 | 1463028626101 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 8241 | 1463028626105 Marionette TRACE conn2 <- [1,1842,null,{}] 21:50:26 INFO - PROCESS | 8241 | 1463028626108 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}] 21:50:26 INFO - PROCESS | 8241 | 1463028626217 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 21:50:26 INFO - PROCESS | 8241 | 1463028626333 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c91800 == 86 [pid = 8241] [id = 468] 21:50:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 204 (0x116a5b400) [pid = 8241] [serial = 1403] [outer = 0x0] 21:50:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 205 (0x11858d400) [pid = 8241] [serial = 1404] [outer = 0x116a5b400] 21:50:26 INFO - PROCESS | 8241 | 1463028626423 Marionette DEBUG loaded listener.js 21:50:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 206 (0x119ae8400) [pid = 8241] [serial = 1405] [outer = 0x116a5b400] 21:50:26 INFO - PROCESS | 8241 | 1463028626907 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]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 827ms 21:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:50:26 INFO - PROCESS | 8241 | 1463028626926 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 8241 | 1463028626928 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 21:50:26 INFO - PROCESS | 8241 | 1463028626930 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 8241 | 1463028626932 Marionette TRACE conn2 <- [1,1846,null,{}] 21:50:26 INFO - PROCESS | 8241 | 1463028626958 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}] 21:50:27 INFO - PROCESS | 8241 | 1463028627065 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 21:50:27 INFO - PROCESS | 8241 | 1463028627153 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8b8800 == 87 [pid = 8241] [id = 469] 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 207 (0x124bedc00) [pid = 8241] [serial = 1406] [outer = 0x0] 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 208 (0x12607ec00) [pid = 8241] [serial = 1407] [outer = 0x124bedc00] 21:50:27 INFO - PROCESS | 8241 | 1463028627181 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 209 (0x128a52c00) [pid = 8241] [serial = 1408] [outer = 0x124bedc00] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x134542000 == 86 [pid = 8241] [id = 457] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc38000 == 85 [pid = 8241] [id = 456] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x125017000 == 84 [pid = 8241] [id = 455] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12d559800 == 83 [pid = 8241] [id = 454] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12cad5800 == 82 [pid = 8241] [id = 453] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 208 (0x124ee4c00) [pid = 8241] [serial = 1257] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 207 (0x12be92000) [pid = 8241] [serial = 1263] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 206 (0x128a75000) [pid = 8241] [serial = 1266] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 205 (0x119110800) [pid = 8241] [serial = 1254] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 204 (0x128f85800) [pid = 8241] [serial = 1260] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 203 (0x128b29c00) [pid = 8241] [serial = 1269] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 202 (0x128b22c00) [pid = 8241] [serial = 1272] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 201 (0x111d61400) [pid = 8241] [serial = 1251] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 200 (0x12dd3ac00) [pid = 8241] [serial = 1311] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2bb000 == 81 [pid = 8241] [id = 452] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc82000 == 80 [pid = 8241] [id = 451] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12a733800 == 79 [pid = 8241] [id = 450] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x128c7d800 == 78 [pid = 8241] [id = 449] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12355b800 == 77 [pid = 8241] [id = 448] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x11608a800 == 76 [pid = 8241] [id = 447] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1180c1000 == 75 [pid = 8241] [id = 446] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x135bfb800 == 74 [pid = 8241] [id = 444] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x135be6800 == 73 [pid = 8241] [id = 443] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x135e7b000 == 72 [pid = 8241] [id = 442] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1351d6000 == 71 [pid = 8241] [id = 441] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x135521800 == 70 [pid = 8241] [id = 440] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc7e000 == 69 [pid = 8241] [id = 439] 21:50:27 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d1000 == 68 [pid = 8241] [id = 438] 21:50:27 INFO - PROCESS | 8241 | 1463028627656 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]]]}] 21:50:27 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) 21:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 790ms 21:50:27 INFO - PROCESS | 8241 | 1463028627721 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 21:50:27 INFO - PROCESS | 8241 | 1463028627723 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 21:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:50:27 INFO - PROCESS | 8241 | 1463028627731 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:50:27 INFO - PROCESS | 8241 | 1463028627734 Marionette TRACE conn2 <- [1,1850,null,{}] 21:50:27 INFO - PROCESS | 8241 | 1463028627737 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}] 21:50:27 INFO - PROCESS | 8241 | 1463028627833 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 199 (0x12938c000) [pid = 8241] [serial = 1293] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 198 (0x128b27c00) [pid = 8241] [serial = 1287] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 197 (0x128b96800) [pid = 8241] [serial = 1288] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 196 (0x12ac84400) [pid = 8241] [serial = 1296] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x128cb6800) [pid = 8241] [serial = 1290] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x113d60000) [pid = 8241] [serial = 1276] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x112780800) [pid = 8241] [serial = 1275] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x128a56400) [pid = 8241] [serial = 1284] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x128a70400) [pid = 8241] [serial = 1285] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x12d192c00) [pid = 8241] [serial = 1249] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x123748c00) [pid = 8241] [serial = 1281] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x125730400) [pid = 8241] [serial = 1282] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x12be93400) [pid = 8241] [serial = 1299] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x12bff0c00) [pid = 8241] [serial = 1300] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x12bb5ec00) [pid = 8241] [serial = 1297] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x12d197c00) [pid = 8241] [serial = 1308] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x11911c400) [pid = 8241] [serial = 1303] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x112787800) [pid = 8241] [serial = 1302] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x119c0a800) [pid = 8241] [serial = 1279] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x1185d8c00) [pid = 8241] [serial = 1278] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x128a68400) [pid = 8241] [serial = 1305] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x12ab2e000) [pid = 8241] [serial = 1294] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x12ca3e800) [pid = 8241] [serial = 1306] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x1290de800) [pid = 8241] [serial = 1291] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x12dd36800) [pid = 8241] [serial = 1309] [outer = 0x0] [url = about:blank] 21:50:27 INFO - PROCESS | 8241 | 1463028627909 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d3800 == 69 [pid = 8241] [id = 470] 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x112787800) [pid = 8241] [serial = 1409] [outer = 0x0] 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x1185db800) [pid = 8241] [serial = 1410] [outer = 0x112787800] 21:50:27 INFO - PROCESS | 8241 | 1463028627939 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x128b22000) [pid = 8241] [serial = 1411] [outer = 0x112787800] 21:50:28 INFO - PROCESS | 8241 | 1463028628246 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]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 527ms 21:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:50:28 INFO - PROCESS | 8241 | 1463028628256 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 8241 | 1463028628257 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 21:50:28 INFO - PROCESS | 8241 | 1463028628260 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 8241 | 1463028628261 Marionette TRACE conn2 <- [1,1854,null,{}] 21:50:28 INFO - PROCESS | 8241 | 1463028628263 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}] 21:50:28 INFO - PROCESS | 8241 | 1463028628363 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 21:50:28 INFO - PROCESS | 8241 | 1463028628368 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab0e800 == 70 [pid = 8241] [id = 471] 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x128b26c00) [pid = 8241] [serial = 1412] [outer = 0x0] 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x128b9ac00) [pid = 8241] [serial = 1413] [outer = 0x128b26c00] 21:50:28 INFO - PROCESS | 8241 | 1463028628394 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x128f79000) [pid = 8241] [serial = 1414] [outer = 0x128b26c00] 21:50:28 INFO - PROCESS | 8241 | 1463028628745 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]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 21:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:50:28 INFO - PROCESS | 8241 | 1463028628780 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 8241 | 1463028628781 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 21:50:28 INFO - PROCESS | 8241 | 1463028628783 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 8241 | 1463028628792 Marionette TRACE conn2 <- [1,1858,null,{}] 21:50:28 INFO - PROCESS | 8241 | 1463028628794 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}] 21:50:28 INFO - PROCESS | 8241 | 1463028628887 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 21:50:28 INFO - PROCESS | 8241 | 1463028628894 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5a2800 == 71 [pid = 8241] [id = 472] 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x12933fc00) [pid = 8241] [serial = 1415] [outer = 0x0] 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12960c400) [pid = 8241] [serial = 1416] [outer = 0x12933fc00] 21:50:28 INFO - PROCESS | 8241 | 1463028628926 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12ab31400) [pid = 8241] [serial = 1417] [outer = 0x12933fc00] 21:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 527ms 21:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:50:29 INFO - PROCESS | 8241 | 1463028629305 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]]]}] 21:50:29 INFO - PROCESS | 8241 | 1463028629310 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 8241 | 1463028629311 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 21:50:29 INFO - PROCESS | 8241 | 1463028629313 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 8241 | 1463028629315 Marionette TRACE conn2 <- [1,1862,null,{}] 21:50:29 INFO - PROCESS | 8241 | 1463028629323 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}] 21:50:29 INFO - PROCESS | 8241 | 1463028629460 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 21:50:29 INFO - PROCESS | 8241 | 1463028629504 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf17800 == 72 [pid = 8241] [id = 473] 21:50:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x128fa0c00) [pid = 8241] [serial = 1418] [outer = 0x0] 21:50:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x12ac83800) [pid = 8241] [serial = 1419] [outer = 0x128fa0c00] 21:50:29 INFO - PROCESS | 8241 | 1463028629529 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x12bfe8400) [pid = 8241] [serial = 1420] [outer = 0x128fa0c00] 21:50:29 INFO - PROCESS | 8241 | 1463028629836 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]]]}] 21:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 575ms 21:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:50:29 INFO - PROCESS | 8241 | 1463028629895 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 8241 | 1463028629896 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 21:50:29 INFO - PROCESS | 8241 | 1463028629898 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 8241 | 1463028629899 Marionette TRACE conn2 <- [1,1866,null,{}] 21:50:29 INFO - PROCESS | 8241 | 1463028629901 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}] 21:50:30 INFO - PROCESS | 8241 | 1463028630030 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 21:50:30 INFO - PROCESS | 8241 | 1463028630041 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d67c800 == 73 [pid = 8241] [id = 474] 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x12bfe7400) [pid = 8241] [serial = 1421] [outer = 0x0] 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x12bfeb000) [pid = 8241] [serial = 1422] [outer = 0x12bfe7400] 21:50:30 INFO - PROCESS | 8241 | 1463028630067 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x12cfd0c00) [pid = 8241] [serial = 1423] [outer = 0x12bfe7400] 21:50:30 INFO - PROCESS | 8241 | 1463028630438 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]]]}] 21:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 571ms 21:50:30 INFO - PROCESS | 8241 | 1463028630476 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 21:50:30 INFO - PROCESS | 8241 | 1463028630478 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 21:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:50:30 INFO - PROCESS | 8241 | 1463028630482 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:50:30 INFO - PROCESS | 8241 | 1463028630484 Marionette TRACE conn2 <- [1,1870,null,{}] 21:50:30 INFO - PROCESS | 8241 | 1463028630488 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}] 21:50:30 INFO - PROCESS | 8241 | 1463028630644 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 21:50:30 INFO - PROCESS | 8241 | 1463028630663 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfcd800 == 74 [pid = 8241] [id = 475] 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x12bb5f800) [pid = 8241] [serial = 1424] [outer = 0x0] 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x12dd31800) [pid = 8241] [serial = 1425] [outer = 0x12bb5f800] 21:50:30 INFO - PROCESS | 8241 | 1463028630688 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x12dd3fc00) [pid = 8241] [serial = 1426] [outer = 0x12bb5f800] 21:50:31 INFO - PROCESS | 8241 | 1463028631054 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]]]}] 21:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 620ms 21:50:31 INFO - PROCESS | 8241 | 1463028631102 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 8241 | 1463028631103 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 21:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:50:31 INFO - PROCESS | 8241 | 1463028631105 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 8241 | 1463028631106 Marionette TRACE conn2 <- [1,1874,null,{}] 21:50:31 INFO - PROCESS | 8241 | 1463028631109 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}] 21:50:31 INFO - PROCESS | 8241 | 1463028631231 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 21:50:31 INFO - PROCESS | 8241 | 1463028631244 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x134546000 == 75 [pid = 8241] [id = 476] 21:50:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x12d1a0800) [pid = 8241] [serial = 1427] [outer = 0x0] 21:50:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x1346a4800) [pid = 8241] [serial = 1428] [outer = 0x12d1a0800] 21:50:31 INFO - PROCESS | 8241 | 1463028631269 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x1346b3c00) [pid = 8241] [serial = 1429] [outer = 0x12d1a0800] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x118c38c00) [pid = 8241] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x12c523400) [pid = 8241] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x11619a800) [pid = 8241] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x12cfc8800) [pid = 8241] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x12ab38000) [pid = 8241] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x1185d9800) [pid = 8241] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x110f6ac00) [pid = 8241] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x110f6fc00) [pid = 8241] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x110f65400) [pid = 8241] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x117679c00) [pid = 8241] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x12334e400) [pid = 8241] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x12ac82800) [pid = 8241] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x124bb5c00) [pid = 8241] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x12be82c00) [pid = 8241] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x113d5e400) [pid = 8241] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x123346c00) [pid = 8241] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x11693b800) [pid = 8241] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x119f58400) [pid = 8241] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x12933c400) [pid = 8241] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128df8c00) [pid = 8241] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x11910a000) [pid = 8241] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x110f72c00) [pid = 8241] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128b1e400) [pid = 8241] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x125081800) [pid = 8241] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x112a5ec00) [pid = 8241] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x129395000) [pid = 8241] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x116a67800) [pid = 8241] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x12a8d0400) [pid = 8241] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x11205b400) [pid = 8241] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x128b1d800) [pid = 8241] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x119412800) [pid = 8241] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x125081400) [pid = 8241] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x11614f400) [pid = 8241] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x12bff0400) [pid = 8241] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x12bfec800) [pid = 8241] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:50:31 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x11855fc00) [pid = 8241] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:50:32 INFO - PROCESS | 8241 | 1463028632112 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]]]}] 21:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1021ms 21:50:32 INFO - PROCESS | 8241 | 1463028632127 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 8241 | 1463028632129 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 21:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:50:32 INFO - PROCESS | 8241 | 1463028632144 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - PROCESS | 8241 | 1463028632147 Marionette TRACE conn2 <- [1,1878,null,{}] 21:50:32 INFO - PROCESS | 8241 | 1463028632151 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}] 21:50:32 INFO - PROCESS | 8241 | 1463028632273 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 21:50:32 INFO - PROCESS | 8241 | 1463028632357 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x118566800 == 76 [pid = 8241] [id = 477] 21:50:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x11277b400) [pid = 8241] [serial = 1430] [outer = 0x0] 21:50:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x11334b000) [pid = 8241] [serial = 1431] [outer = 0x11277b400] 21:50:32 INFO - PROCESS | 8241 | 1463028632390 Marionette DEBUG loaded listener.js 21:50:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x116781c00) [pid = 8241] [serial = 1432] [outer = 0x11277b400] 21:50:32 INFO - PROCESS | 8241 | 1463028632852 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]]]}] 21:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 21:50:32 INFO - PROCESS | 8241 | 1463028632870 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 8241 | 1463028632874 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 21:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:50:32 INFO - PROCESS | 8241 | 1463028632879 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - PROCESS | 8241 | 1463028632881 Marionette TRACE conn2 <- [1,1882,null,{}] 21:50:32 INFO - PROCESS | 8241 | 1463028632884 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}] 21:50:33 INFO - PROCESS | 8241 | 1463028633001 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 21:50:33 INFO - PROCESS | 8241 | 1463028633113 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae3800 == 77 [pid = 8241] [id = 478] 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x118555400) [pid = 8241] [serial = 1433] [outer = 0x0] 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x11855b400) [pid = 8241] [serial = 1434] [outer = 0x118555400] 21:50:33 INFO - PROCESS | 8241 | 1463028633162 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x11910a800) [pid = 8241] [serial = 1435] [outer = 0x118555400] 21:50:33 INFO - PROCESS | 8241 | 1463028633597 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]]]}] 21:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 772ms 21:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:50:33 INFO - PROCESS | 8241 | 1463028633651 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 21:50:33 INFO - PROCESS | 8241 | 1463028633653 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 21:50:33 INFO - PROCESS | 8241 | 1463028633655 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:50:33 INFO - PROCESS | 8241 | 1463028633658 Marionette TRACE conn2 <- [1,1886,null,{}] 21:50:33 INFO - PROCESS | 8241 | 1463028633666 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}] 21:50:33 INFO - PROCESS | 8241 | 1463028633785 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 21:50:33 INFO - PROCESS | 8241 | 1463028633870 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc85800 == 78 [pid = 8241] [id = 479] 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x119a08400) [pid = 8241] [serial = 1436] [outer = 0x0] 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x123346c00) [pid = 8241] [serial = 1437] [outer = 0x119a08400] 21:50:33 INFO - PROCESS | 8241 | 1463028633906 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x124787800) [pid = 8241] [serial = 1438] [outer = 0x119a08400] 21:50:34 INFO - PROCESS | 8241 | 1463028634340 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]]]}] 21:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 21:50:34 INFO - PROCESS | 8241 | 1463028634376 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 21:50:34 INFO - PROCESS | 8241 | 1463028634378 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 21:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:50:34 INFO - PROCESS | 8241 | 1463028634381 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:50:34 INFO - PROCESS | 8241 | 1463028634382 Marionette TRACE conn2 <- [1,1890,null,{}] 21:50:34 INFO - PROCESS | 8241 | 1463028634385 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}] 21:50:34 INFO - PROCESS | 8241 | 1463028634502 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 21:50:34 INFO - PROCESS | 8241 | 1463028634613 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d14d000 == 79 [pid = 8241] [id = 480] 21:50:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x125113c00) [pid = 8241] [serial = 1439] [outer = 0x0] 21:50:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x12730cc00) [pid = 8241] [serial = 1440] [outer = 0x125113c00] 21:50:34 INFO - PROCESS | 8241 | 1463028634647 Marionette DEBUG loaded listener.js 21:50:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x128b2ac00) [pid = 8241] [serial = 1441] [outer = 0x125113c00] 21:50:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x128a55c00) [pid = 8241] [serial = 1442] [outer = 0x12bfec000] 21:50:35 INFO - PROCESS | 8241 | 1463028635143 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]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 21:50:35 INFO - PROCESS | 8241 | 1463028635202 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 8241 | 1463028635203 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 21:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:50:35 INFO - PROCESS | 8241 | 1463028635205 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 8241 | 1463028635207 Marionette TRACE conn2 <- [1,1894,null,{}] 21:50:35 INFO - PROCESS | 8241 | 1463028635209 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}] 21:50:35 INFO - PROCESS | 8241 | 1463028635324 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 21:50:35 INFO - PROCESS | 8241 | 1463028635419 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d70c000 == 80 [pid = 8241] [id = 481] 21:50:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x1130b2000) [pid = 8241] [serial = 1443] [outer = 0x0] 21:50:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x116a60000) [pid = 8241] [serial = 1444] [outer = 0x1130b2000] 21:50:35 INFO - PROCESS | 8241 | 1463028635451 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x128f9fc00) [pid = 8241] [serial = 1445] [outer = 0x1130b2000] 21:50:35 INFO - PROCESS | 8241 | 1463028635897 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]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 21:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:50:35 INFO - PROCESS | 8241 | 1463028635927 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 8241 | 1463028635928 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 21:50:35 INFO - PROCESS | 8241 | 1463028635931 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 8241 | 1463028635932 Marionette TRACE conn2 <- [1,1898,null,{}] 21:50:35 INFO - PROCESS | 8241 | 1463028635955 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}] 21:50:36 INFO - PROCESS | 8241 | 1463028636095 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 21:50:36 INFO - PROCESS | 8241 | 1463028636181 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358d4000 == 81 [pid = 8241] [id = 482] 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x12ab32000) [pid = 8241] [serial = 1446] [outer = 0x0] 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x12ac84400) [pid = 8241] [serial = 1447] [outer = 0x12ab32000] 21:50:36 INFO - PROCESS | 8241 | 1463028636211 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x12be92800) [pid = 8241] [serial = 1448] [outer = 0x12ab32000] 21:50:36 INFO - PROCESS | 8241 | 1463028636597 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]]]}] 21:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 688ms 21:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:50:36 INFO - PROCESS | 8241 | 1463028636670 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 21:50:36 INFO - PROCESS | 8241 | 1463028636671 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 21:50:36 INFO - PROCESS | 8241 | 1463028636675 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:50:36 INFO - PROCESS | 8241 | 1463028636677 Marionette TRACE conn2 <- [1,1902,null,{}] 21:50:36 INFO - PROCESS | 8241 | 1463028636679 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}] 21:50:36 INFO - PROCESS | 8241 | 1463028636835 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 21:50:36 INFO - PROCESS | 8241 | 1463028636860 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x135c6a800 == 82 [pid = 8241] [id = 483] 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x12be7c800) [pid = 8241] [serial = 1449] [outer = 0x0] 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x12c523c00) [pid = 8241] [serial = 1450] [outer = 0x12be7c800] 21:50:36 INFO - PROCESS | 8241 | 1463028636925 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x12d18c000) [pid = 8241] [serial = 1451] [outer = 0x12be7c800] 21:50:37 INFO - PROCESS | 8241 | 1463028637393 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]]]}] 21:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 769ms 21:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:50:37 INFO - PROCESS | 8241 | 1463028637445 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 21:50:37 INFO - PROCESS | 8241 | 1463028637447 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 21:50:37 INFO - PROCESS | 8241 | 1463028637451 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:50:37 INFO - PROCESS | 8241 | 1463028637453 Marionette TRACE conn2 <- [1,1906,null,{}] 21:50:37 INFO - PROCESS | 8241 | 1463028637457 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}] 21:50:37 INFO - PROCESS | 8241 | 1463028637625 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 21:50:37 INFO - PROCESS | 8241 | 1463028637743 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x135c7e000 == 83 [pid = 8241] [id = 484] 21:50:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12bfee800) [pid = 8241] [serial = 1452] [outer = 0x0] 21:50:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12dd40c00) [pid = 8241] [serial = 1453] [outer = 0x12bfee800] 21:50:37 INFO - PROCESS | 8241 | 1463028637790 Marionette DEBUG loaded listener.js 21:50:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x1346a8c00) [pid = 8241] [serial = 1454] [outer = 0x12bfee800] 21:50:38 INFO - PROCESS | 8241 | 1463028638293 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]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 871ms 21:50:38 INFO - PROCESS | 8241 | 1463028638337 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 21:50:38 INFO - PROCESS | 8241 | 1463028638339 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 21:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:50:38 INFO - PROCESS | 8241 | 1463028638345 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - PROCESS | 8241 | 1463028638346 Marionette TRACE conn2 <- [1,1910,null,{}] 21:50:38 INFO - PROCESS | 8241 | 1463028638349 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}] 21:50:38 INFO - PROCESS | 8241 | 1463028638464 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 21:50:38 INFO - PROCESS | 8241 | 1463028638551 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x137ec1000 == 84 [pid = 8241] [id = 485] 21:50:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x12dd35800) [pid = 8241] [serial = 1455] [outer = 0x0] 21:50:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x13540a000) [pid = 8241] [serial = 1456] [outer = 0x12dd35800] 21:50:38 INFO - PROCESS | 8241 | 1463028638583 Marionette DEBUG loaded listener.js 21:50:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x135411400) [pid = 8241] [serial = 1457] [outer = 0x12dd35800] 21:50:39 INFO - PROCESS | 8241 | 1463028639050 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]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 775ms 21:50:39 INFO - PROCESS | 8241 | 1463028639120 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 8241 | 1463028639122 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 21:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:50:39 INFO - PROCESS | 8241 | 1463028639126 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 8241 | 1463028639128 Marionette TRACE conn2 <- [1,1914,null,{}] 21:50:39 INFO - PROCESS | 8241 | 1463028639131 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}] 21:50:39 INFO - PROCESS | 8241 | 1463028639323 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 21:50:39 INFO - PROCESS | 8241 | 1463028639415 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfe9000 == 85 [pid = 8241] [id = 486] 21:50:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x119ae8800) [pid = 8241] [serial = 1458] [outer = 0x0] 21:50:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x124498800) [pid = 8241] [serial = 1459] [outer = 0x119ae8800] 21:50:39 INFO - PROCESS | 8241 | 1463028639445 Marionette DEBUG loaded listener.js 21:50:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x12449e400) [pid = 8241] [serial = 1460] [outer = 0x119ae8800] 21:50:39 INFO - PROCESS | 8241 | 1463028639920 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]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 822ms 21:50:39 INFO - PROCESS | 8241 | 1463028639947 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 8241 | 1463028639949 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 21:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:50:39 INFO - PROCESS | 8241 | 1463028639976 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 8241 | 1463028639978 Marionette TRACE conn2 <- [1,1918,null,{}] 21:50:39 INFO - PROCESS | 8241 | 1463028639981 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}] 21:50:40 INFO - PROCESS | 8241 | 1463028640116 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 21:50:40 INFO - PROCESS | 8241 | 1463028640206 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8a9000 == 86 [pid = 8241] [id = 487] 21:50:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x12c518800) [pid = 8241] [serial = 1461] [outer = 0x0] 21:50:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x1354d2400) [pid = 8241] [serial = 1462] [outer = 0x12c518800] 21:50:40 INFO - PROCESS | 8241 | 1463028640245 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x13580c000) [pid = 8241] [serial = 1463] [outer = 0x12c518800] 21:50:40 INFO - PROCESS | 8241 | 1463028640674 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]]]}] 21:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 723ms 21:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:50:40 INFO - PROCESS | 8241 | 1463028640696 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 21:50:40 INFO - PROCESS | 8241 | 1463028640698 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 21:50:40 INFO - PROCESS | 8241 | 1463028640701 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:50:40 INFO - PROCESS | 8241 | 1463028640703 Marionette TRACE conn2 <- [1,1922,null,{}] 21:50:40 INFO - PROCESS | 8241 | 1463028640706 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}] 21:50:40 INFO - PROCESS | 8241 | 1463028640823 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 21:50:41 INFO - PROCESS | 8241 | 1463028641089 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170c5000 == 87 [pid = 8241] [id = 488] 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x110f67400) [pid = 8241] [serial = 1464] [outer = 0x0] 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x110fbc400) [pid = 8241] [serial = 1465] [outer = 0x110f67400] 21:50:41 INFO - PROCESS | 8241 | 1463028641138 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 197 (0x112720c00) [pid = 8241] [serial = 1466] [outer = 0x110f67400] 21:50:41 INFO - PROCESS | 8241 | 1463028641614 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]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 971ms 21:50:41 INFO - PROCESS | 8241 | 1463028641685 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 8241 | 1463028641688 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 21:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:50:41 INFO - PROCESS | 8241 | 1463028641693 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 8241 | 1463028641695 Marionette TRACE conn2 <- [1,1926,null,{}] 21:50:41 INFO - PROCESS | 8241 | 1463028641699 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}] 21:50:41 INFO - PROCESS | 8241 | 1463028641811 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 21:50:41 INFO - PROCESS | 8241 | 1463028641901 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a236800 == 88 [pid = 8241] [id = 489] 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 198 (0x116f38400) [pid = 8241] [serial = 1467] [outer = 0x0] 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 199 (0x1180ab400) [pid = 8241] [serial = 1468] [outer = 0x116f38400] 21:50:41 INFO - PROCESS | 8241 | 1463028641931 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 200 (0x11837b400) [pid = 8241] [serial = 1469] [outer = 0x116f38400] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfcd800 == 87 [pid = 8241] [id = 475] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12d67c800 == 86 [pid = 8241] [id = 474] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf17800 == 85 [pid = 8241] [id = 473] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5a2800 == 84 [pid = 8241] [id = 472] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab0e800 == 83 [pid = 8241] [id = 471] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d3800 == 82 [pid = 8241] [id = 470] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 199 (0x1346a9800) [pid = 8241] [serial = 1374] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8b8800 == 81 [pid = 8241] [id = 469] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x118c91800 == 80 [pid = 8241] [id = 468] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x1233e8000 == 79 [pid = 8241] [id = 467] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x13891b000 == 78 [pid = 8241] [id = 465] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x1387d7000 == 77 [pid = 8241] [id = 464] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x137ec4800 == 76 [pid = 8241] [id = 463] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x135bed000 == 75 [pid = 8241] [id = 462] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x13551d800 == 74 [pid = 8241] [id = 461] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad0c000 == 73 [pid = 8241] [id = 460] 21:50:42 INFO - PROCESS | 8241 | --DOCSHELL 0x119ccf000 == 72 [pid = 8241] [id = 459] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 198 (0x118171000) [pid = 8241] [serial = 1135] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 197 (0x12730bc00) [pid = 8241] [serial = 1195] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 196 (0x12bb5e400) [pid = 8241] [serial = 1090] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x12bb58c00) [pid = 8241] [serial = 1144] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x1213a3000) [pid = 8241] [serial = 1138] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x12d1a0000) [pid = 8241] [serial = 1204] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x11767e400) [pid = 8241] [serial = 1078] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x12d1a1c00) [pid = 8241] [serial = 1207] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x12c515c00) [pid = 8241] [serial = 1201] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x12df1c800) [pid = 8241] [serial = 1210] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x112066000) [pid = 8241] [serial = 1189] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x11205e000) [pid = 8241] [serial = 1132] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x111d6a400) [pid = 8241] [serial = 1075] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x12be83c00) [pid = 8241] [serial = 1150] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x12ab33400) [pid = 8241] [serial = 1198] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x12aca5400) [pid = 8241] [serial = 1015] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x12ab3a000) [pid = 8241] [serial = 1087] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x12be90800) [pid = 8241] [serial = 1147] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x119163800) [pid = 8241] [serial = 1192] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x12730a800) [pid = 8241] [serial = 1141] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x119f58000) [pid = 8241] [serial = 1081] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x126568400) [pid = 8241] [serial = 1084] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x12dd40000) [pid = 8241] [serial = 1312] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x11618f000) [pid = 8241] [serial = 1314] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x129612c00) [pid = 8241] [serial = 1356] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x129399800) [pid = 8241] [serial = 1323] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x128a5b000) [pid = 8241] [serial = 1350] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x128a70800) [pid = 8241] [serial = 1351] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x123348800) [pid = 8241] [serial = 1317] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x117675800) [pid = 8241] [serial = 1341] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x119109c00) [pid = 8241] [serial = 1342] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x12ab33800) [pid = 8241] [serial = 1359] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x1346b2400) [pid = 8241] [serial = 1332] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x12a7a2c00) [pid = 8241] [serial = 1357] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x12df27000) [pid = 8241] [serial = 1329] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x12cfc9800) [pid = 8241] [serial = 1326] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x128a5c400) [pid = 8241] [serial = 1335] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x12dd40800) [pid = 8241] [serial = 1336] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x128a73000) [pid = 8241] [serial = 1320] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x12bb26800) [pid = 8241] [serial = 1362] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x116785800) [pid = 8241] [serial = 1339] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x112784000) [pid = 8241] [serial = 1338] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x128b98000) [pid = 8241] [serial = 1353] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x11a2a5000) [pid = 8241] [serial = 1344] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x1243e8000) [pid = 8241] [serial = 1345] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x12bb19000) [pid = 8241] [serial = 1360] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x128a50000) [pid = 8241] [serial = 1348] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x126569800) [pid = 8241] [serial = 1347] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x12334a000) [pid = 8241] [serial = 1365] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x129343400) [pid = 8241] [serial = 1366] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x12df23400) [pid = 8241] [serial = 1372] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x12be84000) [pid = 8241] [serial = 1363] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x12c51f400) [pid = 8241] [serial = 1368] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x12d1a5800) [pid = 8241] [serial = 1371] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x12933a800) [pid = 8241] [serial = 1354] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x12d192000) [pid = 8241] [serial = 1369] [outer = 0x0] [url = about:blank] 21:50:42 INFO - PROCESS | 8241 | 1463028642559 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]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 876ms 21:50:42 INFO - PROCESS | 8241 | 1463028642570 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 8241 | 1463028642572 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 21:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:50:42 INFO - PROCESS | 8241 | 1463028642576 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 8241 | 1463028642578 Marionette TRACE conn2 <- [1,1930,null,{}] 21:50:42 INFO - PROCESS | 8241 | 1463028642582 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}] 21:50:42 INFO - PROCESS | 8241 | 1463028642698 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 21:50:42 INFO - PROCESS | 8241 | 1463028642780 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x11859f800 == 73 [pid = 8241] [id = 490] 21:50:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x112732000) [pid = 8241] [serial = 1470] [outer = 0x0] 21:50:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x116785800) [pid = 8241] [serial = 1471] [outer = 0x112732000] 21:50:42 INFO - PROCESS | 8241 | 1463028642814 Marionette DEBUG loaded listener.js 21:50:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x1180a8400) [pid = 8241] [serial = 1472] [outer = 0x112732000] 21:50:43 INFO - PROCESS | 8241 | 1463028643279 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]]]}] 21:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 723ms 21:50:43 INFO - PROCESS | 8241 | 1463028643299 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 21:50:43 INFO - PROCESS | 8241 | 1463028643304 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 21:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:50:43 INFO - PROCESS | 8241 | 1463028643309 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:50:43 INFO - PROCESS | 8241 | 1463028643311 Marionette TRACE conn2 <- [1,1934,null,{}] 21:50:43 INFO - PROCESS | 8241 | 1463028643313 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}] 21:50:43 INFO - PROCESS | 8241 | 1463028643432 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 21:50:43 INFO - PROCESS | 8241 | 1463028643542 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x125786000 == 74 [pid = 8241] [id = 491] 21:50:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x11836ec00) [pid = 8241] [serial = 1473] [outer = 0x0] 21:50:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x11910c000) [pid = 8241] [serial = 1474] [outer = 0x11836ec00] 21:50:43 INFO - PROCESS | 8241 | 1463028643578 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x11a05fc00) [pid = 8241] [serial = 1475] [outer = 0x11836ec00] 21:50:44 INFO - PROCESS | 8241 | 1463028644037 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]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 21:50:44 INFO - PROCESS | 8241 | 1463028644084 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 8241 | 1463028644086 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 21:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:50:44 INFO - PROCESS | 8241 | 1463028644090 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 8241 | 1463028644093 Marionette TRACE conn2 <- [1,1938,null,{}] 21:50:44 INFO - PROCESS | 8241 | 1463028644103 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}] 21:50:44 INFO - PROCESS | 8241 | 1463028644223 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 21:50:44 INFO - PROCESS | 8241 | 1463028644307 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8b8000 == 75 [pid = 8241] [id = 492] 21:50:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x1243e8000) [pid = 8241] [serial = 1476] [outer = 0x0] 21:50:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x12449b000) [pid = 8241] [serial = 1477] [outer = 0x1243e8000] 21:50:44 INFO - PROCESS | 8241 | 1463028644341 Marionette DEBUG loaded listener.js 21:50:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x124ee4c00) [pid = 8241] [serial = 1478] [outer = 0x1243e8000] 21:50:44 INFO - PROCESS | 8241 | 1463028644761 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]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 21:50:44 INFO - PROCESS | 8241 | 1463028644817 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 8241 | 1463028644819 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 21:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:50:44 INFO - PROCESS | 8241 | 1463028644822 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 8241 | 1463028644823 Marionette TRACE conn2 <- [1,1942,null,{}] 21:50:44 INFO - PROCESS | 8241 | 1463028644826 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}] 21:50:44 INFO - PROCESS | 8241 | 1463028644941 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 21:50:45 INFO - PROCESS | 8241 | 1463028645022 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12baa1800 == 76 [pid = 8241] [id = 493] 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x127018000) [pid = 8241] [serial = 1479] [outer = 0x0] 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x128a5c800) [pid = 8241] [serial = 1480] [outer = 0x127018000] 21:50:45 INFO - PROCESS | 8241 | 1463028645055 Marionette DEBUG loaded listener.js 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x128b92800) [pid = 8241] [serial = 1481] [outer = 0x127018000] 21:50:45 INFO - PROCESS | 8241 | 1463028645502 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]]]}] 21:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 720ms 21:50:45 INFO - PROCESS | 8241 | 1463028645543 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 21:50:45 INFO - PROCESS | 8241 | 1463028645544 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 21:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:50:45 INFO - PROCESS | 8241 | 1463028645547 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:50:45 INFO - PROCESS | 8241 | 1463028645548 Marionette TRACE conn2 <- [1,1946,null,{}] 21:50:45 INFO - PROCESS | 8241 | 1463028645572 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}] 21:50:45 INFO - PROCESS | 8241 | 1463028645683 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 21:50:45 INFO - PROCESS | 8241 | 1463028645766 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2d1800 == 77 [pid = 8241] [id = 494] 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x128a5d800) [pid = 8241] [serial = 1482] [outer = 0x0] 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x128c54400) [pid = 8241] [serial = 1483] [outer = 0x128a5d800] 21:50:45 INFO - PROCESS | 8241 | 1463028645796 Marionette DEBUG loaded listener.js 21:50:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x128fa5000) [pid = 8241] [serial = 1484] [outer = 0x128a5d800] 21:50:46 INFO - PROCESS | 8241 | 1463028646231 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]]]}] 21:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 736ms 21:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:50:46 INFO - PROCESS | 8241 | 1463028646285 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 21:50:46 INFO - PROCESS | 8241 | 1463028646287 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 21:50:46 INFO - PROCESS | 8241 | 1463028646289 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:50:46 INFO - PROCESS | 8241 | 1463028646290 Marionette TRACE conn2 <- [1,1950,null,{}] 21:50:46 INFO - PROCESS | 8241 | 1463028646293 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}] 21:50:46 INFO - PROCESS | 8241 | 1463028646430 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 21:50:46 INFO - PROCESS | 8241 | 1463028646514 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d151800 == 78 [pid = 8241] [id = 495] 21:50:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x12ab30c00) [pid = 8241] [serial = 1485] [outer = 0x0] 21:50:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x12ab38c00) [pid = 8241] [serial = 1486] [outer = 0x12ab30c00] 21:50:46 INFO - PROCESS | 8241 | 1463028646545 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x12bb59800) [pid = 8241] [serial = 1487] [outer = 0x12ab30c00] 21:50:46 INFO - PROCESS | 8241 | 1463028646970 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]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 21:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:50:47 INFO - PROCESS | 8241 | 1463028647011 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 8241 | 1463028647012 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 21:50:47 INFO - PROCESS | 8241 | 1463028647015 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 8241 | 1463028647016 Marionette TRACE conn2 <- [1,1954,null,{}] 21:50:47 INFO - PROCESS | 8241 | 1463028647018 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}] 21:50:47 INFO - PROCESS | 8241 | 1463028647130 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 21:50:47 INFO - PROCESS | 8241 | 1463028647240 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d56d000 == 79 [pid = 8241] [id = 496] 21:50:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x129338800) [pid = 8241] [serial = 1488] [outer = 0x0] 21:50:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x12bb5ec00) [pid = 8241] [serial = 1489] [outer = 0x129338800] 21:50:47 INFO - PROCESS | 8241 | 1463028647272 Marionette DEBUG loaded listener.js 21:50:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x12be91400) [pid = 8241] [serial = 1490] [outer = 0x129338800] 21:50:47 INFO - PROCESS | 8241 | 1463028647702 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]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 21:50:47 INFO - PROCESS | 8241 | 1463028647735 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 8241 | 1463028647736 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 21:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:50:47 INFO - PROCESS | 8241 | 1463028647757 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 8241 | 1463028647758 Marionette TRACE conn2 <- [1,1958,null,{}] 21:50:47 INFO - PROCESS | 8241 | 1463028647761 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}] 21:50:47 INFO - PROCESS | 8241 | 1463028647872 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 21:50:47 INFO - PROCESS | 8241 | 1463028647983 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d773800 == 80 [pid = 8241] [id = 497] 21:50:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x12be90800) [pid = 8241] [serial = 1491] [outer = 0x0] 21:50:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x12c51e400) [pid = 8241] [serial = 1492] [outer = 0x12be90800] 21:50:48 INFO - PROCESS | 8241 | 1463028648015 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x12cfc9c00) [pid = 8241] [serial = 1493] [outer = 0x12be90800] 21:50:48 INFO - PROCESS | 8241 | 1463028648420 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]]]}] 21:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 21:50:48 INFO - PROCESS | 8241 | 1463028648427 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 8241 | 1463028648429 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 21:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:50:48 INFO - PROCESS | 8241 | 1463028648431 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 8241 | 1463028648432 Marionette TRACE conn2 <- [1,1962,null,{}] 21:50:48 INFO - PROCESS | 8241 | 1463028648435 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}] 21:50:48 INFO - PROCESS | 8241 | 1463028648549 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 21:50:48 INFO - PROCESS | 8241 | 1463028648633 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfe7000 == 81 [pid = 8241] [id = 498] 21:50:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x12c522000) [pid = 8241] [serial = 1494] [outer = 0x0] 21:50:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x12dd3cc00) [pid = 8241] [serial = 1495] [outer = 0x12c522000] 21:50:48 INFO - PROCESS | 8241 | 1463028648664 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x1346ab400) [pid = 8241] [serial = 1496] [outer = 0x12c522000] 21:50:49 INFO - PROCESS | 8241 | 1463028649101 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]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 21:50:49 INFO - PROCESS | 8241 | 1463028649164 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 8241 | 1463028649166 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 21:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:50:49 INFO - PROCESS | 8241 | 1463028649173 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 8241 | 1463028649174 Marionette TRACE conn2 <- [1,1966,null,{}] 21:50:49 INFO - PROCESS | 8241 | 1463028649194 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}] 21:50:49 INFO - PROCESS | 8241 | 1463028649306 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 21:50:49 INFO - PROCESS | 8241 | 1463028649391 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x13550b000 == 82 [pid = 8241] [id = 499] 21:50:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x113291000) [pid = 8241] [serial = 1497] [outer = 0x0] 21:50:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x13540ac00) [pid = 8241] [serial = 1498] [outer = 0x113291000] 21:50:49 INFO - PROCESS | 8241 | 1463028649421 Marionette DEBUG loaded listener.js 21:50:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x1354da800) [pid = 8241] [serial = 1499] [outer = 0x113291000] 21:50:49 INFO - PROCESS | 8241 | 1463028649860 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]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 719ms 21:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:50:49 INFO - PROCESS | 8241 | 1463028649892 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 8241 | 1463028649894 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 21:50:49 INFO - PROCESS | 8241 | 1463028649896 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 8241 | 1463028649898 Marionette TRACE conn2 <- [1,1970,null,{}] 21:50:49 INFO - PROCESS | 8241 | 1463028649901 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}] 21:50:50 INFO - PROCESS | 8241 | 1463028650032 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 21:50:50 INFO - PROCESS | 8241 | 1463028650118 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x135bde800 == 83 [pid = 8241] [id = 500] 21:50:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x1354e1c00) [pid = 8241] [serial = 1500] [outer = 0x0] 21:50:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x13580e800) [pid = 8241] [serial = 1501] [outer = 0x1354e1c00] 21:50:50 INFO - PROCESS | 8241 | 1463028650155 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x135a2b800) [pid = 8241] [serial = 1502] [outer = 0x1354e1c00] 21:50:50 INFO - PROCESS | 8241 | 1463028650741 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]]]}] 21:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 21:50:50 INFO - PROCESS | 8241 | 1463028650766 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 21:50:50 INFO - PROCESS | 8241 | 1463028650768 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 21:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:50:50 INFO - PROCESS | 8241 | 1463028650772 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:50:50 INFO - PROCESS | 8241 | 1463028650774 Marionette TRACE conn2 <- [1,1974,null,{}] 21:50:50 INFO - PROCESS | 8241 | 1463028650778 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}] 21:50:50 INFO - PROCESS | 8241 | 1463028650891 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 21:50:51 INFO - PROCESS | 8241 | 1463028651009 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f3e000 == 84 [pid = 8241] [id = 501] 21:50:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x116786400) [pid = 8241] [serial = 1503] [outer = 0x0] 21:50:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x1180b0400) [pid = 8241] [serial = 1504] [outer = 0x116786400] 21:50:51 INFO - PROCESS | 8241 | 1463028651043 Marionette DEBUG loaded listener.js 21:50:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x11910e000) [pid = 8241] [serial = 1505] [outer = 0x116786400] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1170c5000 == 83 [pid = 8241] [id = 488] 21:50:51 INFO - PROCESS | 8241 | 1463028651593 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]]]}] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x1358d4000 == 82 [pid = 8241] [id = 482] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x12d70c000 == 81 [pid = 8241] [id = 481] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x12d14d000 == 80 [pid = 8241] [id = 480] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc85800 == 79 [pid = 8241] [id = 479] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae3800 == 78 [pid = 8241] [id = 478] 21:50:51 INFO - PROCESS | 8241 | --DOCSHELL 0x118566800 == 77 [pid = 8241] [id = 477] 21:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 881ms 21:50:51 INFO - PROCESS | 8241 | 1463028651653 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 21:50:51 INFO - PROCESS | 8241 | 1463028651657 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 21:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:50:51 INFO - PROCESS | 8241 | 1463028651663 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 8241 | 1463028651667 Marionette TRACE conn2 <- [1,1978,null,{}] 21:50:51 INFO - PROCESS | 8241 | 1463028651730 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}] 21:50:51 INFO - PROCESS | 8241 | 1463028651918 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 21:50:52 INFO - PROCESS | 8241 | 1463028652036 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x12406a800 == 78 [pid = 8241] [id = 502] 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x116785000) [pid = 8241] [serial = 1506] [outer = 0x0] 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x11816f000) [pid = 8241] [serial = 1507] [outer = 0x116785000] 21:50:52 INFO - PROCESS | 8241 | 1463028652129 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x11940cc00) [pid = 8241] [serial = 1508] [outer = 0x116785000] 21:50:52 INFO - PROCESS | 8241 | 1463028652658 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]]]}] 21:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1017ms 21:50:52 INFO - PROCESS | 8241 | 1463028652679 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 8241 | 1463028652683 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 21:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:50:52 INFO - PROCESS | 8241 | 1463028652688 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - PROCESS | 8241 | 1463028652690 Marionette TRACE conn2 <- [1,1982,null,{}] 21:50:52 INFO - PROCESS | 8241 | 1463028652693 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}] 21:50:52 INFO - PROCESS | 8241 | 1463028652814 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 21:50:52 INFO - PROCESS | 8241 | 1463028652902 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba8d800 == 79 [pid = 8241] [id = 503] 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x1213a8800) [pid = 8241] [serial = 1509] [outer = 0x0] 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x124499c00) [pid = 8241] [serial = 1510] [outer = 0x1213a8800] 21:50:52 INFO - PROCESS | 8241 | 1463028652933 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x125081400) [pid = 8241] [serial = 1511] [outer = 0x1213a8800] 21:50:53 INFO - PROCESS | 8241 | 1463028653374 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]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 720ms 21:50:53 INFO - PROCESS | 8241 | 1463028653437 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 8241 | 1463028653439 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 21:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:50:53 INFO - PROCESS | 8241 | 1463028653444 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 8241 | 1463028653446 Marionette TRACE conn2 <- [1,1986,null,{}] 21:50:53 INFO - PROCESS | 8241 | 1463028653454 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}] 21:50:53 INFO - PROCESS | 8241 | 1463028653575 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 21:50:53 INFO - PROCESS | 8241 | 1463028653691 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d157000 == 80 [pid = 8241] [id = 504] 21:50:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x128a76800) [pid = 8241] [serial = 1512] [outer = 0x0] 21:50:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x128f7e000) [pid = 8241] [serial = 1513] [outer = 0x128a76800] 21:50:53 INFO - PROCESS | 8241 | 1463028653728 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x129341400) [pid = 8241] [serial = 1514] [outer = 0x128a76800] 21:50:54 INFO - PROCESS | 8241 | 1463028654258 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]]]}] 21:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 875ms 21:50:54 INFO - PROCESS | 8241 | 1463028654321 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 21:50:54 INFO - PROCESS | 8241 | 1463028654324 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 21:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:50:54 INFO - PROCESS | 8241 | 1463028654328 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:50:54 INFO - PROCESS | 8241 | 1463028654330 Marionette TRACE conn2 <- [1,1990,null,{}] 21:50:54 INFO - PROCESS | 8241 | 1463028654334 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}] 21:50:54 INFO - PROCESS | 8241 | 1463028654452 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 21:50:54 INFO - PROCESS | 8241 | 1463028654567 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358c0800 == 81 [pid = 8241] [id = 505] 21:50:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x12ab3a000) [pid = 8241] [serial = 1515] [outer = 0x0] 21:50:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x12ac61800) [pid = 8241] [serial = 1516] [outer = 0x12ab3a000] 21:50:54 INFO - PROCESS | 8241 | 1463028654600 Marionette DEBUG loaded listener.js 21:50:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x12bb60800) [pid = 8241] [serial = 1517] [outer = 0x12ab3a000] 21:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 21:50:55 INFO - PROCESS | 8241 | 1463028655091 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]]]}] 21:50:55 INFO - PROCESS | 8241 | 1463028655099 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 8241 | 1463028655101 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 21:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:50:55 INFO - PROCESS | 8241 | 1463028655104 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 8241 | 1463028655105 Marionette TRACE conn2 <- [1,1994,null,{}] 21:50:55 INFO - PROCESS | 8241 | 1463028655107 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}] 21:50:55 INFO - PROCESS | 8241 | 1463028655216 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 21:50:55 INFO - PROCESS | 8241 | 1463028655349 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x135c3b000 == 82 [pid = 8241] [id = 506] 21:50:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x12bb5c000) [pid = 8241] [serial = 1518] [outer = 0x0] 21:50:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x12ca36400) [pid = 8241] [serial = 1519] [outer = 0x12bb5c000] 21:50:55 INFO - PROCESS | 8241 | 1463028655399 Marionette DEBUG loaded listener.js 21:50:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x1346a4400) [pid = 8241] [serial = 1520] [outer = 0x12bb5c000] 21:50:55 INFO - PROCESS | 8241 | 1463028655909 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]]]}] 21:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 818ms 21:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:50:55 INFO - PROCESS | 8241 | 1463028655922 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 8241 | 1463028655924 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 21:50:55 INFO - PROCESS | 8241 | 1463028655926 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 8241 | 1463028655927 Marionette TRACE conn2 <- [1,1998,null,{}] 21:50:55 INFO - PROCESS | 8241 | 1463028655929 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}] 21:50:56 INFO - PROCESS | 8241 | 1463028656069 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 21:50:56 INFO - PROCESS | 8241 | 1463028656188 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x135dc5800 == 83 [pid = 8241] [id = 507] 21:50:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x12f127400) [pid = 8241] [serial = 1521] [outer = 0x0] 21:50:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x135402400) [pid = 8241] [serial = 1522] [outer = 0x12f127400] 21:50:56 INFO - PROCESS | 8241 | 1463028656220 Marionette DEBUG loaded listener.js 21:50:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 197 (0x135811000) [pid = 8241] [serial = 1523] [outer = 0x12f127400] 21:50:56 INFO - PROCESS | 8241 | 1463028656676 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]]]}] 21:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 21:50:56 INFO - PROCESS | 8241 | 1463028656696 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 21:50:56 INFO - PROCESS | 8241 | 1463028656698 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 21:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:50:56 INFO - PROCESS | 8241 | 1463028656700 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:50:56 INFO - PROCESS | 8241 | 1463028656701 Marionette TRACE conn2 <- [1,2002,null,{}] 21:50:56 INFO - PROCESS | 8241 | 1463028656704 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}] 21:50:56 INFO - PROCESS | 8241 | 1463028656814 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 21:50:56 INFO - PROCESS | 8241 | 1463028656929 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x135e78000 == 84 [pid = 8241] [id = 508] 21:50:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 198 (0x1354d5800) [pid = 8241] [serial = 1524] [outer = 0x0] 21:50:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 199 (0x135a29800) [pid = 8241] [serial = 1525] [outer = 0x1354d5800] 21:50:56 INFO - PROCESS | 8241 | 1463028656961 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 200 (0x135a30800) [pid = 8241] [serial = 1526] [outer = 0x1354d5800] 21:50:57 INFO - PROCESS | 8241 | 1463028657367 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]]]}] 21:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 720ms 21:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:50:57 INFO - PROCESS | 8241 | 1463028657421 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 21:50:57 INFO - PROCESS | 8241 | 1463028657422 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 21:50:57 INFO - PROCESS | 8241 | 1463028657424 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:50:57 INFO - PROCESS | 8241 | 1463028657427 Marionette TRACE conn2 <- [1,2006,null,{}] 21:50:57 INFO - PROCESS | 8241 | 1463028657429 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}] 21:50:57 INFO - PROCESS | 8241 | 1463028657543 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 21:50:57 INFO - PROCESS | 8241 | 1463028657657 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x138903000 == 85 [pid = 8241] [id = 509] 21:50:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 201 (0x135a2a800) [pid = 8241] [serial = 1527] [outer = 0x0] 21:50:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 202 (0x135cc4800) [pid = 8241] [serial = 1528] [outer = 0x135a2a800] 21:50:57 INFO - PROCESS | 8241 | 1463028657689 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 203 (0x135cc9c00) [pid = 8241] [serial = 1529] [outer = 0x135a2a800] 21:50:58 INFO - PROCESS | 8241 | 1463028658148 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]]]}] 21:50:58 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 21:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 772ms 21:50:58 INFO - PROCESS | 8241 | 1463028658199 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 8241 | 1463028658200 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 21:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:50:58 INFO - PROCESS | 8241 | 1463028658205 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 8241 | 1463028658207 Marionette TRACE conn2 <- [1,2010,null,{}] 21:50:58 INFO - PROCESS | 8241 | 1463028658209 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}] 21:50:58 INFO - PROCESS | 8241 | 1463028658320 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 21:50:58 INFO - PROCESS | 8241 | 1463028658407 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x1388a2000 == 86 [pid = 8241] [id = 510] 21:50:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 204 (0x135cc5800) [pid = 8241] [serial = 1530] [outer = 0x0] 21:50:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 205 (0x135cce000) [pid = 8241] [serial = 1531] [outer = 0x135cc5800] 21:50:58 INFO - PROCESS | 8241 | 1463028658441 Marionette DEBUG loaded listener.js 21:50:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 206 (0x1380c4c00) [pid = 8241] [serial = 1532] [outer = 0x135cc5800] 21:50:58 INFO - PROCESS | 8241 | 1463028658848 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]]]}] 21:50:58 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 21:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 721ms 21:50:58 INFO - PROCESS | 8241 | 1463028658928 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 21:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:50:58 INFO - PROCESS | 8241 | 1463028658931 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 21:50:58 INFO - PROCESS | 8241 | 1463028658958 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 8241 | 1463028658960 Marionette TRACE conn2 <- [1,2014,null,{}] 21:50:58 INFO - PROCESS | 8241 | 1463028658967 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}] 21:50:59 INFO - PROCESS | 8241 | 1463028659086 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 21:50:59 INFO - PROCESS | 8241 | 1463028659175 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x1388b5800 == 87 [pid = 8241] [id = 511] 21:50:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 207 (0x12338f000) [pid = 8241] [serial = 1533] [outer = 0x0] 21:50:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 208 (0x135167800) [pid = 8241] [serial = 1534] [outer = 0x12338f000] 21:50:59 INFO - PROCESS | 8241 | 1463028659205 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 209 (0x13516e800) [pid = 8241] [serial = 1535] [outer = 0x12338f000] 21:50:59 INFO - PROCESS | 8241 | 1463028659767 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]]]}] 21:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 901ms 21:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:50:59 INFO - PROCESS | 8241 | 1463028659837 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 21:50:59 INFO - PROCESS | 8241 | 1463028659839 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 21:50:59 INFO - PROCESS | 8241 | 1463028659843 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:50:59 INFO - PROCESS | 8241 | 1463028659845 Marionette TRACE conn2 <- [1,2018,null,{}] 21:50:59 INFO - PROCESS | 8241 | 1463028659849 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}] 21:50:59 INFO - PROCESS | 8241 | 1463028659959 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 21:51:00 INFO - PROCESS | 8241 | 1463028660053 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf0b800 == 88 [pid = 8241] [id = 512] 21:51:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 210 (0x11910e800) [pid = 8241] [serial = 1536] [outer = 0x0] 21:51:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 211 (0x119a09000) [pid = 8241] [serial = 1537] [outer = 0x11910e800] 21:51:00 INFO - PROCESS | 8241 | 1463028660082 Marionette DEBUG loaded listener.js 21:51:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 212 (0x124348800) [pid = 8241] [serial = 1538] [outer = 0x11910e800] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12d773800 == 87 [pid = 8241] [id = 497] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12d56d000 == 86 [pid = 8241] [id = 496] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12d151800 == 85 [pid = 8241] [id = 495] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2d1800 == 84 [pid = 8241] [id = 494] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12baa1800 == 83 [pid = 8241] [id = 493] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8b8000 == 82 [pid = 8241] [id = 492] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x125786000 == 81 [pid = 8241] [id = 491] 21:51:00 INFO - PROCESS | 8241 | --DOCSHELL 0x11859f800 == 80 [pid = 8241] [id = 490] 21:51:00 INFO - PROCESS | 8241 | 1463028660657 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]]]}] 21:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 872ms 21:51:00 INFO - PROCESS | 8241 | 1463028660716 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 8241 | 1463028660718 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 21:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:51:00 INFO - PROCESS | 8241 | 1463028660722 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 8241 | 1463028660725 Marionette TRACE conn2 <- [1,2022,null,{}] 21:51:00 INFO - PROCESS | 8241 | 1463028660729 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}] 21:51:00 INFO - PROCESS | 8241 | 1463028660846 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 21:51:00 INFO - PROCESS | 8241 | 1463028660968 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d7800 == 81 [pid = 8241] [id = 513] 21:51:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 213 (0x11693e800) [pid = 8241] [serial = 1539] [outer = 0x0] 21:51:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 214 (0x119af1c00) [pid = 8241] [serial = 1540] [outer = 0x11693e800] 21:51:01 INFO - PROCESS | 8241 | 1463028661004 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 215 (0x12449e800) [pid = 8241] [serial = 1541] [outer = 0x11693e800] 21:51:01 INFO - PROCESS | 8241 | 1463028661491 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]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 824ms 21:51:01 INFO - PROCESS | 8241 | 1463028661547 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 8241 | 1463028661551 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 21:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:51:01 INFO - PROCESS | 8241 | 1463028661555 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - PROCESS | 8241 | 1463028661557 Marionette TRACE conn2 <- [1,2026,null,{}] 21:51:01 INFO - PROCESS | 8241 | 1463028661560 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}] 21:51:01 INFO - PROCESS | 8241 | 1463028661679 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 21:51:01 INFO - PROCESS | 8241 | 1463028661772 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf13800 == 82 [pid = 8241] [id = 514] 21:51:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 216 (0x124ee2c00) [pid = 8241] [serial = 1542] [outer = 0x0] 21:51:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 217 (0x128b20400) [pid = 8241] [serial = 1543] [outer = 0x124ee2c00] 21:51:01 INFO - PROCESS | 8241 | 1463028661807 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 218 (0x129340000) [pid = 8241] [serial = 1544] [outer = 0x124ee2c00] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12d70c800 == 81 [pid = 8241] [id = 20] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x117e22800 == 80 [pid = 8241] [id = 344] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x11a238800 == 79 [pid = 8241] [id = 445] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x135513000 == 78 [pid = 8241] [id = 437] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12cacd800 == 77 [pid = 8241] [id = 15] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfdc000 == 76 [pid = 8241] [id = 343] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x11857e800 == 75 [pid = 8241] [id = 19] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc3a000 == 74 [pid = 8241] [id = 22] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfe9000 == 73 [pid = 8241] [id = 486] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12baa8800 == 72 [pid = 8241] [id = 226] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x11a220000 == 71 [pid = 8241] [id = 424] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x126037000 == 70 [pid = 8241] [id = 195] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae7800 == 69 [pid = 8241] [id = 422] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc80800 == 68 [pid = 8241] [id = 227] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1192be800 == 67 [pid = 8241] [id = 247] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x134535800 == 66 [pid = 8241] [id = 423] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x137ec1000 == 65 [pid = 8241] [id = 485] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5aa800 == 64 [pid = 8241] [id = 14] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf0e800 == 63 [pid = 8241] [id = 16] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x135c6a800 == 62 [pid = 8241] [id = 483] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1388a2000 == 61 [pid = 8241] [id = 510] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x138903000 == 60 [pid = 8241] [id = 509] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x135e78000 == 59 [pid = 8241] [id = 508] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x135dc5800 == 58 [pid = 8241] [id = 507] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x135c3b000 == 57 [pid = 8241] [id = 506] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8a9000 == 56 [pid = 8241] [id = 487] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x1358c0800 == 55 [pid = 8241] [id = 505] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12d157000 == 54 [pid = 8241] [id = 504] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba8d800 == 53 [pid = 8241] [id = 503] 21:51:03 INFO - PROCESS | 8241 | --DOCSHELL 0x12406a800 == 52 [pid = 8241] [id = 502] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1180d3800 == 51 [pid = 8241] [id = 13] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x112082000 == 50 [pid = 8241] [id = 23] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x13550b800 == 49 [pid = 8241] [id = 458] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x113b99800 == 48 [pid = 8241] [id = 26] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1170b4800 == 47 [pid = 8241] [id = 25] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e9000 == 46 [pid = 8241] [id = 225] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12944e800 == 45 [pid = 8241] [id = 363] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x124e88800 == 44 [pid = 8241] [id = 262] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d156800 == 43 [pid = 8241] [id = 380] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x11664c000 == 42 [pid = 8241] [id = 267] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d3800 == 41 [pid = 8241] [id = 6] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d70d800 == 40 [pid = 8241] [id = 381] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d722000 == 39 [pid = 8241] [id = 266] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1192cf800 == 38 [pid = 8241] [id = 305] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d71c000 == 37 [pid = 8241] [id = 21] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x116080000 == 36 [pid = 8241] [id = 24] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1db000 == 35 [pid = 8241] [id = 246] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x128c8a000 == 34 [pid = 8241] [id = 403] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x128f3d800 == 33 [pid = 8241] [id = 324] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2bf800 == 32 [pid = 8241] [id = 12] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf2e000 == 31 [pid = 8241] [id = 11] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x135bde800 == 30 [pid = 8241] [id = 500] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12baa6000 == 29 [pid = 8241] [id = 10] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12b238000 == 28 [pid = 8241] [id = 9] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x11a236800 == 27 [pid = 8241] [id = 489] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d702800 == 26 [pid = 8241] [id = 341] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x117e05800 == 25 [pid = 8241] [id = 228] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x135c7e000 == 24 [pid = 8241] [id = 484] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc25000 == 23 [pid = 8241] [id = 342] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab14000 == 22 [pid = 8241] [id = 379] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1194af800 == 21 [pid = 8241] [id = 383] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x13550b000 == 20 [pid = 8241] [id = 499] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab12800 == 19 [pid = 8241] [id = 8] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1ea000 == 18 [pid = 8241] [id = 304] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12d785000 == 17 [pid = 8241] [id = 466] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfe7000 == 16 [pid = 8241] [id = 498] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x124333800 == 15 [pid = 8241] [id = 340] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1358c7800 == 14 [pid = 8241] [id = 402] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1388b5800 == 13 [pid = 8241] [id = 511] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x134546000 == 12 [pid = 8241] [id = 476] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x128f3e000 == 11 [pid = 8241] [id = 501] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf0b800 == 10 [pid = 8241] [id = 512] 21:51:06 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d7800 == 9 [pid = 8241] [id = 513] 21:51:07 INFO - PROCESS | 8241 | 1463028667870 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]]]}] 21:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 6340ms 21:51:07 INFO - PROCESS | 8241 | 1463028667895 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 21:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:51:07 INFO - PROCESS | 8241 | 1463028667898 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 21:51:07 INFO - PROCESS | 8241 | 1463028667905 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:51:07 INFO - PROCESS | 8241 | 1463028667907 Marionette TRACE conn2 <- [1,2030,null,{}] 21:51:07 INFO - PROCESS | 8241 | 1463028667912 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}] 21:51:08 INFO - PROCESS | 8241 | 1463028668004 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 21:51:08 INFO - PROCESS | 8241 | 1463028668067 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x112eb0800 == 10 [pid = 8241] [id = 515] 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 219 (0x111d6ac00) [pid = 8241] [serial = 1545] [outer = 0x0] 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 220 (0x111d83400) [pid = 8241] [serial = 1546] [outer = 0x111d6ac00] 21:51:08 INFO - PROCESS | 8241 | 1463028668096 Marionette DEBUG loaded listener.js 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 221 (0x1120f6400) [pid = 8241] [serial = 1547] [outer = 0x111d6ac00] 21:51:08 INFO - PROCESS | 8241 | 1463028668427 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]]]}] 21:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 574ms 21:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:51:08 INFO - PROCESS | 8241 | 1463028668476 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 21:51:08 INFO - PROCESS | 8241 | 1463028668481 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 21:51:08 INFO - PROCESS | 8241 | 1463028668485 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:51:08 INFO - PROCESS | 8241 | 1463028668487 Marionette TRACE conn2 <- [1,2034,null,{}] 21:51:08 INFO - PROCESS | 8241 | 1463028668490 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}] 21:51:08 INFO - PROCESS | 8241 | 1463028668578 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 21:51:08 INFO - PROCESS | 8241 | 1463028668649 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x112656800 == 11 [pid = 8241] [id = 516] 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 222 (0x11224e000) [pid = 8241] [serial = 1548] [outer = 0x0] 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 223 (0x11277b800) [pid = 8241] [serial = 1549] [outer = 0x11224e000] 21:51:08 INFO - PROCESS | 8241 | 1463028668675 Marionette DEBUG loaded listener.js 21:51:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 224 (0x112d05c00) [pid = 8241] [serial = 1550] [outer = 0x11224e000] 21:51:09 INFO - PROCESS | 8241 | 1463028668997 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]]]}] 21:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 21:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:51:09 INFO - PROCESS | 8241 | 1463028669008 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 21:51:09 INFO - PROCESS | 8241 | 1463028669010 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 21:51:09 INFO - PROCESS | 8241 | 1463028669013 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:51:09 INFO - PROCESS | 8241 | 1463028669015 Marionette TRACE conn2 <- [1,2038,null,{}] 21:51:09 INFO - PROCESS | 8241 | 1463028669027 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}] 21:51:09 INFO - PROCESS | 8241 | 1463028669121 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 21:51:09 INFO - PROCESS | 8241 | 1463028669182 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e6800 == 12 [pid = 8241] [id = 517] 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 225 (0x110f6b400) [pid = 8241] [serial = 1551] [outer = 0x0] 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 226 (0x11515cc00) [pid = 8241] [serial = 1552] [outer = 0x110f6b400] 21:51:09 INFO - PROCESS | 8241 | 1463028669211 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 227 (0x11615bc00) [pid = 8241] [serial = 1553] [outer = 0x110f6b400] 21:51:09 INFO - PROCESS | 8241 | 1463028669558 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]]]}] 21:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 576ms 21:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:51:09 INFO - PROCESS | 8241 | 1463028669590 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 21:51:09 INFO - PROCESS | 8241 | 1463028669591 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 21:51:09 INFO - PROCESS | 8241 | 1463028669594 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:51:09 INFO - PROCESS | 8241 | 1463028669595 Marionette TRACE conn2 <- [1,2042,null,{}] 21:51:09 INFO - PROCESS | 8241 | 1463028669597 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}] 21:51:09 INFO - PROCESS | 8241 | 1463028669680 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 21:51:09 INFO - PROCESS | 8241 | 1463028669686 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x11857e800 == 13 [pid = 8241] [id = 518] 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 228 (0x11278a000) [pid = 8241] [serial = 1554] [outer = 0x0] 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 229 (0x116942000) [pid = 8241] [serial = 1555] [outer = 0x11278a000] 21:51:09 INFO - PROCESS | 8241 | 1463028669713 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 230 (0x117543400) [pid = 8241] [serial = 1556] [outer = 0x11278a000] 21:51:10 INFO - PROCESS | 8241 | 1463028670112 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]]]}] 21:51:10 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) 21:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 568ms 21:51:10 INFO - PROCESS | 8241 | 1463028670167 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 8241 | 1463028670170 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 21:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:51:10 INFO - PROCESS | 8241 | 1463028670173 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 8241 | 1463028670174 Marionette TRACE conn2 <- [1,2046,null,{}] 21:51:10 INFO - PROCESS | 8241 | 1463028670176 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}] 21:51:10 INFO - PROCESS | 8241 | 1463028670277 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 21:51:10 INFO - PROCESS | 8241 | 1463028670290 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194a8800 == 14 [pid = 8241] [id = 519] 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 231 (0x111d6b800) [pid = 8241] [serial = 1557] [outer = 0x0] 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 232 (0x11758a800) [pid = 8241] [serial = 1558] [outer = 0x111d6b800] 21:51:10 INFO - PROCESS | 8241 | 1463028670315 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 233 (0x11767d000) [pid = 8241] [serial = 1559] [outer = 0x111d6b800] 21:51:10 INFO - PROCESS | 8241 | 1463028670663 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]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 21:51:10 INFO - PROCESS | 8241 | 1463028670691 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 8241 | 1463028670693 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 21:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:51:10 INFO - PROCESS | 8241 | 1463028670703 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 8241 | 1463028670705 Marionette TRACE conn2 <- [1,2050,null,{}] 21:51:10 INFO - PROCESS | 8241 | 1463028670707 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}] 21:51:10 INFO - PROCESS | 8241 | 1463028670833 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 21:51:10 INFO - PROCESS | 8241 | 1463028670848 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a220000 == 15 [pid = 8241] [id = 520] 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 234 (0x1180ab800) [pid = 8241] [serial = 1560] [outer = 0x0] 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 235 (0x11837a800) [pid = 8241] [serial = 1561] [outer = 0x1180ab800] 21:51:10 INFO - PROCESS | 8241 | 1463028670875 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 236 (0x119103000) [pid = 8241] [serial = 1562] [outer = 0x1180ab800] 21:51:11 INFO - PROCESS | 8241 | 1463028671230 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]]]}] 21:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 21:51:11 INFO - PROCESS | 8241 | 1463028671273 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 21:51:11 INFO - PROCESS | 8241 | 1463028671274 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 21:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:51:11 INFO - PROCESS | 8241 | 1463028671276 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - PROCESS | 8241 | 1463028671277 Marionette TRACE conn2 <- [1,2054,null,{}] 21:51:11 INFO - PROCESS | 8241 | 1463028671280 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}] 21:51:11 INFO - PROCESS | 8241 | 1463028671382 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 21:51:11 INFO - PROCESS | 8241 | 1463028671394 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x12406a800 == 16 [pid = 8241] [id = 521] 21:51:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 237 (0x110f6fc00) [pid = 8241] [serial = 1563] [outer = 0x0] 21:51:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 238 (0x11910f000) [pid = 8241] [serial = 1564] [outer = 0x110f6fc00] 21:51:11 INFO - PROCESS | 8241 | 1463028671420 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 239 (0x119165400) [pid = 8241] [serial = 1565] [outer = 0x110f6fc00] 21:51:11 INFO - PROCESS | 8241 | 1463028671792 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]]]}] 21:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 238 (0x11910e800) [pid = 8241] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 237 (0x118555400) [pid = 8241] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 236 (0x128a72c00) [pid = 8241] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 235 (0x12d1a0800) [pid = 8241] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 234 (0x116786400) [pid = 8241] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 233 (0x112732000) [pid = 8241] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 232 (0x12933fc00) [pid = 8241] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 231 (0x112018c00) [pid = 8241] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 230 (0x128b26c00) [pid = 8241] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 229 (0x12607ac00) [pid = 8241] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 228 (0x112787800) [pid = 8241] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 227 (0x124bedc00) [pid = 8241] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 226 (0x12df1fc00) [pid = 8241] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 225 (0x11910dc00) [pid = 8241] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 224 (0x11205f000) [pid = 8241] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 223 (0x116a5b400) [pid = 8241] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 222 (0x128cbbc00) [pid = 8241] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 221 (0x1290ea400) [pid = 8241] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 220 (0x1346a6400) [pid = 8241] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 219 (0x135407400) [pid = 8241] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 218 (0x1354db400) [pid = 8241] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 217 (0x110f67400) [pid = 8241] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 216 (0x135a2a800) [pid = 8241] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 215 (0x12c518800) [pid = 8241] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 214 (0x119ae8800) [pid = 8241] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 213 (0x1354d5800) [pid = 8241] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 212 (0x12dd35800) [pid = 8241] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 211 (0x110f6e400) [pid = 8241] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 210 (0x12bfee800) [pid = 8241] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 209 (0x12f127400) [pid = 8241] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 208 (0x1213a8800) [pid = 8241] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 207 (0x12be7c800) [pid = 8241] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 206 (0x12bb5c000) [pid = 8241] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 205 (0x12ab32000) [pid = 8241] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 204 (0x11277b400) [pid = 8241] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 203 (0x128a5a400) [pid = 8241] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 202 (0x11910d000) [pid = 8241] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 201 (0x129396800) [pid = 8241] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 200 (0x11333e000) [pid = 8241] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 199 (0x128cb6c00) [pid = 8241] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 198 (0x12dd3c400) [pid = 8241] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 197 (0x12ac64000) [pid = 8241] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 196 (0x1130b2000) [pid = 8241] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x12ab3a000) [pid = 8241] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x125113c00) [pid = 8241] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x128a76800) [pid = 8241] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x119a08400) [pid = 8241] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x11836ec00) [pid = 8241] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x128fa0c00) [pid = 8241] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x1243e8000) [pid = 8241] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x12bfe7400) [pid = 8241] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x12bb5f800) [pid = 8241] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x12338f000) [pid = 8241] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x135cc5800) [pid = 8241] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x1354e1c00) [pid = 8241] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x12c522000) [pid = 8241] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x113291000) [pid = 8241] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x12be90800) [pid = 8241] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x129338800) [pid = 8241] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x12ab30c00) [pid = 8241] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x128a5d800) [pid = 8241] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x116785000) [pid = 8241] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x127018000) [pid = 8241] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x123353800) [pid = 8241] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x11693e800) [pid = 8241] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128b21000) [pid = 8241] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x12bb5d800) [pid = 8241] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x112d11400) [pid = 8241] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x117677c00) [pid = 8241] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x128a59400) [pid = 8241] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:51:12 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x116f38400) [pid = 8241] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:51:12 INFO - PROCESS | 8241 | 1463028672965 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 21:51:12 INFO - PROCESS | 8241 | 1463028672967 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 21:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:51:12 INFO - PROCESS | 8241 | 1463028672991 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:51:12 INFO - PROCESS | 8241 | 1463028672993 Marionette TRACE conn2 <- [1,2058,null,{}] 21:51:13 INFO - PROCESS | 8241 | 1463028672998 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}] 21:51:13 INFO - PROCESS | 8241 | 1463028673128 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 21:51:13 INFO - PROCESS | 8241 | 1463028673213 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x11326f800 == 17 [pid = 8241] [id = 522] 21:51:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x111b04c00) [pid = 8241] [serial = 1566] [outer = 0x0] 21:51:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x111d5c800) [pid = 8241] [serial = 1567] [outer = 0x111b04c00] 21:51:13 INFO - PROCESS | 8241 | 1463028673245 Marionette DEBUG loaded listener.js 21:51:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x111f2ac00) [pid = 8241] [serial = 1568] [outer = 0x111b04c00] 21:51:13 INFO - PROCESS | 8241 | 1463028673762 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]]]}] 21:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 823ms 21:51:13 INFO - PROCESS | 8241 | 1463028673823 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 21:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:51:13 INFO - PROCESS | 8241 | 1463028673826 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 21:51:13 INFO - PROCESS | 8241 | 1463028673831 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - PROCESS | 8241 | 1463028673833 Marionette TRACE conn2 <- [1,2062,null,{}] 21:51:13 INFO - PROCESS | 8241 | 1463028673837 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}] 21:51:13 INFO - PROCESS | 8241 | 1463028673944 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 21:51:14 INFO - PROCESS | 8241 | 1463028674029 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e5800 == 18 [pid = 8241] [id = 523] 21:51:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x1122a9c00) [pid = 8241] [serial = 1569] [outer = 0x0] 21:51:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x112782c00) [pid = 8241] [serial = 1570] [outer = 0x1122a9c00] 21:51:14 INFO - PROCESS | 8241 | 1463028674060 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x112d11400) [pid = 8241] [serial = 1571] [outer = 0x1122a9c00] 21:51:14 INFO - PROCESS | 8241 | 1463028674661 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]]]}] 21:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 875ms 21:51:14 INFO - PROCESS | 8241 | 1463028674716 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 21:51:14 INFO - PROCESS | 8241 | 1463028674717 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 21:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:51:14 INFO - PROCESS | 8241 | 1463028674720 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 8241 | 1463028674721 Marionette TRACE conn2 <- [1,2066,null,{}] 21:51:14 INFO - PROCESS | 8241 | 1463028674725 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}] 21:51:14 INFO - PROCESS | 8241 | 1463028674841 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 21:51:15 INFO - PROCESS | 8241 | 1463028675023 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x111025800 == 19 [pid = 8241] [id = 524] 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x110fbf400) [pid = 8241] [serial = 1572] [outer = 0x0] 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x110fc5c00) [pid = 8241] [serial = 1573] [outer = 0x110fbf400] 21:51:15 INFO - PROCESS | 8241 | 1463028675109 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x111d69c00) [pid = 8241] [serial = 1574] [outer = 0x110fbf400] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x11a220000 == 18 [pid = 8241] [id = 520] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x1194a8800 == 17 [pid = 8241] [id = 519] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x11857e800 == 16 [pid = 8241] [id = 518] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e6800 == 15 [pid = 8241] [id = 517] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x112656800 == 14 [pid = 8241] [id = 516] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x112eb0800 == 13 [pid = 8241] [id = 515] 21:51:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf13800 == 12 [pid = 8241] [id = 514] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128b20400) [pid = 8241] [serial = 1543] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x1180b0400) [pid = 8241] [serial = 1504] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x1346b1400) [pid = 8241] [serial = 1375] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x123351400) [pid = 8241] [serial = 1381] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x119a08800) [pid = 8241] [serial = 1380] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x117171400) [pid = 8241] [serial = 1378] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x1130aec00) [pid = 8241] [serial = 1377] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x119ae8400) [pid = 8241] [serial = 1405] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x11858d400) [pid = 8241] [serial = 1404] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x129391400) [pid = 8241] [serial = 1386] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x12be8b800) [pid = 8241] [serial = 1387] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x11334b000) [pid = 8241] [serial = 1431] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x12c517000) [pid = 8241] [serial = 1389] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x12cfd5800) [pid = 8241] [serial = 1390] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x1354d3400) [pid = 8241] [serial = 1393] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x135405c00) [pid = 8241] [serial = 1392] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x1354e0800) [pid = 8241] [serial = 1396] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x1354d9c00) [pid = 8241] [serial = 1395] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x116785800) [pid = 8241] [serial = 1471] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x13580b400) [pid = 8241] [serial = 1399] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x135807000) [pid = 8241] [serial = 1398] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x12cfd0c00) [pid = 8241] [serial = 1423] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x112720c00) [pid = 8241] [serial = 1466] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x1180ab400) [pid = 8241] [serial = 1468] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x110fbc400) [pid = 8241] [serial = 1465] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x124787800) [pid = 8241] [serial = 1438] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x11678f800) [pid = 8241] [serial = 898] [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.] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x12730cc00) [pid = 8241] [serial = 1440] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x128f7e000) [pid = 8241] [serial = 1513] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x11a05fc00) [pid = 8241] [serial = 1475] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x124348800) [pid = 8241] [serial = 1538] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x123346c00) [pid = 8241] [serial = 1437] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x11910a800) [pid = 8241] [serial = 1435] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x11855b400) [pid = 8241] [serial = 1434] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x12ca3dc00) [pid = 8241] [serial = 1267] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x119a09000) [pid = 8241] [serial = 1537] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x119af1c00) [pid = 8241] [serial = 1540] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x11910c000) [pid = 8241] [serial = 1474] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x124499c00) [pid = 8241] [serial = 1510] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x1346b3c00) [pid = 8241] [serial = 1429] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x11910e000) [pid = 8241] [serial = 1505] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x1180a8400) [pid = 8241] [serial = 1472] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11816f000) [pid = 8241] [serial = 1507] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x12960c400) [pid = 8241] [serial = 1416] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x12ab31400) [pid = 8241] [serial = 1417] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x112065c00) [pid = 8241] [serial = 1401] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x112a5d400) [pid = 8241] [serial = 1402] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x128b9ac00) [pid = 8241] [serial = 1413] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x128f79000) [pid = 8241] [serial = 1414] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128c4ac00) [pid = 8241] [serial = 1384] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x128b1f800) [pid = 8241] [serial = 1383] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1185db800) [pid = 8241] [serial = 1410] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12dd3fc00) [pid = 8241] [serial = 1426] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x1346a4800) [pid = 8241] [serial = 1428] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x128b22000) [pid = 8241] [serial = 1411] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128a52c00) [pid = 8241] [serial = 1408] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12607ec00) [pid = 8241] [serial = 1407] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x135a29800) [pid = 8241] [serial = 1525] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x125081400) [pid = 8241] [serial = 1511] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x12dd40c00) [pid = 8241] [serial = 1453] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x12d18c000) [pid = 8241] [serial = 1451] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x1346a4400) [pid = 8241] [serial = 1520] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x12c523c00) [pid = 8241] [serial = 1450] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x135402400) [pid = 8241] [serial = 1522] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12be92800) [pid = 8241] [serial = 1448] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x116781c00) [pid = 8241] [serial = 1432] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12ac84400) [pid = 8241] [serial = 1447] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x128c4b400) [pid = 8241] [serial = 1321] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x126086000) [pid = 8241] [serial = 1318] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12d19f400) [pid = 8241] [serial = 1327] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x118559000) [pid = 8241] [serial = 1315] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x12c518400) [pid = 8241] [serial = 1324] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x1346b0000) [pid = 8241] [serial = 1330] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x1354d6000) [pid = 8241] [serial = 1333] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x128f9fc00) [pid = 8241] [serial = 1445] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x12bb60800) [pid = 8241] [serial = 1517] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x12ca36400) [pid = 8241] [serial = 1519] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x116a60000) [pid = 8241] [serial = 1444] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x128b2ac00) [pid = 8241] [serial = 1441] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x12ac61800) [pid = 8241] [serial = 1516] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x129341400) [pid = 8241] [serial = 1514] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x11837b400) [pid = 8241] [serial = 1469] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x12449b000) [pid = 8241] [serial = 1477] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x135cc9c00) [pid = 8241] [serial = 1529] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x13580c000) [pid = 8241] [serial = 1463] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x135cce000) [pid = 8241] [serial = 1531] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x1354d2400) [pid = 8241] [serial = 1462] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x12449e400) [pid = 8241] [serial = 1460] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x135a30800) [pid = 8241] [serial = 1526] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x135cc4800) [pid = 8241] [serial = 1528] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x135411400) [pid = 8241] [serial = 1457] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x124498800) [pid = 8241] [serial = 1459] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x112a6a400) [pid = 8241] [serial = 1252] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x13540a000) [pid = 8241] [serial = 1456] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x1346a8c00) [pid = 8241] [serial = 1454] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x135811000) [pid = 8241] [serial = 1523] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x135167800) [pid = 8241] [serial = 1534] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x135a2b800) [pid = 8241] [serial = 1502] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x1346ab400) [pid = 8241] [serial = 1496] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x13580e800) [pid = 8241] [serial = 1501] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 76 (0x1354da800) [pid = 8241] [serial = 1499] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x13540ac00) [pid = 8241] [serial = 1498] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x12cfc9c00) [pid = 8241] [serial = 1493] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x12dd3cc00) [pid = 8241] [serial = 1495] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x12be91400) [pid = 8241] [serial = 1490] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x12c51e400) [pid = 8241] [serial = 1492] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x12bb59800) [pid = 8241] [serial = 1487] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x12bb5ec00) [pid = 8241] [serial = 1489] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x128fa5000) [pid = 8241] [serial = 1484] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x12ab38c00) [pid = 8241] [serial = 1486] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x11940cc00) [pid = 8241] [serial = 1508] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x128b92800) [pid = 8241] [serial = 1481] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x128c54400) [pid = 8241] [serial = 1483] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 63 (0x128a5a000) [pid = 8241] [serial = 1258] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 62 (0x12449e800) [pid = 8241] [serial = 1541] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 61 (0x128b8cc00) [pid = 8241] [serial = 1270] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 60 (0x12c51d800) [pid = 8241] [serial = 1264] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 59 (0x128b90800) [pid = 8241] [serial = 1273] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 58 (0x12139fc00) [pid = 8241] [serial = 1255] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 57 (0x128a5c800) [pid = 8241] [serial = 1480] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 56 (0x12ac86400) [pid = 8241] [serial = 1261] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 55 (0x12bfe8400) [pid = 8241] [serial = 1420] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 54 (0x124ee4c00) [pid = 8241] [serial = 1478] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 53 (0x12ac83800) [pid = 8241] [serial = 1419] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 52 (0x12bfeb000) [pid = 8241] [serial = 1422] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 51 (0x12dd31800) [pid = 8241] [serial = 1425] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 50 (0x13516e800) [pid = 8241] [serial = 1535] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | --DOMWINDOW == 49 (0x1380c4c00) [pid = 8241] [serial = 1532] [outer = 0x0] [url = about:blank] 21:51:15 INFO - PROCESS | 8241 | 1463028675602 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]]]}] 21:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 922ms 21:51:15 INFO - PROCESS | 8241 | 1463028675643 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 21:51:15 INFO - PROCESS | 8241 | 1463028675645 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 21:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:51:15 INFO - PROCESS | 8241 | 1463028675648 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:51:15 INFO - PROCESS | 8241 | 1463028675652 Marionette TRACE conn2 <- [1,2070,null,{}] 21:51:15 INFO - PROCESS | 8241 | 1463028675656 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}] 21:51:15 INFO - PROCESS | 8241 | 1463028675738 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 21:51:15 INFO - PROCESS | 8241 | 1463028675743 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x11664a800 == 13 [pid = 8241] [id = 525] 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 50 (0x11277b400) [pid = 8241] [serial = 1575] [outer = 0x0] 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 51 (0x112a5dc00) [pid = 8241] [serial = 1576] [outer = 0x11277b400] 21:51:15 INFO - PROCESS | 8241 | 1463028675772 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 52 (0x1130aec00) [pid = 8241] [serial = 1577] [outer = 0x11277b400] 21:51:16 INFO - PROCESS | 8241 | 1463028676194 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]]]}] 21:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 573ms 21:51:16 INFO - PROCESS | 8241 | 1463028676224 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 21:51:16 INFO - PROCESS | 8241 | 1463028676227 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 21:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:51:16 INFO - PROCESS | 8241 | 1463028676230 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:51:16 INFO - PROCESS | 8241 | 1463028676231 Marionette TRACE conn2 <- [1,2074,null,{}] 21:51:16 INFO - PROCESS | 8241 | 1463028676234 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}] 21:51:16 INFO - PROCESS | 8241 | 1463028676314 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 21:51:16 INFO - PROCESS | 8241 | 1463028676343 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180d9800 == 14 [pid = 8241] [id = 526] 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 53 (0x110f70400) [pid = 8241] [serial = 1578] [outer = 0x0] 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 54 (0x116071800) [pid = 8241] [serial = 1579] [outer = 0x110f70400] 21:51:16 INFO - PROCESS | 8241 | 1463028676369 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 55 (0x116199c00) [pid = 8241] [serial = 1580] [outer = 0x110f70400] 21:51:16 INFO - PROCESS | 8241 | 1463028676723 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]]]}] 21:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 21:51:16 INFO - PROCESS | 8241 | 1463028676751 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 21:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:51:16 INFO - PROCESS | 8241 | 1463028676752 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 21:51:16 INFO - PROCESS | 8241 | 1463028676756 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:51:16 INFO - PROCESS | 8241 | 1463028676760 Marionette TRACE conn2 <- [1,2078,null,{}] 21:51:16 INFO - PROCESS | 8241 | 1463028676766 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}] 21:51:16 INFO - PROCESS | 8241 | 1463028676857 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 21:51:16 INFO - PROCESS | 8241 | 1463028676863 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cb3800 == 15 [pid = 8241] [id = 527] 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 56 (0x116785800) [pid = 8241] [serial = 1581] [outer = 0x0] 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 57 (0x1169b0400) [pid = 8241] [serial = 1582] [outer = 0x116785800] 21:51:16 INFO - PROCESS | 8241 | 1463028676892 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 58 (0x117536800) [pid = 8241] [serial = 1583] [outer = 0x116785800] 21:51:17 INFO - PROCESS | 8241 | 1463028677222 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]]]}] 21:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 474ms 21:51:17 INFO - PROCESS | 8241 | 1463028677229 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 21:51:17 INFO - PROCESS | 8241 | 1463028677230 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 21:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:51:17 INFO - PROCESS | 8241 | 1463028677233 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 8241 | 1463028677234 Marionette TRACE conn2 <- [1,2082,null,{}] 21:51:17 INFO - PROCESS | 8241 | 1463028677240 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}] 21:51:17 INFO - PROCESS | 8241 | 1463028677322 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 21:51:17 INFO - PROCESS | 8241 | 1463028677375 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d9000 == 16 [pid = 8241] [id = 528] 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 59 (0x116785c00) [pid = 8241] [serial = 1584] [outer = 0x0] 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 60 (0x117585c00) [pid = 8241] [serial = 1585] [outer = 0x116785c00] 21:51:17 INFO - PROCESS | 8241 | 1463028677401 Marionette DEBUG loaded listener.js 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 61 (0x1180ab400) [pid = 8241] [serial = 1586] [outer = 0x116785c00] 21:51:17 INFO - PROCESS | 8241 | 1463028677713 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]]]}] 21:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 21:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:51:17 INFO - PROCESS | 8241 | 1463028677762 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 21:51:17 INFO - PROCESS | 8241 | 1463028677763 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 21:51:17 INFO - PROCESS | 8241 | 1463028677765 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 8241 | 1463028677767 Marionette TRACE conn2 <- [1,2086,null,{}] 21:51:17 INFO - PROCESS | 8241 | 1463028677771 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}] 21:51:17 INFO - PROCESS | 8241 | 1463028677869 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 21:51:17 INFO - PROCESS | 8241 | 1463028677873 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x124474000 == 17 [pid = 8241] [id = 529] 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 62 (0x11816f400) [pid = 8241] [serial = 1587] [outer = 0x0] 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 63 (0x11836e400) [pid = 8241] [serial = 1588] [outer = 0x11816f400] 21:51:17 INFO - PROCESS | 8241 | 1463028677906 Marionette DEBUG loaded listener.js 21:51:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x11858a800) [pid = 8241] [serial = 1589] [outer = 0x11816f400] 21:51:18 INFO - PROCESS | 8241 | 1463028678294 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]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 571ms 21:51:18 INFO - PROCESS | 8241 | 1463028678336 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 8241 | 1463028678338 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 21:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:51:18 INFO - PROCESS | 8241 | 1463028678340 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 8241 | 1463028678341 Marionette TRACE conn2 <- [1,2090,null,{}] 21:51:18 INFO - PROCESS | 8241 | 1463028678343 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}] 21:51:18 INFO - PROCESS | 8241 | 1463028678444 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 21:51:18 INFO - PROCESS | 8241 | 1463028678458 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252d3000 == 18 [pid = 8241] [id = 530] 21:51:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x118592c00) [pid = 8241] [serial = 1590] [outer = 0x0] 21:51:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x119104000) [pid = 8241] [serial = 1591] [outer = 0x118592c00] 21:51:18 INFO - PROCESS | 8241 | 1463028678484 Marionette DEBUG loaded listener.js 21:51:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x11916e800) [pid = 8241] [serial = 1592] [outer = 0x118592c00] 21:51:18 INFO - PROCESS | 8241 | 1463028678814 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]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 21:51:18 INFO - PROCESS | 8241 | 1463028678861 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 8241 | 1463028678862 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 21:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:51:18 INFO - PROCESS | 8241 | 1463028678864 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 8241 | 1463028678865 Marionette TRACE conn2 <- [1,2094,null,{}] 21:51:18 INFO - PROCESS | 8241 | 1463028678868 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}] 21:51:18 INFO - PROCESS | 8241 | 1463028678965 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 21:51:18 INFO - PROCESS | 8241 | 1463028678977 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1265b2800 == 19 [pid = 8241] [id = 531] 21:51:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x1185d4800) [pid = 8241] [serial = 1593] [outer = 0x0] 21:51:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x11941a800) [pid = 8241] [serial = 1594] [outer = 0x1185d4800] 21:51:19 INFO - PROCESS | 8241 | 1463028679002 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x119514c00) [pid = 8241] [serial = 1595] [outer = 0x1185d4800] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x124ee2c00) [pid = 8241] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 68 (0x1180ab800) [pid = 8241] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 67 (0x111d6b800) [pid = 8241] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 66 (0x110f6b400) [pid = 8241] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 65 (0x111d6ac00) [pid = 8241] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 64 (0x11224e000) [pid = 8241] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:51:19 INFO - PROCESS | 8241 | --DOMWINDOW == 63 (0x11278a000) [pid = 8241] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:51:19 INFO - PROCESS | 8241 | 1463028679352 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]]]}] 21:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 21:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:51:19 INFO - PROCESS | 8241 | 1463028679383 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 21:51:19 INFO - PROCESS | 8241 | 1463028679384 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 21:51:19 INFO - PROCESS | 8241 | 1463028679387 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 8241 | 1463028679388 Marionette TRACE conn2 <- [1,2098,null,{}] 21:51:19 INFO - PROCESS | 8241 | 1463028679390 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}] 21:51:19 INFO - PROCESS | 8241 | 1463028679476 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 21:51:19 INFO - PROCESS | 8241 | 1463028679481 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x11918d800 == 20 [pid = 8241] [id = 532] 21:51:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 64 (0x112a60c00) [pid = 8241] [serial = 1596] [outer = 0x0] 21:51:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 65 (0x1180a8000) [pid = 8241] [serial = 1597] [outer = 0x112a60c00] 21:51:19 INFO - PROCESS | 8241 | 1463028679509 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 66 (0x119a08400) [pid = 8241] [serial = 1598] [outer = 0x112a60c00] 21:51:19 INFO - PROCESS | 8241 | 1463028679872 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]]]}] 21:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 21:51:19 INFO - PROCESS | 8241 | 1463028679908 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 21:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:51:19 INFO - PROCESS | 8241 | 1463028679911 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 21:51:19 INFO - PROCESS | 8241 | 1463028679914 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 8241 | 1463028679916 Marionette TRACE conn2 <- [1,2102,null,{}] 21:51:19 INFO - PROCESS | 8241 | 1463028679922 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}] 21:51:20 INFO - PROCESS | 8241 | 1463028680072 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 21:51:20 INFO - PROCESS | 8241 | 1463028680090 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x128aeb800 == 21 [pid = 8241] [id = 533] 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 67 (0x119a05000) [pid = 8241] [serial = 1599] [outer = 0x0] 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 68 (0x119c0b800) [pid = 8241] [serial = 1600] [outer = 0x119a05000] 21:51:20 INFO - PROCESS | 8241 | 1463028680130 Marionette DEBUG loaded listener.js 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 69 (0x119f58c00) [pid = 8241] [serial = 1601] [outer = 0x119a05000] 21:51:20 INFO - PROCESS | 8241 | 1463028680516 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]]]}] 21:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 21:51:20 INFO - PROCESS | 8241 | 1463028680537 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 21:51:20 INFO - PROCESS | 8241 | 1463028680539 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 21:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:51:20 INFO - PROCESS | 8241 | 1463028680541 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:51:20 INFO - PROCESS | 8241 | 1463028680542 Marionette TRACE conn2 <- [1,2106,null,{}] 21:51:20 INFO - PROCESS | 8241 | 1463028680544 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}] 21:51:20 INFO - PROCESS | 8241 | 1463028680623 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 21:51:20 INFO - PROCESS | 8241 | 1463028680675 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d34000 == 22 [pid = 8241] [id = 534] 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x119f57400) [pid = 8241] [serial = 1602] [outer = 0x0] 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x11a2af400) [pid = 8241] [serial = 1603] [outer = 0x119f57400] 21:51:20 INFO - PROCESS | 8241 | 1463028680709 Marionette DEBUG loaded listener.js 21:51:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x119c0a000) [pid = 8241] [serial = 1604] [outer = 0x119f57400] 21:51:21 INFO - PROCESS | 8241 | 1463028681008 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]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 21:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:51:21 INFO - PROCESS | 8241 | 1463028681060 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 8241 | 1463028681061 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 21:51:21 INFO - PROCESS | 8241 | 1463028681063 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 8241 | 1463028681065 Marionette TRACE conn2 <- [1,2110,null,{}] 21:51:21 INFO - PROCESS | 8241 | 1463028681068 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}] 21:51:21 INFO - PROCESS | 8241 | 1463028681163 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 21:51:21 INFO - PROCESS | 8241 | 1463028681170 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x129444800 == 23 [pid = 8241] [id = 535] 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x1213a8c00) [pid = 8241] [serial = 1605] [outer = 0x0] 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x12334c000) [pid = 8241] [serial = 1606] [outer = 0x1213a8c00] 21:51:21 INFO - PROCESS | 8241 | 1463028681196 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x123741000) [pid = 8241] [serial = 1607] [outer = 0x1213a8c00] 21:51:21 INFO - PROCESS | 8241 | 1463028681512 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]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 21:51:21 INFO - PROCESS | 8241 | 1463028681532 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 8241 | 1463028681534 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 21:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:51:21 INFO - PROCESS | 8241 | 1463028681544 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 8241 | 1463028681545 Marionette TRACE conn2 <- [1,2114,null,{}] 21:51:21 INFO - PROCESS | 8241 | 1463028681571 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}] 21:51:21 INFO - PROCESS | 8241 | 1463028681656 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 21:51:21 INFO - PROCESS | 8241 | 1463028681755 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x11265c800 == 24 [pid = 8241] [id = 536] 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x110f66000) [pid = 8241] [serial = 1608] [outer = 0x0] 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x110f71000) [pid = 8241] [serial = 1609] [outer = 0x110f66000] 21:51:21 INFO - PROCESS | 8241 | 1463028681786 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x111d5f400) [pid = 8241] [serial = 1610] [outer = 0x110f66000] 21:51:22 INFO - PROCESS | 8241 | 1463028682204 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]]]}] 21:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 719ms 21:51:22 INFO - PROCESS | 8241 | 1463028682265 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 21:51:22 INFO - PROCESS | 8241 | 1463028682268 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 21:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:51:22 INFO - PROCESS | 8241 | 1463028682271 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - PROCESS | 8241 | 1463028682274 Marionette TRACE conn2 <- [1,2118,null,{}] 21:51:22 INFO - PROCESS | 8241 | 1463028682277 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}] 21:51:22 INFO - PROCESS | 8241 | 1463028682381 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 21:51:22 INFO - PROCESS | 8241 | 1463028682461 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cd3000 == 25 [pid = 8241] [id = 537] 21:51:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x112d0c000) [pid = 8241] [serial = 1611] [outer = 0x0] 21:51:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x1133bd000) [pid = 8241] [serial = 1612] [outer = 0x112d0c000] 21:51:22 INFO - PROCESS | 8241 | 1463028682535 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x115ec1000) [pid = 8241] [serial = 1613] [outer = 0x112d0c000] 21:51:22 INFO - PROCESS | 8241 | 1463028682987 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]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 21:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:51:23 INFO - PROCESS | 8241 | 1463028683045 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 8241 | 1463028683048 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 21:51:23 INFO - PROCESS | 8241 | 1463028683069 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 8241 | 1463028683071 Marionette TRACE conn2 <- [1,2122,null,{}] 21:51:23 INFO - PROCESS | 8241 | 1463028683077 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}] 21:51:23 INFO - PROCESS | 8241 | 1463028683223 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 21:51:23 INFO - PROCESS | 8241 | 1463028683292 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d0000 == 26 [pid = 8241] [id = 538] 21:51:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x1161e1c00) [pid = 8241] [serial = 1614] [outer = 0x0] 21:51:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x116a5b400) [pid = 8241] [serial = 1615] [outer = 0x1161e1c00] 21:51:23 INFO - PROCESS | 8241 | 1463028683321 Marionette DEBUG loaded listener.js 21:51:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x1180ad400) [pid = 8241] [serial = 1616] [outer = 0x1161e1c00] 21:51:23 INFO - PROCESS | 8241 | 1463028683777 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]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 792ms 21:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:51:23 INFO - PROCESS | 8241 | 1463028683843 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 8241 | 1463028683844 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 21:51:23 INFO - PROCESS | 8241 | 1463028683852 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 8241 | 1463028683858 Marionette TRACE conn2 <- [1,2126,null,{}] 21:51:23 INFO - PROCESS | 8241 | 1463028683861 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}] 21:51:23 INFO - PROCESS | 8241 | 1463028683964 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 21:51:24 INFO - PROCESS | 8241 | 1463028684030 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a743000 == 27 [pid = 8241] [id = 539] 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x118559000) [pid = 8241] [serial = 1617] [outer = 0x0] 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x11941a000) [pid = 8241] [serial = 1618] [outer = 0x118559000] 21:51:24 INFO - PROCESS | 8241 | 1463028684059 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x11a2b1800) [pid = 8241] [serial = 1619] [outer = 0x118559000] 21:51:24 INFO - PROCESS | 8241 | 1463028684486 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]]]}] 21:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 679ms 21:51:24 INFO - PROCESS | 8241 | 1463028684527 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 21:51:24 INFO - PROCESS | 8241 | 1463028684530 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 21:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:51:24 INFO - PROCESS | 8241 | 1463028684534 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:51:24 INFO - PROCESS | 8241 | 1463028684536 Marionette TRACE conn2 <- [1,2130,null,{}] 21:51:24 INFO - PROCESS | 8241 | 1463028684540 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}] 21:51:24 INFO - PROCESS | 8241 | 1463028684691 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 21:51:24 INFO - PROCESS | 8241 | 1463028684784 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab19800 == 28 [pid = 8241] [id = 540] 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x119507000) [pid = 8241] [serial = 1620] [outer = 0x0] 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x123344800) [pid = 8241] [serial = 1621] [outer = 0x119507000] 21:51:24 INFO - PROCESS | 8241 | 1463028684833 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x12338e000) [pid = 8241] [serial = 1622] [outer = 0x119507000] 21:51:25 INFO - PROCESS | 8241 | 1463028685342 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] 21:51:25 INFO - PROCESS | 8241 | 1463028685409 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 21:51:25 INFO - PROCESS | 8241 | 1463028685412 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:51:25 INFO - PROCESS | 8241 | 1463028685413 Marionette TRACE conn2 <- [1,2134,null,{}] 21:51:25 INFO - PROCESS | 8241 | 1463028685416 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}] 21:51:25 INFO - PROCESS | 8241 | 1463028685535 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 21:51:25 INFO - PROCESS | 8241 | 1463028685602 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185b1800 == 29 [pid = 8241] [id = 541] 21:51:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x12350e800) [pid = 8241] [serial = 1623] [outer = 0x0] 21:51:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x1237b1c00) [pid = 8241] [serial = 1624] [outer = 0x12350e800] 21:51:25 INFO - PROCESS | 8241 | 1463028685640 Marionette DEBUG loaded listener.js 21:51:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x124492c00) [pid = 8241] [serial = 1625] [outer = 0x12350e800] 21:51:26 INFO - PROCESS | 8241 | 1463028686168 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]]]}] 21:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 818ms 21:51:26 INFO - PROCESS | 8241 | 1463028686231 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 21:51:26 INFO - PROCESS | 8241 | 1463028686233 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 21:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:51:26 INFO - PROCESS | 8241 | 1463028686237 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:51:26 INFO - PROCESS | 8241 | 1463028686239 Marionette TRACE conn2 <- [1,2138,null,{}] 21:51:26 INFO - PROCESS | 8241 | 1463028686243 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}] 21:51:26 INFO - PROCESS | 8241 | 1463028686339 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 21:51:26 INFO - PROCESS | 8241 | 1463028686407 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ca3800 == 30 [pid = 8241] [id = 542] 21:51:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x11205e400) [pid = 8241] [serial = 1626] [outer = 0x0] 21:51:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x1122b6400) [pid = 8241] [serial = 1627] [outer = 0x11205e400] 21:51:26 INFO - PROCESS | 8241 | 1463028686437 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x112785400) [pid = 8241] [serial = 1628] [outer = 0x11205e400] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x11910f000) [pid = 8241] [serial = 1564] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e5800 == 29 [pid = 8241] [id = 523] 21:51:26 INFO - PROCESS | 8241 | --DOCSHELL 0x11326f800 == 28 [pid = 8241] [id = 522] 21:51:26 INFO - PROCESS | 8241 | 1463028686922 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]]]}] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x129340000) [pid = 8241] [serial = 1544] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x11837a800) [pid = 8241] [serial = 1561] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x119103000) [pid = 8241] [serial = 1562] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x11758a800) [pid = 8241] [serial = 1558] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x11767d000) [pid = 8241] [serial = 1559] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x11515cc00) [pid = 8241] [serial = 1552] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x11615bc00) [pid = 8241] [serial = 1553] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x111d83400) [pid = 8241] [serial = 1546] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x1120f6400) [pid = 8241] [serial = 1547] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x11277b800) [pid = 8241] [serial = 1549] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x112d05c00) [pid = 8241] [serial = 1550] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x116942000) [pid = 8241] [serial = 1555] [outer = 0x0] [url = about:blank] 21:51:26 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x117543400) [pid = 8241] [serial = 1556] [outer = 0x0] [url = about:blank] 21:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 726ms 21:51:26 INFO - PROCESS | 8241 | 1463028686963 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 21:51:26 INFO - PROCESS | 8241 | 1463028686967 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 21:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:51:26 INFO - PROCESS | 8241 | 1463028686974 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:51:26 INFO - PROCESS | 8241 | 1463028686976 Marionette TRACE conn2 <- [1,2142,null,{}] 21:51:26 INFO - PROCESS | 8241 | 1463028686978 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}] 21:51:27 INFO - PROCESS | 8241 | 1463028687064 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 21:51:27 INFO - PROCESS | 8241 | 1463028687074 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x116644000 == 29 [pid = 8241] [id = 543] 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x1130a6000) [pid = 8241] [serial = 1629] [outer = 0x0] 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x113406000) [pid = 8241] [serial = 1630] [outer = 0x1130a6000] 21:51:27 INFO - PROCESS | 8241 | 1463028687103 Marionette DEBUG loaded listener.js 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x117171400) [pid = 8241] [serial = 1631] [outer = 0x1130a6000] 21:51:27 INFO - PROCESS | 8241 | 1463028687623 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] 21:51:27 INFO - PROCESS | 8241 | 1463028687646 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 21:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:51:27 INFO - PROCESS | 8241 | 1463028687648 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:51:27 INFO - PROCESS | 8241 | 1463028687650 Marionette TRACE conn2 <- [1,2146,null,{}] 21:51:27 INFO - PROCESS | 8241 | 1463028687660 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}] 21:51:27 INFO - PROCESS | 8241 | 1463028687743 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 21:51:27 INFO - PROCESS | 8241 | 1463028687749 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213e5000 == 30 [pid = 8241] [id = 544] 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x118370000) [pid = 8241] [serial = 1632] [outer = 0x0] 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x11858d800) [pid = 8241] [serial = 1633] [outer = 0x118370000] 21:51:27 INFO - PROCESS | 8241 | 1463028687780 Marionette DEBUG loaded listener.js 21:51:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x119102400) [pid = 8241] [serial = 1634] [outer = 0x118370000] 21:51:28 INFO - PROCESS | 8241 | 1463028688130 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] 21:51:28 INFO - PROCESS | 8241 | 1463028688173 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 21:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:51:28 INFO - PROCESS | 8241 | 1463028688175 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:51:28 INFO - PROCESS | 8241 | 1463028688177 Marionette TRACE conn2 <- [1,2150,null,{}] 21:51:28 INFO - PROCESS | 8241 | 1463028688179 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}] 21:51:28 INFO - PROCESS | 8241 | 1463028688267 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 21:51:28 INFO - PROCESS | 8241 | 1463028688274 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x126036800 == 31 [pid = 8241] [id = 545] 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x11910d800) [pid = 8241] [serial = 1635] [outer = 0x0] 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x11950f400) [pid = 8241] [serial = 1636] [outer = 0x11910d800] 21:51:28 INFO - PROCESS | 8241 | 1463028688300 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x11a2a5000) [pid = 8241] [serial = 1637] [outer = 0x11910d800] 21:51:28 INFO - PROCESS | 8241 | 1463028688639 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]]]}] 21:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 21:51:28 INFO - PROCESS | 8241 | 1463028688645 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 21:51:28 INFO - PROCESS | 8241 | 1463028688646 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 21:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:51:28 INFO - PROCESS | 8241 | 1463028688648 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:51:28 INFO - PROCESS | 8241 | 1463028688649 Marionette TRACE conn2 <- [1,2154,null,{}] 21:51:28 INFO - PROCESS | 8241 | 1463028688652 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}] 21:51:28 INFO - PROCESS | 8241 | 1463028688738 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 21:51:28 INFO - PROCESS | 8241 | 1463028688796 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae8800 == 32 [pid = 8241] [id = 546] 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x11910dc00) [pid = 8241] [serial = 1638] [outer = 0x0] 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x123347800) [pid = 8241] [serial = 1639] [outer = 0x11910dc00] 21:51:28 INFO - PROCESS | 8241 | 1463028688822 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x1237af400) [pid = 8241] [serial = 1640] [outer = 0x11910dc00] 21:51:29 INFO - PROCESS | 8241 | 1463028689125 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]]]}] 21:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 524ms 21:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:51:29 INFO - PROCESS | 8241 | 1463028689178 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 21:51:29 INFO - PROCESS | 8241 | 1463028689179 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 21:51:29 INFO - PROCESS | 8241 | 1463028689181 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:51:29 INFO - PROCESS | 8241 | 1463028689182 Marionette TRACE conn2 <- [1,2158,null,{}] 21:51:29 INFO - PROCESS | 8241 | 1463028689184 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}] 21:51:29 INFO - PROCESS | 8241 | 1463028689302 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 21:51:29 INFO - PROCESS | 8241 | 1463028689336 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e0800 == 33 [pid = 8241] [id = 547] 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x12334ec00) [pid = 8241] [serial = 1641] [outer = 0x0] 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x1243e8000) [pid = 8241] [serial = 1642] [outer = 0x12334ec00] 21:51:29 INFO - PROCESS | 8241 | 1463028689369 Marionette DEBUG loaded listener.js 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x1244a0000) [pid = 8241] [serial = 1643] [outer = 0x12334ec00] 21:51:29 INFO - PROCESS | 8241 | 1463028689703 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]]]}] 21:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 21:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:51:29 INFO - PROCESS | 8241 | 1463028689751 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 21:51:29 INFO - PROCESS | 8241 | 1463028689752 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 21:51:29 INFO - PROCESS | 8241 | 1463028689754 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:51:29 INFO - PROCESS | 8241 | 1463028689755 Marionette TRACE conn2 <- [1,2162,null,{}] 21:51:29 INFO - PROCESS | 8241 | 1463028689758 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}] 21:51:29 INFO - PROCESS | 8241 | 1463028689859 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 21:51:29 INFO - PROCESS | 8241 | 1463028689892 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad1e000 == 34 [pid = 8241] [id = 548] 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x124497000) [pid = 8241] [serial = 1644] [outer = 0x0] 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x124ee2c00) [pid = 8241] [serial = 1645] [outer = 0x124497000] 21:51:29 INFO - PROCESS | 8241 | 1463028689919 Marionette DEBUG loaded listener.js 21:51:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x125114000) [pid = 8241] [serial = 1646] [outer = 0x124497000] 21:51:30 INFO - PROCESS | 8241 | 1463028690233 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]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 21:51:30 INFO - PROCESS | 8241 | 1463028690274 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 8241 | 1463028690275 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 21:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:51:30 INFO - PROCESS | 8241 | 1463028690277 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 8241 | 1463028690278 Marionette TRACE conn2 <- [1,2166,null,{}] 21:51:30 INFO - PROCESS | 8241 | 1463028690281 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}] 21:51:30 INFO - PROCESS | 8241 | 1463028690381 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 21:51:30 INFO - PROCESS | 8241 | 1463028690392 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba92800 == 35 [pid = 8241] [id = 549] 21:51:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x124ee0000) [pid = 8241] [serial = 1647] [outer = 0x0] 21:51:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x125736400) [pid = 8241] [serial = 1648] [outer = 0x124ee0000] 21:51:30 INFO - PROCESS | 8241 | 1463028690418 Marionette DEBUG loaded listener.js 21:51:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x12607f800) [pid = 8241] [serial = 1649] [outer = 0x124ee0000] 21:51:30 INFO - PROCESS | 8241 | 1463028690765 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]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 21:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:51:30 INFO - PROCESS | 8241 | 1463028690804 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 8241 | 1463028690805 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 21:51:30 INFO - PROCESS | 8241 | 1463028690807 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 8241 | 1463028690808 Marionette TRACE conn2 <- [1,2170,null,{}] 21:51:30 INFO - PROCESS | 8241 | 1463028690811 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}] 21:51:30 INFO - PROCESS | 8241 | 1463028690911 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 21:51:30 INFO - PROCESS | 8241 | 1463028690915 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc74800 == 36 [pid = 8241] [id = 550] 21:51:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x125737c00) [pid = 8241] [serial = 1650] [outer = 0x0] 21:51:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x12656bc00) [pid = 8241] [serial = 1651] [outer = 0x125737c00] 21:51:30 INFO - PROCESS | 8241 | 1463028690970 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x1266a5000) [pid = 8241] [serial = 1652] [outer = 0x125737c00] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x118592c00) [pid = 8241] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x11816f400) [pid = 8241] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x1185d4800) [pid = 8241] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x116785c00) [pid = 8241] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x110f70400) [pid = 8241] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x110fbf400) [pid = 8241] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x11277b400) [pid = 8241] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x116785800) [pid = 8241] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x112a60c00) [pid = 8241] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x119a05000) [pid = 8241] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:51:31 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x119f57400) [pid = 8241] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:51:31 INFO - PROCESS | 8241 | 1463028691339 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]]]}] 21:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 568ms 21:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:51:31 INFO - PROCESS | 8241 | 1463028691379 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 21:51:31 INFO - PROCESS | 8241 | 1463028691380 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 21:51:31 INFO - PROCESS | 8241 | 1463028691382 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:51:31 INFO - PROCESS | 8241 | 1463028691384 Marionette TRACE conn2 <- [1,2174,null,{}] 21:51:31 INFO - PROCESS | 8241 | 1463028691386 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}] 21:51:31 INFO - PROCESS | 8241 | 1463028691467 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 21:51:31 INFO - PROCESS | 8241 | 1463028691473 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc88800 == 37 [pid = 8241] [id = 551] 21:51:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x113f44c00) [pid = 8241] [serial = 1653] [outer = 0x0] 21:51:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x119510c00) [pid = 8241] [serial = 1654] [outer = 0x113f44c00] 21:51:31 INFO - PROCESS | 8241 | 1463028691499 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x126086000) [pid = 8241] [serial = 1655] [outer = 0x113f44c00] 21:51:31 INFO - PROCESS | 8241 | 1463028691847 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]]]}] 21:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 470ms 21:51:31 INFO - PROCESS | 8241 | 1463028691857 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 21:51:31 INFO - PROCESS | 8241 | 1463028691858 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 21:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:51:31 INFO - PROCESS | 8241 | 1463028691860 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:51:31 INFO - PROCESS | 8241 | 1463028691862 Marionette TRACE conn2 <- [1,2178,null,{}] 21:51:31 INFO - PROCESS | 8241 | 1463028691865 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}] 21:51:31 INFO - PROCESS | 8241 | 1463028691977 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 21:51:32 INFO - PROCESS | 8241 | 1463028692033 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf32800 == 38 [pid = 8241] [id = 552] 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x124348c00) [pid = 8241] [serial = 1656] [outer = 0x0] 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x127019400) [pid = 8241] [serial = 1657] [outer = 0x124348c00] 21:51:32 INFO - PROCESS | 8241 | 1463028692062 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x128a56400) [pid = 8241] [serial = 1658] [outer = 0x124348c00] 21:51:32 INFO - PROCESS | 8241 | 1463028692358 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]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 21:51:32 INFO - PROCESS | 8241 | 1463028692379 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 8241 | 1463028692381 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 21:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:51:32 INFO - PROCESS | 8241 | 1463028692383 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 8241 | 1463028692384 Marionette TRACE conn2 <- [1,2182,null,{}] 21:51:32 INFO - PROCESS | 8241 | 1463028692394 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}] 21:51:32 INFO - PROCESS | 8241 | 1463028692484 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 21:51:32 INFO - PROCESS | 8241 | 1463028692491 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5a8000 == 39 [pid = 8241] [id = 553] 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x128a57400) [pid = 8241] [serial = 1659] [outer = 0x0] 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x128a68800) [pid = 8241] [serial = 1660] [outer = 0x128a57400] 21:51:32 INFO - PROCESS | 8241 | 1463028692516 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x128a6f400) [pid = 8241] [serial = 1661] [outer = 0x128a57400] 21:51:32 INFO - PROCESS | 8241 | 1463028692857 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]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 527ms 21:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:51:32 INFO - PROCESS | 8241 | 1463028692911 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 8241 | 1463028692912 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 21:51:32 INFO - PROCESS | 8241 | 1463028692914 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 8241 | 1463028692915 Marionette TRACE conn2 <- [1,2186,null,{}] 21:51:32 INFO - PROCESS | 8241 | 1463028692917 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}] 21:51:33 INFO - PROCESS | 8241 | 1463028693001 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 21:51:33 INFO - PROCESS | 8241 | 1463028693006 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cac6000 == 40 [pid = 8241] [id = 554] 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x128a6f800) [pid = 8241] [serial = 1662] [outer = 0x0] 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x128a74400) [pid = 8241] [serial = 1663] [outer = 0x128a6f800] 21:51:33 INFO - PROCESS | 8241 | 1463028693030 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x128b21c00) [pid = 8241] [serial = 1664] [outer = 0x128a6f800] 21:51:33 INFO - PROCESS | 8241 | 1463028693509 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]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 619ms 21:51:33 INFO - PROCESS | 8241 | 1463028693533 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 8241 | 1463028693536 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 21:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:51:33 INFO - PROCESS | 8241 | 1463028693540 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 8241 | 1463028693542 Marionette TRACE conn2 <- [1,2190,null,{}] 21:51:33 INFO - PROCESS | 8241 | 1463028693546 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}] 21:51:33 INFO - PROCESS | 8241 | 1463028693655 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 21:51:33 INFO - PROCESS | 8241 | 1463028693714 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x118c9d800 == 41 [pid = 8241] [id = 555] 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x111d80000) [pid = 8241] [serial = 1665] [outer = 0x0] 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x11277dc00) [pid = 8241] [serial = 1666] [outer = 0x111d80000] 21:51:33 INFO - PROCESS | 8241 | 1463028693746 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x113292c00) [pid = 8241] [serial = 1667] [outer = 0x111d80000] 21:51:34 INFO - PROCESS | 8241 | 1463028694205 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]]]}] 21:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 723ms 21:51:34 INFO - PROCESS | 8241 | 1463028694263 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 21:51:34 INFO - PROCESS | 8241 | 1463028694268 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 21:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:51:34 INFO - PROCESS | 8241 | 1463028694272 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:51:34 INFO - PROCESS | 8241 | 1463028694274 Marionette TRACE conn2 <- [1,2194,null,{}] 21:51:34 INFO - PROCESS | 8241 | 1463028694277 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}] 21:51:34 INFO - PROCESS | 8241 | 1463028694384 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 21:51:34 INFO - PROCESS | 8241 | 1463028694442 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x129458800 == 42 [pid = 8241] [id = 556] 21:51:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x11753c800) [pid = 8241] [serial = 1668] [outer = 0x0] 21:51:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x118375c00) [pid = 8241] [serial = 1669] [outer = 0x11753c800] 21:51:34 INFO - PROCESS | 8241 | 1463028694472 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x119106800) [pid = 8241] [serial = 1670] [outer = 0x11753c800] 21:51:34 INFO - PROCESS | 8241 | 1463028694877 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]]]}] 21:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 620ms 21:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:51:34 INFO - PROCESS | 8241 | 1463028694892 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 21:51:34 INFO - PROCESS | 8241 | 1463028694894 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 21:51:34 INFO - PROCESS | 8241 | 1463028694896 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:51:34 INFO - PROCESS | 8241 | 1463028694899 Marionette TRACE conn2 <- [1,2198,null,{}] 21:51:34 INFO - PROCESS | 8241 | 1463028694907 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}] 21:51:35 INFO - PROCESS | 8241 | 1463028695016 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 21:51:35 INFO - PROCESS | 8241 | 1463028695113 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cad2800 == 43 [pid = 8241] [id = 557] 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x123747000) [pid = 8241] [serial = 1671] [outer = 0x0] 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x1243e7800) [pid = 8241] [serial = 1672] [outer = 0x123747000] 21:51:35 INFO - PROCESS | 8241 | 1463028695148 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x124785800) [pid = 8241] [serial = 1673] [outer = 0x123747000] 21:51:35 INFO - PROCESS | 8241 | 1463028695565 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]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 21:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:51:35 INFO - PROCESS | 8241 | 1463028695570 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 8241 | 1463028695572 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 21:51:35 INFO - PROCESS | 8241 | 1463028695574 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - PROCESS | 8241 | 1463028695576 Marionette TRACE conn2 <- [1,2202,null,{}] 21:51:35 INFO - PROCESS | 8241 | 1463028695578 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}] 21:51:35 INFO - PROCESS | 8241 | 1463028695684 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 21:51:35 INFO - PROCESS | 8241 | 1463028695738 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf17800 == 44 [pid = 8241] [id = 558] 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12478a400) [pid = 8241] [serial = 1674] [outer = 0x0] 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x125081400) [pid = 8241] [serial = 1675] [outer = 0x12478a400] 21:51:35 INFO - PROCESS | 8241 | 1463028695768 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12701b800) [pid = 8241] [serial = 1676] [outer = 0x12478a400] 21:51:36 INFO - PROCESS | 8241 | 1463028696255 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]]]}] 21:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 719ms 21:51:36 INFO - PROCESS | 8241 | 1463028696304 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 21:51:36 INFO - PROCESS | 8241 | 1463028696305 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 21:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:51:36 INFO - PROCESS | 8241 | 1463028696309 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:51:36 INFO - PROCESS | 8241 | 1463028696310 Marionette TRACE conn2 <- [1,2206,null,{}] 21:51:36 INFO - PROCESS | 8241 | 1463028696313 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}] 21:51:36 INFO - PROCESS | 8241 | 1463028696594 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 21:51:36 INFO - PROCESS | 8241 | 1463028696696 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x118158800 == 45 [pid = 8241] [id = 559] 21:51:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x111d6b000) [pid = 8241] [serial = 1677] [outer = 0x0] 21:51:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x11201e000) [pid = 8241] [serial = 1678] [outer = 0x111d6b000] 21:51:36 INFO - PROCESS | 8241 | 1463028696724 Marionette DEBUG loaded listener.js 21:51:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x112784000) [pid = 8241] [serial = 1679] [outer = 0x111d6b000] 21:51:37 INFO - PROCESS | 8241 | 1463028697170 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]]]}] 21:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 920ms 21:51:37 INFO - PROCESS | 8241 | 1463028697230 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 21:51:37 INFO - PROCESS | 8241 | 1463028697233 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 21:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:51:37 INFO - PROCESS | 8241 | 1463028697235 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:51:37 INFO - PROCESS | 8241 | 1463028697238 Marionette TRACE conn2 <- [1,2210,null,{}] 21:51:37 INFO - PROCESS | 8241 | 1463028697241 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}] 21:51:37 INFO - PROCESS | 8241 | 1463028697324 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 21:51:37 INFO - PROCESS | 8241 | 1463028697392 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170b8000 == 46 [pid = 8241] [id = 560] 21:51:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x112a68c00) [pid = 8241] [serial = 1680] [outer = 0x0] 21:51:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x11334a400) [pid = 8241] [serial = 1681] [outer = 0x112a68c00] 21:51:37 INFO - PROCESS | 8241 | 1463028697422 Marionette DEBUG loaded listener.js 21:51:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x115e37c00) [pid = 8241] [serial = 1682] [outer = 0x112a68c00] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5a8000 == 45 [pid = 8241] [id = 553] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf32800 == 44 [pid = 8241] [id = 552] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc88800 == 43 [pid = 8241] [id = 551] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc74800 == 42 [pid = 8241] [id = 550] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba92800 == 41 [pid = 8241] [id = 549] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad1e000 == 40 [pid = 8241] [id = 548] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e0800 == 39 [pid = 8241] [id = 547] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae8800 == 38 [pid = 8241] [id = 546] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x126036800 == 37 [pid = 8241] [id = 545] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x1213e5000 == 36 [pid = 8241] [id = 544] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x116644000 == 35 [pid = 8241] [id = 543] 21:51:37 INFO - PROCESS | 8241 | --DOCSHELL 0x119ca3800 == 34 [pid = 8241] [id = 542] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12334c000) [pid = 8241] [serial = 1606] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119104000) [pid = 8241] [serial = 1591] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11836e400) [pid = 8241] [serial = 1588] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11941a800) [pid = 8241] [serial = 1594] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x111d5c800) [pid = 8241] [serial = 1567] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x117585c00) [pid = 8241] [serial = 1585] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x112782c00) [pid = 8241] [serial = 1570] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x116071800) [pid = 8241] [serial = 1579] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x116199c00) [pid = 8241] [serial = 1580] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x111d69c00) [pid = 8241] [serial = 1574] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x110fc5c00) [pid = 8241] [serial = 1573] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x112a5dc00) [pid = 8241] [serial = 1576] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x1130aec00) [pid = 8241] [serial = 1577] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1169b0400) [pid = 8241] [serial = 1582] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x117536800) [pid = 8241] [serial = 1583] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x1180a8000) [pid = 8241] [serial = 1597] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x119a08400) [pid = 8241] [serial = 1598] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x119c0b800) [pid = 8241] [serial = 1600] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x119c0a000) [pid = 8241] [serial = 1604] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x11916e800) [pid = 8241] [serial = 1592] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x119514c00) [pid = 8241] [serial = 1595] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x119f58c00) [pid = 8241] [serial = 1601] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11858a800) [pid = 8241] [serial = 1589] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x1180ab400) [pid = 8241] [serial = 1586] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x11a2af400) [pid = 8241] [serial = 1603] [outer = 0x0] [url = about:blank] 21:51:37 INFO - PROCESS | 8241 | 1463028697981 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]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 771ms 21:51:38 INFO - PROCESS | 8241 | 1463028698008 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 8241 | 1463028698011 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 21:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:51:38 INFO - PROCESS | 8241 | 1463028698015 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 8241 | 1463028698016 Marionette TRACE conn2 <- [1,2214,null,{}] 21:51:38 INFO - PROCESS | 8241 | 1463028698023 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}] 21:51:38 INFO - PROCESS | 8241 | 1463028698149 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 21:51:38 INFO - PROCESS | 8241 | 1463028698229 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x117e03800 == 35 [pid = 8241] [id = 561] 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x113295800) [pid = 8241] [serial = 1683] [outer = 0x0] 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x1161ea000) [pid = 8241] [serial = 1684] [outer = 0x113295800] 21:51:38 INFO - PROCESS | 8241 | 1463028698256 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x117172c00) [pid = 8241] [serial = 1685] [outer = 0x113295800] 21:51:38 INFO - PROCESS | 8241 | 1463028698569 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]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 572ms 21:51:38 INFO - PROCESS | 8241 | 1463028698589 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 8241 | 1463028698593 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 21:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:51:38 INFO - PROCESS | 8241 | 1463028698602 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 8241 | 1463028698608 Marionette TRACE conn2 <- [1,2218,null,{}] 21:51:38 INFO - PROCESS | 8241 | 1463028698610 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}] 21:51:38 INFO - PROCESS | 8241 | 1463028698693 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 21:51:38 INFO - PROCESS | 8241 | 1463028698697 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cdc000 == 36 [pid = 8241] [id = 562] 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x117537800) [pid = 8241] [serial = 1686] [outer = 0x0] 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11758b400) [pid = 8241] [serial = 1687] [outer = 0x117537800] 21:51:38 INFO - PROCESS | 8241 | 1463028698723 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x11836e800) [pid = 8241] [serial = 1688] [outer = 0x117537800] 21:51:39 INFO - PROCESS | 8241 | 1463028699052 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]]]}] 21:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 478ms 21:51:39 INFO - PROCESS | 8241 | 1463028699075 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 8241 | 1463028699076 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 21:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:51:39 INFO - PROCESS | 8241 | 1463028699079 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - PROCESS | 8241 | 1463028699080 Marionette TRACE conn2 <- [1,2222,null,{}] 21:51:39 INFO - PROCESS | 8241 | 1463028699082 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}] 21:51:39 INFO - PROCESS | 8241 | 1463028699162 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 21:51:39 INFO - PROCESS | 8241 | 1463028699167 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x12356e800 == 37 [pid = 8241] [id = 563] 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x118370800) [pid = 8241] [serial = 1689] [outer = 0x0] 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x1185d7000) [pid = 8241] [serial = 1690] [outer = 0x118370800] 21:51:39 INFO - PROCESS | 8241 | 1463028699195 Marionette DEBUG loaded listener.js 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x119106000) [pid = 8241] [serial = 1691] [outer = 0x118370800] 21:51:39 INFO - PROCESS | 8241 | 1463028699537 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]]]}] 21:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms 21:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:51:39 INFO - PROCESS | 8241 | 1463028699550 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 8241 | 1463028699551 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 21:51:39 INFO - PROCESS | 8241 | 1463028699556 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - PROCESS | 8241 | 1463028699557 Marionette TRACE conn2 <- [1,2226,null,{}] 21:51:39 INFO - PROCESS | 8241 | 1463028699559 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}] 21:51:39 INFO - PROCESS | 8241 | 1463028699641 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 21:51:39 INFO - PROCESS | 8241 | 1463028699701 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x124e8b000 == 38 [pid = 8241] [id = 564] 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x119415800) [pid = 8241] [serial = 1692] [outer = 0x0] 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x11941a400) [pid = 8241] [serial = 1693] [outer = 0x119415800] 21:51:39 INFO - PROCESS | 8241 | 1463028699732 Marionette DEBUG loaded listener.js 21:51:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x119aebc00) [pid = 8241] [serial = 1694] [outer = 0x119415800] 21:51:40 INFO - PROCESS | 8241 | 1463028700073 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]]]}] 21:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 569ms 21:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:51:40 INFO - PROCESS | 8241 | 1463028700124 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 21:51:40 INFO - PROCESS | 8241 | 1463028700125 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 21:51:40 INFO - PROCESS | 8241 | 1463028700128 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:51:40 INFO - PROCESS | 8241 | 1463028700129 Marionette TRACE conn2 <- [1,2230,null,{}] 21:51:40 INFO - PROCESS | 8241 | 1463028700131 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}] 21:51:40 INFO - PROCESS | 8241 | 1463028700241 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 21:51:40 INFO - PROCESS | 8241 | 1463028700256 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x126037800 == 39 [pid = 8241] [id = 565] 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x119417000) [pid = 8241] [serial = 1695] [outer = 0x0] 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x119f59000) [pid = 8241] [serial = 1696] [outer = 0x119417000] 21:51:40 INFO - PROCESS | 8241 | 1463028700281 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x1213a6400) [pid = 8241] [serial = 1697] [outer = 0x119417000] 21:51:40 INFO - PROCESS | 8241 | 1463028700616 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]]]}] 21:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 21:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:51:40 INFO - PROCESS | 8241 | 1463028700651 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 21:51:40 INFO - PROCESS | 8241 | 1463028700653 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 21:51:40 INFO - PROCESS | 8241 | 1463028700655 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:51:40 INFO - PROCESS | 8241 | 1463028700656 Marionette TRACE conn2 <- [1,2234,null,{}] 21:51:40 INFO - PROCESS | 8241 | 1463028700658 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}] 21:51:40 INFO - PROCESS | 8241 | 1463028700756 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 21:51:40 INFO - PROCESS | 8241 | 1463028700761 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x128aee800 == 40 [pid = 8241] [id = 566] 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1213a4c00) [pid = 8241] [serial = 1698] [outer = 0x0] 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x123348c00) [pid = 8241] [serial = 1699] [outer = 0x1213a4c00] 21:51:40 INFO - PROCESS | 8241 | 1463028700786 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12350b000) [pid = 8241] [serial = 1700] [outer = 0x1213a4c00] 21:51:41 INFO - PROCESS | 8241 | 1463028701117 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]]]}] 21:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 21:51:41 INFO - PROCESS | 8241 | 1463028701180 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 21:51:41 INFO - PROCESS | 8241 | 1463028701182 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 21:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:51:41 INFO - PROCESS | 8241 | 1463028701184 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 8241 | 1463028701185 Marionette TRACE conn2 <- [1,2238,null,{}] 21:51:41 INFO - PROCESS | 8241 | 1463028701188 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}] 21:51:41 INFO - PROCESS | 8241 | 1463028701288 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 21:51:41 INFO - PROCESS | 8241 | 1463028701292 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f56800 == 41 [pid = 8241] [id = 567] 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12359f400) [pid = 8241] [serial = 1701] [outer = 0x0] 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1237b0800) [pid = 8241] [serial = 1702] [outer = 0x12359f400] 21:51:41 INFO - PROCESS | 8241 | 1463028701355 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x124493400) [pid = 8241] [serial = 1703] [outer = 0x12359f400] 21:51:41 INFO - PROCESS | 8241 | 1463028701645 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]]]}] 21:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 21:51:41 INFO - PROCESS | 8241 | 1463028701707 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 21:51:41 INFO - PROCESS | 8241 | 1463028701708 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 21:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:51:41 INFO - PROCESS | 8241 | 1463028701710 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 8241 | 1463028701711 Marionette TRACE conn2 <- [1,2242,null,{}] 21:51:41 INFO - PROCESS | 8241 | 1463028701713 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}] 21:51:41 INFO - PROCESS | 8241 | 1463028701814 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 21:51:41 INFO - PROCESS | 8241 | 1463028701826 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x129450800 == 42 [pid = 8241] [id = 568] 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x124340000) [pid = 8241] [serial = 1704] [outer = 0x0] 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12449f000) [pid = 8241] [serial = 1705] [outer = 0x124340000] 21:51:41 INFO - PROCESS | 8241 | 1463028701852 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x124bec800) [pid = 8241] [serial = 1706] [outer = 0x124340000] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x124ee0000) [pid = 8241] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x124497000) [pid = 8241] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1161e1c00) [pid = 8241] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x125737c00) [pid = 8241] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x119507000) [pid = 8241] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x112d0c000) [pid = 8241] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x118370000) [pid = 8241] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x110f66000) [pid = 8241] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x118559000) [pid = 8241] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x1130a6000) [pid = 8241] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11910dc00) [pid = 8241] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11205e400) [pid = 8241] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x12350e800) [pid = 8241] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x11910d800) [pid = 8241] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x113f44c00) [pid = 8241] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x124348c00) [pid = 8241] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12334ec00) [pid = 8241] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x110f6fc00) [pid = 8241] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x1122a9c00) [pid = 8241] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x111b04c00) [pid = 8241] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:51:42 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x128a57400) [pid = 8241] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:51:42 INFO - PROCESS | 8241 | 1463028702319 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]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 620ms 21:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:51:42 INFO - PROCESS | 8241 | 1463028702331 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 8241 | 1463028702332 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 21:51:42 INFO - PROCESS | 8241 | 1463028702334 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 8241 | 1463028702335 Marionette TRACE conn2 <- [1,2246,null,{}] 21:51:42 INFO - PROCESS | 8241 | 1463028702340 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}] 21:51:42 INFO - PROCESS | 8241 | 1463028702422 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 21:51:42 INFO - PROCESS | 8241 | 1463028702427 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252e4800 == 43 [pid = 8241] [id = 569] 21:51:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x11277b800) [pid = 8241] [serial = 1707] [outer = 0x0] 21:51:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x113f44c00) [pid = 8241] [serial = 1708] [outer = 0x11277b800] 21:51:42 INFO - PROCESS | 8241 | 1463028702458 Marionette DEBUG loaded listener.js 21:51:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x119508c00) [pid = 8241] [serial = 1709] [outer = 0x11277b800] 21:51:42 INFO - PROCESS | 8241 | 1463028702808 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]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 21:51:42 INFO - PROCESS | 8241 | 1463028702856 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 8241 | 1463028702858 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 21:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:51:42 INFO - PROCESS | 8241 | 1463028702860 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 8241 | 1463028702862 Marionette TRACE conn2 <- [1,2250,null,{}] 21:51:42 INFO - PROCESS | 8241 | 1463028702864 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}] 21:51:42 INFO - PROCESS | 8241 | 1463028702961 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 21:51:42 INFO - PROCESS | 8241 | 1463028702966 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad1d800 == 44 [pid = 8241] [id = 570] 21:51:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x11619c800) [pid = 8241] [serial = 1710] [outer = 0x0] 21:51:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x124bee800) [pid = 8241] [serial = 1711] [outer = 0x11619c800] 21:51:42 INFO - PROCESS | 8241 | 1463028702994 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x125734000) [pid = 8241] [serial = 1712] [outer = 0x11619c800] 21:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 21:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:51:43 INFO - PROCESS | 8241 | 1463028703327 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]]]}] 21:51:43 INFO - PROCESS | 8241 | 1463028703330 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 8241 | 1463028703331 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 21:51:43 INFO - PROCESS | 8241 | 1463028703333 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 8241 | 1463028703335 Marionette TRACE conn2 <- [1,2254,null,{}] 21:51:43 INFO - PROCESS | 8241 | 1463028703340 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}] 21:51:43 INFO - PROCESS | 8241 | 1463028703427 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 21:51:43 INFO - PROCESS | 8241 | 1463028703481 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba90800 == 45 [pid = 8241] [id = 571] 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x117173c00) [pid = 8241] [serial = 1713] [outer = 0x0] 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x12607f400) [pid = 8241] [serial = 1714] [outer = 0x117173c00] 21:51:43 INFO - PROCESS | 8241 | 1463028703506 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x12701c000) [pid = 8241] [serial = 1715] [outer = 0x117173c00] 21:51:43 INFO - PROCESS | 8241 | 1463028703784 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]]]}] 21:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 471ms 21:51:43 INFO - PROCESS | 8241 | 1463028703809 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 8241 | 1463028703810 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 21:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:51:43 INFO - PROCESS | 8241 | 1463028703813 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 8241 | 1463028703827 Marionette TRACE conn2 <- [1,2258,null,{}] 21:51:43 INFO - PROCESS | 8241 | 1463028703834 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}] 21:51:43 INFO - PROCESS | 8241 | 1463028703924 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 21:51:43 INFO - PROCESS | 8241 | 1463028703928 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2b4800 == 46 [pid = 8241] [id = 572] 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x12701d800) [pid = 8241] [serial = 1716] [outer = 0x0] 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x12730f800) [pid = 8241] [serial = 1717] [outer = 0x12701d800] 21:51:43 INFO - PROCESS | 8241 | 1463028703953 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128a57400) [pid = 8241] [serial = 1718] [outer = 0x12701d800] 21:51:44 INFO - PROCESS | 8241 | 1463028704393 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]]]}] 21:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 587ms 21:51:44 INFO - PROCESS | 8241 | 1463028704401 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 21:51:44 INFO - PROCESS | 8241 | 1463028704403 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 21:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:51:44 INFO - PROCESS | 8241 | 1463028704407 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:51:44 INFO - PROCESS | 8241 | 1463028704410 Marionette TRACE conn2 <- [1,2262,null,{}] 21:51:44 INFO - PROCESS | 8241 | 1463028704413 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}] 21:51:44 INFO - PROCESS | 8241 | 1463028704519 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 21:51:44 INFO - PROCESS | 8241 | 1463028704585 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x116f18800 == 47 [pid = 8241] [id = 573] 21:51:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x111d19c00) [pid = 8241] [serial = 1719] [outer = 0x0] 21:51:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x112720c00) [pid = 8241] [serial = 1720] [outer = 0x111d19c00] 21:51:44 INFO - PROCESS | 8241 | 1463028704623 Marionette DEBUG loaded listener.js 21:51:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x112a66800) [pid = 8241] [serial = 1721] [outer = 0x111d19c00] 21:51:45 INFO - PROCESS | 8241 | 1463028705077 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]]]}] 21:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 722ms 21:51:45 INFO - PROCESS | 8241 | 1463028705129 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 21:51:45 INFO - PROCESS | 8241 | 1463028705133 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 21:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:51:45 INFO - PROCESS | 8241 | 1463028705138 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:51:45 INFO - PROCESS | 8241 | 1463028705140 Marionette TRACE conn2 <- [1,2266,null,{}] 21:51:45 INFO - PROCESS | 8241 | 1463028705143 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}] 21:51:45 INFO - PROCESS | 8241 | 1463028705249 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 21:51:45 INFO - PROCESS | 8241 | 1463028705307 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d1800 == 48 [pid = 8241] [id = 574] 21:51:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x113d5fc00) [pid = 8241] [serial = 1722] [outer = 0x0] 21:51:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x116a67800) [pid = 8241] [serial = 1723] [outer = 0x113d5fc00] 21:51:45 INFO - PROCESS | 8241 | 1463028705336 Marionette DEBUG loaded listener.js 21:51:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x117675800) [pid = 8241] [serial = 1724] [outer = 0x113d5fc00] 21:51:45 INFO - PROCESS | 8241 | 1463028705790 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]]]}] 21:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 21:51:45 INFO - PROCESS | 8241 | 1463028705808 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 21:51:45 INFO - PROCESS | 8241 | 1463028705810 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 21:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:51:45 INFO - PROCESS | 8241 | 1463028705812 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:51:45 INFO - PROCESS | 8241 | 1463028705815 Marionette TRACE conn2 <- [1,2270,null,{}] 21:51:45 INFO - PROCESS | 8241 | 1463028705823 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}] 21:51:45 INFO - PROCESS | 8241 | 1463028705950 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 21:51:46 INFO - PROCESS | 8241 | 1463028706010 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b234800 == 49 [pid = 8241] [id = 575] 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x11855c400) [pid = 8241] [serial = 1725] [outer = 0x0] 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x119162c00) [pid = 8241] [serial = 1726] [outer = 0x11855c400] 21:51:46 INFO - PROCESS | 8241 | 1463028706041 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x119ae8400) [pid = 8241] [serial = 1727] [outer = 0x11855c400] 21:51:46 INFO - PROCESS | 8241 | 1463028706498 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]]]}] 21:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 722ms 21:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:51:46 INFO - PROCESS | 8241 | 1463028706534 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 21:51:46 INFO - PROCESS | 8241 | 1463028706536 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 21:51:46 INFO - PROCESS | 8241 | 1463028706538 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:51:46 INFO - PROCESS | 8241 | 1463028706540 Marionette TRACE conn2 <- [1,2274,null,{}] 21:51:46 INFO - PROCESS | 8241 | 1463028706542 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}] 21:51:46 INFO - PROCESS | 8241 | 1463028706644 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 21:51:46 INFO - PROCESS | 8241 | 1463028706700 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5ba000 == 50 [pid = 8241] [id = 576] 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x119f58400) [pid = 8241] [serial = 1728] [outer = 0x0] 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12359b400) [pid = 8241] [serial = 1729] [outer = 0x119f58400] 21:51:46 INFO - PROCESS | 8241 | 1463028706729 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x124ea5400) [pid = 8241] [serial = 1730] [outer = 0x119f58400] 21:51:47 INFO - PROCESS | 8241 | 1463028707174 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]]]}] 21:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 21:51:47 INFO - PROCESS | 8241 | 1463028707207 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 8241 | 1463028707209 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 21:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:51:47 INFO - PROCESS | 8241 | 1463028707211 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 8241 | 1463028707212 Marionette TRACE conn2 <- [1,2278,null,{}] 21:51:47 INFO - PROCESS | 8241 | 1463028707215 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}] 21:51:47 INFO - PROCESS | 8241 | 1463028707318 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 21:51:47 INFO - PROCESS | 8241 | 1463028707417 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d148800 == 51 [pid = 8241] [id = 577] 21:51:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12373fc00) [pid = 8241] [serial = 1731] [outer = 0x0] 21:51:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12661b000) [pid = 8241] [serial = 1732] [outer = 0x12373fc00] 21:51:47 INFO - PROCESS | 8241 | 1463028707448 Marionette DEBUG loaded listener.js 21:51:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128a55000) [pid = 8241] [serial = 1733] [outer = 0x12373fc00] 21:51:47 INFO - PROCESS | 8241 | 1463028707932 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]]]}] 21:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 772ms 21:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:51:47 INFO - PROCESS | 8241 | 1463028707984 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 8241 | 1463028707985 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 21:51:47 INFO - PROCESS | 8241 | 1463028707990 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 8241 | 1463028707991 Marionette TRACE conn2 <- [1,2282,null,{}] 21:51:47 INFO - PROCESS | 8241 | 1463028707994 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}] 21:51:48 INFO - PROCESS | 8241 | 1463028708094 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 21:51:48 INFO - PROCESS | 8241 | 1463028708188 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b99800 == 52 [pid = 8241] [id = 578] 21:51:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x110fc9c00) [pid = 8241] [serial = 1734] [outer = 0x0] 21:51:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x1180b1800) [pid = 8241] [serial = 1735] [outer = 0x110fc9c00] 21:51:48 INFO - PROCESS | 8241 | 1463028708235 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x128a74c00) [pid = 8241] [serial = 1736] [outer = 0x110fc9c00] 21:51:48 INFO - PROCESS | 8241 | 1463028708789 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]]]}] 21:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 823ms 21:51:48 INFO - PROCESS | 8241 | 1463028708812 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 21:51:48 INFO - PROCESS | 8241 | 1463028708814 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 21:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:51:48 INFO - PROCESS | 8241 | 1463028708818 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:51:48 INFO - PROCESS | 8241 | 1463028708820 Marionette TRACE conn2 <- [1,2286,null,{}] 21:51:48 INFO - PROCESS | 8241 | 1463028708824 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}] 21:51:49 INFO - PROCESS | 8241 | 1463028709097 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 21:51:49 INFO - PROCESS | 8241 | 1463028709210 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x11917f000 == 53 [pid = 8241] [id = 579] 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x111b0e000) [pid = 8241] [serial = 1737] [outer = 0x0] 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x111d60800) [pid = 8241] [serial = 1738] [outer = 0x111b0e000] 21:51:49 INFO - PROCESS | 8241 | 1463028709247 Marionette DEBUG loaded listener.js 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x11277e800) [pid = 8241] [serial = 1739] [outer = 0x111b0e000] 21:51:49 INFO - PROCESS | 8241 | 1463028709663 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]]]}] 21:51:49 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 21:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 872ms 21:51:49 INFO - PROCESS | 8241 | 1463028709690 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 21:51:49 INFO - PROCESS | 8241 | 1463028709692 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 21:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:51:49 INFO - PROCESS | 8241 | 1463028709695 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:51:49 INFO - PROCESS | 8241 | 1463028709698 Marionette TRACE conn2 <- [1,2290,null,{}] 21:51:49 INFO - PROCESS | 8241 | 1463028709701 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}] 21:51:49 INFO - PROCESS | 8241 | 1463028709798 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 21:51:49 INFO - PROCESS | 8241 | 1463028709858 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x118144800 == 54 [pid = 8241] [id = 580] 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x112d0c000) [pid = 8241] [serial = 1740] [outer = 0x0] 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x116071800) [pid = 8241] [serial = 1741] [outer = 0x112d0c000] 21:51:49 INFO - PROCESS | 8241 | 1463028709888 Marionette DEBUG loaded listener.js 21:51:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x117536800) [pid = 8241] [serial = 1742] [outer = 0x112d0c000] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba90800 == 53 [pid = 8241] [id = 571] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad1d800 == 52 [pid = 8241] [id = 570] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x1252e4800 == 51 [pid = 8241] [id = 569] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x129450800 == 50 [pid = 8241] [id = 568] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x128f56800 == 49 [pid = 8241] [id = 567] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x128aee800 == 48 [pid = 8241] [id = 566] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x126037800 == 47 [pid = 8241] [id = 565] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x128a74400) [pid = 8241] [serial = 1663] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x124e8b000 == 46 [pid = 8241] [id = 564] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12356e800 == 45 [pid = 8241] [id = 563] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x119cdc000 == 44 [pid = 8241] [id = 562] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x117e03800 == 43 [pid = 8241] [id = 561] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x1170b8000 == 42 [pid = 8241] [id = 560] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x118158800 == 41 [pid = 8241] [id = 559] 21:51:50 INFO - PROCESS | 8241 | --DOCSHELL 0x118c9d800 == 40 [pid = 8241] [id = 555] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x119165400) [pid = 8241] [serial = 1565] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x125736400) [pid = 8241] [serial = 1648] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x125114000) [pid = 8241] [serial = 1646] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x124ee2c00) [pid = 8241] [serial = 1645] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1180ad400) [pid = 8241] [serial = 1616] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x116a5b400) [pid = 8241] [serial = 1615] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x12656bc00) [pid = 8241] [serial = 1651] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x12338e000) [pid = 8241] [serial = 1622] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x123344800) [pid = 8241] [serial = 1621] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x115ec1000) [pid = 8241] [serial = 1613] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x1133bd000) [pid = 8241] [serial = 1612] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11858d800) [pid = 8241] [serial = 1633] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x119102400) [pid = 8241] [serial = 1634] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x110f71000) [pid = 8241] [serial = 1609] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x111d5f400) [pid = 8241] [serial = 1610] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x11a2b1800) [pid = 8241] [serial = 1619] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x11941a000) [pid = 8241] [serial = 1618] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x113406000) [pid = 8241] [serial = 1630] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x117171400) [pid = 8241] [serial = 1631] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x123347800) [pid = 8241] [serial = 1639] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x112785400) [pid = 8241] [serial = 1628] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1122b6400) [pid = 8241] [serial = 1627] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x124492c00) [pid = 8241] [serial = 1625] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x1237b1c00) [pid = 8241] [serial = 1624] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11950f400) [pid = 8241] [serial = 1636] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11a2a5000) [pid = 8241] [serial = 1637] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x119510c00) [pid = 8241] [serial = 1654] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x128a56400) [pid = 8241] [serial = 1658] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x1243e8000) [pid = 8241] [serial = 1642] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x1244a0000) [pid = 8241] [serial = 1643] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x1266a5000) [pid = 8241] [serial = 1652] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x12607f800) [pid = 8241] [serial = 1649] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x126086000) [pid = 8241] [serial = 1655] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x127019400) [pid = 8241] [serial = 1657] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x128a6f400) [pid = 8241] [serial = 1661] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x1237af400) [pid = 8241] [serial = 1640] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x112d11400) [pid = 8241] [serial = 1571] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x111f2ac00) [pid = 8241] [serial = 1568] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x128a68800) [pid = 8241] [serial = 1660] [outer = 0x0] [url = about:blank] 21:51:50 INFO - PROCESS | 8241 | 1463028710342 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]]]}] 21:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 21:51:50 INFO - PROCESS | 8241 | 1463028710366 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 21:51:50 INFO - PROCESS | 8241 | 1463028710368 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 21:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:51:50 INFO - PROCESS | 8241 | 1463028710371 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 8241 | 1463028710372 Marionette TRACE conn2 <- [1,2294,null,{}] 21:51:50 INFO - PROCESS | 8241 | 1463028710374 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}] 21:51:50 INFO - PROCESS | 8241 | 1463028710458 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 21:51:50 INFO - PROCESS | 8241 | 1463028710488 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170bb800 == 41 [pid = 8241] [id = 581] 21:51:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x117676800) [pid = 8241] [serial = 1743] [outer = 0x0] 21:51:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x1180a7800) [pid = 8241] [serial = 1744] [outer = 0x117676800] 21:51:50 INFO - PROCESS | 8241 | 1463028710515 Marionette DEBUG loaded listener.js 21:51:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x11836dc00) [pid = 8241] [serial = 1745] [outer = 0x117676800] 21:51:50 INFO - PROCESS | 8241 | 1463028710895 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]]]}] 21:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 21:51:50 INFO - PROCESS | 8241 | 1463028710942 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 21:51:50 INFO - PROCESS | 8241 | 1463028710945 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 21:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:51:50 INFO - PROCESS | 8241 | 1463028710952 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 8241 | 1463028710955 Marionette TRACE conn2 <- [1,2298,null,{}] 21:51:50 INFO - PROCESS | 8241 | 1463028710958 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}] 21:51:51 INFO - PROCESS | 8241 | 1463028711045 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 21:51:51 INFO - PROCESS | 8241 | 1463028711052 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x12431e000 == 42 [pid = 8241] [id = 582] 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x11836f400) [pid = 8241] [serial = 1746] [outer = 0x0] 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x1185dd800) [pid = 8241] [serial = 1747] [outer = 0x11836f400] 21:51:51 INFO - PROCESS | 8241 | 1463028711078 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11950a000) [pid = 8241] [serial = 1748] [outer = 0x11836f400] 21:51:51 INFO - PROCESS | 8241 | 1463028711472 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]]]}] 21:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 578ms 21:51:51 INFO - PROCESS | 8241 | 1463028711529 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 21:51:51 INFO - PROCESS | 8241 | 1463028711531 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 21:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:51:51 INFO - PROCESS | 8241 | 1463028711535 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:51:51 INFO - PROCESS | 8241 | 1463028711538 Marionette TRACE conn2 <- [1,2302,null,{}] 21:51:51 INFO - PROCESS | 8241 | 1463028711553 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}] 21:51:51 INFO - PROCESS | 8241 | 1463028711656 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 21:51:51 INFO - PROCESS | 8241 | 1463028711665 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170b4800 == 43 [pid = 8241] [id = 583] 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x119aea800) [pid = 8241] [serial = 1749] [outer = 0x0] 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x119c0a800) [pid = 8241] [serial = 1750] [outer = 0x119aea800] 21:51:51 INFO - PROCESS | 8241 | 1463028711691 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x1213a6800) [pid = 8241] [serial = 1751] [outer = 0x119aea800] 21:51:52 INFO - PROCESS | 8241 | 1463028712024 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]]]}] 21:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 533ms 21:51:52 INFO - PROCESS | 8241 | 1463028712068 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 8241 | 1463028712069 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 21:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:51:52 INFO - PROCESS | 8241 | 1463028712074 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 8241 | 1463028712075 Marionette TRACE conn2 <- [1,2306,null,{}] 21:51:52 INFO - PROCESS | 8241 | 1463028712077 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}] 21:51:52 INFO - PROCESS | 8241 | 1463028712192 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 21:51:52 INFO - PROCESS | 8241 | 1463028712201 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f40000 == 44 [pid = 8241] [id = 584] 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x123511800) [pid = 8241] [serial = 1752] [outer = 0x0] 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x123744800) [pid = 8241] [serial = 1753] [outer = 0x123511800] 21:51:52 INFO - PROCESS | 8241 | 1463028712233 Marionette DEBUG loaded listener.js 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x124495c00) [pid = 8241] [serial = 1754] [outer = 0x123511800] 21:51:52 INFO - PROCESS | 8241 | 1463028712592 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]]]}] 21:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 21:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:51:52 INFO - PROCESS | 8241 | 1463028712644 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 8241 | 1463028712645 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 21:51:52 INFO - PROCESS | 8241 | 1463028712647 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 8241 | 1463028712649 Marionette TRACE conn2 <- [1,2310,null,{}] 21:51:52 INFO - PROCESS | 8241 | 1463028712651 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}] 21:51:52 INFO - PROCESS | 8241 | 1463028712765 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 21:51:52 INFO - PROCESS | 8241 | 1463028712809 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297f4000 == 45 [pid = 8241] [id = 585] 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x1235a3400) [pid = 8241] [serial = 1755] [outer = 0x0] 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x124be9400) [pid = 8241] [serial = 1756] [outer = 0x1235a3400] 21:51:52 INFO - PROCESS | 8241 | 1463028712836 Marionette DEBUG loaded listener.js 21:51:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x126086000) [pid = 8241] [serial = 1757] [outer = 0x1235a3400] 21:51:53 INFO - PROCESS | 8241 | 1463028713247 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]]]}] 21:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 618ms 21:51:53 INFO - PROCESS | 8241 | 1463028713267 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 21:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:51:53 INFO - PROCESS | 8241 | 1463028713269 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 21:51:53 INFO - PROCESS | 8241 | 1463028713273 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 8241 | 1463028713274 Marionette TRACE conn2 <- [1,2314,null,{}] 21:51:53 INFO - PROCESS | 8241 | 1463028713278 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}] 21:51:53 INFO - PROCESS | 8241 | 1463028713436 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 21:51:53 INFO - PROCESS | 8241 | 1463028713458 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab26000 == 46 [pid = 8241] [id = 586] 21:51:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x125113c00) [pid = 8241] [serial = 1758] [outer = 0x0] 21:51:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1266a5000) [pid = 8241] [serial = 1759] [outer = 0x125113c00] 21:51:53 INFO - PROCESS | 8241 | 1463028713484 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x128a68c00) [pid = 8241] [serial = 1760] [outer = 0x125113c00] 21:51:53 INFO - PROCESS | 8241 | 1463028713874 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]]]}] 21:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 620ms 21:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:51:53 INFO - PROCESS | 8241 | 1463028713892 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 21:51:53 INFO - PROCESS | 8241 | 1463028713894 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 21:51:53 INFO - PROCESS | 8241 | 1463028713896 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 8241 | 1463028713897 Marionette TRACE conn2 <- [1,2318,null,{}] 21:51:53 INFO - PROCESS | 8241 | 1463028713899 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}] 21:51:54 INFO - PROCESS | 8241 | 1463028714003 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 21:51:54 INFO - PROCESS | 8241 | 1463028714035 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x12baa2800 == 47 [pid = 8241] [id = 587] 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x125736400) [pid = 8241] [serial = 1761] [outer = 0x0] 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x128a73800) [pid = 8241] [serial = 1762] [outer = 0x125736400] 21:51:54 INFO - PROCESS | 8241 | 1463028714067 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x128b21400) [pid = 8241] [serial = 1763] [outer = 0x125736400] 21:51:54 INFO - PROCESS | 8241 | 1463028714394 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] 21:51:54 INFO - PROCESS | 8241 | 1463028714416 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 21:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:51:54 INFO - PROCESS | 8241 | 1463028714426 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:51:54 INFO - PROCESS | 8241 | 1463028714427 Marionette TRACE conn2 <- [1,2322,null,{}] 21:51:54 INFO - PROCESS | 8241 | 1463028714429 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}] 21:51:54 INFO - PROCESS | 8241 | 1463028714644 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x111d6b000) [pid = 8241] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x128a6f800) [pid = 8241] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119415800) [pid = 8241] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x119417000) [pid = 8241] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12359f400) [pid = 8241] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x113295800) [pid = 8241] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x118370800) [pid = 8241] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x117537800) [pid = 8241] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x112a68c00) [pid = 8241] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x1213a4c00) [pid = 8241] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x124340000) [pid = 8241] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11277b800) [pid = 8241] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x117173c00) [pid = 8241] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:51:54 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x11619c800) [pid = 8241] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:51:54 INFO - PROCESS | 8241 | 1463028714689 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x12471d800 == 48 [pid = 8241] [id = 588] 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x110f6a400) [pid = 8241] [serial = 1764] [outer = 0x0] 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x11277b800) [pid = 8241] [serial = 1765] [outer = 0x110f6a400] 21:51:54 INFO - PROCESS | 8241 | 1463028714715 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x11816f400) [pid = 8241] [serial = 1766] [outer = 0x110f6a400] 21:51:54 INFO - PROCESS | 8241 | 1463028714976 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]]]}] 21:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 569ms 21:51:54 INFO - PROCESS | 8241 | 1463028714998 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 8241 | 1463028714999 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 21:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:51:55 INFO - PROCESS | 8241 | 1463028715009 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 8241 | 1463028715011 Marionette TRACE conn2 <- [1,2326,null,{}] 21:51:55 INFO - PROCESS | 8241 | 1463028715013 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}] 21:51:55 INFO - PROCESS | 8241 | 1463028715106 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 21:51:55 INFO - PROCESS | 8241 | 1463028715111 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2ba800 == 49 [pid = 8241] [id = 589] 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x123210800) [pid = 8241] [serial = 1767] [outer = 0x0] 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x128a6f800) [pid = 8241] [serial = 1768] [outer = 0x123210800] 21:51:55 INFO - PROCESS | 8241 | 1463028715141 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x128b92000) [pid = 8241] [serial = 1769] [outer = 0x123210800] 21:51:55 INFO - PROCESS | 8241 | 1463028715511 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]]]}] 21:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 528ms 21:51:55 INFO - PROCESS | 8241 | 1463028715535 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 8241 | 1463028715536 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 21:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:51:55 INFO - PROCESS | 8241 | 1463028715539 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 8241 | 1463028715540 Marionette TRACE conn2 <- [1,2330,null,{}] 21:51:55 INFO - PROCESS | 8241 | 1463028715543 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}] 21:51:55 INFO - PROCESS | 8241 | 1463028715644 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 21:51:55 INFO - PROCESS | 8241 | 1463028715649 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d156800 == 50 [pid = 8241] [id = 590] 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x128b94c00) [pid = 8241] [serial = 1770] [outer = 0x0] 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x128c4a400) [pid = 8241] [serial = 1771] [outer = 0x128b94c00] 21:51:55 INFO - PROCESS | 8241 | 1463028715674 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128c50800) [pid = 8241] [serial = 1772] [outer = 0x128b94c00] 21:51:56 INFO - PROCESS | 8241 | 1463028715992 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]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 21:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:51:56 INFO - PROCESS | 8241 | 1463028716009 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 8241 | 1463028716010 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 21:51:56 INFO - PROCESS | 8241 | 1463028716012 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 8241 | 1463028716013 Marionette TRACE conn2 <- [1,2334,null,{}] 21:51:56 INFO - PROCESS | 8241 | 1463028716015 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}] 21:51:56 INFO - PROCESS | 8241 | 1463028716103 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 21:51:56 INFO - PROCESS | 8241 | 1463028716161 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d54f000 == 51 [pid = 8241] [id = 591] 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x128b95000) [pid = 8241] [serial = 1773] [outer = 0x0] 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x128cb2800) [pid = 8241] [serial = 1774] [outer = 0x128b95000] 21:51:56 INFO - PROCESS | 8241 | 1463028716186 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x128cbc400) [pid = 8241] [serial = 1775] [outer = 0x128b95000] 21:51:56 INFO - PROCESS | 8241 | 1463028716490 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]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 21:51:56 INFO - PROCESS | 8241 | 1463028716531 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 8241 | 1463028716532 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 21:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:51:56 INFO - PROCESS | 8241 | 1463028716543 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 8241 | 1463028716544 Marionette TRACE conn2 <- [1,2338,null,{}] 21:51:56 INFO - PROCESS | 8241 | 1463028716547 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}] 21:51:56 INFO - PROCESS | 8241 | 1463028716636 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 21:51:56 INFO - PROCESS | 8241 | 1463028716752 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x113f11000 == 52 [pid = 8241] [id = 592] 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x110f66c00) [pid = 8241] [serial = 1776] [outer = 0x0] 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x110fc5800) [pid = 8241] [serial = 1777] [outer = 0x110f66c00] 21:51:56 INFO - PROCESS | 8241 | 1463028716785 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x112059c00) [pid = 8241] [serial = 1778] [outer = 0x110f66c00] 21:51:57 INFO - PROCESS | 8241 | 1463028717280 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]]]}] 21:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 21:51:57 INFO - PROCESS | 8241 | 1463028717315 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 21:51:57 INFO - PROCESS | 8241 | 1463028717319 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 21:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:51:57 INFO - PROCESS | 8241 | 1463028717347 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:51:57 INFO - PROCESS | 8241 | 1463028717351 Marionette TRACE conn2 <- [1,2342,null,{}] 21:51:57 INFO - PROCESS | 8241 | 1463028717358 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}] 21:51:57 INFO - PROCESS | 8241 | 1463028717525 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 21:51:57 INFO - PROCESS | 8241 | 1463028717621 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252e3000 == 53 [pid = 8241] [id = 593] 21:51:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x1166c1800) [pid = 8241] [serial = 1779] [outer = 0x0] 21:51:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x116942000) [pid = 8241] [serial = 1780] [outer = 0x1166c1800] 21:51:57 INFO - PROCESS | 8241 | 1463028717653 Marionette DEBUG loaded listener.js 21:51:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x117677400) [pid = 8241] [serial = 1781] [outer = 0x1166c1800] 21:51:58 INFO - PROCESS | 8241 | 1463028718106 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]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 779ms 21:51:58 INFO - PROCESS | 8241 | 1463028718125 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 21:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:51:58 INFO - PROCESS | 8241 | 1463028718128 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 21:51:58 INFO - PROCESS | 8241 | 1463028718130 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 8241 | 1463028718132 Marionette TRACE conn2 <- [1,2346,null,{}] 21:51:58 INFO - PROCESS | 8241 | 1463028718134 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}] 21:51:58 INFO - PROCESS | 8241 | 1463028718242 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 21:51:58 INFO - PROCESS | 8241 | 1463028718302 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf28000 == 54 [pid = 8241] [id = 594] 21:51:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x118373800) [pid = 8241] [serial = 1782] [outer = 0x0] 21:51:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x118c3d400) [pid = 8241] [serial = 1783] [outer = 0x118373800] 21:51:58 INFO - PROCESS | 8241 | 1463028718345 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x11a2b1800) [pid = 8241] [serial = 1784] [outer = 0x118373800] 21:51:58 INFO - PROCESS | 8241 | 1463028718813 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]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 720ms 21:51:58 INFO - PROCESS | 8241 | 1463028718852 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 8241 | 1463028718854 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 21:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:51:58 INFO - PROCESS | 8241 | 1463028718864 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 8241 | 1463028718868 Marionette TRACE conn2 <- [1,2350,null,{}] 21:51:58 INFO - PROCESS | 8241 | 1463028718891 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}] 21:51:59 INFO - PROCESS | 8241 | 1463028719002 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 21:51:59 INFO - PROCESS | 8241 | 1463028719074 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d682800 == 55 [pid = 8241] [id = 595] 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x11910c800) [pid = 8241] [serial = 1785] [outer = 0x0] 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x124eb1c00) [pid = 8241] [serial = 1786] [outer = 0x11910c800] 21:51:59 INFO - PROCESS | 8241 | 1463028719103 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x127305c00) [pid = 8241] [serial = 1787] [outer = 0x11910c800] 21:51:59 INFO - PROCESS | 8241 | 1463028719513 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]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 697ms 21:51:59 INFO - PROCESS | 8241 | 1463028719568 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 8241 | 1463028719570 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 21:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:51:59 INFO - PROCESS | 8241 | 1463028719585 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 8241 | 1463028719587 Marionette TRACE conn2 <- [1,2354,null,{}] 21:51:59 INFO - PROCESS | 8241 | 1463028719589 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}] 21:51:59 INFO - PROCESS | 8241 | 1463028719696 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 21:51:59 INFO - PROCESS | 8241 | 1463028719754 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d721000 == 56 [pid = 8241] [id = 596] 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x128a5d800) [pid = 8241] [serial = 1788] [outer = 0x0] 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x128b8e000) [pid = 8241] [serial = 1789] [outer = 0x128a5d800] 21:51:59 INFO - PROCESS | 8241 | 1463028719824 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x128b9b400) [pid = 8241] [serial = 1790] [outer = 0x128a5d800] 21:52:00 INFO - PROCESS | 8241 | 1463028720229 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]]]}] 21:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 21:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:52:00 INFO - PROCESS | 8241 | 1463028720257 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 21:52:00 INFO - PROCESS | 8241 | 1463028720259 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 21:52:00 INFO - PROCESS | 8241 | 1463028720261 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:52:00 INFO - PROCESS | 8241 | 1463028720262 Marionette TRACE conn2 <- [1,2358,null,{}] 21:52:00 INFO - PROCESS | 8241 | 1463028720265 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}] 21:52:00 INFO - PROCESS | 8241 | 1463028720368 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 21:52:00 INFO - PROCESS | 8241 | 1463028720428 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d789800 == 57 [pid = 8241] [id = 597] 21:52:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x128cb6000) [pid = 8241] [serial = 1791] [outer = 0x0] 21:52:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x128cbd800) [pid = 8241] [serial = 1792] [outer = 0x128cb6000] 21:52:00 INFO - PROCESS | 8241 | 1463028720463 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x128f7f400) [pid = 8241] [serial = 1793] [outer = 0x128cb6000] 21:52:00 INFO - PROCESS | 8241 | 1463028720926 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]]]}] 21:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 719ms 21:52:01 INFO - PROCESS | 8241 | 1463028721240 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 8241 | 1463028721243 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 21:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:52:01 INFO - PROCESS | 8241 | 1463028721264 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 8241 | 1463028721266 Marionette TRACE conn2 <- [1,2362,null,{}] 21:52:01 INFO - PROCESS | 8241 | 1463028721272 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}] 21:52:01 INFO - PROCESS | 8241 | 1463028721414 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 21:52:01 INFO - PROCESS | 8241 | 1463028721539 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x112ede800 == 58 [pid = 8241] [id = 598] 21:52:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x110f70c00) [pid = 8241] [serial = 1794] [outer = 0x0] 21:52:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x111f26400) [pid = 8241] [serial = 1795] [outer = 0x110f70c00] 21:52:01 INFO - PROCESS | 8241 | 1463028721568 Marionette DEBUG loaded listener.js 21:52:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x112d05c00) [pid = 8241] [serial = 1796] [outer = 0x110f70c00] 21:52:01 INFO - PROCESS | 8241 | 1463028721995 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]]]}] 21:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 775ms 21:52:02 INFO - PROCESS | 8241 | 1463028722038 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 21:52:02 INFO - PROCESS | 8241 | 1463028722040 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 21:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:52:02 INFO - PROCESS | 8241 | 1463028722045 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:52:02 INFO - PROCESS | 8241 | 1463028722048 Marionette TRACE conn2 <- [1,2366,null,{}] 21:52:02 INFO - PROCESS | 8241 | 1463028722051 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}] 21:52:02 INFO - PROCESS | 8241 | 1463028722172 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12d54f000 == 57 [pid = 8241] [id = 591] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12d156800 == 56 [pid = 8241] [id = 590] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2ba800 == 55 [pid = 8241] [id = 589] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12471d800 == 54 [pid = 8241] [id = 588] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12baa2800 == 53 [pid = 8241] [id = 587] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab26000 == 52 [pid = 8241] [id = 586] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12730f800) [pid = 8241] [serial = 1717] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x1297f4000 == 51 [pid = 8241] [id = 585] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x128f40000 == 50 [pid = 8241] [id = 584] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x1170b4800 == 49 [pid = 8241] [id = 583] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12431e000 == 48 [pid = 8241] [id = 582] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x1170bb800 == 47 [pid = 8241] [id = 581] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x118144800 == 46 [pid = 8241] [id = 580] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x11917f000 == 45 [pid = 8241] [id = 579] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12b234800 == 44 [pid = 8241] [id = 575] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d1800 == 43 [pid = 8241] [id = 574] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x116f18800 == 42 [pid = 8241] [id = 573] 21:52:02 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2b4800 == 41 [pid = 8241] [id = 572] 21:52:02 INFO - PROCESS | 8241 | 1463028722263 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x115e06000 == 42 [pid = 8241] [id = 599] 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x112a6a800) [pid = 8241] [serial = 1797] [outer = 0x0] 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x115162c00) [pid = 8241] [serial = 1798] [outer = 0x112a6a800] 21:52:02 INFO - PROCESS | 8241 | 1463028722290 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x117585c00) [pid = 8241] [serial = 1799] [outer = 0x112a6a800] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x11277dc00) [pid = 8241] [serial = 1666] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x112784000) [pid = 8241] [serial = 1679] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x11201e000) [pid = 8241] [serial = 1678] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x125081400) [pid = 8241] [serial = 1675] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x128b21c00) [pid = 8241] [serial = 1664] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x11941a400) [pid = 8241] [serial = 1693] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x119f59000) [pid = 8241] [serial = 1696] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1237b0800) [pid = 8241] [serial = 1702] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1161ea000) [pid = 8241] [serial = 1684] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x117172c00) [pid = 8241] [serial = 1685] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x1185d7000) [pid = 8241] [serial = 1690] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x119106000) [pid = 8241] [serial = 1691] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x1243e7800) [pid = 8241] [serial = 1672] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11758b400) [pid = 8241] [serial = 1687] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11836e800) [pid = 8241] [serial = 1688] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x118375c00) [pid = 8241] [serial = 1669] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x115e37c00) [pid = 8241] [serial = 1682] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x11334a400) [pid = 8241] [serial = 1681] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x123348c00) [pid = 8241] [serial = 1699] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x12449f000) [pid = 8241] [serial = 1705] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x124493400) [pid = 8241] [serial = 1703] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x113f44c00) [pid = 8241] [serial = 1708] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12701c000) [pid = 8241] [serial = 1715] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x124bec800) [pid = 8241] [serial = 1706] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x124bee800) [pid = 8241] [serial = 1711] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x12350b000) [pid = 8241] [serial = 1700] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x1213a6400) [pid = 8241] [serial = 1697] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12607f400) [pid = 8241] [serial = 1714] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x125734000) [pid = 8241] [serial = 1712] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x119aebc00) [pid = 8241] [serial = 1694] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x119508c00) [pid = 8241] [serial = 1709] [outer = 0x0] [url = about:blank] 21:52:02 INFO - PROCESS | 8241 | 1463028722623 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]]]}] 21:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 624ms 21:52:02 INFO - PROCESS | 8241 | 1463028722668 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 21:52:02 INFO - PROCESS | 8241 | 1463028722670 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 21:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:52:02 INFO - PROCESS | 8241 | 1463028722675 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:52:02 INFO - PROCESS | 8241 | 1463028722676 Marionette TRACE conn2 <- [1,2370,null,{}] 21:52:02 INFO - PROCESS | 8241 | 1463028722682 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}] 21:52:02 INFO - PROCESS | 8241 | 1463028722768 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 21:52:02 INFO - PROCESS | 8241 | 1463028722794 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a022000 == 43 [pid = 8241] [id = 600] 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x1185dcc00) [pid = 8241] [serial = 1800] [outer = 0x0] 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x119107400) [pid = 8241] [serial = 1801] [outer = 0x1185dcc00] 21:52:02 INFO - PROCESS | 8241 | 1463028722822 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x119415c00) [pid = 8241] [serial = 1802] [outer = 0x1185dcc00] 21:52:03 INFO - PROCESS | 8241 | 1463028723194 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]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 21:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:52:03 INFO - PROCESS | 8241 | 1463028723245 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 8241 | 1463028723246 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 21:52:03 INFO - PROCESS | 8241 | 1463028723249 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 8241 | 1463028723250 Marionette TRACE conn2 <- [1,2374,null,{}] 21:52:03 INFO - PROCESS | 8241 | 1463028723252 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}] 21:52:03 INFO - PROCESS | 8241 | 1463028723335 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 21:52:03 INFO - PROCESS | 8241 | 1463028723344 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x125778800 == 44 [pid = 8241] [id = 601] 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11950f400) [pid = 8241] [serial = 1803] [outer = 0x0] 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x119aebc00) [pid = 8241] [serial = 1804] [outer = 0x11950f400] 21:52:03 INFO - PROCESS | 8241 | 1463028723371 Marionette DEBUG loaded listener.js 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1213a5c00) [pid = 8241] [serial = 1805] [outer = 0x11950f400] 21:52:03 INFO - PROCESS | 8241 | 1463028723721 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]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 517ms 21:52:03 INFO - PROCESS | 8241 | 1463028723767 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 8241 | 1463028723768 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 21:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:52:03 INFO - PROCESS | 8241 | 1463028723770 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 8241 | 1463028723772 Marionette TRACE conn2 <- [1,2378,null,{}] 21:52:03 INFO - PROCESS | 8241 | 1463028723774 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}] 21:52:03 INFO - PROCESS | 8241 | 1463028723853 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 21:52:03 INFO - PROCESS | 8241 | 1463028723860 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae6000 == 45 [pid = 8241] [id = 602] 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x123347800) [pid = 8241] [serial = 1806] [outer = 0x0] 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x123353400) [pid = 8241] [serial = 1807] [outer = 0x123347800] 21:52:03 INFO - PROCESS | 8241 | 1463028723885 Marionette DEBUG loaded listener.js 21:52:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x123746000) [pid = 8241] [serial = 1808] [outer = 0x123347800] 21:52:04 INFO - PROCESS | 8241 | 1463028724258 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]]]}] 21:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 21:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:52:04 INFO - PROCESS | 8241 | 1463028724291 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 21:52:04 INFO - PROCESS | 8241 | 1463028724292 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 21:52:04 INFO - PROCESS | 8241 | 1463028724294 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:52:04 INFO - PROCESS | 8241 | 1463028724295 Marionette TRACE conn2 <- [1,2382,null,{}] 21:52:04 INFO - PROCESS | 8241 | 1463028724298 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}] 21:52:04 INFO - PROCESS | 8241 | 1463028724398 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 21:52:04 INFO - PROCESS | 8241 | 1463028724477 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194a7000 == 46 [pid = 8241] [id = 603] 21:52:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x123741400) [pid = 8241] [serial = 1809] [outer = 0x0] 21:52:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x1244a0000) [pid = 8241] [serial = 1810] [outer = 0x123741400] 21:52:04 INFO - PROCESS | 8241 | 1463028724503 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x12656dc00) [pid = 8241] [serial = 1811] [outer = 0x123741400] 21:52:04 INFO - PROCESS | 8241 | 1463028724836 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]]]}] 21:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 568ms 21:52:04 INFO - PROCESS | 8241 | 1463028724862 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 21:52:04 INFO - PROCESS | 8241 | 1463028724864 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 21:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:52:04 INFO - PROCESS | 8241 | 1463028724866 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:52:04 INFO - PROCESS | 8241 | 1463028724867 Marionette TRACE conn2 <- [1,2386,null,{}] 21:52:04 INFO - PROCESS | 8241 | 1463028724876 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}] 21:52:04 INFO - PROCESS | 8241 | 1463028724978 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 21:52:05 INFO - PROCESS | 8241 | 1463028725012 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a741800 == 47 [pid = 8241] [id = 604] 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x124176c00) [pid = 8241] [serial = 1812] [outer = 0x0] 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128a51400) [pid = 8241] [serial = 1813] [outer = 0x124176c00] 21:52:05 INFO - PROCESS | 8241 | 1463028725037 Marionette DEBUG loaded listener.js 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x128a71000) [pid = 8241] [serial = 1814] [outer = 0x124176c00] 21:52:05 INFO - PROCESS | 8241 | 1463028725392 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]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 21:52:05 INFO - PROCESS | 8241 | 1463028725436 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 8241 | 1463028725438 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 21:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:52:05 INFO - PROCESS | 8241 | 1463028725440 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 8241 | 1463028725441 Marionette TRACE conn2 <- [1,2390,null,{}] 21:52:05 INFO - PROCESS | 8241 | 1463028725443 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}] 21:52:05 INFO - PROCESS | 8241 | 1463028725549 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 21:52:05 INFO - PROCESS | 8241 | 1463028725562 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b233800 == 48 [pid = 8241] [id = 605] 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x128a72800) [pid = 8241] [serial = 1815] [outer = 0x0] 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x128b25000) [pid = 8241] [serial = 1816] [outer = 0x128a72800] 21:52:05 INFO - PROCESS | 8241 | 1463028725588 Marionette DEBUG loaded listener.js 21:52:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x128b90400) [pid = 8241] [serial = 1817] [outer = 0x128a72800] 21:52:05 INFO - PROCESS | 8241 | 1463028725934 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]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 21:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:52:05 INFO - PROCESS | 8241 | 1463028725967 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 8241 | 1463028725968 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 21:52:05 INFO - PROCESS | 8241 | 1463028725972 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 8241 | 1463028725974 Marionette TRACE conn2 <- [1,2394,null,{}] 21:52:05 INFO - PROCESS | 8241 | 1463028725976 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}] 21:52:06 INFO - PROCESS | 8241 | 1463028726086 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 21:52:06 INFO - PROCESS | 8241 | 1463028726102 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba9f800 == 49 [pid = 8241] [id = 606] 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x128b22800) [pid = 8241] [serial = 1818] [outer = 0x0] 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128c4ec00) [pid = 8241] [serial = 1819] [outer = 0x128b22800] 21:52:06 INFO - PROCESS | 8241 | 1463028726128 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x123696800) [pid = 8241] [serial = 1820] [outer = 0x128b22800] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x1235a3400) [pid = 8241] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x125113c00) [pid = 8241] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x123511800) [pid = 8241] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x111b0e000) [pid = 8241] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x117676800) [pid = 8241] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x11836f400) [pid = 8241] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x112d0c000) [pid = 8241] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x119aea800) [pid = 8241] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x125736400) [pid = 8241] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x110f6a400) [pid = 8241] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x123210800) [pid = 8241] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:52:06 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x128b94c00) [pid = 8241] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:52:06 INFO - PROCESS | 8241 | 1463028726616 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]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 21:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:52:06 INFO - PROCESS | 8241 | 1463028726642 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 21:52:06 INFO - PROCESS | 8241 | 1463028726644 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 21:52:06 INFO - PROCESS | 8241 | 1463028726646 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 8241 | 1463028726647 Marionette TRACE conn2 <- [1,2398,null,{}] 21:52:06 INFO - PROCESS | 8241 | 1463028726649 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}] 21:52:06 INFO - PROCESS | 8241 | 1463028726734 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 21:52:06 INFO - PROCESS | 8241 | 1463028726738 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252d9000 == 50 [pid = 8241] [id = 607] 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1130a6000) [pid = 8241] [serial = 1821] [outer = 0x0] 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x119a02400) [pid = 8241] [serial = 1822] [outer = 0x1130a6000] 21:52:06 INFO - PROCESS | 8241 | 1463028726764 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x1266af400) [pid = 8241] [serial = 1823] [outer = 0x1130a6000] 21:52:07 INFO - PROCESS | 8241 | 1463028727103 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]]]}] 21:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 21:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:52:07 INFO - PROCESS | 8241 | 1463028727115 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 21:52:07 INFO - PROCESS | 8241 | 1463028727116 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 21:52:07 INFO - PROCESS | 8241 | 1463028727118 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:52:07 INFO - PROCESS | 8241 | 1463028727120 Marionette TRACE conn2 <- [1,2402,null,{}] 21:52:07 INFO - PROCESS | 8241 | 1463028727125 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}] 21:52:07 INFO - PROCESS | 8241 | 1463028727225 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 21:52:07 INFO - PROCESS | 8241 | 1463028727284 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c2800 == 51 [pid = 8241] [id = 608] 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x11758b000) [pid = 8241] [serial = 1824] [outer = 0x0] 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128b97c00) [pid = 8241] [serial = 1825] [outer = 0x11758b000] 21:52:07 INFO - PROCESS | 8241 | 1463028727321 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1290e1800) [pid = 8241] [serial = 1826] [outer = 0x11758b000] 21:52:07 INFO - PROCESS | 8241 | 1463028727646 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]]]}] 21:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 571ms 21:52:07 INFO - PROCESS | 8241 | 1463028727691 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 21:52:07 INFO - PROCESS | 8241 | 1463028727692 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 21:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:52:07 INFO - PROCESS | 8241 | 1463028727694 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:52:07 INFO - PROCESS | 8241 | 1463028727695 Marionette TRACE conn2 <- [1,2406,null,{}] 21:52:07 INFO - PROCESS | 8241 | 1463028727697 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}] 21:52:07 INFO - PROCESS | 8241 | 1463028727785 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 21:52:07 INFO - PROCESS | 8241 | 1463028727789 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf07800 == 52 [pid = 8241] [id = 609] 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x1290dec00) [pid = 8241] [serial = 1827] [outer = 0x0] 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x1290ed000) [pid = 8241] [serial = 1828] [outer = 0x1290dec00] 21:52:07 INFO - PROCESS | 8241 | 1463028727865 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12933d400) [pid = 8241] [serial = 1829] [outer = 0x1290dec00] 21:52:08 INFO - PROCESS | 8241 | 1463028728181 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]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 21:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:52:08 INFO - PROCESS | 8241 | 1463028728214 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 21:52:08 INFO - PROCESS | 8241 | 1463028728215 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 21:52:08 INFO - PROCESS | 8241 | 1463028728218 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:52:08 INFO - PROCESS | 8241 | 1463028728219 Marionette TRACE conn2 <- [1,2410,null,{}] 21:52:08 INFO - PROCESS | 8241 | 1463028728224 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}] 21:52:08 INFO - PROCESS | 8241 | 1463028728314 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 21:52:08 INFO - PROCESS | 8241 | 1463028728320 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d675800 == 53 [pid = 8241] [id = 610] 21:52:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x129338800) [pid = 8241] [serial = 1830] [outer = 0x0] 21:52:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12938d400) [pid = 8241] [serial = 1831] [outer = 0x129338800] 21:52:08 INFO - PROCESS | 8241 | 1463028728347 Marionette DEBUG loaded listener.js 21:52:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x129399000) [pid = 8241] [serial = 1832] [outer = 0x129338800] 21:52:08 INFO - PROCESS | 8241 | 1463028728959 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]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 773ms 21:52:08 INFO - PROCESS | 8241 | 1463028728992 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 21:52:08 INFO - PROCESS | 8241 | 1463028728995 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 21:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:52:09 INFO - PROCESS | 8241 | 1463028728998 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:52:09 INFO - PROCESS | 8241 | 1463028729001 Marionette TRACE conn2 <- [1,2414,null,{}] 21:52:09 INFO - PROCESS | 8241 | 1463028729005 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}] 21:52:09 INFO - PROCESS | 8241 | 1463028729114 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 21:52:09 INFO - PROCESS | 8241 | 1463028729174 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c65800 == 54 [pid = 8241] [id = 611] 21:52:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x112a5d800) [pid = 8241] [serial = 1833] [outer = 0x0] 21:52:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x1160e4400) [pid = 8241] [serial = 1834] [outer = 0x112a5d800] 21:52:09 INFO - PROCESS | 8241 | 1463028729206 Marionette DEBUG loaded listener.js 21:52:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x117588800) [pid = 8241] [serial = 1835] [outer = 0x112a5d800] 21:52:09 INFO - PROCESS | 8241 | 1463028729661 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]]]}] 21:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 721ms 21:52:09 INFO - PROCESS | 8241 | 1463028729726 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 21:52:09 INFO - PROCESS | 8241 | 1463028729730 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 21:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:52:09 INFO - PROCESS | 8241 | 1463028729735 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:52:09 INFO - PROCESS | 8241 | 1463028729740 Marionette TRACE conn2 <- [1,2418,null,{}] 21:52:09 INFO - PROCESS | 8241 | 1463028729743 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}] 21:52:09 INFO - PROCESS | 8241 | 1463028729847 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 21:52:09 INFO - PROCESS | 8241 | 1463028729922 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d38000 == 55 [pid = 8241] [id = 612] 21:52:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x118171000) [pid = 8241] [serial = 1836] [outer = 0x0] 21:52:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x119419c00) [pid = 8241] [serial = 1837] [outer = 0x118171000] 21:52:09 INFO - PROCESS | 8241 | 1463028729952 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x1213a4c00) [pid = 8241] [serial = 1838] [outer = 0x118171000] 21:52:10 INFO - PROCESS | 8241 | 1463028730388 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]]]}] 21:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 673ms 21:52:10 INFO - PROCESS | 8241 | 1463028730409 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 21:52:10 INFO - PROCESS | 8241 | 1463028730410 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 21:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:52:10 INFO - PROCESS | 8241 | 1463028730413 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:52:10 INFO - PROCESS | 8241 | 1463028730416 Marionette TRACE conn2 <- [1,2422,null,{}] 21:52:10 INFO - PROCESS | 8241 | 1463028730424 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}] 21:52:10 INFO - PROCESS | 8241 | 1463028730537 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 21:52:10 INFO - PROCESS | 8241 | 1463028730601 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1ec800 == 56 [pid = 8241] [id = 613] 21:52:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12374ec00) [pid = 8241] [serial = 1839] [outer = 0x0] 21:52:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x1244a0c00) [pid = 8241] [serial = 1840] [outer = 0x12374ec00] 21:52:10 INFO - PROCESS | 8241 | 1463028730645 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x126568c00) [pid = 8241] [serial = 1841] [outer = 0x12374ec00] 21:52:11 INFO - PROCESS | 8241 | 1463028731122 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]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 723ms 21:52:11 INFO - PROCESS | 8241 | 1463028731137 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 8241 | 1463028731140 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 21:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:52:11 INFO - PROCESS | 8241 | 1463028731187 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 8241 | 1463028731189 Marionette TRACE conn2 <- [1,2426,null,{}] 21:52:11 INFO - PROCESS | 8241 | 1463028731216 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}] 21:52:11 INFO - PROCESS | 8241 | 1463028731371 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 21:52:11 INFO - PROCESS | 8241 | 1463028731443 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc2a000 == 57 [pid = 8241] [id = 614] 21:52:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12656c000) [pid = 8241] [serial = 1842] [outer = 0x0] 21:52:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x128c54800) [pid = 8241] [serial = 1843] [outer = 0x12656c000] 21:52:11 INFO - PROCESS | 8241 | 1463028731474 Marionette DEBUG loaded listener.js 21:52:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x128f78c00) [pid = 8241] [serial = 1844] [outer = 0x12656c000] 21:52:11 INFO - PROCESS | 8241 | 1463028731868 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]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 737ms 21:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:52:11 INFO - PROCESS | 8241 | 1463028731881 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 8241 | 1463028731882 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 21:52:11 INFO - PROCESS | 8241 | 1463028731884 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 8241 | 1463028731886 Marionette TRACE conn2 <- [1,2430,null,{}] 21:52:11 INFO - PROCESS | 8241 | 1463028731888 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}] 21:52:11 INFO - PROCESS | 8241 | 1463028731992 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 21:52:12 INFO - PROCESS | 8241 | 1463028732049 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc3a000 == 58 [pid = 8241] [id = 615] 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x128b26c00) [pid = 8241] [serial = 1845] [outer = 0x0] 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x128f83c00) [pid = 8241] [serial = 1846] [outer = 0x128b26c00] 21:52:12 INFO - PROCESS | 8241 | 1463028732079 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x1290e3000) [pid = 8241] [serial = 1847] [outer = 0x128b26c00] 21:52:12 INFO - PROCESS | 8241 | 1463028732507 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]]]}] 21:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 669ms 21:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:52:12 INFO - PROCESS | 8241 | 1463028732554 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 8241 | 1463028732555 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 21:52:12 INFO - PROCESS | 8241 | 1463028732557 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 8241 | 1463028732559 Marionette TRACE conn2 <- [1,2434,null,{}] 21:52:12 INFO - PROCESS | 8241 | 1463028732561 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}] 21:52:12 INFO - PROCESS | 8241 | 1463028732680 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 21:52:12 INFO - PROCESS | 8241 | 1463028732775 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x134531800 == 59 [pid = 8241] [id = 616] 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x129342400) [pid = 8241] [serial = 1848] [outer = 0x0] 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x129608c00) [pid = 8241] [serial = 1849] [outer = 0x129342400] 21:52:12 INFO - PROCESS | 8241 | 1463028732805 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x12a79c800) [pid = 8241] [serial = 1850] [outer = 0x129342400] 21:52:13 INFO - PROCESS | 8241 | 1463028733220 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]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 668ms 21:52:13 INFO - PROCESS | 8241 | 1463028733226 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 21:52:13 INFO - PROCESS | 8241 | 1463028733228 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 21:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:52:13 INFO - PROCESS | 8241 | 1463028733230 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 8241 | 1463028733231 Marionette TRACE conn2 <- [1,2438,null,{}] 21:52:13 INFO - PROCESS | 8241 | 1463028733234 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}] 21:52:13 INFO - PROCESS | 8241 | 1463028733340 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 21:52:13 INFO - PROCESS | 8241 | 1463028733398 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x134546000 == 60 [pid = 8241] [id = 617] 21:52:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x12938f800) [pid = 8241] [serial = 1851] [outer = 0x0] 21:52:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x12a8c7c00) [pid = 8241] [serial = 1852] [outer = 0x12938f800] 21:52:13 INFO - PROCESS | 8241 | 1463028733427 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x12a8d3000) [pid = 8241] [serial = 1853] [outer = 0x12938f800] 21:52:13 INFO - PROCESS | 8241 | 1463028733910 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]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 723ms 21:52:13 INFO - PROCESS | 8241 | 1463028733973 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 21:52:13 INFO - PROCESS | 8241 | 1463028733974 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 21:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:52:13 INFO - PROCESS | 8241 | 1463028733978 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 8241 | 1463028733980 Marionette TRACE conn2 <- [1,2442,null,{}] 21:52:13 INFO - PROCESS | 8241 | 1463028733982 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}] 21:52:14 INFO - PROCESS | 8241 | 1463028734112 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 21:52:14 INFO - PROCESS | 8241 | 1463028734359 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e1000 == 61 [pid = 8241] [id = 618] 21:52:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x111bb7800) [pid = 8241] [serial = 1854] [outer = 0x0] 21:52:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x111d68800) [pid = 8241] [serial = 1855] [outer = 0x111bb7800] 21:52:14 INFO - PROCESS | 8241 | 1463028734407 Marionette DEBUG loaded listener.js 21:52:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x112787800) [pid = 8241] [serial = 1856] [outer = 0x111bb7800] 21:52:14 INFO - PROCESS | 8241 | 1463028734928 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]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 971ms 21:52:14 INFO - PROCESS | 8241 | 1463028734950 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 21:52:14 INFO - PROCESS | 8241 | 1463028734953 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 21:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:52:14 INFO - PROCESS | 8241 | 1463028734956 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 8241 | 1463028734958 Marionette TRACE conn2 <- [1,2446,null,{}] 21:52:14 INFO - PROCESS | 8241 | 1463028734961 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}] 21:52:15 INFO - PROCESS | 8241 | 1463028735063 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 21:52:15 INFO - PROCESS | 8241 | 1463028735127 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170ac000 == 62 [pid = 8241] [id = 619] 21:52:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x112720400) [pid = 8241] [serial = 1857] [outer = 0x0] 21:52:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x112a5d400) [pid = 8241] [serial = 1858] [outer = 0x112720400] 21:52:15 INFO - PROCESS | 8241 | 1463028735157 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x113341400) [pid = 8241] [serial = 1859] [outer = 0x112720400] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf07800 == 61 [pid = 8241] [id = 609] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c2800 == 60 [pid = 8241] [id = 608] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x1252d9000 == 59 [pid = 8241] [id = 607] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba9f800 == 58 [pid = 8241] [id = 606] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12b233800 == 57 [pid = 8241] [id = 605] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x12a741800 == 56 [pid = 8241] [id = 604] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x1194a7000 == 55 [pid = 8241] [id = 603] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x128cb2800) [pid = 8241] [serial = 1774] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae6000 == 54 [pid = 8241] [id = 602] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x125778800 == 53 [pid = 8241] [id = 601] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x11a022000 == 52 [pid = 8241] [id = 600] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x115e06000 == 51 [pid = 8241] [id = 599] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x112ede800 == 50 [pid = 8241] [id = 598] 21:52:15 INFO - PROCESS | 8241 | --DOCSHELL 0x113f11000 == 49 [pid = 8241] [id = 592] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x124be9400) [pid = 8241] [serial = 1756] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x1266a5000) [pid = 8241] [serial = 1759] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x123744800) [pid = 8241] [serial = 1753] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x11277e800) [pid = 8241] [serial = 1739] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x111d60800) [pid = 8241] [serial = 1738] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x1180a7800) [pid = 8241] [serial = 1744] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x11836dc00) [pid = 8241] [serial = 1745] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x12661b000) [pid = 8241] [serial = 1732] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x1185dd800) [pid = 8241] [serial = 1747] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x126086000) [pid = 8241] [serial = 1757] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x11950a000) [pid = 8241] [serial = 1748] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x116071800) [pid = 8241] [serial = 1741] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x117536800) [pid = 8241] [serial = 1742] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x1180b1800) [pid = 8241] [serial = 1735] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x119c0a800) [pid = 8241] [serial = 1750] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x1213a6800) [pid = 8241] [serial = 1751] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x112720c00) [pid = 8241] [serial = 1720] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x119162c00) [pid = 8241] [serial = 1726] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x116a67800) [pid = 8241] [serial = 1723] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x12359b400) [pid = 8241] [serial = 1729] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x128b21400) [pid = 8241] [serial = 1763] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x128a73800) [pid = 8241] [serial = 1762] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x11816f400) [pid = 8241] [serial = 1766] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x128b92000) [pid = 8241] [serial = 1769] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x128c4a400) [pid = 8241] [serial = 1771] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x11277b800) [pid = 8241] [serial = 1765] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128a68c00) [pid = 8241] [serial = 1760] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x128a6f800) [pid = 8241] [serial = 1768] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x124495c00) [pid = 8241] [serial = 1754] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128c50800) [pid = 8241] [serial = 1772] [outer = 0x0] [url = about:blank] 21:52:15 INFO - PROCESS | 8241 | 1463028735691 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]]]}] 21:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 821ms 21:52:15 INFO - PROCESS | 8241 | 1463028735777 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 21:52:15 INFO - PROCESS | 8241 | 1463028735780 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 21:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:52:15 INFO - PROCESS | 8241 | 1463028735784 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:52:15 INFO - PROCESS | 8241 | 1463028735786 Marionette TRACE conn2 <- [1,2450,null,{}] 21:52:15 INFO - PROCESS | 8241 | 1463028735791 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}] 21:52:15 INFO - PROCESS | 8241 | 1463028735897 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 21:52:15 INFO - PROCESS | 8241 | 1463028735972 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x116762000 == 50 [pid = 8241] [id = 620] 21:52:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x112721400) [pid = 8241] [serial = 1860] [outer = 0x0] 21:52:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x112783000) [pid = 8241] [serial = 1861] [outer = 0x112721400] 21:52:16 INFO - PROCESS | 8241 | 1463028736005 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x113d5ec00) [pid = 8241] [serial = 1862] [outer = 0x112721400] 21:52:16 INFO - PROCESS | 8241 | 1463028736455 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]]]}] 21:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 725ms 21:52:16 INFO - PROCESS | 8241 | 1463028736509 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 8241 | 1463028736514 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 21:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:52:16 INFO - PROCESS | 8241 | 1463028736518 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 8241 | 1463028736520 Marionette TRACE conn2 <- [1,2454,null,{}] 21:52:16 INFO - PROCESS | 8241 | 1463028736523 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}] 21:52:16 INFO - PROCESS | 8241 | 1463028736626 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 21:52:16 INFO - PROCESS | 8241 | 1463028736686 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c7f800 == 51 [pid = 8241] [id = 621] 21:52:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x11618e000) [pid = 8241] [serial = 1863] [outer = 0x0] 21:52:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x11693dc00) [pid = 8241] [serial = 1864] [outer = 0x11618e000] 21:52:16 INFO - PROCESS | 8241 | 1463028736716 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x116a60800) [pid = 8241] [serial = 1865] [outer = 0x11618e000] 21:52:17 INFO - PROCESS | 8241 | 1463028737175 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]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 722ms 21:52:17 INFO - PROCESS | 8241 | 1463028737240 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 8241 | 1463028737242 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 21:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:52:17 INFO - PROCESS | 8241 | 1463028737244 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 8241 | 1463028737247 Marionette TRACE conn2 <- [1,2458,null,{}] 21:52:17 INFO - PROCESS | 8241 | 1463028737256 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}] 21:52:17 INFO - PROCESS | 8241 | 1463028737361 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 21:52:17 INFO - PROCESS | 8241 | 1463028737433 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x124333800 == 52 [pid = 8241] [id = 622] 21:52:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x11758a800) [pid = 8241] [serial = 1866] [outer = 0x0] 21:52:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x1180ab800) [pid = 8241] [serial = 1867] [outer = 0x11758a800] 21:52:17 INFO - PROCESS | 8241 | 1463028737466 Marionette DEBUG loaded listener.js 21:52:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x1185dfc00) [pid = 8241] [serial = 1868] [outer = 0x11758a800] 21:52:17 INFO - PROCESS | 8241 | 1463028737878 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]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 21:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:52:17 INFO - PROCESS | 8241 | 1463028737916 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 8241 | 1463028737917 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 21:52:17 INFO - PROCESS | 8241 | 1463028737920 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 8241 | 1463028737921 Marionette TRACE conn2 <- [1,2462,null,{}] 21:52:17 INFO - PROCESS | 8241 | 1463028737924 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}] 21:52:18 INFO - PROCESS | 8241 | 1463028738027 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 21:52:18 INFO - PROCESS | 8241 | 1463028738086 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252dc000 == 53 [pid = 8241] [id = 623] 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x118c43000) [pid = 8241] [serial = 1869] [outer = 0x0] 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x11911b400) [pid = 8241] [serial = 1870] [outer = 0x118c43000] 21:52:18 INFO - PROCESS | 8241 | 1463028738117 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x119418c00) [pid = 8241] [serial = 1871] [outer = 0x118c43000] 21:52:18 INFO - PROCESS | 8241 | 1463028738576 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]]]}] 21:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 21:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:52:18 INFO - PROCESS | 8241 | 1463028738606 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 21:52:18 INFO - PROCESS | 8241 | 1463028738607 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 21:52:18 INFO - PROCESS | 8241 | 1463028738611 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:52:18 INFO - PROCESS | 8241 | 1463028738612 Marionette TRACE conn2 <- [1,2466,null,{}] 21:52:18 INFO - PROCESS | 8241 | 1463028738615 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}] 21:52:18 INFO - PROCESS | 8241 | 1463028738734 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 21:52:18 INFO - PROCESS | 8241 | 1463028738820 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae7800 == 54 [pid = 8241] [id = 624] 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x118c46400) [pid = 8241] [serial = 1872] [outer = 0x0] 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x119a0a000) [pid = 8241] [serial = 1873] [outer = 0x118c46400] 21:52:18 INFO - PROCESS | 8241 | 1463028738850 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x119f57400) [pid = 8241] [serial = 1874] [outer = 0x118c46400] 21:52:19 INFO - PROCESS | 8241 | 1463028739262 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]]]}] 21:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 21:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:52:19 INFO - PROCESS | 8241 | 1463028739281 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 8241 | 1463028739282 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 21:52:19 INFO - PROCESS | 8241 | 1463028739285 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 8241 | 1463028739286 Marionette TRACE conn2 <- [1,2470,null,{}] 21:52:19 INFO - PROCESS | 8241 | 1463028739288 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}] 21:52:19 INFO - PROCESS | 8241 | 1463028739406 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 21:52:19 INFO - PROCESS | 8241 | 1463028739469 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x129456800 == 55 [pid = 8241] [id = 625] 21:52:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x1213a2400) [pid = 8241] [serial = 1875] [outer = 0x0] 21:52:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x123351800) [pid = 8241] [serial = 1876] [outer = 0x1213a2400] 21:52:19 INFO - PROCESS | 8241 | 1463028739500 Marionette DEBUG loaded listener.js 21:52:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x124498c00) [pid = 8241] [serial = 1877] [outer = 0x1213a2400] 21:52:19 INFO - PROCESS | 8241 | 1463028739948 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]]]}] 21:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 669ms 21:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:52:19 INFO - PROCESS | 8241 | 1463028739955 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 8241 | 1463028739956 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 21:52:19 INFO - PROCESS | 8241 | 1463028739958 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 8241 | 1463028739960 Marionette TRACE conn2 <- [1,2474,null,{}] 21:52:19 INFO - PROCESS | 8241 | 1463028739962 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}] 21:52:20 INFO - PROCESS | 8241 | 1463028740060 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 21:52:20 INFO - PROCESS | 8241 | 1463028740150 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8bb000 == 56 [pid = 8241] [id = 626] 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x12449d000) [pid = 8241] [serial = 1878] [outer = 0x0] 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x124bec800) [pid = 8241] [serial = 1879] [outer = 0x12449d000] 21:52:20 INFO - PROCESS | 8241 | 1463028740179 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x124ee8800) [pid = 8241] [serial = 1880] [outer = 0x12449d000] 21:52:20 INFO - PROCESS | 8241 | 1463028740630 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]]]}] 21:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 719ms 21:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:52:20 INFO - PROCESS | 8241 | 1463028740678 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 21:52:20 INFO - PROCESS | 8241 | 1463028740679 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 21:52:20 INFO - PROCESS | 8241 | 1463028740681 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:52:20 INFO - PROCESS | 8241 | 1463028740683 Marionette TRACE conn2 <- [1,2478,null,{}] 21:52:20 INFO - PROCESS | 8241 | 1463028740685 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}] 21:52:20 INFO - PROCESS | 8241 | 1463028740787 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 21:52:20 INFO - PROCESS | 8241 | 1463028740863 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b233000 == 57 [pid = 8241] [id = 627] 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 149 (0x124786400) [pid = 8241] [serial = 1881] [outer = 0x0] 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 150 (0x125731c00) [pid = 8241] [serial = 1882] [outer = 0x124786400] 21:52:20 INFO - PROCESS | 8241 | 1463028740895 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 151 (0x12607b400) [pid = 8241] [serial = 1883] [outer = 0x124786400] 21:52:21 INFO - PROCESS | 8241 | 1463028741455 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]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 821ms 21:52:21 INFO - PROCESS | 8241 | 1463028741503 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 8241 | 1463028741505 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 21:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:52:21 INFO - PROCESS | 8241 | 1463028741509 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 8241 | 1463028741511 Marionette TRACE conn2 <- [1,2482,null,{}] 21:52:21 INFO - PROCESS | 8241 | 1463028741516 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}] 21:52:21 INFO - PROCESS | 8241 | 1463028741619 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 21:52:21 INFO - PROCESS | 8241 | 1463028741695 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x12330e800 == 58 [pid = 8241] [id = 628] 21:52:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x111d84c00) [pid = 8241] [serial = 1884] [outer = 0x0] 21:52:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x11618f400) [pid = 8241] [serial = 1885] [outer = 0x111d84c00] 21:52:21 INFO - PROCESS | 8241 | 1463028741725 Marionette DEBUG loaded listener.js 21:52:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x117178800) [pid = 8241] [serial = 1886] [outer = 0x111d84c00] 21:52:22 INFO - PROCESS | 8241 | 1463028742182 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]]]}] 21:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 726ms 21:52:22 INFO - PROCESS | 8241 | 1463028742236 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 21:52:22 INFO - PROCESS | 8241 | 1463028742242 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 21:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:52:22 INFO - PROCESS | 8241 | 1463028742249 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:52:22 INFO - PROCESS | 8241 | 1463028742252 Marionette TRACE conn2 <- [1,2486,null,{}] 21:52:22 INFO - PROCESS | 8241 | 1463028742256 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}] 21:52:22 INFO - PROCESS | 8241 | 1463028742448 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 21:52:22 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e1000 == 57 [pid = 8241] [id = 618] 21:52:22 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc2a000 == 56 [pid = 8241] [id = 614] 21:52:22 INFO - PROCESS | 8241 | --DOCSHELL 0x128d38000 == 55 [pid = 8241] [id = 612] 21:52:22 INFO - PROCESS | 8241 | --DOCSHELL 0x119c65800 == 54 [pid = 8241] [id = 611] 21:52:22 INFO - PROCESS | 8241 | 1463028742584 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e1000 == 55 [pid = 8241] [id = 629] 21:52:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x117586c00) [pid = 8241] [serial = 1887] [outer = 0x0] 21:52:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x11858f800) [pid = 8241] [serial = 1888] [outer = 0x117586c00] 21:52:22 INFO - PROCESS | 8241 | 1463028742628 Marionette DEBUG loaded listener.js 21:52:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x11916e800) [pid = 8241] [serial = 1889] [outer = 0x117586c00] 21:52:23 INFO - PROCESS | 8241 | 1463028743002 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]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 773ms 21:52:23 INFO - PROCESS | 8241 | 1463028743040 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 8241 | 1463028743042 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 21:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:52:23 INFO - PROCESS | 8241 | 1463028743046 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - PROCESS | 8241 | 1463028743048 Marionette TRACE conn2 <- [1,2490,null,{}] 21:52:23 INFO - PROCESS | 8241 | 1463028743056 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}] 21:52:23 INFO - PROCESS | 8241 | 1463028743149 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 21:52:23 INFO - PROCESS | 8241 | 1463028743167 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba9e800 == 56 [pid = 8241] [id = 630] 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x12374b800) [pid = 8241] [serial = 1890] [outer = 0x0] 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x124492800) [pid = 8241] [serial = 1891] [outer = 0x12374b800] 21:52:23 INFO - PROCESS | 8241 | 1463028743194 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x12607f800) [pid = 8241] [serial = 1892] [outer = 0x12374b800] 21:52:23 INFO - PROCESS | 8241 | 1463028743540 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]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 21:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:52:23 INFO - PROCESS | 8241 | 1463028743569 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 8241 | 1463028743571 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 21:52:23 INFO - PROCESS | 8241 | 1463028743573 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - PROCESS | 8241 | 1463028743574 Marionette TRACE conn2 <- [1,2494,null,{}] 21:52:23 INFO - PROCESS | 8241 | 1463028743589 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}] 21:52:23 INFO - PROCESS | 8241 | 1463028743680 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 21:52:23 INFO - PROCESS | 8241 | 1463028743685 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c6800 == 57 [pid = 8241] [id = 631] 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x12417f400) [pid = 8241] [serial = 1893] [outer = 0x0] 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x12701b000) [pid = 8241] [serial = 1894] [outer = 0x12417f400] 21:52:23 INFO - PROCESS | 8241 | 1463028743719 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x128a51800) [pid = 8241] [serial = 1895] [outer = 0x12417f400] 21:52:24 INFO - PROCESS | 8241 | 1463028744062 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]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 21:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:52:24 INFO - PROCESS | 8241 | 1463028744092 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 8241 | 1463028744093 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 21:52:24 INFO - PROCESS | 8241 | 1463028744095 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 8241 | 1463028744096 Marionette TRACE conn2 <- [1,2498,null,{}] 21:52:24 INFO - PROCESS | 8241 | 1463028744098 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}] 21:52:24 INFO - PROCESS | 8241 | 1463028744188 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 21:52:24 INFO - PROCESS | 8241 | 1463028744266 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5c0000 == 58 [pid = 8241] [id = 632] 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x1266b3c00) [pid = 8241] [serial = 1896] [outer = 0x0] 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x128a57c00) [pid = 8241] [serial = 1897] [outer = 0x1266b3c00] 21:52:24 INFO - PROCESS | 8241 | 1463028744291 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x128b1dc00) [pid = 8241] [serial = 1898] [outer = 0x1266b3c00] 21:52:24 INFO - PROCESS | 8241 | 1463028744649 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]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 568ms 21:52:24 INFO - PROCESS | 8241 | 1463028744664 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 8241 | 1463028744665 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 21:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:52:24 INFO - PROCESS | 8241 | 1463028744667 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 8241 | 1463028744668 Marionette TRACE conn2 <- [1,2502,null,{}] 21:52:24 INFO - PROCESS | 8241 | 1463028744671 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}] 21:52:24 INFO - PROCESS | 8241 | 1463028744802 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 21:52:24 INFO - PROCESS | 8241 | 1463028744818 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1eb800 == 59 [pid = 8241] [id = 633] 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x128b23400) [pid = 8241] [serial = 1899] [outer = 0x0] 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x128b93c00) [pid = 8241] [serial = 1900] [outer = 0x128b23400] 21:52:24 INFO - PROCESS | 8241 | 1463028744843 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x128cb1400) [pid = 8241] [serial = 1901] [outer = 0x128b23400] 21:52:25 INFO - PROCESS | 8241 | 1463028745263 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]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 618ms 21:52:25 INFO - PROCESS | 8241 | 1463028745288 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 8241 | 1463028745290 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 21:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:52:25 INFO - PROCESS | 8241 | 1463028745294 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - PROCESS | 8241 | 1463028745295 Marionette TRACE conn2 <- [1,2506,null,{}] 21:52:25 INFO - PROCESS | 8241 | 1463028745299 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}] 21:52:25 INFO - PROCESS | 8241 | 1463028745470 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 21:52:25 INFO - PROCESS | 8241 | 1463028745575 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d563800 == 60 [pid = 8241] [id = 634] 21:52:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x128b99c00) [pid = 8241] [serial = 1902] [outer = 0x0] 21:52:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x128cbd400) [pid = 8241] [serial = 1903] [outer = 0x128b99c00] 21:52:25 INFO - PROCESS | 8241 | 1463028745615 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x128f7d000) [pid = 8241] [serial = 1904] [outer = 0x128b99c00] 21:52:25 INFO - PROCESS | 8241 | 1463028745928 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]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 21:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:52:25 INFO - PROCESS | 8241 | 1463028745964 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 8241 | 1463028745965 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 21:52:25 INFO - PROCESS | 8241 | 1463028745967 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - PROCESS | 8241 | 1463028745968 Marionette TRACE conn2 <- [1,2510,null,{}] 21:52:25 INFO - PROCESS | 8241 | 1463028745970 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}] 21:52:26 INFO - PROCESS | 8241 | 1463028746088 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 21:52:26 INFO - PROCESS | 8241 | 1463028746101 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d777800 == 61 [pid = 8241] [id = 635] 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x128f7ec00) [pid = 8241] [serial = 1905] [outer = 0x0] 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x128f9fc00) [pid = 8241] [serial = 1906] [outer = 0x128f7ec00] 21:52:26 INFO - PROCESS | 8241 | 1463028746128 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x1290eb400) [pid = 8241] [serial = 1907] [outer = 0x128f7ec00] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x11950f400) [pid = 8241] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x1185dcc00) [pid = 8241] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x110f70c00) [pid = 8241] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x128b22800) [pid = 8241] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x1130a6000) [pid = 8241] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x11758b000) [pid = 8241] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x123741400) [pid = 8241] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x1290dec00) [pid = 8241] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x12701d800) [pid = 8241] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x128b95000) [pid = 8241] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x111bb7800) [pid = 8241] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x129338800) [pid = 8241] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x124176c00) [pid = 8241] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x123347800) [pid = 8241] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x128a72800) [pid = 8241] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:52:26 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x112a6a800) [pid = 8241] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:52:26 INFO - PROCESS | 8241 | 1463028746633 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]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 718ms 21:52:26 INFO - PROCESS | 8241 | 1463028746686 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 8241 | 1463028746687 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 21:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:52:26 INFO - PROCESS | 8241 | 1463028746696 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - PROCESS | 8241 | 1463028746697 Marionette TRACE conn2 <- [1,2514,null,{}] 21:52:26 INFO - PROCESS | 8241 | 1463028746699 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}] 21:52:26 INFO - PROCESS | 8241 | 1463028746797 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 21:52:26 INFO - PROCESS | 8241 | 1463028746818 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d156800 == 62 [pid = 8241] [id = 636] 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x111d64400) [pid = 8241] [serial = 1908] [outer = 0x0] 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x123741400) [pid = 8241] [serial = 1909] [outer = 0x111d64400] 21:52:26 INFO - PROCESS | 8241 | 1463028746843 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x128a6f400) [pid = 8241] [serial = 1910] [outer = 0x111d64400] 21:52:27 INFO - PROCESS | 8241 | 1463028747177 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]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 21:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:52:27 INFO - PROCESS | 8241 | 1463028747215 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 21:52:27 INFO - PROCESS | 8241 | 1463028747216 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 21:52:27 INFO - PROCESS | 8241 | 1463028747218 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - PROCESS | 8241 | 1463028747220 Marionette TRACE conn2 <- [1,2518,null,{}] 21:52:27 INFO - PROCESS | 8241 | 1463028747222 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}] 21:52:27 INFO - PROCESS | 8241 | 1463028747314 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 21:52:27 INFO - PROCESS | 8241 | 1463028747381 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfd9000 == 63 [pid = 8241] [id = 637] 21:52:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x123347800) [pid = 8241] [serial = 1911] [outer = 0x0] 21:52:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x128faec00) [pid = 8241] [serial = 1912] [outer = 0x123347800] 21:52:27 INFO - PROCESS | 8241 | 1463028747406 Marionette DEBUG loaded listener.js 21:52:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x129339000) [pid = 8241] [serial = 1913] [outer = 0x123347800] 21:52:27 INFO - PROCESS | 8241 | 1463028747699 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]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 21:52:27 INFO - PROCESS | 8241 | 1463028747738 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 21:52:27 INFO - PROCESS | 8241 | 1463028747743 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 21:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:52:27 INFO - PROCESS | 8241 | 1463028747745 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - PROCESS | 8241 | 1463028747747 Marionette TRACE conn2 <- [1,2522,null,{}] 21:52:27 INFO - PROCESS | 8241 | 1463028747749 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}] 21:52:27 INFO - PROCESS | 8241 | 1463028747864 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 21:52:27 INFO - PROCESS | 8241 | 1463028747868 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x134545800 == 64 [pid = 8241] [id = 638] 21:52:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x1270dd000) [pid = 8241] [serial = 1914] [outer = 0x0] 21:52:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x129340c00) [pid = 8241] [serial = 1915] [outer = 0x1270dd000] 21:52:27 INFO - PROCESS | 8241 | 1463028747956 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x12a79d400) [pid = 8241] [serial = 1916] [outer = 0x1270dd000] 21:52:28 INFO - PROCESS | 8241 | 1463028748260 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]]]}] 21:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 572ms 21:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:52:28 INFO - PROCESS | 8241 | 1463028748317 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 21:52:28 INFO - PROCESS | 8241 | 1463028748318 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 21:52:28 INFO - PROCESS | 8241 | 1463028748321 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:52:28 INFO - PROCESS | 8241 | 1463028748322 Marionette TRACE conn2 <- [1,2526,null,{}] 21:52:28 INFO - PROCESS | 8241 | 1463028748324 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}] 21:52:28 INFO - PROCESS | 8241 | 1463028748417 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 21:52:28 INFO - PROCESS | 8241 | 1463028748546 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x11675b800 == 65 [pid = 8241] [id = 639] 21:52:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x110f6d800) [pid = 8241] [serial = 1917] [outer = 0x0] 21:52:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x111bafc00) [pid = 8241] [serial = 1918] [outer = 0x110f6d800] 21:52:28 INFO - PROCESS | 8241 | 1463028748578 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x11277dc00) [pid = 8241] [serial = 1919] [outer = 0x110f6d800] 21:52:29 INFO - PROCESS | 8241 | 1463028749028 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]]]}] 21:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 720ms 21:52:29 INFO - PROCESS | 8241 | 1463028749043 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 21:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:52:29 INFO - PROCESS | 8241 | 1463028749046 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 21:52:29 INFO - PROCESS | 8241 | 1463028749049 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 8241 | 1463028749051 Marionette TRACE conn2 <- [1,2530,null,{}] 21:52:29 INFO - PROCESS | 8241 | 1463028749055 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}] 21:52:29 INFO - PROCESS | 8241 | 1463028749169 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 21:52:29 INFO - PROCESS | 8241 | 1463028749273 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba9f000 == 66 [pid = 8241] [id = 640] 21:52:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x11858a400) [pid = 8241] [serial = 1920] [outer = 0x0] 21:52:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x119a0e000) [pid = 8241] [serial = 1921] [outer = 0x11858a400] 21:52:29 INFO - PROCESS | 8241 | 1463028749305 Marionette DEBUG loaded listener.js 21:52:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x1213a5000) [pid = 8241] [serial = 1922] [outer = 0x11858a400] 21:52:29 INFO - PROCESS | 8241 | 1463028749752 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]]]}] 21:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 21:52:29 INFO - PROCESS | 8241 | 1463028749774 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 21:52:29 INFO - PROCESS | 8241 | 1463028749778 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 21:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:52:29 INFO - PROCESS | 8241 | 1463028749783 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 8241 | 1463028749785 Marionette TRACE conn2 <- [1,2534,null,{}] 21:52:29 INFO - PROCESS | 8241 | 1463028749789 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}] 21:52:29 INFO - PROCESS | 8241 | 1463028749926 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 21:52:30 INFO - PROCESS | 8241 | 1463028750036 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfe5800 == 67 [pid = 8241] [id = 641] 21:52:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x123511400) [pid = 8241] [serial = 1923] [outer = 0x0] 21:52:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x125731400) [pid = 8241] [serial = 1924] [outer = 0x123511400] 21:52:30 INFO - PROCESS | 8241 | 1463028750069 Marionette DEBUG loaded listener.js 21:52:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x128a54800) [pid = 8241] [serial = 1925] [outer = 0x123511400] 21:52:30 INFO - PROCESS | 8241 | 1463028750521 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]]]}] 21:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 825ms 21:52:30 INFO - PROCESS | 8241 | 1463028750625 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 21:52:30 INFO - PROCESS | 8241 | 1463028750628 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 21:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:52:30 INFO - PROCESS | 8241 | 1463028750643 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:52:30 INFO - PROCESS | 8241 | 1463028750650 Marionette TRACE conn2 <- [1,2538,null,{}] 21:52:30 INFO - PROCESS | 8241 | 1463028750655 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}] 21:52:30 INFO - PROCESS | 8241 | 1463028750828 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 21:52:30 INFO - PROCESS | 8241 | 1463028750949 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x13550f800 == 68 [pid = 8241] [id = 642] 21:52:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x128a58000) [pid = 8241] [serial = 1926] [outer = 0x0] 21:52:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x128b97000) [pid = 8241] [serial = 1927] [outer = 0x128a58000] 21:52:30 INFO - PROCESS | 8241 | 1463028750994 Marionette DEBUG loaded listener.js 21:52:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x128cbb800) [pid = 8241] [serial = 1928] [outer = 0x128a58000] 21:52:31 INFO - PROCESS | 8241 | 1463028751415 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]]]}] 21:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 837ms 21:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:52:31 INFO - PROCESS | 8241 | 1463028751470 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 21:52:31 INFO - PROCESS | 8241 | 1463028751473 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 21:52:31 INFO - PROCESS | 8241 | 1463028751475 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:52:31 INFO - PROCESS | 8241 | 1463028751476 Marionette TRACE conn2 <- [1,2542,null,{}] 21:52:31 INFO - PROCESS | 8241 | 1463028751479 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}] 21:52:31 INFO - PROCESS | 8241 | 1463028751588 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 21:52:31 INFO - PROCESS | 8241 | 1463028751667 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x13552b800 == 69 [pid = 8241] [id = 643] 21:52:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x128c52400) [pid = 8241] [serial = 1929] [outer = 0x0] 21:52:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x128f82800) [pid = 8241] [serial = 1930] [outer = 0x128c52400] 21:52:31 INFO - PROCESS | 8241 | 1463028751696 Marionette DEBUG loaded listener.js 21:52:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x129605800) [pid = 8241] [serial = 1931] [outer = 0x128c52400] 21:52:32 INFO - PROCESS | 8241 | 1463028752107 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]]]}] 21:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 668ms 21:52:32 INFO - PROCESS | 8241 | 1463028752144 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 21:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:52:32 INFO - PROCESS | 8241 | 1463028752145 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 21:52:32 INFO - PROCESS | 8241 | 1463028752148 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 8241 | 1463028752149 Marionette TRACE conn2 <- [1,2546,null,{}] 21:52:32 INFO - PROCESS | 8241 | 1463028752152 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}] 21:52:32 INFO - PROCESS | 8241 | 1463028752276 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 21:52:32 INFO - PROCESS | 8241 | 1463028752358 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x13554a800 == 70 [pid = 8241] [id = 644] 21:52:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12a7a4c00) [pid = 8241] [serial = 1932] [outer = 0x0] 21:52:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x12a8d0000) [pid = 8241] [serial = 1933] [outer = 0x12a7a4c00] 21:52:32 INFO - PROCESS | 8241 | 1463028752394 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x12ab31400) [pid = 8241] [serial = 1934] [outer = 0x12a7a4c00] 21:52:32 INFO - PROCESS | 8241 | 1463028752859 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]]]}] 21:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 21:52:32 INFO - PROCESS | 8241 | 1463028752868 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 21:52:32 INFO - PROCESS | 8241 | 1463028752869 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 21:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:52:32 INFO - PROCESS | 8241 | 1463028752875 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 8241 | 1463028752876 Marionette TRACE conn2 <- [1,2550,null,{}] 21:52:32 INFO - PROCESS | 8241 | 1463028752878 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}] 21:52:32 INFO - PROCESS | 8241 | 1463028752991 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 21:52:33 INFO - PROCESS | 8241 | 1463028753098 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d9800 == 71 [pid = 8241] [id = 645] 21:52:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x111d20000) [pid = 8241] [serial = 1935] [outer = 0x0] 21:52:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x11678f000) [pid = 8241] [serial = 1936] [outer = 0x111d20000] 21:52:33 INFO - PROCESS | 8241 | 1463028753131 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x128f82000) [pid = 8241] [serial = 1937] [outer = 0x111d20000] 21:52:33 INFO - PROCESS | 8241 | 1463028753817 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]]]}] 21:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 971ms 21:52:33 INFO - PROCESS | 8241 | 1463028753844 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 8241 | 1463028753846 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 21:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:52:33 INFO - PROCESS | 8241 | 1463028753850 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 8241 | 1463028753852 Marionette TRACE conn2 <- [1,2554,null,{}] 21:52:33 INFO - PROCESS | 8241 | 1463028753877 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}] 21:52:33 INFO - PROCESS | 8241 | 1463028753980 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 21:52:34 INFO - PROCESS | 8241 | 1463028754063 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x124a32800 == 72 [pid = 8241] [id = 646] 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x11205c400) [pid = 8241] [serial = 1938] [outer = 0x0] 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x11271c800) [pid = 8241] [serial = 1939] [outer = 0x11205c400] 21:52:34 INFO - PROCESS | 8241 | 1463028754093 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x113f3e800) [pid = 8241] [serial = 1940] [outer = 0x11205c400] 21:52:34 INFO - PROCESS | 8241 | 1463028754543 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]]]}] 21:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 722ms 21:52:34 INFO - PROCESS | 8241 | 1463028754593 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 21:52:34 INFO - PROCESS | 8241 | 1463028754596 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 21:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:52:34 INFO - PROCESS | 8241 | 1463028754602 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:52:34 INFO - PROCESS | 8241 | 1463028754604 Marionette TRACE conn2 <- [1,2558,null,{}] 21:52:34 INFO - PROCESS | 8241 | 1463028754609 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}] 21:52:34 INFO - PROCESS | 8241 | 1463028754705 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x134546000 == 71 [pid = 8241] [id = 617] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x113b99800 == 70 [pid = 8241] [id = 578] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12d148800 == 69 [pid = 8241] [id = 577] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x134545800 == 68 [pid = 8241] [id = 638] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfd9000 == 67 [pid = 8241] [id = 637] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12d156800 == 66 [pid = 8241] [id = 636] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12d777800 == 65 [pid = 8241] [id = 635] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12d563800 == 64 [pid = 8241] [id = 634] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1eb800 == 63 [pid = 8241] [id = 633] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x12a8c7c00) [pid = 8241] [serial = 1852] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x112a5d400) [pid = 8241] [serial = 1858] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | 1463028754842 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5c0000 == 62 [pid = 8241] [id = 632] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c6800 == 61 [pid = 8241] [id = 631] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba9e800 == 60 [pid = 8241] [id = 630] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e1000 == 59 [pid = 8241] [id = 629] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x12330e800 == 58 [pid = 8241] [id = 628] 21:52:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x113f0d000 == 59 [pid = 8241] [id = 647] 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x11271c400) [pid = 8241] [serial = 1941] [outer = 0x0] 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x11333c400) [pid = 8241] [serial = 1942] [outer = 0x11271c400] 21:52:34 INFO - PROCESS | 8241 | 1463028754878 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x1180a9c00) [pid = 8241] [serial = 1943] [outer = 0x11271c400] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x116762000 == 58 [pid = 8241] [id = 620] 21:52:34 INFO - PROCESS | 8241 | --DOCSHELL 0x1170ac000 == 57 [pid = 8241] [id = 619] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x110fc5800) [pid = 8241] [serial = 1777] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x116942000) [pid = 8241] [serial = 1780] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x128a51400) [pid = 8241] [serial = 1813] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x118c3d400) [pid = 8241] [serial = 1783] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x124eb1c00) [pid = 8241] [serial = 1786] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x128b8e000) [pid = 8241] [serial = 1789] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x128cbd800) [pid = 8241] [serial = 1792] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x123353400) [pid = 8241] [serial = 1807] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x123746000) [pid = 8241] [serial = 1808] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x128b25000) [pid = 8241] [serial = 1816] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x115162c00) [pid = 8241] [serial = 1798] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x117585c00) [pid = 8241] [serial = 1799] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x119aebc00) [pid = 8241] [serial = 1804] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x1213a5c00) [pid = 8241] [serial = 1805] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x119107400) [pid = 8241] [serial = 1801] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x119415c00) [pid = 8241] [serial = 1802] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x111f26400) [pid = 8241] [serial = 1795] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x112d05c00) [pid = 8241] [serial = 1796] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x128a71000) [pid = 8241] [serial = 1814] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128c4ec00) [pid = 8241] [serial = 1819] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x119a02400) [pid = 8241] [serial = 1822] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x1266af400) [pid = 8241] [serial = 1823] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x128b97c00) [pid = 8241] [serial = 1825] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x12938d400) [pid = 8241] [serial = 1831] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x1244a0000) [pid = 8241] [serial = 1810] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x12933d400) [pid = 8241] [serial = 1829] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x12656dc00) [pid = 8241] [serial = 1811] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x1290ed000) [pid = 8241] [serial = 1828] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x128b90400) [pid = 8241] [serial = 1817] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x123696800) [pid = 8241] [serial = 1820] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x1290e1800) [pid = 8241] [serial = 1826] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x128a57400) [pid = 8241] [serial = 1718] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x128cbc400) [pid = 8241] [serial = 1775] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x112787800) [pid = 8241] [serial = 1856] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x129399000) [pid = 8241] [serial = 1832] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x129608c00) [pid = 8241] [serial = 1849] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x119419c00) [pid = 8241] [serial = 1837] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x1244a0c00) [pid = 8241] [serial = 1840] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x128c54800) [pid = 8241] [serial = 1843] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x111d68800) [pid = 8241] [serial = 1855] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x1160e4400) [pid = 8241] [serial = 1834] [outer = 0x0] [url = about:blank] 21:52:34 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x128f83c00) [pid = 8241] [serial = 1846] [outer = 0x0] [url = about:blank] 21:52:35 INFO - PROCESS | 8241 | 1463028755215 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]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 622ms 21:52:35 INFO - PROCESS | 8241 | 1463028755225 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 21:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:52:35 INFO - PROCESS | 8241 | 1463028755226 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 21:52:35 INFO - PROCESS | 8241 | 1463028755228 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 8241 | 1463028755231 Marionette TRACE conn2 <- [1,2562,null,{}] 21:52:35 INFO - PROCESS | 8241 | 1463028755239 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}] 21:52:35 INFO - PROCESS | 8241 | 1463028755343 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 21:52:35 INFO - PROCESS | 8241 | 1463028755351 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x119cc6000 == 58 [pid = 8241] [id = 648] 21:52:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 152 (0x118510800) [pid = 8241] [serial = 1944] [outer = 0x0] 21:52:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 153 (0x11910b000) [pid = 8241] [serial = 1945] [outer = 0x118510800] 21:52:35 INFO - PROCESS | 8241 | 1463028755380 Marionette DEBUG loaded listener.js 21:52:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 154 (0x11941a800) [pid = 8241] [serial = 1946] [outer = 0x118510800] 21:52:35 INFO - PROCESS | 8241 | 1463028755802 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]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 624ms 21:52:35 INFO - PROCESS | 8241 | 1463028755853 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 8241 | 1463028755856 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 21:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:52:35 INFO - PROCESS | 8241 | 1463028755859 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 8241 | 1463028755861 Marionette TRACE conn2 <- [1,2566,null,{}] 21:52:35 INFO - PROCESS | 8241 | 1463028755864 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}] 21:52:35 INFO - PROCESS | 8241 | 1463028755991 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 21:52:36 INFO - PROCESS | 8241 | 1463028756057 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233d7000 == 59 [pid = 8241] [id = 649] 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 155 (0x118c3f000) [pid = 8241] [serial = 1947] [outer = 0x0] 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x119c0c000) [pid = 8241] [serial = 1948] [outer = 0x118c3f000] 21:52:36 INFO - PROCESS | 8241 | 1463028756084 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x1213ab000) [pid = 8241] [serial = 1949] [outer = 0x118c3f000] 21:52:36 INFO - PROCESS | 8241 | 1463028756374 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]]]}] 21:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 571ms 21:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:52:36 INFO - PROCESS | 8241 | 1463028756430 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 8241 | 1463028756431 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 21:52:36 INFO - PROCESS | 8241 | 1463028756433 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 8241 | 1463028756434 Marionette TRACE conn2 <- [1,2570,null,{}] 21:52:36 INFO - PROCESS | 8241 | 1463028756436 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}] 21:52:36 INFO - PROCESS | 8241 | 1463028756520 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 21:52:36 INFO - PROCESS | 8241 | 1463028756527 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x11814a800 == 60 [pid = 8241] [id = 650] 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x123348c00) [pid = 8241] [serial = 1950] [outer = 0x0] 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x123391c00) [pid = 8241] [serial = 1951] [outer = 0x123348c00] 21:52:36 INFO - PROCESS | 8241 | 1463028756553 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x124176c00) [pid = 8241] [serial = 1952] [outer = 0x123348c00] 21:52:36 INFO - PROCESS | 8241 | 1463028756919 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]]]}] 21:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 21:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:52:36 INFO - PROCESS | 8241 | 1463028756967 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 8241 | 1463028756969 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 21:52:36 INFO - PROCESS | 8241 | 1463028756971 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 8241 | 1463028756972 Marionette TRACE conn2 <- [1,2574,null,{}] 21:52:36 INFO - PROCESS | 8241 | 1463028756982 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}] 21:52:37 INFO - PROCESS | 8241 | 1463028757100 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 21:52:37 INFO - PROCESS | 8241 | 1463028757139 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a732800 == 61 [pid = 8241] [id = 651] 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x124493400) [pid = 8241] [serial = 1953] [outer = 0x0] 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x124eaa000) [pid = 8241] [serial = 1954] [outer = 0x124493400] 21:52:37 INFO - PROCESS | 8241 | 1463028757165 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x12661b000) [pid = 8241] [serial = 1955] [outer = 0x124493400] 21:52:37 INFO - PROCESS | 8241 | 1463028757499 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]]]}] 21:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 577ms 21:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:52:37 INFO - PROCESS | 8241 | 1463028757549 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 8241 | 1463028757550 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 21:52:37 INFO - PROCESS | 8241 | 1463028757552 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 8241 | 1463028757553 Marionette TRACE conn2 <- [1,2578,null,{}] 21:52:37 INFO - PROCESS | 8241 | 1463028757555 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}] 21:52:37 INFO - PROCESS | 8241 | 1463028757661 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 21:52:37 INFO - PROCESS | 8241 | 1463028757698 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab29000 == 62 [pid = 8241] [id = 652] 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x126083800) [pid = 8241] [serial = 1956] [outer = 0x0] 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x12730c000) [pid = 8241] [serial = 1957] [outer = 0x126083800] 21:52:37 INFO - PROCESS | 8241 | 1463028757723 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x128a5b400) [pid = 8241] [serial = 1958] [outer = 0x126083800] 21:52:38 INFO - PROCESS | 8241 | 1463028758123 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]]]}] 21:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 623ms 21:52:38 INFO - PROCESS | 8241 | 1463028758180 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 8241 | 1463028758182 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 21:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:52:38 INFO - PROCESS | 8241 | 1463028758185 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - PROCESS | 8241 | 1463028758186 Marionette TRACE conn2 <- [1,2582,null,{}] 21:52:38 INFO - PROCESS | 8241 | 1463028758189 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}] 21:52:38 INFO - PROCESS | 8241 | 1463028758297 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 21:52:38 INFO - PROCESS | 8241 | 1463028758313 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba91000 == 63 [pid = 8241] [id = 653] 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x127308000) [pid = 8241] [serial = 1959] [outer = 0x0] 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x128a76000) [pid = 8241] [serial = 1960] [outer = 0x127308000] 21:52:38 INFO - PROCESS | 8241 | 1463028758337 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x128b26400) [pid = 8241] [serial = 1961] [outer = 0x127308000] 21:52:38 INFO - PROCESS | 8241 | 1463028758692 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]]]}] 21:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 21:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:52:38 INFO - PROCESS | 8241 | 1463028758708 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 8241 | 1463028758710 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 21:52:38 INFO - PROCESS | 8241 | 1463028758720 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - PROCESS | 8241 | 1463028758721 Marionette TRACE conn2 <- [1,2586,null,{}] 21:52:38 INFO - PROCESS | 8241 | 1463028758731 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}] 21:52:38 INFO - PROCESS | 8241 | 1463028758840 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 21:52:38 INFO - PROCESS | 8241 | 1463028758880 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf2f000 == 64 [pid = 8241] [id = 654] 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x128b25000) [pid = 8241] [serial = 1962] [outer = 0x0] 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x128b8f400) [pid = 8241] [serial = 1963] [outer = 0x128b25000] 21:52:38 INFO - PROCESS | 8241 | 1463028758905 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x128c4d000) [pid = 8241] [serial = 1964] [outer = 0x128b25000] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x123347800) [pid = 8241] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x111d84c00) [pid = 8241] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x1266b3c00) [pid = 8241] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x111d64400) [pid = 8241] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x128b23400) [pid = 8241] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x128b99c00) [pid = 8241] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x117586c00) [pid = 8241] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x12417f400) [pid = 8241] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x12374b800) [pid = 8241] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:52:39 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x128f7ec00) [pid = 8241] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:52:39 INFO - PROCESS | 8241 | 1463028759359 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]]]}] 21:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 684ms 21:52:39 INFO - PROCESS | 8241 | 1463028759415 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 21:52:39 INFO - PROCESS | 8241 | 1463028759417 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 21:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:52:39 INFO - PROCESS | 8241 | 1463028759431 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:52:39 INFO - PROCESS | 8241 | 1463028759433 Marionette TRACE conn2 <- [1,2590,null,{}] 21:52:39 INFO - PROCESS | 8241 | 1463028759437 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}] 21:52:39 INFO - PROCESS | 8241 | 1463028759574 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 21:52:39 INFO - PROCESS | 8241 | 1463028759580 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a8aa000 == 65 [pid = 8241] [id = 655] 21:52:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x117536400) [pid = 8241] [serial = 1965] [outer = 0x0] 21:52:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x128b27400) [pid = 8241] [serial = 1966] [outer = 0x117536400] 21:52:39 INFO - PROCESS | 8241 | 1463028759618 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x128c4f400) [pid = 8241] [serial = 1967] [outer = 0x117536400] 21:52:39 INFO - PROCESS | 8241 | 1463028759953 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]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 579ms 21:52:40 INFO - PROCESS | 8241 | 1463028760001 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 8241 | 1463028760003 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 21:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:52:40 INFO - PROCESS | 8241 | 1463028760018 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 8241 | 1463028760020 Marionette TRACE conn2 <- [1,2594,null,{}] 21:52:40 INFO - PROCESS | 8241 | 1463028760022 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}] 21:52:40 INFO - PROCESS | 8241 | 1463028760122 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 21:52:40 INFO - PROCESS | 8241 | 1463028760126 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5c0000 == 66 [pid = 8241] [id = 656] 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x128cb2c00) [pid = 8241] [serial = 1968] [outer = 0x0] 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x128cb8800) [pid = 8241] [serial = 1969] [outer = 0x128cb2c00] 21:52:40 INFO - PROCESS | 8241 | 1463028760164 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x12933a000) [pid = 8241] [serial = 1970] [outer = 0x128cb2c00] 21:52:40 INFO - PROCESS | 8241 | 1463028760528 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]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 534ms 21:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:52:40 INFO - PROCESS | 8241 | 1463028760542 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 8241 | 1463028760543 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 21:52:40 INFO - PROCESS | 8241 | 1463028760545 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 8241 | 1463028760546 Marionette TRACE conn2 <- [1,2598,null,{}] 21:52:40 INFO - PROCESS | 8241 | 1463028760548 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}] 21:52:40 INFO - PROCESS | 8241 | 1463028760636 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 21:52:40 INFO - PROCESS | 8241 | 1463028760701 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf1d000 == 67 [pid = 8241] [id = 657] 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x128cb4000) [pid = 8241] [serial = 1971] [outer = 0x0] 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x129608c00) [pid = 8241] [serial = 1972] [outer = 0x128cb4000] 21:52:40 INFO - PROCESS | 8241 | 1463028760727 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x12ab2c800) [pid = 8241] [serial = 1973] [outer = 0x128cb4000] 21:52:41 INFO - PROCESS | 8241 | 1463028761032 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]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 21:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:52:41 INFO - PROCESS | 8241 | 1463028761065 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 8241 | 1463028761066 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 21:52:41 INFO - PROCESS | 8241 | 1463028761068 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 8241 | 1463028761069 Marionette TRACE conn2 <- [1,2602,null,{}] 21:52:41 INFO - PROCESS | 8241 | 1463028761075 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}] 21:52:41 INFO - PROCESS | 8241 | 1463028761211 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 21:52:41 INFO - PROCESS | 8241 | 1463028761347 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x116116000 == 68 [pid = 8241] [id = 658] 21:52:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x110f68000) [pid = 8241] [serial = 1974] [outer = 0x0] 21:52:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x110fc5400) [pid = 8241] [serial = 1975] [outer = 0x110f68000] 21:52:41 INFO - PROCESS | 8241 | 1463028761380 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x1120f6400) [pid = 8241] [serial = 1976] [outer = 0x110f68000] 21:52:41 INFO - PROCESS | 8241 | 1463028761873 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]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 819ms 21:52:41 INFO - PROCESS | 8241 | 1463028761889 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 8241 | 1463028761893 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 21:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:52:41 INFO - PROCESS | 8241 | 1463028761897 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 8241 | 1463028761899 Marionette TRACE conn2 <- [1,2606,null,{}] 21:52:41 INFO - PROCESS | 8241 | 1463028761902 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}] 21:52:42 INFO - PROCESS | 8241 | 1463028762013 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 21:52:42 INFO - PROCESS | 8241 | 1463028762092 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12433a000 == 69 [pid = 8241] [id = 659] 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x115ebb000) [pid = 8241] [serial = 1977] [outer = 0x0] 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x118371000) [pid = 8241] [serial = 1978] [outer = 0x115ebb000] 21:52:42 INFO - PROCESS | 8241 | 1463028762126 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x118c3d400) [pid = 8241] [serial = 1979] [outer = 0x115ebb000] 21:52:42 INFO - PROCESS | 8241 | 1463028762591 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]]]}] 21:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 21:52:42 INFO - PROCESS | 8241 | 1463028762641 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 21:52:42 INFO - PROCESS | 8241 | 1463028762644 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 21:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:52:42 INFO - PROCESS | 8241 | 1463028762650 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:52:42 INFO - PROCESS | 8241 | 1463028762651 Marionette TRACE conn2 <- [1,2610,null,{}] 21:52:42 INFO - PROCESS | 8241 | 1463028762654 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}] 21:52:42 INFO - PROCESS | 8241 | 1463028762763 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 21:52:42 INFO - PROCESS | 8241 | 1463028762842 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c2000 == 70 [pid = 8241] [id = 660] 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x1213ad000) [pid = 8241] [serial = 1980] [outer = 0x0] 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x123746000) [pid = 8241] [serial = 1981] [outer = 0x1213ad000] 21:52:42 INFO - PROCESS | 8241 | 1463028762873 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x124eaa400) [pid = 8241] [serial = 1982] [outer = 0x1213ad000] 21:52:43 INFO - PROCESS | 8241 | 1463028763313 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]]]}] 21:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 21:52:43 INFO - PROCESS | 8241 | 1463028763319 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 21:52:43 INFO - PROCESS | 8241 | 1463028763321 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 21:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:52:43 INFO - PROCESS | 8241 | 1463028763331 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - PROCESS | 8241 | 1463028763335 Marionette TRACE conn2 <- [1,2614,null,{}] 21:52:43 INFO - PROCESS | 8241 | 1463028763339 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}] 21:52:43 INFO - PROCESS | 8241 | 1463028763449 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 21:52:43 INFO - PROCESS | 8241 | 1463028763558 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d67e000 == 71 [pid = 8241] [id = 661] 21:52:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x124edec00) [pid = 8241] [serial = 1983] [outer = 0x0] 21:52:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x12607fc00) [pid = 8241] [serial = 1984] [outer = 0x124edec00] 21:52:43 INFO - PROCESS | 8241 | 1463028763589 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x128c50000) [pid = 8241] [serial = 1985] [outer = 0x124edec00] 21:52:44 INFO - PROCESS | 8241 | 1463028764009 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]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 727ms 21:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:52:44 INFO - PROCESS | 8241 | 1463028764054 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 8241 | 1463028764056 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 21:52:44 INFO - PROCESS | 8241 | 1463028764058 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 8241 | 1463028764059 Marionette TRACE conn2 <- [1,2618,null,{}] 21:52:44 INFO - PROCESS | 8241 | 1463028764062 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}] 21:52:44 INFO - PROCESS | 8241 | 1463028764186 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 21:52:44 INFO - PROCESS | 8241 | 1463028764264 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d776000 == 72 [pid = 8241] [id = 662] 21:52:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x128cb1000) [pid = 8241] [serial = 1986] [outer = 0x0] 21:52:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x128fadc00) [pid = 8241] [serial = 1987] [outer = 0x128cb1000] 21:52:44 INFO - PROCESS | 8241 | 1463028764294 Marionette DEBUG loaded listener.js 21:52:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x12933c800) [pid = 8241] [serial = 1988] [outer = 0x128cb1000] 21:52:44 INFO - PROCESS | 8241 | 1463028764753 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]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 21:52:44 INFO - PROCESS | 8241 | 1463028764778 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 8241 | 1463028764780 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 21:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:52:44 INFO - PROCESS | 8241 | 1463028764784 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 8241 | 1463028764786 Marionette TRACE conn2 <- [1,2622,null,{}] 21:52:44 INFO - PROCESS | 8241 | 1463028764792 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}] 21:52:44 INFO - PROCESS | 8241 | 1463028764950 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 21:52:45 INFO - PROCESS | 8241 | 1463028765092 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfda000 == 73 [pid = 8241] [id = 663] 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x12ab30000) [pid = 8241] [serial = 1989] [outer = 0x0] 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x12ab34400) [pid = 8241] [serial = 1990] [outer = 0x12ab30000] 21:52:45 INFO - PROCESS | 8241 | 1463028765135 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x12ac63000) [pid = 8241] [serial = 1991] [outer = 0x12ab30000] 21:52:45 INFO - PROCESS | 8241 | 1463028765597 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]]]}] 21:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 873ms 21:52:45 INFO - PROCESS | 8241 | 1463028765672 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 21:52:45 INFO - PROCESS | 8241 | 1463028765674 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 21:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:52:45 INFO - PROCESS | 8241 | 1463028765678 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:52:45 INFO - PROCESS | 8241 | 1463028765679 Marionette TRACE conn2 <- [1,2626,null,{}] 21:52:45 INFO - PROCESS | 8241 | 1463028765682 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}] 21:52:45 INFO - PROCESS | 8241 | 1463028765793 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 21:52:45 INFO - PROCESS | 8241 | 1463028765873 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x135315800 == 74 [pid = 8241] [id = 664] 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x12ac65000) [pid = 8241] [serial = 1992] [outer = 0x0] 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x12ac83c00) [pid = 8241] [serial = 1993] [outer = 0x12ac65000] 21:52:45 INFO - PROCESS | 8241 | 1463028765902 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x12ac8ac00) [pid = 8241] [serial = 1994] [outer = 0x12ac65000] 21:52:46 INFO - PROCESS | 8241 | 1463028766362 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]]]}] 21:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 21:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:52:46 INFO - PROCESS | 8241 | 1463028766398 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 8241 | 1463028766400 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 21:52:46 INFO - PROCESS | 8241 | 1463028766402 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 8241 | 1463028766403 Marionette TRACE conn2 <- [1,2630,null,{}] 21:52:46 INFO - PROCESS | 8241 | 1463028766427 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}] 21:52:46 INFO - PROCESS | 8241 | 1463028766535 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 21:52:46 INFO - PROCESS | 8241 | 1463028766616 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12446e800 == 75 [pid = 8241] [id = 665] 21:52:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x123349c00) [pid = 8241] [serial = 1995] [outer = 0x0] 21:52:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x12ac7d800) [pid = 8241] [serial = 1996] [outer = 0x123349c00] 21:52:46 INFO - PROCESS | 8241 | 1463028766646 Marionette DEBUG loaded listener.js 21:52:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x12aca5400) [pid = 8241] [serial = 1997] [outer = 0x123349c00] 21:52:47 INFO - PROCESS | 8241 | 1463028767061 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]]]}] 21:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 21:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:52:47 INFO - PROCESS | 8241 | 1463028767117 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 21:52:47 INFO - PROCESS | 8241 | 1463028767119 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 21:52:47 INFO - PROCESS | 8241 | 1463028767311 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 8241 | 1463028767314 Marionette TRACE conn2 <- [1,2634,null,{}] 21:52:47 INFO - PROCESS | 8241 | 1463028767332 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}] 21:52:47 INFO - PROCESS | 8241 | 1463028767433 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 21:52:47 INFO - PROCESS | 8241 | 1463028767498 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x128af3000 == 76 [pid = 8241] [id = 666] 21:52:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x112d05400) [pid = 8241] [serial = 1998] [outer = 0x0] 21:52:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 197 (0x1166c4400) [pid = 8241] [serial = 1999] [outer = 0x112d05400] 21:52:47 INFO - PROCESS | 8241 | 1463028767525 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 198 (0x1180b2000) [pid = 8241] [serial = 2000] [outer = 0x112d05400] 21:52:48 INFO - PROCESS | 8241 | 1463028768004 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]]]}] 21:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 929ms 21:52:48 INFO - PROCESS | 8241 | 1463028768062 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 8241 | 1463028768066 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 21:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:52:48 INFO - PROCESS | 8241 | 1463028768072 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 8241 | 1463028768076 Marionette TRACE conn2 <- [1,2638,null,{}] 21:52:48 INFO - PROCESS | 8241 | 1463028768084 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}] 21:52:48 INFO - PROCESS | 8241 | 1463028768237 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 21:52:48 INFO - PROCESS | 8241 | 1463028768350 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x1233ce800 == 77 [pid = 8241] [id = 667] 21:52:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 199 (0x11940d400) [pid = 8241] [serial = 2001] [outer = 0x0] 21:52:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 200 (0x119a06c00) [pid = 8241] [serial = 2002] [outer = 0x11940d400] 21:52:48 INFO - PROCESS | 8241 | 1463028768395 Marionette DEBUG loaded listener.js 21:52:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 201 (0x11a2a7000) [pid = 8241] [serial = 2003] [outer = 0x11940d400] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf1d000 == 76 [pid = 8241] [id = 657] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5c0000 == 75 [pid = 8241] [id = 656] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8aa000 == 74 [pid = 8241] [id = 655] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf2f000 == 73 [pid = 8241] [id = 654] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba91000 == 72 [pid = 8241] [id = 653] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab29000 == 71 [pid = 8241] [id = 652] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 200 (0x129340c00) [pid = 8241] [serial = 1915] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 199 (0x123351800) [pid = 8241] [serial = 1876] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 198 (0x124bec800) [pid = 8241] [serial = 1879] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12a732800 == 70 [pid = 8241] [id = 651] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x11814a800 == 69 [pid = 8241] [id = 650] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x1233d7000 == 68 [pid = 8241] [id = 649] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x119cc6000 == 67 [pid = 8241] [id = 648] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x113f0d000 == 66 [pid = 8241] [id = 647] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x124a32800 == 65 [pid = 8241] [id = 646] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfe5800 == 64 [pid = 8241] [id = 641] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba9f000 == 63 [pid = 8241] [id = 640] 21:52:48 INFO - PROCESS | 8241 | --DOCSHELL 0x11675b800 == 62 [pid = 8241] [id = 639] 21:52:48 INFO - PROCESS | 8241 | 1463028768842 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]]]}] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 197 (0x128b93c00) [pid = 8241] [serial = 1900] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 196 (0x112783000) [pid = 8241] [serial = 1861] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x128cbd400) [pid = 8241] [serial = 1903] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x11858f800) [pid = 8241] [serial = 1888] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x11916e800) [pid = 8241] [serial = 1889] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x119a0a000) [pid = 8241] [serial = 1873] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x12701b000) [pid = 8241] [serial = 1894] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x125731c00) [pid = 8241] [serial = 1882] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x124492800) [pid = 8241] [serial = 1891] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x12607f800) [pid = 8241] [serial = 1892] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x11693dc00) [pid = 8241] [serial = 1864] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x128f9fc00) [pid = 8241] [serial = 1906] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x128f7d000) [pid = 8241] [serial = 1904] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x128a51800) [pid = 8241] [serial = 1895] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x129339000) [pid = 8241] [serial = 1913] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x1290eb400) [pid = 8241] [serial = 1907] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x117178800) [pid = 8241] [serial = 1886] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x11618f400) [pid = 8241] [serial = 1885] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x1180ab800) [pid = 8241] [serial = 1867] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x11911b400) [pid = 8241] [serial = 1870] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x128b1dc00) [pid = 8241] [serial = 1898] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128a57c00) [pid = 8241] [serial = 1897] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x128cb1400) [pid = 8241] [serial = 1901] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x123741400) [pid = 8241] [serial = 1909] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128faec00) [pid = 8241] [serial = 1912] [outer = 0x0] [url = about:blank] 21:52:48 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x128a6f400) [pid = 8241] [serial = 1910] [outer = 0x0] [url = about:blank] 21:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 826ms 21:52:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:52:48 INFO - PROCESS | 8241 | 1463028768898 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 8241 | 1463028768899 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 21:52:48 INFO - PROCESS | 8241 | 1463028768901 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 8241 | 1463028768902 Marionette TRACE conn2 <- [1,2642,null,{}] 21:52:48 INFO - PROCESS | 8241 | 1463028768905 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}] 21:52:48 INFO - PROCESS | 8241 | 1463028768994 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 21:52:49 INFO - PROCESS | 8241 | 1463028769003 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x124714000 == 63 [pid = 8241] [id = 668] 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x123210400) [pid = 8241] [serial = 2004] [outer = 0x0] 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x12334c800) [pid = 8241] [serial = 2005] [outer = 0x123210400] 21:52:49 INFO - PROCESS | 8241 | 1463028769036 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x124b4bc00) [pid = 8241] [serial = 2006] [outer = 0x123210400] 21:52:49 INFO - PROCESS | 8241 | 1463028769394 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]]]}] 21:52:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 21:52:49 INFO - PROCESS | 8241 | 1463028769420 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 21:52:49 INFO - PROCESS | 8241 | 1463028769422 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 21:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:52:49 INFO - PROCESS | 8241 | 1463028769433 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:52:49 INFO - PROCESS | 8241 | 1463028769434 Marionette TRACE conn2 <- [1,2646,null,{}] 21:52:49 INFO - PROCESS | 8241 | 1463028769437 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}] 21:52:49 INFO - PROCESS | 8241 | 1463028769522 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 21:52:49 INFO - PROCESS | 8241 | 1463028769529 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297f0800 == 64 [pid = 8241] [id = 669] 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x125732000) [pid = 8241] [serial = 2007] [outer = 0x0] 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x12656a400) [pid = 8241] [serial = 2008] [outer = 0x125732000] 21:52:49 INFO - PROCESS | 8241 | 1463028769555 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x1270db000) [pid = 8241] [serial = 2009] [outer = 0x125732000] 21:52:49 INFO - PROCESS | 8241 | 1463028769915 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]]]}] 21:52:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 525ms 21:52:49 INFO - PROCESS | 8241 | 1463028769953 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 21:52:49 INFO - PROCESS | 8241 | 1463028769954 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 21:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:52:49 INFO - PROCESS | 8241 | 1463028769964 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:52:49 INFO - PROCESS | 8241 | 1463028769966 Marionette TRACE conn2 <- [1,2650,null,{}] 21:52:49 INFO - PROCESS | 8241 | 1463028769968 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}] 21:52:50 INFO - PROCESS | 8241 | 1463028770054 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 21:52:50 INFO - PROCESS | 8241 | 1463028770059 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b23a800 == 65 [pid = 8241] [id = 670] 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x128a50000) [pid = 8241] [serial = 2010] [outer = 0x0] 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x128a68000) [pid = 8241] [serial = 2011] [outer = 0x128a50000] 21:52:50 INFO - PROCESS | 8241 | 1463028770085 Marionette DEBUG loaded listener.js 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x128b20000) [pid = 8241] [serial = 2012] [outer = 0x128a50000] 21:52:50 INFO - PROCESS | 8241 | 1463028770483 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]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:52:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 571ms 21:52:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:52:50 INFO - PROCESS | 8241 | 1463028770536 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 8241 | 1463028770538 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 21:52:50 INFO - PROCESS | 8241 | 1463028770541 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - PROCESS | 8241 | 1463028770543 Marionette TRACE conn2 <- [1,2654,null,{}] 21:52:50 INFO - PROCESS | 8241 | 1463028770547 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}] 21:52:50 INFO - PROCESS | 8241 | 1463028770749 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 21:52:50 INFO - PROCESS | 8241 | 1463028770773 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2d0000 == 66 [pid = 8241] [id = 671] 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x128b8c800) [pid = 8241] [serial = 2013] [outer = 0x0] 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x128c4d400) [pid = 8241] [serial = 2014] [outer = 0x128b8c800] 21:52:50 INFO - PROCESS | 8241 | 1463028770799 Marionette DEBUG loaded listener.js 21:52:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x129335c00) [pid = 8241] [serial = 2015] [outer = 0x128b8c800] 21:52:51 INFO - PROCESS | 8241 | 1463028771188 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]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:52:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 21:52:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:52:51 INFO - PROCESS | 8241 | 1463028771222 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 8241 | 1463028771224 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 21:52:51 INFO - PROCESS | 8241 | 1463028771228 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 8241 | 1463028771229 Marionette TRACE conn2 <- [1,2658,null,{}] 21:52:51 INFO - PROCESS | 8241 | 1463028771233 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}] 21:52:51 INFO - PROCESS | 8241 | 1463028771444 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 21:52:51 INFO - PROCESS | 8241 | 1463028771471 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf0a800 == 67 [pid = 8241] [id = 672] 21:52:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x129391c00) [pid = 8241] [serial = 2016] [outer = 0x0] 21:52:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x12a7a5800) [pid = 8241] [serial = 2017] [outer = 0x129391c00] 21:52:51 INFO - PROCESS | 8241 | 1463028771512 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x12ac5d400) [pid = 8241] [serial = 2018] [outer = 0x129391c00] 21:52:51 INFO - PROCESS | 8241 | 1463028771923 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]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:52:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 722ms 21:52:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:52:51 INFO - PROCESS | 8241 | 1463028771949 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 8241 | 1463028771950 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 21:52:51 INFO - PROCESS | 8241 | 1463028771952 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 8241 | 1463028771954 Marionette TRACE conn2 <- [1,2662,null,{}] 21:52:51 INFO - PROCESS | 8241 | 1463028771969 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}] 21:52:52 INFO - PROCESS | 8241 | 1463028772083 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:52:52 INFO - PROCESS | 8241 | 1463028772125 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d666800 == 68 [pid = 8241] [id = 673] 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x12a8c9400) [pid = 8241] [serial = 2019] [outer = 0x0] 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x12ac83400) [pid = 8241] [serial = 2020] [outer = 0x12a8c9400] 21:52:52 INFO - PROCESS | 8241 | 1463028772150 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x12acab400) [pid = 8241] [serial = 2021] [outer = 0x12a8c9400] 21:52:52 INFO - PROCESS | 8241 | 1463028772487 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]]]}] 21:52:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:52:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 575ms 21:52:52 INFO - PROCESS | 8241 | 1463028772529 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 8241 | 1463028772530 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 21:52:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:52:52 INFO - PROCESS | 8241 | 1463028772533 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 8241 | 1463028772534 Marionette TRACE conn2 <- [1,2666,null,{}] 21:52:52 INFO - PROCESS | 8241 | 1463028772536 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}] 21:52:52 INFO - PROCESS | 8241 | 1463028772647 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x11205c400) [pid = 8241] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x128cb2c00) [pid = 8241] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x128b25000) [pid = 8241] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x117536400) [pid = 8241] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x124493400) [pid = 8241] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x1270dd000) [pid = 8241] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x11271c400) [pid = 8241] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x126083800) [pid = 8241] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x123348c00) [pid = 8241] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x118510800) [pid = 8241] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x127308000) [pid = 8241] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:52:52 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x118c3f000) [pid = 8241] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:52:52 INFO - PROCESS | 8241 | 1463028772873 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180ce000 == 69 [pid = 8241] [id = 674] 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x111d5c800) [pid = 8241] [serial = 2022] [outer = 0x0] 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x1161ea800) [pid = 8241] [serial = 2023] [outer = 0x111d5c800] 21:52:52 INFO - PROCESS | 8241 | 1463028772907 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x1213aa000) [pid = 8241] [serial = 2024] [outer = 0x111d5c800] 21:52:53 INFO - PROCESS | 8241 | 1463028773735 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]]]}] 21:52:53 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) 21:52:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1220ms 21:52:53 INFO - PROCESS | 8241 | 1463028773753 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 8241 | 1463028773755 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 21:52:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:52:53 INFO - PROCESS | 8241 | 1463028773758 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 8241 | 1463028773759 Marionette TRACE conn2 <- [1,2670,null,{}] 21:52:53 INFO - PROCESS | 8241 | 1463028773762 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}] 21:52:53 INFO - PROCESS | 8241 | 1463028773854 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:52:53 INFO - PROCESS | 8241 | 1463028773858 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dfea800 == 70 [pid = 8241] [id = 675] 21:52:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x126568400) [pid = 8241] [serial = 2025] [outer = 0x0] 21:52:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12bb18800) [pid = 8241] [serial = 2026] [outer = 0x126568400] 21:52:53 INFO - PROCESS | 8241 | 1463028773883 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12bb23400) [pid = 8241] [serial = 2027] [outer = 0x126568400] 21:52:54 INFO - PROCESS | 8241 | 1463028774717 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] 21:52:54 INFO - PROCESS | 8241 | 1463028774729 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 21:52:54 INFO - PROCESS | 8241 | 1463028774732 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:52:54 INFO - PROCESS | 8241 | 1463028774733 Marionette TRACE conn2 <- [1,2674,null,{}] 21:52:54 INFO - PROCESS | 8241 | 1463028774736 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}] 21:52:54 INFO - PROCESS | 8241 | 1463028774867 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:52:54 INFO - PROCESS | 8241 | 1463028774976 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x11675f000 == 71 [pid = 8241] [id = 676] 21:52:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x111d61800) [pid = 8241] [serial = 2028] [outer = 0x0] 21:52:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x112066000) [pid = 8241] [serial = 2029] [outer = 0x111d61800] 21:52:55 INFO - PROCESS | 8241 | 1463028775008 Marionette DEBUG loaded listener.js 21:52:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x116943000) [pid = 8241] [serial = 2030] [outer = 0x111d61800] 21:52:55 INFO - PROCESS | 8241 | 1463028775979 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] 21:52:56 INFO - PROCESS | 8241 | 1463028776006 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 21:52:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:52:56 INFO - PROCESS | 8241 | 1463028776010 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 8241 | 1463028776013 Marionette TRACE conn2 <- [1,2678,null,{}] 21:52:56 INFO - PROCESS | 8241 | 1463028776016 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}] 21:52:56 INFO - PROCESS | 8241 | 1463028776128 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:52:56 INFO - PROCESS | 8241 | 1463028776233 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba8e000 == 72 [pid = 8241] [id = 677] 21:52:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x119f4e400) [pid = 8241] [serial = 2031] [outer = 0x0] 21:52:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 189 (0x12320c400) [pid = 8241] [serial = 2032] [outer = 0x119f4e400] 21:52:56 INFO - PROCESS | 8241 | 1463028776286 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 190 (0x1243e7c00) [pid = 8241] [serial = 2033] [outer = 0x119f4e400] 21:52:57 INFO - PROCESS | 8241 | 1463028777177 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]]]}] 21:52:57 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) 21:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 21:52:57 INFO - PROCESS | 8241 | 1463028777233 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 21:52:57 INFO - PROCESS | 8241 | 1463028777236 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 21:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:52:57 INFO - PROCESS | 8241 | 1463028777239 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 8241 | 1463028777240 Marionette TRACE conn2 <- [1,2682,null,{}] 21:52:57 INFO - PROCESS | 8241 | 1463028777243 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}] 21:52:57 INFO - PROCESS | 8241 | 1463028777351 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:52:57 INFO - PROCESS | 8241 | 1463028777457 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x1351d8800 == 73 [pid = 8241] [id = 678] 21:52:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 191 (0x124ee1800) [pid = 8241] [serial = 2034] [outer = 0x0] 21:52:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 192 (0x128a53000) [pid = 8241] [serial = 2035] [outer = 0x124ee1800] 21:52:57 INFO - PROCESS | 8241 | 1463028777489 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 193 (0x128b92000) [pid = 8241] [serial = 2036] [outer = 0x124ee1800] 21:52:58 INFO - PROCESS | 8241 | 1463028778398 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]]]}] 21:52:58 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) 21:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1172ms 21:52:58 INFO - PROCESS | 8241 | 1463028778421 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 8241 | 1463028778424 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 21:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:52:58 INFO - PROCESS | 8241 | 1463028778434 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - PROCESS | 8241 | 1463028778439 Marionette TRACE conn2 <- [1,2686,null,{}] 21:52:58 INFO - PROCESS | 8241 | 1463028778444 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}] 21:52:58 INFO - PROCESS | 8241 | 1463028778554 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:52:58 INFO - PROCESS | 8241 | 1463028778660 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358bb000 == 74 [pid = 8241] [id = 679] 21:52:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 194 (0x128b90000) [pid = 8241] [serial = 2037] [outer = 0x0] 21:52:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 195 (0x1290eb400) [pid = 8241] [serial = 2038] [outer = 0x128b90000] 21:52:58 INFO - PROCESS | 8241 | 1463028778691 Marionette DEBUG loaded listener.js 21:52:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 196 (0x12ac85800) [pid = 8241] [serial = 2039] [outer = 0x128b90000] 21:52:59 INFO - PROCESS | 8241 | 1463028779554 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] 21:52:59 INFO - PROCESS | 8241 | 1463028779615 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 21:52:59 INFO - PROCESS | 8241 | 1463028779617 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:52:59 INFO - PROCESS | 8241 | 1463028779619 Marionette TRACE conn2 <- [1,2690,null,{}] 21:52:59 INFO - PROCESS | 8241 | 1463028779621 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}] 21:52:59 INFO - PROCESS | 8241 | 1463028779731 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:52:59 INFO - PROCESS | 8241 | 1463028779993 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e5000 == 75 [pid = 8241] [id = 680] 21:53:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 197 (0x116942000) [pid = 8241] [serial = 2040] [outer = 0x0] 21:53:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 198 (0x11758f000) [pid = 8241] [serial = 2041] [outer = 0x116942000] 21:53:00 INFO - PROCESS | 8241 | 1463028780065 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 199 (0x118c3ec00) [pid = 8241] [serial = 2042] [outer = 0x116942000] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x124333800 == 74 [pid = 8241] [id = 622] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae7800 == 73 [pid = 8241] [id = 624] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x129456800 == 72 [pid = 8241] [id = 625] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x1252dc000 == 71 [pid = 8241] [id = 623] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12a8bb000 == 70 [pid = 8241] [id = 626] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfea800 == 69 [pid = 8241] [id = 675] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x1180ce000 == 68 [pid = 8241] [id = 674] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12d666800 == 67 [pid = 8241] [id = 673] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf0a800 == 66 [pid = 8241] [id = 672] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2d0000 == 65 [pid = 8241] [id = 671] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12b23a800 == 64 [pid = 8241] [id = 670] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x1297f0800 == 63 [pid = 8241] [id = 669] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 198 (0x129608c00) [pid = 8241] [serial = 1972] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x124714000 == 62 [pid = 8241] [id = 668] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x1233ce800 == 61 [pid = 8241] [id = 667] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x128af3000 == 60 [pid = 8241] [id = 666] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c2000 == 59 [pid = 8241] [id = 660] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x12433a000 == 58 [pid = 8241] [id = 659] 21:53:00 INFO - PROCESS | 8241 | --DOCSHELL 0x116116000 == 57 [pid = 8241] [id = 658] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 197 (0x12a79d400) [pid = 8241] [serial = 1916] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 196 (0x11333c400) [pid = 8241] [serial = 1942] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 195 (0x1180a9c00) [pid = 8241] [serial = 1943] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 194 (0x12730c000) [pid = 8241] [serial = 1957] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 193 (0x123391c00) [pid = 8241] [serial = 1951] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 192 (0x11910b000) [pid = 8241] [serial = 1945] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 191 (0x11941a800) [pid = 8241] [serial = 1946] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 190 (0x119a0e000) [pid = 8241] [serial = 1921] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 189 (0x12a8d0000) [pid = 8241] [serial = 1933] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 188 (0x128a76000) [pid = 8241] [serial = 1960] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x119c0c000) [pid = 8241] [serial = 1948] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x1213ab000) [pid = 8241] [serial = 1949] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x125731400) [pid = 8241] [serial = 1924] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x113f3e800) [pid = 8241] [serial = 1940] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x11271c800) [pid = 8241] [serial = 1939] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x111bafc00) [pid = 8241] [serial = 1918] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x128f82800) [pid = 8241] [serial = 1930] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x12933a000) [pid = 8241] [serial = 1970] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x128b97000) [pid = 8241] [serial = 1927] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x11678f000) [pid = 8241] [serial = 1936] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x128a5b400) [pid = 8241] [serial = 1958] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x128b8f400) [pid = 8241] [serial = 1963] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x128cb8800) [pid = 8241] [serial = 1969] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x128b27400) [pid = 8241] [serial = 1966] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128c4d000) [pid = 8241] [serial = 1964] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x124eaa000) [pid = 8241] [serial = 1954] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x12661b000) [pid = 8241] [serial = 1955] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x128b26400) [pid = 8241] [serial = 1961] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x124176c00) [pid = 8241] [serial = 1952] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x128c4f400) [pid = 8241] [serial = 1967] [outer = 0x0] [url = about:blank] 21:53:00 INFO - PROCESS | 8241 | 1463028780967 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] 21:53:00 INFO - PROCESS | 8241 | 1463028780995 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 21:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:53:00 INFO - PROCESS | 8241 | 1463028780998 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:53:01 INFO - PROCESS | 8241 | 1463028781000 Marionette TRACE conn2 <- [1,2694,null,{}] 21:53:01 INFO - PROCESS | 8241 | 1463028781003 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}] 21:53:01 INFO - PROCESS | 8241 | 1463028781095 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:53:01 INFO - PROCESS | 8241 | 1463028781157 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x119ca2800 == 58 [pid = 8241] [id = 681] 21:53:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x116a5c800) [pid = 8241] [serial = 2043] [outer = 0x0] 21:53:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x119ae8800) [pid = 8241] [serial = 2044] [outer = 0x116a5c800] 21:53:01 INFO - PROCESS | 8241 | 1463028781186 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x12334d000) [pid = 8241] [serial = 2045] [outer = 0x116a5c800] 21:53:02 INFO - PROCESS | 8241 | 1463028782013 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] 21:53:02 INFO - PROCESS | 8241 | 1463028782030 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 21:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:53:02 INFO - PROCESS | 8241 | 1463028782048 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 8241 | 1463028782050 Marionette TRACE conn2 <- [1,2698,null,{}] 21:53:02 INFO - PROCESS | 8241 | 1463028782054 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}] 21:53:02 INFO - PROCESS | 8241 | 1463028782188 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:53:02 INFO - PROCESS | 8241 | 1463028782271 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d2e000 == 59 [pid = 8241] [id = 682] 21:53:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x123349800) [pid = 8241] [serial = 2046] [outer = 0x0] 21:53:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x125738400) [pid = 8241] [serial = 2047] [outer = 0x123349800] 21:53:02 INFO - PROCESS | 8241 | 1463028782298 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x1270d7c00) [pid = 8241] [serial = 2048] [outer = 0x123349800] 21:53:03 INFO - PROCESS | 8241 | 1463028783117 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] 21:53:03 INFO - PROCESS | 8241 | 1463028783125 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 21:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:53:03 INFO - PROCESS | 8241 | 1463028783129 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 8241 | 1463028783133 Marionette TRACE conn2 <- [1,2702,null,{}] 21:53:03 INFO - PROCESS | 8241 | 1463028783152 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}] 21:53:03 INFO - PROCESS | 8241 | 1463028783264 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:53:03 INFO - PROCESS | 8241 | 1463028783305 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf20800 == 60 [pid = 8241] [id = 683] 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x128a51400) [pid = 8241] [serial = 2049] [outer = 0x0] 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x128b8e000) [pid = 8241] [serial = 2050] [outer = 0x128a51400] 21:53:03 INFO - PROCESS | 8241 | 1463028783332 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x128cba000) [pid = 8241] [serial = 2051] [outer = 0x128a51400] 21:53:03 INFO - PROCESS | 8241 | 1463028783677 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]]]}] 21:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 576ms 21:53:03 INFO - PROCESS | 8241 | 1463028783704 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 8241 | 1463028783706 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 21:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:53:03 INFO - PROCESS | 8241 | 1463028783708 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 8241 | 1463028783709 Marionette TRACE conn2 <- [1,2706,null,{}] 21:53:03 INFO - PROCESS | 8241 | 1463028783719 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}] 21:53:03 INFO - PROCESS | 8241 | 1463028783830 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:53:03 INFO - PROCESS | 8241 | 1463028783875 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c1800 == 61 [pid = 8241] [id = 684] 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x128f77400) [pid = 8241] [serial = 2052] [outer = 0x0] 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x128f85800) [pid = 8241] [serial = 2053] [outer = 0x128f77400] 21:53:03 INFO - PROCESS | 8241 | 1463028783900 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x12938f000) [pid = 8241] [serial = 2054] [outer = 0x128f77400] 21:53:04 INFO - PROCESS | 8241 | 1463028784238 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]]]}] 21:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 577ms 21:53:04 INFO - PROCESS | 8241 | 1463028784286 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 21:53:04 INFO - PROCESS | 8241 | 1463028784287 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 21:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:53:04 INFO - PROCESS | 8241 | 1463028784289 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:53:04 INFO - PROCESS | 8241 | 1463028784291 Marionette TRACE conn2 <- [1,2710,null,{}] 21:53:04 INFO - PROCESS | 8241 | 1463028784293 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}] 21:53:04 INFO - PROCESS | 8241 | 1463028784403 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:53:04 INFO - PROCESS | 8241 | 1463028784415 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d1d9000 == 62 [pid = 8241] [id = 685] 21:53:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x12a79d400) [pid = 8241] [serial = 2055] [outer = 0x0] 21:53:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x12a8d0000) [pid = 8241] [serial = 2056] [outer = 0x12a79d400] 21:53:04 INFO - PROCESS | 8241 | 1463028784457 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12ac62000) [pid = 8241] [serial = 2057] [outer = 0x12a79d400] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x129391c00) [pid = 8241] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x12a8c9400) [pid = 8241] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x112d05400) [pid = 8241] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x11940d400) [pid = 8241] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x123210400) [pid = 8241] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x128a50000) [pid = 8241] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x125732000) [pid = 8241] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x111d5c800) [pid = 8241] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x112720400) [pid = 8241] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128cb4000) [pid = 8241] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:53:04 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x128b8c800) [pid = 8241] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:53:04 INFO - PROCESS | 8241 | 1463028784952 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] 21:53:05 INFO - PROCESS | 8241 | 1463028785011 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 21:53:05 INFO - PROCESS | 8241 | 1463028785013 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 8241 | 1463028785014 Marionette TRACE conn2 <- [1,2714,null,{}] 21:53:05 INFO - PROCESS | 8241 | 1463028785017 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}] 21:53:05 INFO - PROCESS | 8241 | 1463028785104 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:53:05 INFO - PROCESS | 8241 | 1463028785109 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf15800 == 62 [pid = 8241] [id = 686] 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x12607f800) [pid = 8241] [serial = 2058] [outer = 0x0] 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x129391c00) [pid = 8241] [serial = 2059] [outer = 0x12607f800] 21:53:05 INFO - PROCESS | 8241 | 1463028785134 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x12ac7e400) [pid = 8241] [serial = 2060] [outer = 0x12607f800] 21:53:05 INFO - PROCESS | 8241 | 1463028785494 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]]]}] 21:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 21:53:05 INFO - PROCESS | 8241 | 1463028785533 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 8241 | 1463028785534 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 21:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:53:05 INFO - PROCESS | 8241 | 1463028785536 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 8241 | 1463028785538 Marionette TRACE conn2 <- [1,2718,null,{}] 21:53:05 INFO - PROCESS | 8241 | 1463028785542 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}] 21:53:05 INFO - PROCESS | 8241 | 1463028785654 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:53:05 INFO - PROCESS | 8241 | 1463028785663 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d779000 == 63 [pid = 8241] [id = 687] 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x12acabc00) [pid = 8241] [serial = 2061] [outer = 0x0] 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x12bb1b000) [pid = 8241] [serial = 2062] [outer = 0x12acabc00] 21:53:05 INFO - PROCESS | 8241 | 1463028785707 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x12bb59800) [pid = 8241] [serial = 2063] [outer = 0x12acabc00] 21:53:06 INFO - PROCESS | 8241 | 1463028786037 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] 21:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:53:06 INFO - PROCESS | 8241 | 1463028786059 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 21:53:06 INFO - PROCESS | 8241 | 1463028786062 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 8241 | 1463028786063 Marionette TRACE conn2 <- [1,2722,null,{}] 21:53:06 INFO - PROCESS | 8241 | 1463028786065 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}] 21:53:06 INFO - PROCESS | 8241 | 1463028786153 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:53:06 INFO - PROCESS | 8241 | 1463028786157 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x1351d1800 == 64 [pid = 8241] [id = 688] 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x12bb5dc00) [pid = 8241] [serial = 2064] [outer = 0x0] 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x12bb65000) [pid = 8241] [serial = 2065] [outer = 0x12bb5dc00] 21:53:06 INFO - PROCESS | 8241 | 1463028786182 Marionette DEBUG loaded listener.js 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x12be7dc00) [pid = 8241] [serial = 2066] [outer = 0x12bb5dc00] 21:53:06 INFO - PROCESS | 8241 | 1463028786534 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] 21:53:06 INFO - PROCESS | 8241 | 1463028786584 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 21:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:53:06 INFO - PROCESS | 8241 | 1463028786586 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 8241 | 1463028786587 Marionette TRACE conn2 <- [1,2726,null,{}] 21:53:06 INFO - PROCESS | 8241 | 1463028786595 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}] 21:53:06 INFO - PROCESS | 8241 | 1463028786686 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:53:06 INFO - PROCESS | 8241 | 1463028786692 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x135519000 == 65 [pid = 8241] [id = 689] 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x12be81c00) [pid = 8241] [serial = 2067] [outer = 0x0] 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x12be85c00) [pid = 8241] [serial = 2068] [outer = 0x12be81c00] 21:53:06 INFO - PROCESS | 8241 | 1463028786717 Marionette DEBUG loaded listener.js 21:53:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x12be8f400) [pid = 8241] [serial = 2069] [outer = 0x12be81c00] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12446e800 == 64 [pid = 8241] [id = 665] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d67e000 == 63 [pid = 8241] [id = 661] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x135315800 == 62 [pid = 8241] [id = 664] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1ec800 == 61 [pid = 8241] [id = 613] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x119c7f800 == 60 [pid = 8241] [id = 621] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d789800 == 59 [pid = 8241] [id = 597] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5ba000 == 58 [pid = 8241] [id = 576] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x129458800 == 57 [pid = 8241] [id = 556] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d721000 == 56 [pid = 8241] [id = 596] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d776000 == 55 [pid = 8241] [id = 662] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d9800 == 54 [pid = 8241] [id = 645] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d682800 == 53 [pid = 8241] [id = 595] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12dfda000 == 52 [pid = 8241] [id = 663] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf28000 == 51 [pid = 8241] [id = 594] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12d675800 == 50 [pid = 8241] [id = 610] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12cad2800 == 49 [pid = 8241] [id = 557] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc3a000 == 48 [pid = 8241] [id = 615] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12cac6000 == 47 [pid = 8241] [id = 554] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x13552b800 == 46 [pid = 8241] [id = 643] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x111025800 == 45 [pid = 8241] [id = 524] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12406a800 == 44 [pid = 8241] [id = 521] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12b233000 == 43 [pid = 8241] [id = 627] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1252e3000 == 42 [pid = 8241] [id = 593] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x134531800 == 41 [pid = 8241] [id = 616] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf17800 == 40 [pid = 8241] [id = 558] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x13550f800 == 39 [pid = 8241] [id = 642] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x13554a800 == 38 [pid = 8241] [id = 644] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf19000 == 37 [pid = 8241] [id = 18] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x119ca2800 == 36 [pid = 8241] [id = 681] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e5000 == 35 [pid = 8241] [id = 680] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1358bb000 == 34 [pid = 8241] [id = 679] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x1351d8800 == 33 [pid = 8241] [id = 678] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba8e000 == 32 [pid = 8241] [id = 677] 21:53:07 INFO - PROCESS | 8241 | --DOCSHELL 0x11675f000 == 31 [pid = 8241] [id = 676] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x12d779000 == 30 [pid = 8241] [id = 687] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x128d2e000 == 29 [pid = 8241] [id = 682] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x1351d1800 == 28 [pid = 8241] [id = 688] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c1800 == 27 [pid = 8241] [id = 684] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf15800 == 26 [pid = 8241] [id = 686] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x12d1d9000 == 25 [pid = 8241] [id = 685] 21:53:08 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf20800 == 24 [pid = 8241] [id = 683] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x12a7a5800) [pid = 8241] [serial = 2017] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x12ac83400) [pid = 8241] [serial = 2020] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x110fc5400) [pid = 8241] [serial = 1975] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x12ac7d800) [pid = 8241] [serial = 1996] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x1180b2000) [pid = 8241] [serial = 2000] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x1166c4400) [pid = 8241] [serial = 1999] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x119a06c00) [pid = 8241] [serial = 2002] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x11a2a7000) [pid = 8241] [serial = 2003] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x12334c800) [pid = 8241] [serial = 2005] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x124b4bc00) [pid = 8241] [serial = 2006] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x128a68000) [pid = 8241] [serial = 2011] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x128b20000) [pid = 8241] [serial = 2012] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x123746000) [pid = 8241] [serial = 1981] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x12607fc00) [pid = 8241] [serial = 1984] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x12bb18800) [pid = 8241] [serial = 2026] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x12656a400) [pid = 8241] [serial = 2008] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x1270db000) [pid = 8241] [serial = 2009] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x128fadc00) [pid = 8241] [serial = 1987] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x1161ea800) [pid = 8241] [serial = 2023] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x12ab34400) [pid = 8241] [serial = 1990] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x118371000) [pid = 8241] [serial = 1978] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x12ac83c00) [pid = 8241] [serial = 1993] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x12acab400) [pid = 8241] [serial = 2021] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x113341400) [pid = 8241] [serial = 1859] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x1213aa000) [pid = 8241] [serial = 2024] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x12ab2c800) [pid = 8241] [serial = 1973] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x129335c00) [pid = 8241] [serial = 2015] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x128c4d400) [pid = 8241] [serial = 2014] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x12ac5d400) [pid = 8241] [serial = 2018] [outer = 0x0] [url = about:blank] 21:53:08 INFO - PROCESS | 8241 | 1463028788668 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]]]}] 21:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2122ms 21:53:08 INFO - PROCESS | 8241 | 1463028788709 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:53:08 INFO - PROCESS | 8241 | 1463028788711 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 21:53:08 INFO - PROCESS | 8241 | 1463028788715 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:53:08 INFO - PROCESS | 8241 | 1463028788716 Marionette TRACE conn2 <- [1,2730,null,{}] 21:53:08 INFO - PROCESS | 8241 | 1463028788721 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}] 21:53:08 INFO - PROCESS | 8241 | 1463028788812 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:53:08 INFO - PROCESS | 8241 | 1463028788872 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b8c800 == 25 [pid = 8241] [id = 690] 21:53:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 156 (0x111f26400) [pid = 8241] [serial = 2070] [outer = 0x0] 21:53:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 157 (0x111f65000) [pid = 8241] [serial = 2071] [outer = 0x111f26400] 21:53:08 INFO - PROCESS | 8241 | 1463028788900 Marionette DEBUG loaded listener.js 21:53:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 158 (0x1122b1000) [pid = 8241] [serial = 2072] [outer = 0x111f26400] 21:53:09 INFO - PROCESS | 8241 | 1463028789697 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] 21:53:09 INFO - PROCESS | 8241 | 1463028789742 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 21:53:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:53:09 INFO - PROCESS | 8241 | 1463028789746 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:53:09 INFO - PROCESS | 8241 | 1463028789748 Marionette TRACE conn2 <- [1,2734,null,{}] 21:53:09 INFO - PROCESS | 8241 | 1463028789750 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}] 21:53:09 INFO - PROCESS | 8241 | 1463028789827 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:53:09 INFO - PROCESS | 8241 | 1463028789833 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171db800 == 26 [pid = 8241] [id = 691] 21:53:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 159 (0x112786800) [pid = 8241] [serial = 2073] [outer = 0x0] 21:53:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 160 (0x112a68800) [pid = 8241] [serial = 2074] [outer = 0x112786800] 21:53:09 INFO - PROCESS | 8241 | 1463028789855 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 161 (0x11333c400) [pid = 8241] [serial = 2075] [outer = 0x112786800] 21:53:10 INFO - PROCESS | 8241 | 1463028790247 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]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:53:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 21:53:10 INFO - PROCESS | 8241 | 1463028790267 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 8241 | 1463028790270 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 21:53:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:53:10 INFO - PROCESS | 8241 | 1463028790276 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 8241 | 1463028790281 Marionette TRACE conn2 <- [1,2738,null,{}] 21:53:10 INFO - PROCESS | 8241 | 1463028790309 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}] 21:53:10 INFO - PROCESS | 8241 | 1463028790450 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:53:10 INFO - PROCESS | 8241 | 1463028790461 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185b0000 == 27 [pid = 8241] [id = 692] 21:53:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 162 (0x110f67800) [pid = 8241] [serial = 2076] [outer = 0x0] 21:53:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 163 (0x11618f400) [pid = 8241] [serial = 2077] [outer = 0x110f67800] 21:53:10 INFO - PROCESS | 8241 | 1463028790507 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 164 (0x116939400) [pid = 8241] [serial = 2078] [outer = 0x110f67800] 21:53:10 INFO - PROCESS | 8241 | 1463028790955 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]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:53:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 21:53:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:53:10 INFO - PROCESS | 8241 | 1463028790966 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 8241 | 1463028790968 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 21:53:10 INFO - PROCESS | 8241 | 1463028790970 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 8241 | 1463028790971 Marionette TRACE conn2 <- [1,2742,null,{}] 21:53:10 INFO - PROCESS | 8241 | 1463028790973 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}] 21:53:11 INFO - PROCESS | 8241 | 1463028791082 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:53:11 INFO - PROCESS | 8241 | 1463028791086 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x119c63800 == 28 [pid = 8241] [id = 693] 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 165 (0x116a5e800) [pid = 8241] [serial = 2079] [outer = 0x0] 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 166 (0x117588400) [pid = 8241] [serial = 2080] [outer = 0x116a5e800] 21:53:11 INFO - PROCESS | 8241 | 1463028791116 Marionette DEBUG loaded listener.js 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 167 (0x1180a7800) [pid = 8241] [serial = 2081] [outer = 0x116a5e800] 21:53:11 INFO - PROCESS | 8241 | 1463028791497 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]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:53:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 569ms 21:53:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:53:11 INFO - PROCESS | 8241 | 1463028791540 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 8241 | 1463028791542 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 21:53:11 INFO - PROCESS | 8241 | 1463028791546 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 8241 | 1463028791548 Marionette TRACE conn2 <- [1,2746,null,{}] 21:53:11 INFO - PROCESS | 8241 | 1463028791551 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}] 21:53:11 INFO - PROCESS | 8241 | 1463028791700 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:53:11 INFO - PROCESS | 8241 | 1463028791714 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x123314000 == 29 [pid = 8241] [id = 694] 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 168 (0x1122b2000) [pid = 8241] [serial = 2082] [outer = 0x0] 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 169 (0x1180b1000) [pid = 8241] [serial = 2083] [outer = 0x1122b2000] 21:53:11 INFO - PROCESS | 8241 | 1463028791754 Marionette DEBUG loaded listener.js 21:53:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 170 (0x118376800) [pid = 8241] [serial = 2084] [outer = 0x1122b2000] 21:53:12 INFO - PROCESS | 8241 | 1463028792153 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]]]}] 21:53:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:53:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 620ms 21:53:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:53:12 INFO - PROCESS | 8241 | 1463028792165 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:53:12 INFO - PROCESS | 8241 | 1463028792167 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 21:53:12 INFO - PROCESS | 8241 | 1463028792169 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:53:12 INFO - PROCESS | 8241 | 1463028792170 Marionette TRACE conn2 <- [1,2750,null,{}] 21:53:12 INFO - PROCESS | 8241 | 1463028792172 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}] 21:53:12 INFO - PROCESS | 8241 | 1463028792301 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:53:12 INFO - PROCESS | 8241 | 1463028792309 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x12472c000 == 30 [pid = 8241] [id = 695] 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 171 (0x118557c00) [pid = 8241] [serial = 2085] [outer = 0x0] 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 172 (0x1185d9800) [pid = 8241] [serial = 2086] [outer = 0x118557c00] 21:53:12 INFO - PROCESS | 8241 | 1463028792336 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 173 (0x119160000) [pid = 8241] [serial = 2087] [outer = 0x118557c00] 21:53:12 INFO - PROCESS | 8241 | 1463028792661 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]]]}] 21:53:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:53:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 517ms 21:53:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:53:12 INFO - PROCESS | 8241 | 1463028792687 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:53:12 INFO - PROCESS | 8241 | 1463028792688 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 21:53:12 INFO - PROCESS | 8241 | 1463028792691 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:53:12 INFO - PROCESS | 8241 | 1463028792693 Marionette TRACE conn2 <- [1,2754,null,{}] 21:53:12 INFO - PROCESS | 8241 | 1463028792696 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}] 21:53:12 INFO - PROCESS | 8241 | 1463028792770 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:53:12 INFO - PROCESS | 8241 | 1463028792829 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252de800 == 31 [pid = 8241] [id = 696] 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 174 (0x11855d000) [pid = 8241] [serial = 2088] [outer = 0x0] 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 175 (0x11916e800) [pid = 8241] [serial = 2089] [outer = 0x11855d000] 21:53:12 INFO - PROCESS | 8241 | 1463028792854 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 8241 | ++DOMWINDOW == 176 (0x119a05000) [pid = 8241] [serial = 2090] [outer = 0x11855d000] 21:53:13 INFO - PROCESS | 8241 | 1463028793138 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]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:53:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 471ms 21:53:13 INFO - PROCESS | 8241 | 1463028793170 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 8241 | 1463028793172 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 21:53:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:53:13 INFO - PROCESS | 8241 | 1463028793187 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 8241 | 1463028793190 Marionette TRACE conn2 <- [1,2758,null,{}] 21:53:13 INFO - PROCESS | 8241 | 1463028793197 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}] 21:53:13 INFO - PROCESS | 8241 | 1463028793318 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:53:13 INFO - PROCESS | 8241 | 1463028793396 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ade000 == 32 [pid = 8241] [id = 697] 21:53:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 177 (0x117178800) [pid = 8241] [serial = 2091] [outer = 0x0] 21:53:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 178 (0x119a0b000) [pid = 8241] [serial = 2092] [outer = 0x117178800] 21:53:13 INFO - PROCESS | 8241 | 1463028793430 Marionette DEBUG loaded listener.js 21:53:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 179 (0x11a0e6800) [pid = 8241] [serial = 2093] [outer = 0x117178800] 21:53:13 INFO - PROCESS | 8241 | 1463028793766 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]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:53:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 625ms 21:53:13 INFO - PROCESS | 8241 | 1463028793812 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 8241 | 1463028793814 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 21:53:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:53:13 INFO - PROCESS | 8241 | 1463028793817 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 8241 | 1463028793819 Marionette TRACE conn2 <- [1,2762,null,{}] 21:53:13 INFO - PROCESS | 8241 | 1463028793831 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}] 21:53:13 INFO - PROCESS | 8241 | 1463028793982 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:53:14 INFO - PROCESS | 8241 | 1463028794038 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x1185ae000 == 33 [pid = 8241] [id = 698] 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 180 (0x118c3a000) [pid = 8241] [serial = 2094] [outer = 0x0] 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 181 (0x12139f400) [pid = 8241] [serial = 2095] [outer = 0x118c3a000] 21:53:14 INFO - PROCESS | 8241 | 1463028794079 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 182 (0x123346400) [pid = 8241] [serial = 2096] [outer = 0x118c3a000] 21:53:14 INFO - PROCESS | 8241 | 1463028794456 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]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:53:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 21:53:14 INFO - PROCESS | 8241 | 1463028794487 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 8241 | 1463028794489 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 21:53:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:53:14 INFO - PROCESS | 8241 | 1463028794500 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 8241 | 1463028794501 Marionette TRACE conn2 <- [1,2766,null,{}] 21:53:14 INFO - PROCESS | 8241 | 1463028794503 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}] 21:53:14 INFO - PROCESS | 8241 | 1463028794616 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:53:14 INFO - PROCESS | 8241 | 1463028794670 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 8241 | ++DOCSHELL 0x129446800 == 34 [pid = 8241] [id = 699] 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 183 (0x1213a3c00) [pid = 8241] [serial = 2097] [outer = 0x0] 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 184 (0x123352400) [pid = 8241] [serial = 2098] [outer = 0x1213a3c00] 21:53:14 INFO - PROCESS | 8241 | 1463028794695 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 8241 | ++DOMWINDOW == 185 (0x12359b000) [pid = 8241] [serial = 2099] [outer = 0x1213a3c00] 21:53:15 INFO - PROCESS | 8241 | 1463028795012 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]]]}] 21:53:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:53:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 570ms 21:53:15 INFO - PROCESS | 8241 | 1463028795070 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:53:15 INFO - PROCESS | 8241 | 1463028795072 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 21:53:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:53:15 INFO - PROCESS | 8241 | 1463028795083 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 8241 | 1463028795084 Marionette TRACE conn2 <- [1,2770,null,{}] 21:53:15 INFO - PROCESS | 8241 | 1463028795087 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}] 21:53:15 INFO - PROCESS | 8241 | 1463028795201 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:53:15 INFO - PROCESS | 8241 | 1463028795213 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a234800 == 35 [pid = 8241] [id = 700] 21:53:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 186 (0x123511800) [pid = 8241] [serial = 2100] [outer = 0x0] 21:53:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 187 (0x12417f400) [pid = 8241] [serial = 2101] [outer = 0x123511800] 21:53:15 INFO - PROCESS | 8241 | 1463028795245 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 8241 | ++DOMWINDOW == 188 (0x124b4bc00) [pid = 8241] [serial = 2102] [outer = 0x123511800] 21:53:15 INFO - PROCESS | 8241 | 1463028795587 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]]]}] 21:53:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:53:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 530ms 21:53:15 INFO - PROCESS | 8241 | 1463028795604 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:53:15 INFO - PROCESS | 8241 | 1463028795606 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 21:53:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:53:15 INFO - PROCESS | 8241 | 1463028795611 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 8241 | 1463028795612 Marionette TRACE conn2 <- [1,2774,null,{}] 21:53:15 INFO - PROCESS | 8241 | 1463028795615 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}] 21:53:16 INFO - PROCESS | 8241 | 1463028796279 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 187 (0x110f66c00) [pid = 8241] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 186 (0x12656c000) [pid = 8241] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 185 (0x110fc9c00) [pid = 8241] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 184 (0x12449d000) [pid = 8241] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 183 (0x119f58400) [pid = 8241] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 182 (0x1213a8c00) [pid = 8241] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 181 (0x128a58000) [pid = 8241] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 180 (0x11858a400) [pid = 8241] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 179 (0x113d5fc00) [pid = 8241] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 178 (0x118c46400) [pid = 8241] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 177 (0x118c43000) [pid = 8241] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 176 (0x1213ad000) [pid = 8241] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 175 (0x123511400) [pid = 8241] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 174 (0x128cb1000) [pid = 8241] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 173 (0x110f68000) [pid = 8241] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 172 (0x111d20000) [pid = 8241] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 171 (0x11910c800) [pid = 8241] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 170 (0x112a5d800) [pid = 8241] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 169 (0x112721400) [pid = 8241] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 168 (0x11618e000) [pid = 8241] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 167 (0x11855c400) [pid = 8241] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 166 (0x128cb6000) [pid = 8241] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 165 (0x12ac65000) [pid = 8241] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 164 (0x129342400) [pid = 8241] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 163 (0x126568400) [pid = 8241] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 162 (0x12d138000) [pid = 8241] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 161 (0x12373fc00) [pid = 8241] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 160 (0x111d19c00) [pid = 8241] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 159 (0x128b26c00) [pid = 8241] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 158 (0x1213a2400) [pid = 8241] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 157 (0x12374ec00) [pid = 8241] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 156 (0x123349c00) [pid = 8241] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 155 (0x12478a400) [pid = 8241] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 154 (0x128a5d800) [pid = 8241] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 153 (0x110f6d800) [pid = 8241] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 152 (0x118373800) [pid = 8241] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 151 (0x12ab30000) [pid = 8241] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 150 (0x12938f800) [pid = 8241] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 149 (0x111d80000) [pid = 8241] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 148 (0x124edec00) [pid = 8241] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x124786400) [pid = 8241] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x123747000) [pid = 8241] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x1166c1800) [pid = 8241] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x115ebb000) [pid = 8241] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x11753c800) [pid = 8241] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x128c52400) [pid = 8241] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x118171000) [pid = 8241] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x12a7a4c00) [pid = 8241] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x11758a800) [pid = 8241] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x12bb5dc00) [pid = 8241] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x12a79d400) [pid = 8241] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x128f77400) [pid = 8241] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x12607f800) [pid = 8241] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x12bfec000) [pid = 8241] [serial = 50] [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.] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x12acabc00) [pid = 8241] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x123349800) [pid = 8241] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x116a5c800) [pid = 8241] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x116942000) [pid = 8241] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x128b90000) [pid = 8241] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x124ee1800) [pid = 8241] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x119f4e400) [pid = 8241] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x111d61800) [pid = 8241] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:53:16 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x128a51400) [pid = 8241] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:53:16 INFO - PROCESS | 8241 | 1463028796364 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x11226c800 == 36 [pid = 8241] [id = 701] 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x110f6c800) [pid = 8241] [serial = 2103] [outer = 0x0] 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x110fc9c00) [pid = 8241] [serial = 2104] [outer = 0x110f6c800] 21:53:16 INFO - PROCESS | 8241 | 1463028796390 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x112787000) [pid = 8241] [serial = 2105] [outer = 0x110f6c800] 21:53:16 INFO - PROCESS | 8241 | 1463028796685 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]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:53:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1120ms 21:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:53:16 INFO - PROCESS | 8241 | 1463028796731 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 8241 | 1463028796732 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 21:53:16 INFO - PROCESS | 8241 | 1463028796734 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 8241 | 1463028796735 Marionette TRACE conn2 <- [1,2778,null,{}] 21:53:16 INFO - PROCESS | 8241 | 1463028796737 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}] 21:53:16 INFO - PROCESS | 8241 | 1463028796843 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:53:16 INFO - PROCESS | 8241 | 1463028796850 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 8241 | ++DOCSHELL 0x125012000 == 37 [pid = 8241] [id = 702] 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x110f6d800) [pid = 8241] [serial = 2106] [outer = 0x0] 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x11678f800) [pid = 8241] [serial = 2107] [outer = 0x110f6d800] 21:53:16 INFO - PROCESS | 8241 | 1463028796883 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x118379400) [pid = 8241] [serial = 2108] [outer = 0x110f6d800] 21:53:17 INFO - PROCESS | 8241 | 1463028797221 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]]]}] 21:53:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:53:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 21:53:17 INFO - PROCESS | 8241 | 1463028797254 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 8241 | 1463028797256 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 21:53:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:53:17 INFO - PROCESS | 8241 | 1463028797260 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - PROCESS | 8241 | 1463028797262 Marionette TRACE conn2 <- [1,2782,null,{}] 21:53:17 INFO - PROCESS | 8241 | 1463028797265 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}] 21:53:17 INFO - PROCESS | 8241 | 1463028797389 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:53:17 INFO - PROCESS | 8241 | 1463028797480 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:17 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b240000 == 38 [pid = 8241] [id = 703] 21:53:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x112732000) [pid = 8241] [serial = 2109] [outer = 0x0] 21:53:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x11910dc00) [pid = 8241] [serial = 2110] [outer = 0x112732000] 21:53:17 INFO - PROCESS | 8241 | 1463028797519 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x123345000) [pid = 8241] [serial = 2111] [outer = 0x112732000] 21:53:17 INFO - PROCESS | 8241 | 1463028797881 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]]]}] 21:53:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:53:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 21:53:17 INFO - PROCESS | 8241 | 1463028797930 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 8241 | 1463028797931 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 21:53:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:53:17 INFO - PROCESS | 8241 | 1463028797933 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - PROCESS | 8241 | 1463028797934 Marionette TRACE conn2 <- [1,2786,null,{}] 21:53:17 INFO - PROCESS | 8241 | 1463028797936 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}] 21:53:18 INFO - PROCESS | 8241 | 1463028798042 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:53:18 INFO - PROCESS | 8241 | 1463028798050 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc74800 == 39 [pid = 8241] [id = 704] 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x119a03800) [pid = 8241] [serial = 2112] [outer = 0x0] 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x124493c00) [pid = 8241] [serial = 2113] [outer = 0x119a03800] 21:53:18 INFO - PROCESS | 8241 | 1463028798075 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x124bee800) [pid = 8241] [serial = 2114] [outer = 0x119a03800] 21:53:18 INFO - PROCESS | 8241 | 1463028798557 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]]]}] 21:53:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:53:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 21:53:18 INFO - PROCESS | 8241 | 1463028798617 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 8241 | 1463028798619 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 21:53:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:53:18 INFO - PROCESS | 8241 | 1463028798626 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - PROCESS | 8241 | 1463028798629 Marionette TRACE conn2 <- [1,2790,null,{}] 21:53:18 INFO - PROCESS | 8241 | 1463028798633 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}] 21:53:18 INFO - PROCESS | 8241 | 1463028798745 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:53:18 INFO - PROCESS | 8241 | 1463028798854 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 8241 | ++DOCSHELL 0x116f23000 == 40 [pid = 8241] [id = 705] 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x111d68400) [pid = 8241] [serial = 2115] [outer = 0x0] 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x11201c800) [pid = 8241] [serial = 2116] [outer = 0x111d68400] 21:53:18 INFO - PROCESS | 8241 | 1463028798886 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x11277d800) [pid = 8241] [serial = 2117] [outer = 0x111d68400] 21:53:19 INFO - PROCESS | 8241 | 1463028799410 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]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:53:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 824ms 21:53:19 INFO - PROCESS | 8241 | 1463028799467 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 8241 | 1463028799471 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 21:53:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:53:19 INFO - PROCESS | 8241 | 1463028799479 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 8241 | 1463028799482 Marionette TRACE conn2 <- [1,2794,null,{}] 21:53:19 INFO - PROCESS | 8241 | 1463028799484 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}] 21:53:19 INFO - PROCESS | 8241 | 1463028799596 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:53:19 INFO - PROCESS | 8241 | 1463028799678 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:19 INFO - PROCESS | 8241 | ++DOCSHELL 0x124472800 == 41 [pid = 8241] [id = 706] 21:53:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x1133b0400) [pid = 8241] [serial = 2118] [outer = 0x0] 21:53:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x113d60400) [pid = 8241] [serial = 2119] [outer = 0x1133b0400] 21:53:19 INFO - PROCESS | 8241 | 1463028799707 Marionette DEBUG loaded listener.js 21:53:19 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x116784c00) [pid = 8241] [serial = 2120] [outer = 0x1133b0400] 21:53:20 INFO - PROCESS | 8241 | 1463028800254 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]]]}] 21:53:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:53:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 820ms 21:53:20 INFO - PROCESS | 8241 | 1463028800466 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:53:20 INFO - PROCESS | 8241 | 1463028800469 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 21:53:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:53:20 INFO - PROCESS | 8241 | 1463028800474 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:53:20 INFO - PROCESS | 8241 | 1463028800475 Marionette TRACE conn2 <- [1,2798,null,{}] 21:53:20 INFO - PROCESS | 8241 | 1463028800479 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}] 21:53:20 INFO - PROCESS | 8241 | 1463028800579 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:53:20 INFO - PROCESS | 8241 | 1463028800636 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:20 INFO - PROCESS | 8241 | ++DOCSHELL 0x1170c0800 == 42 [pid = 8241] [id = 707] 21:53:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x111d6a800) [pid = 8241] [serial = 2121] [outer = 0x0] 21:53:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x11224c800) [pid = 8241] [serial = 2122] [outer = 0x111d6a800] 21:53:20 INFO - PROCESS | 8241 | 1463028800664 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x112785400) [pid = 8241] [serial = 2123] [outer = 0x111d6a800] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x119cb3800 == 41 [pid = 8241] [id = 527] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x129444800 == 40 [pid = 8241] [id = 535] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x119cd3000 == 39 [pid = 8241] [id = 537] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x12a743000 == 38 [pid = 8241] [id = 539] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x11265c800 == 37 [pid = 8241] [id = 536] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab19800 == 36 [pid = 8241] [id = 540] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x128aeb800 == 35 [pid = 8241] [id = 533] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d0000 == 34 [pid = 8241] [id = 538] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x124474000 == 33 [pid = 8241] [id = 529] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x1252d3000 == 32 [pid = 8241] [id = 530] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x11918d800 == 31 [pid = 8241] [id = 532] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x128d34000 == 30 [pid = 8241] [id = 534] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d9000 == 29 [pid = 8241] [id = 528] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x1180d9800 == 28 [pid = 8241] [id = 526] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x11664a800 == 27 [pid = 8241] [id = 525] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x12d144800) [pid = 8241] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x12be85c00) [pid = 8241] [serial = 2068] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOCSHELL 0x135519000 == 26 [pid = 8241] [id = 689] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x1185dfc00) [pid = 8241] [serial = 1868] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x112059c00) [pid = 8241] [serial = 1778] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x128f78c00) [pid = 8241] [serial = 1844] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x128a74c00) [pid = 8241] [serial = 1736] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x124ee8800) [pid = 8241] [serial = 1880] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x124ea5400) [pid = 8241] [serial = 1730] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x123741000) [pid = 8241] [serial = 1607] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x128cbb800) [pid = 8241] [serial = 1928] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x1213a5000) [pid = 8241] [serial = 1922] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x117675800) [pid = 8241] [serial = 1724] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x119f57400) [pid = 8241] [serial = 1874] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x119418c00) [pid = 8241] [serial = 1871] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x124eaa400) [pid = 8241] [serial = 1982] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x128a54800) [pid = 8241] [serial = 1925] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x12933c800) [pid = 8241] [serial = 1988] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x1120f6400) [pid = 8241] [serial = 1976] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x128f82000) [pid = 8241] [serial = 1937] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x127305c00) [pid = 8241] [serial = 1787] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x117588800) [pid = 8241] [serial = 1835] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x113d5ec00) [pid = 8241] [serial = 1862] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x116a60800) [pid = 8241] [serial = 1865] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x119ae8400) [pid = 8241] [serial = 1727] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128f7f400) [pid = 8241] [serial = 1793] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12ac8ac00) [pid = 8241] [serial = 1994] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12a79c800) [pid = 8241] [serial = 1850] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x128a55000) [pid = 8241] [serial = 1733] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x112a66800) [pid = 8241] [serial = 1721] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x1290e3000) [pid = 8241] [serial = 1847] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x124498c00) [pid = 8241] [serial = 1877] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x126568c00) [pid = 8241] [serial = 1841] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12aca5400) [pid = 8241] [serial = 1997] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x12701b800) [pid = 8241] [serial = 1676] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x128b9b400) [pid = 8241] [serial = 1790] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x11277dc00) [pid = 8241] [serial = 1919] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x11a2b1800) [pid = 8241] [serial = 1784] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x12ac63000) [pid = 8241] [serial = 1991] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x12a8d3000) [pid = 8241] [serial = 1853] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x113292c00) [pid = 8241] [serial = 1667] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x128c50000) [pid = 8241] [serial = 1985] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x12607b400) [pid = 8241] [serial = 1883] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x124785800) [pid = 8241] [serial = 1673] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x117677400) [pid = 8241] [serial = 1781] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x118c3d400) [pid = 8241] [serial = 1979] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x119106800) [pid = 8241] [serial = 1670] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x129605800) [pid = 8241] [serial = 1931] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x1213a4c00) [pid = 8241] [serial = 1838] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x12ab31400) [pid = 8241] [serial = 1934] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x12bb23400) [pid = 8241] [serial = 2027] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x12be7dc00) [pid = 8241] [serial = 2066] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x12a8d0000) [pid = 8241] [serial = 2056] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x12938f000) [pid = 8241] [serial = 2054] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x128f85800) [pid = 8241] [serial = 2053] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x12ac7e400) [pid = 8241] [serial = 2060] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x129391c00) [pid = 8241] [serial = 2059] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 89 (0x12bb65000) [pid = 8241] [serial = 2065] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 88 (0x12ac62000) [pid = 8241] [serial = 2057] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 87 (0x128a55c00) [pid = 8241] [serial = 1442] [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.] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 86 (0x12bb1b000) [pid = 8241] [serial = 2062] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 85 (0x125738400) [pid = 8241] [serial = 2047] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 84 (0x119ae8800) [pid = 8241] [serial = 2044] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 83 (0x12334d000) [pid = 8241] [serial = 2045] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 82 (0x118c3ec00) [pid = 8241] [serial = 2042] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 81 (0x11758f000) [pid = 8241] [serial = 2041] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 80 (0x1290eb400) [pid = 8241] [serial = 2038] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 79 (0x12ac85800) [pid = 8241] [serial = 2039] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 78 (0x128a53000) [pid = 8241] [serial = 2035] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 77 (0x128b92000) [pid = 8241] [serial = 2036] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 76 (0x1243e7c00) [pid = 8241] [serial = 2033] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 75 (0x12320c400) [pid = 8241] [serial = 2032] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 74 (0x116943000) [pid = 8241] [serial = 2030] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 73 (0x112066000) [pid = 8241] [serial = 2029] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 72 (0x128b8e000) [pid = 8241] [serial = 2050] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 71 (0x128cba000) [pid = 8241] [serial = 2051] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 70 (0x12bb59800) [pid = 8241] [serial = 2063] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | --DOMWINDOW == 69 (0x1270d7c00) [pid = 8241] [serial = 2048] [outer = 0x0] [url = about:blank] 21:53:21 INFO - PROCESS | 8241 | 1463028801164 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]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 721ms 21:53:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:53:21 INFO - PROCESS | 8241 | 1463028801196 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 8241 | 1463028801198 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 21:53:21 INFO - PROCESS | 8241 | 1463028801203 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 8241 | 1463028801207 Marionette TRACE conn2 <- [1,2802,null,{}] 21:53:21 INFO - PROCESS | 8241 | 1463028801210 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}] 21:53:21 INFO - PROCESS | 8241 | 1463028801289 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:53:21 INFO - PROCESS | 8241 | 1463028801296 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x11696c000 == 27 [pid = 8241] [id = 708] 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 70 (0x112a5e800) [pid = 8241] [serial = 2124] [outer = 0x0] 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 71 (0x1133b1000) [pid = 8241] [serial = 2125] [outer = 0x112a5e800] 21:53:21 INFO - PROCESS | 8241 | 1463028801323 Marionette DEBUG loaded listener.js 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 72 (0x115e3bc00) [pid = 8241] [serial = 2126] [outer = 0x112a5e800] 21:53:21 INFO - PROCESS | 8241 | 1463028801725 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]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 576ms 21:53:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:53:21 INFO - PROCESS | 8241 | 1463028801777 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 8241 | 1463028801779 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 21:53:21 INFO - PROCESS | 8241 | 1463028801781 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 8241 | 1463028801782 Marionette TRACE conn2 <- [1,2806,null,{}] 21:53:21 INFO - PROCESS | 8241 | 1463028801789 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}] 21:53:21 INFO - PROCESS | 8241 | 1463028801874 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:53:21 INFO - PROCESS | 8241 | 1463028801907 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:21 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194ba000 == 28 [pid = 8241] [id = 709] 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 73 (0x110fc6800) [pid = 8241] [serial = 2127] [outer = 0x0] 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 74 (0x116a5ec00) [pid = 8241] [serial = 2128] [outer = 0x110fc6800] 21:53:21 INFO - PROCESS | 8241 | 1463028801940 Marionette DEBUG loaded listener.js 21:53:21 INFO - PROCESS | 8241 | ++DOMWINDOW == 75 (0x117580c00) [pid = 8241] [serial = 2129] [outer = 0x110fc6800] 21:53:22 INFO - PROCESS | 8241 | 1463028802280 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]]]}] 21:53:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:53:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 21:53:22 INFO - PROCESS | 8241 | 1463028802301 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:53:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:53:22 INFO - PROCESS | 8241 | 1463028802303 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 21:53:22 INFO - PROCESS | 8241 | 1463028802306 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:53:22 INFO - PROCESS | 8241 | 1463028802309 Marionette TRACE conn2 <- [1,2810,null,{}] 21:53:22 INFO - PROCESS | 8241 | 1463028802313 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}] 21:53:22 INFO - PROCESS | 8241 | 1463028802431 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:53:22 INFO - PROCESS | 8241 | 1463028802576 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:22 INFO - PROCESS | 8241 | ++DOCSHELL 0x11221c800 == 29 [pid = 8241] [id = 710] 21:53:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 76 (0x110f68800) [pid = 8241] [serial = 2130] [outer = 0x0] 21:53:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 77 (0x110fbb400) [pid = 8241] [serial = 2131] [outer = 0x110f68800] 21:53:22 INFO - PROCESS | 8241 | 1463028802626 Marionette DEBUG loaded listener.js 21:53:22 INFO - PROCESS | 8241 | ++DOMWINDOW == 78 (0x11271d000) [pid = 8241] [serial = 2132] [outer = 0x110f68800] 21:53:23 INFO - PROCESS | 8241 | 1463028803063 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]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 773ms 21:53:23 INFO - PROCESS | 8241 | 1463028803079 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 8241 | 1463028803082 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 21:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:53:23 INFO - PROCESS | 8241 | 1463028803085 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 8241 | 1463028803088 Marionette TRACE conn2 <- [1,2814,null,{}] 21:53:23 INFO - PROCESS | 8241 | 1463028803091 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}] 21:53:23 INFO - PROCESS | 8241 | 1463028803213 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:53:23 INFO - PROCESS | 8241 | 1463028803280 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:23 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213e5000 == 30 [pid = 8241] [id = 711] 21:53:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 79 (0x116199c00) [pid = 8241] [serial = 2133] [outer = 0x0] 21:53:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 80 (0x116787800) [pid = 8241] [serial = 2134] [outer = 0x116199c00] 21:53:23 INFO - PROCESS | 8241 | 1463028803311 Marionette DEBUG loaded listener.js 21:53:23 INFO - PROCESS | 8241 | ++DOMWINDOW == 81 (0x117542400) [pid = 8241] [serial = 2135] [outer = 0x116199c00] 21:53:23 INFO - PROCESS | 8241 | 1463028803746 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]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 21:53:23 INFO - PROCESS | 8241 | 1463028803827 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 8241 | 1463028803830 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 21:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:53:23 INFO - PROCESS | 8241 | 1463028803834 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 8241 | 1463028803835 Marionette TRACE conn2 <- [1,2818,null,{}] 21:53:23 INFO - PROCESS | 8241 | 1463028803838 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}] 21:53:23 INFO - PROCESS | 8241 | 1463028803936 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:53:24 INFO - PROCESS | 8241 | 1463028804004 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x124714000 == 31 [pid = 8241] [id = 712] 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 82 (0x1180a8400) [pid = 8241] [serial = 2136] [outer = 0x0] 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 83 (0x11816f000) [pid = 8241] [serial = 2137] [outer = 0x1180a8400] 21:53:24 INFO - PROCESS | 8241 | 1463028804034 Marionette DEBUG loaded listener.js 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 84 (0x118506800) [pid = 8241] [serial = 2138] [outer = 0x1180a8400] 21:53:24 INFO - PROCESS | 8241 | 1463028804469 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]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:53:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 669ms 21:53:24 INFO - PROCESS | 8241 | 1463028804528 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:53:24 INFO - PROCESS | 8241 | 1463028804530 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 21:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:53:24 INFO - PROCESS | 8241 | 1463028804537 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 8241 | 1463028804541 Marionette TRACE conn2 <- [1,2822,null,{}] 21:53:24 INFO - PROCESS | 8241 | 1463028804564 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}] 21:53:24 INFO - PROCESS | 8241 | 1463028804664 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:53:24 INFO - PROCESS | 8241 | 1463028804728 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:24 INFO - PROCESS | 8241 | ++DOCSHELL 0x128adf800 == 32 [pid = 8241] [id = 713] 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 85 (0x11333e400) [pid = 8241] [serial = 2139] [outer = 0x0] 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 86 (0x118589c00) [pid = 8241] [serial = 2140] [outer = 0x11333e400] 21:53:24 INFO - PROCESS | 8241 | 1463028804758 Marionette DEBUG loaded listener.js 21:53:24 INFO - PROCESS | 8241 | ++DOMWINDOW == 87 (0x119106800) [pid = 8241] [serial = 2141] [outer = 0x11333e400] 21:53:25 INFO - PROCESS | 8241 | 1463028805177 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]]]}] 21:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 694ms 21:53:25 INFO - PROCESS | 8241 | 1463028805228 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:53:25 INFO - PROCESS | 8241 | 1463028805230 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 21:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:53:25 INFO - PROCESS | 8241 | 1463028805232 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:53:25 INFO - PROCESS | 8241 | 1463028805233 Marionette TRACE conn2 <- [1,2826,null,{}] 21:53:25 INFO - PROCESS | 8241 | 1463028805236 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}] 21:53:25 INFO - PROCESS | 8241 | 1463028805332 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:53:25 INFO - PROCESS | 8241 | 1463028805386 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:25 INFO - PROCESS | 8241 | ++DOCSHELL 0x128c7f000 == 33 [pid = 8241] [id = 714] 21:53:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 88 (0x11910b000) [pid = 8241] [serial = 2142] [outer = 0x0] 21:53:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 89 (0x119163800) [pid = 8241] [serial = 2143] [outer = 0x11910b000] 21:53:25 INFO - PROCESS | 8241 | 1463028805415 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 8241 | ++DOMWINDOW == 90 (0x119418000) [pid = 8241] [serial = 2144] [outer = 0x11910b000] 21:53:25 INFO - PROCESS | 8241 | 1463028805851 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 21:53:25 INFO - PROCESS | 8241 | 1463028805903 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:53:25 INFO - PROCESS | 8241 | 1463028805905 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 21:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:53:25 INFO - PROCESS | 8241 | 1463028805909 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:53:25 INFO - PROCESS | 8241 | 1463028805912 Marionette TRACE conn2 <- [1,2830,null,{}] 21:53:25 INFO - PROCESS | 8241 | 1463028805915 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}] 21:53:26 INFO - PROCESS | 8241 | 1463028806089 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:53:26 INFO - PROCESS | 8241 | 1463028806190 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194b7800 == 34 [pid = 8241] [id = 715] 21:53:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x119ae7800) [pid = 8241] [serial = 2145] [outer = 0x0] 21:53:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x119c03000) [pid = 8241] [serial = 2146] [outer = 0x119ae7800] 21:53:26 INFO - PROCESS | 8241 | 1463028806246 Marionette DEBUG loaded listener.js 21:53:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x1213a0400) [pid = 8241] [serial = 2147] [outer = 0x119ae7800] 21:53:26 INFO - PROCESS | 8241 | 1463028806694 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]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 823ms 21:53:26 INFO - PROCESS | 8241 | 1463028806745 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 8241 | 1463028806747 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 21:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:53:26 INFO - PROCESS | 8241 | 1463028806751 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 8241 | 1463028806752 Marionette TRACE conn2 <- [1,2834,null,{}] 21:53:26 INFO - PROCESS | 8241 | 1463028806754 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}] 21:53:26 INFO - PROCESS | 8241 | 1463028806856 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:53:26 INFO - PROCESS | 8241 | 1463028806924 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:26 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a733800 == 35 [pid = 8241] [id = 716] 21:53:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x1213a0c00) [pid = 8241] [serial = 2148] [outer = 0x0] 21:53:26 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x123348800) [pid = 8241] [serial = 2149] [outer = 0x1213a0c00] 21:53:26 INFO - PROCESS | 8241 | 1463028806954 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x123694800) [pid = 8241] [serial = 2150] [outer = 0x1213a0c00] 21:53:27 INFO - PROCESS | 8241 | 1463028807432 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 21:53:27 INFO - PROCESS | 8241 | 1463028807494 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:53:27 INFO - PROCESS | 8241 | 1463028807496 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 21:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:53:27 INFO - PROCESS | 8241 | 1463028807515 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:53:27 INFO - PROCESS | 8241 | 1463028807517 Marionette TRACE conn2 <- [1,2838,null,{}] 21:53:27 INFO - PROCESS | 8241 | 1463028807521 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}] 21:53:27 INFO - PROCESS | 8241 | 1463028807615 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:53:27 INFO - PROCESS | 8241 | 1463028807682 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:27 INFO - PROCESS | 8241 | ++DOCSHELL 0x116f22800 == 36 [pid = 8241] [id = 717] 21:53:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x11277c000) [pid = 8241] [serial = 2151] [outer = 0x0] 21:53:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x112782c00) [pid = 8241] [serial = 2152] [outer = 0x11277c000] 21:53:27 INFO - PROCESS | 8241 | 1463028807713 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x113d5e400) [pid = 8241] [serial = 2153] [outer = 0x11277c000] 21:53:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:53:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 573ms 21:53:28 INFO - PROCESS | 8241 | 1463028808082 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]]]}] 21:53:28 INFO - PROCESS | 8241 | 1463028808088 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:53:28 INFO - PROCESS | 8241 | 1463028808093 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 21:53:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:53:28 INFO - PROCESS | 8241 | 1463028808100 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:53:28 INFO - PROCESS | 8241 | 1463028808102 Marionette TRACE conn2 <- [1,2842,null,{}] 21:53:28 INFO - PROCESS | 8241 | 1463028808104 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}] 21:53:28 INFO - PROCESS | 8241 | 1463028808196 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:53:28 INFO - PROCESS | 8241 | 1463028808255 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d2800 == 37 [pid = 8241] [id = 718] 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x1133af400) [pid = 8241] [serial = 2154] [outer = 0x0] 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x1169b0800) [pid = 8241] [serial = 2155] [outer = 0x1133af400] 21:53:28 INFO - PROCESS | 8241 | 1463028808281 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x1180ab400) [pid = 8241] [serial = 2156] [outer = 0x1133af400] 21:53:28 INFO - PROCESS | 8241 | 1463028808628 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]]]}] 21:53:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:53:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 569ms 21:53:28 INFO - PROCESS | 8241 | 1463028808670 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:53:28 INFO - PROCESS | 8241 | 1463028808671 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 21:53:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:53:28 INFO - PROCESS | 8241 | 1463028808674 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:53:28 INFO - PROCESS | 8241 | 1463028808676 Marionette TRACE conn2 <- [1,2846,null,{}] 21:53:28 INFO - PROCESS | 8241 | 1463028808684 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}] 21:53:28 INFO - PROCESS | 8241 | 1463028808790 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:53:28 INFO - PROCESS | 8241 | 1463028808805 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 8241 | ++DOCSHELL 0x128f3f000 == 38 [pid = 8241] [id = 719] 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x118553c00) [pid = 8241] [serial = 2157] [outer = 0x0] 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x119166400) [pid = 8241] [serial = 2158] [outer = 0x118553c00] 21:53:28 INFO - PROCESS | 8241 | 1463028808834 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x11a2af400) [pid = 8241] [serial = 2159] [outer = 0x118553c00] 21:53:29 INFO - PROCESS | 8241 | 1463028809214 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]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 571ms 21:53:29 INFO - PROCESS | 8241 | 1463028809253 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 8241 | 1463028809255 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 21:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:53:29 INFO - PROCESS | 8241 | 1463028809260 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 8241 | 1463028809261 Marionette TRACE conn2 <- [1,2850,null,{}] 21:53:29 INFO - PROCESS | 8241 | 1463028809264 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}] 21:53:29 INFO - PROCESS | 8241 | 1463028809368 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:53:29 INFO - PROCESS | 8241 | 1463028809406 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab25000 == 39 [pid = 8241] [id = 720] 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x123210800) [pid = 8241] [serial = 2160] [outer = 0x0] 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x1237af800) [pid = 8241] [serial = 2161] [outer = 0x123210800] 21:53:29 INFO - PROCESS | 8241 | 1463028809435 Marionette DEBUG loaded listener.js 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x1243e6c00) [pid = 8241] [serial = 2162] [outer = 0x123210800] 21:53:29 INFO - PROCESS | 8241 | 1463028809763 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 21:53:29 INFO - PROCESS | 8241 | 1463028809780 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 8241 | 1463028809781 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 21:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:53:29 INFO - PROCESS | 8241 | 1463028809783 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 8241 | 1463028809785 Marionette TRACE conn2 <- [1,2854,null,{}] 21:53:29 INFO - PROCESS | 8241 | 1463028809787 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}] 21:53:29 INFO - PROCESS | 8241 | 1463028809888 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:53:29 INFO - PROCESS | 8241 | 1463028809900 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:29 INFO - PROCESS | 8241 | ++DOCSHELL 0x11326d000 == 40 [pid = 8241] [id = 721] 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x124495000) [pid = 8241] [serial = 2163] [outer = 0x0] 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x12449a800) [pid = 8241] [serial = 2164] [outer = 0x124495000] 21:53:29 INFO - PROCESS | 8241 | 1463028809925 Marionette DEBUG loaded listener.js 21:53:29 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x124786400) [pid = 8241] [serial = 2165] [outer = 0x124495000] 21:53:30 INFO - PROCESS | 8241 | 1463028810289 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]]]}] 21:53:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:53:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 21:53:30 INFO - PROCESS | 8241 | 1463028810305 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:53:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:53:30 INFO - PROCESS | 8241 | 1463028810307 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 21:53:30 INFO - PROCESS | 8241 | 1463028810312 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:53:30 INFO - PROCESS | 8241 | 1463028810314 Marionette TRACE conn2 <- [1,2858,null,{}] 21:53:30 INFO - PROCESS | 8241 | 1463028810327 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}] 21:53:30 INFO - PROCESS | 8241 | 1463028810519 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x12be81c00) [pid = 8241] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x111f26400) [pid = 8241] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x116a5e800) [pid = 8241] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x110f67800) [pid = 8241] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x118557c00) [pid = 8241] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x118c3a000) [pid = 8241] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x112786800) [pid = 8241] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x1122b2000) [pid = 8241] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x117178800) [pid = 8241] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x11855d000) [pid = 8241] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x1213a3c00) [pid = 8241] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x123511800) [pid = 8241] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x111d6a800) [pid = 8241] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x112a5e800) [pid = 8241] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x112732000) [pid = 8241] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x110f6c800) [pid = 8241] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:53:30 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x110f6d800) [pid = 8241] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:53:30 INFO - PROCESS | 8241 | 1463028810646 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:30 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180de800 == 41 [pid = 8241] [id = 722] 21:53:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x110f6d800) [pid = 8241] [serial = 2166] [outer = 0x0] 21:53:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x111f26400) [pid = 8241] [serial = 2167] [outer = 0x110f6d800] 21:53:30 INFO - PROCESS | 8241 | 1463028810666 Marionette DEBUG loaded listener.js 21:53:30 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x116195000) [pid = 8241] [serial = 2168] [outer = 0x110f6d800] 21:53:31 INFO - PROCESS | 8241 | 1463028811028 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:53:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 21:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:53:31 INFO - PROCESS | 8241 | 1463028811046 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:53:31 INFO - PROCESS | 8241 | 1463028811048 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 21:53:31 INFO - PROCESS | 8241 | 1463028811052 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 8241 | 1463028811053 Marionette TRACE conn2 <- [1,2862,null,{}] 21:53:31 INFO - PROCESS | 8241 | 1463028811058 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}] 21:53:31 INFO - PROCESS | 8241 | 1463028811213 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:53:31 INFO - PROCESS | 8241 | 1463028811303 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12baa9000 == 42 [pid = 8241] [id = 723] 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x111b06400) [pid = 8241] [serial = 2169] [outer = 0x0] 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x1180b0000) [pid = 8241] [serial = 2170] [outer = 0x111b06400] 21:53:31 INFO - PROCESS | 8241 | 1463028811340 Marionette DEBUG loaded listener.js 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x124eaa000) [pid = 8241] [serial = 2171] [outer = 0x111b06400] 21:53:31 INFO - PROCESS | 8241 | 1463028811661 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]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:53:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 621ms 21:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:53:31 INFO - PROCESS | 8241 | 1463028811672 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:53:31 INFO - PROCESS | 8241 | 1463028811674 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 21:53:31 INFO - PROCESS | 8241 | 1463028811684 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 8241 | 1463028811685 Marionette TRACE conn2 <- [1,2866,null,{}] 21:53:31 INFO - PROCESS | 8241 | 1463028811687 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}] 21:53:31 INFO - PROCESS | 8241 | 1463028811778 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:53:31 INFO - PROCESS | 8241 | 1463028811833 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:31 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c1000 == 43 [pid = 8241] [id = 724] 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x119514c00) [pid = 8241] [serial = 2172] [outer = 0x0] 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x12607f400) [pid = 8241] [serial = 2173] [outer = 0x119514c00] 21:53:31 INFO - PROCESS | 8241 | 1463028811858 Marionette DEBUG loaded listener.js 21:53:31 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x12656b000) [pid = 8241] [serial = 2174] [outer = 0x119514c00] 21:53:32 INFO - PROCESS | 8241 | 1463028812146 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]]]}] 21:53:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:53:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 524ms 21:53:32 INFO - PROCESS | 8241 | 1463028812203 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:53:32 INFO - PROCESS | 8241 | 1463028812204 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 21:53:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:53:32 INFO - PROCESS | 8241 | 1463028812206 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:53:32 INFO - PROCESS | 8241 | 1463028812207 Marionette TRACE conn2 <- [1,2870,null,{}] 21:53:32 INFO - PROCESS | 8241 | 1463028812210 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}] 21:53:32 INFO - PROCESS | 8241 | 1463028812294 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:53:32 INFO - PROCESS | 8241 | 1463028812298 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:32 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5bb000 == 44 [pid = 8241] [id = 725] 21:53:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x12661bc00) [pid = 8241] [serial = 2175] [outer = 0x0] 21:53:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x127017800) [pid = 8241] [serial = 2176] [outer = 0x12661bc00] 21:53:32 INFO - PROCESS | 8241 | 1463028812323 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x1270d8c00) [pid = 8241] [serial = 2177] [outer = 0x12661bc00] 21:53:32 INFO - PROCESS | 8241 | 1463028812826 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]]]}] 21:53:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:53:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 21:53:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:53:32 INFO - PROCESS | 8241 | 1463028812878 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:53:32 INFO - PROCESS | 8241 | 1463028812882 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 21:53:32 INFO - PROCESS | 8241 | 1463028812888 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:53:32 INFO - PROCESS | 8241 | 1463028812892 Marionette TRACE conn2 <- [1,2874,null,{}] 21:53:32 INFO - PROCESS | 8241 | 1463028812898 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}] 21:53:33 INFO - PROCESS | 8241 | 1463028813037 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:53:33 INFO - PROCESS | 8241 | 1463028813097 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x1194a7000 == 45 [pid = 8241] [id = 726] 21:53:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x111d7c800) [pid = 8241] [serial = 2178] [outer = 0x0] 21:53:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x112787400) [pid = 8241] [serial = 2179] [outer = 0x111d7c800] 21:53:33 INFO - PROCESS | 8241 | 1463028813129 Marionette DEBUG loaded listener.js 21:53:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x115e37c00) [pid = 8241] [serial = 2180] [outer = 0x111d7c800] 21:53:33 INFO - PROCESS | 8241 | 1463028813590 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]]]}] 21:53:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:53:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 727ms 21:53:33 INFO - PROCESS | 8241 | 1463028813614 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:53:33 INFO - PROCESS | 8241 | 1463028813619 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 21:53:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:53:33 INFO - PROCESS | 8241 | 1463028813625 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:53:33 INFO - PROCESS | 8241 | 1463028813627 Marionette TRACE conn2 <- [1,2878,null,{}] 21:53:33 INFO - PROCESS | 8241 | 1463028813631 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}] 21:53:33 INFO - PROCESS | 8241 | 1463028813772 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:53:33 INFO - PROCESS | 8241 | 1463028813903 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:33 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297dc800 == 46 [pid = 8241] [id = 727] 21:53:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x1166c1800) [pid = 8241] [serial = 2181] [outer = 0x0] 21:53:33 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x1180a9000) [pid = 8241] [serial = 2182] [outer = 0x1166c1800] 21:53:33 INFO - PROCESS | 8241 | 1463028813951 Marionette DEBUG loaded listener.js 21:53:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x1185dc800) [pid = 8241] [serial = 2183] [outer = 0x1166c1800] 21:53:34 INFO - PROCESS | 8241 | 1463028814395 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]]]}] 21:53:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:53:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 822ms 21:53:34 INFO - PROCESS | 8241 | 1463028814447 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:53:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:53:34 INFO - PROCESS | 8241 | 1463028814449 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 21:53:34 INFO - PROCESS | 8241 | 1463028814451 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:53:34 INFO - PROCESS | 8241 | 1463028814454 Marionette TRACE conn2 <- [1,2882,null,{}] 21:53:34 INFO - PROCESS | 8241 | 1463028814482 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}] 21:53:34 INFO - PROCESS | 8241 | 1463028814592 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:53:34 INFO - PROCESS | 8241 | 1463028814664 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:34 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cade800 == 47 [pid = 8241] [id = 728] 21:53:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x123749c00) [pid = 8241] [serial = 2184] [outer = 0x0] 21:53:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x124495c00) [pid = 8241] [serial = 2185] [outer = 0x123749c00] 21:53:34 INFO - PROCESS | 8241 | 1463028814697 Marionette DEBUG loaded listener.js 21:53:34 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x124eac400) [pid = 8241] [serial = 2186] [outer = 0x123749c00] 21:53:35 INFO - PROCESS | 8241 | 1463028815114 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]]]}] 21:53:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:53:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 21:53:35 INFO - PROCESS | 8241 | 1463028815123 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:53:35 INFO - PROCESS | 8241 | 1463028815125 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 21:53:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:53:35 INFO - PROCESS | 8241 | 1463028815129 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:53:35 INFO - PROCESS | 8241 | 1463028815131 Marionette TRACE conn2 <- [1,2886,null,{}] 21:53:35 INFO - PROCESS | 8241 | 1463028815133 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}] 21:53:35 INFO - PROCESS | 8241 | 1463028815238 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:53:35 INFO - PROCESS | 8241 | 1463028815291 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf22000 == 48 [pid = 8241] [id = 729] 21:53:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x124ee4c00) [pid = 8241] [serial = 2187] [outer = 0x0] 21:53:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x125738c00) [pid = 8241] [serial = 2188] [outer = 0x124ee4c00] 21:53:35 INFO - PROCESS | 8241 | 1463028815324 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12701bc00) [pid = 8241] [serial = 2189] [outer = 0x124ee4c00] 21:53:35 INFO - PROCESS | 8241 | 1463028815781 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]]]}] 21:53:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:53:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 21:53:35 INFO - PROCESS | 8241 | 1463028815801 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:53:35 INFO - PROCESS | 8241 | 1463028815803 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 21:53:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:53:35 INFO - PROCESS | 8241 | 1463028815805 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:53:35 INFO - PROCESS | 8241 | 1463028815806 Marionette TRACE conn2 <- [1,2890,null,{}] 21:53:35 INFO - PROCESS | 8241 | 1463028815812 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}] 21:53:35 INFO - PROCESS | 8241 | 1463028815913 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:53:36 INFO - PROCESS | 8241 | 1463028816003 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d151800 == 49 [pid = 8241] [id = 730] 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12701b800) [pid = 8241] [serial = 2190] [outer = 0x0] 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12730f400) [pid = 8241] [serial = 2191] [outer = 0x12701b800] 21:53:36 INFO - PROCESS | 8241 | 1463028816033 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x128a54000) [pid = 8241] [serial = 2192] [outer = 0x12701b800] 21:53:36 INFO - PROCESS | 8241 | 1463028816445 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:53:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 673ms 21:53:36 INFO - PROCESS | 8241 | 1463028816485 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:53:36 INFO - PROCESS | 8241 | 1463028816486 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 21:53:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:53:36 INFO - PROCESS | 8241 | 1463028816488 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:53:36 INFO - PROCESS | 8241 | 1463028816490 Marionette TRACE conn2 <- [1,2894,null,{}] 21:53:36 INFO - PROCESS | 8241 | 1463028816494 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}] 21:53:36 INFO - PROCESS | 8241 | 1463028816616 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:53:36 INFO - PROCESS | 8241 | 1463028816689 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:36 INFO - PROCESS | 8241 | ++DOCSHELL 0x113fd4000 == 50 [pid = 8241] [id = 731] 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x111bb7800) [pid = 8241] [serial = 2193] [outer = 0x0] 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x112d05c00) [pid = 8241] [serial = 2194] [outer = 0x111bb7800] 21:53:36 INFO - PROCESS | 8241 | 1463028816722 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128a5ac00) [pid = 8241] [serial = 2195] [outer = 0x111bb7800] 21:53:37 INFO - PROCESS | 8241 | 1463028817351 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]]]}] 21:53:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:53:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 923ms 21:53:37 INFO - PROCESS | 8241 | 1463028817412 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 8241 | 1463028817414 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 21:53:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:53:37 INFO - PROCESS | 8241 | 1463028817418 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - PROCESS | 8241 | 1463028817420 Marionette TRACE conn2 <- [1,2898,null,{}] 21:53:37 INFO - PROCESS | 8241 | 1463028817424 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}] 21:53:37 INFO - PROCESS | 8241 | 1463028817521 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:53:37 INFO - PROCESS | 8241 | 1463028817596 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:37 INFO - PROCESS | 8241 | ++DOCSHELL 0x116907000 == 51 [pid = 8241] [id = 732] 21:53:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x11278a400) [pid = 8241] [serial = 2196] [outer = 0x0] 21:53:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x112d04000) [pid = 8241] [serial = 2197] [outer = 0x11278a400] 21:53:37 INFO - PROCESS | 8241 | 1463028817626 Marionette DEBUG loaded listener.js 21:53:37 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x115ebb000) [pid = 8241] [serial = 2198] [outer = 0x11278a400] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x11696c000 == 50 [pid = 8241] [id = 708] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x1194ba000 == 49 [pid = 8241] [id = 709] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c1000 == 48 [pid = 8241] [id = 724] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x12baa9000 == 47 [pid = 8241] [id = 723] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x1180de800 == 46 [pid = 8241] [id = 722] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x11326d000 == 45 [pid = 8241] [id = 721] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab25000 == 44 [pid = 8241] [id = 720] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x124493c00) [pid = 8241] [serial = 2113] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x128f3f000 == 43 [pid = 8241] [id = 719] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d2800 == 42 [pid = 8241] [id = 718] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x116f22800 == 41 [pid = 8241] [id = 717] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x128c7f000 == 40 [pid = 8241] [id = 714] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x128adf800 == 39 [pid = 8241] [id = 713] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x124714000 == 38 [pid = 8241] [id = 712] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x1213e5000 == 37 [pid = 8241] [id = 711] 21:53:38 INFO - PROCESS | 8241 | --DOCSHELL 0x11221c800 == 36 [pid = 8241] [id = 710] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x12be8f400) [pid = 8241] [serial = 2069] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x111f65000) [pid = 8241] [serial = 2071] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x1122b1000) [pid = 8241] [serial = 2072] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x117588400) [pid = 8241] [serial = 2080] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x1180a7800) [pid = 8241] [serial = 2081] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x11618f400) [pid = 8241] [serial = 2077] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x116939400) [pid = 8241] [serial = 2078] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x1185d9800) [pid = 8241] [serial = 2086] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x119160000) [pid = 8241] [serial = 2087] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x123346400) [pid = 8241] [serial = 2096] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x112a68800) [pid = 8241] [serial = 2074] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x12139f400) [pid = 8241] [serial = 2095] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11333c400) [pid = 8241] [serial = 2075] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x1180b1000) [pid = 8241] [serial = 2083] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x118376800) [pid = 8241] [serial = 2084] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x119a0b000) [pid = 8241] [serial = 2092] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x11916e800) [pid = 8241] [serial = 2089] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x123352400) [pid = 8241] [serial = 2098] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x119a05000) [pid = 8241] [serial = 2090] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x12359b000) [pid = 8241] [serial = 2099] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x124b4bc00) [pid = 8241] [serial = 2102] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x12417f400) [pid = 8241] [serial = 2101] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x11224c800) [pid = 8241] [serial = 2122] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x112785400) [pid = 8241] [serial = 2123] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x1133b1000) [pid = 8241] [serial = 2125] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x11910dc00) [pid = 8241] [serial = 2110] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x110fc9c00) [pid = 8241] [serial = 2104] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x11201c800) [pid = 8241] [serial = 2116] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x118379400) [pid = 8241] [serial = 2108] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x112787000) [pid = 8241] [serial = 2105] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x123345000) [pid = 8241] [serial = 2111] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x113d60400) [pid = 8241] [serial = 2119] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 93 (0x115e3bc00) [pid = 8241] [serial = 2126] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 92 (0x11678f800) [pid = 8241] [serial = 2107] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 91 (0x11a0e6800) [pid = 8241] [serial = 2093] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | --DOMWINDOW == 90 (0x116a5ec00) [pid = 8241] [serial = 2128] [outer = 0x0] [url = about:blank] 21:53:38 INFO - PROCESS | 8241 | 1463028818088 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]]]}] 21:53:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:53:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 724ms 21:53:38 INFO - PROCESS | 8241 | 1463028818144 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:53:38 INFO - PROCESS | 8241 | 1463028818148 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 21:53:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:53:38 INFO - PROCESS | 8241 | 1463028818152 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:53:38 INFO - PROCESS | 8241 | 1463028818154 Marionette TRACE conn2 <- [1,2902,null,{}] 21:53:38 INFO - PROCESS | 8241 | 1463028818156 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}] 21:53:38 INFO - PROCESS | 8241 | 1463028818238 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:53:38 INFO - PROCESS | 8241 | 1463028818247 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e5800 == 37 [pid = 8241] [id = 733] 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 91 (0x11606dc00) [pid = 8241] [serial = 2199] [outer = 0x0] 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 92 (0x1166bbc00) [pid = 8241] [serial = 2200] [outer = 0x11606dc00] 21:53:38 INFO - PROCESS | 8241 | 1463028818274 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 93 (0x11753c800) [pid = 8241] [serial = 2201] [outer = 0x11606dc00] 21:53:38 INFO - PROCESS | 8241 | 1463028818660 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:53:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:53:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 569ms 21:53:38 INFO - PROCESS | 8241 | 1463028818721 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:53:38 INFO - PROCESS | 8241 | 1463028818723 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 21:53:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:53:38 INFO - PROCESS | 8241 | 1463028818725 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:53:38 INFO - PROCESS | 8241 | 1463028818727 Marionette TRACE conn2 <- [1,2906,null,{}] 21:53:38 INFO - PROCESS | 8241 | 1463028818735 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}] 21:53:38 INFO - PROCESS | 8241 | 1463028818819 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:53:38 INFO - PROCESS | 8241 | 1463028818852 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 8241 | ++DOCSHELL 0x124a41000 == 38 [pid = 8241] [id = 734] 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 94 (0x11837b400) [pid = 8241] [serial = 2202] [outer = 0x0] 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x118c37400) [pid = 8241] [serial = 2203] [outer = 0x11837b400] 21:53:38 INFO - PROCESS | 8241 | 1463028818880 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x11910f000) [pid = 8241] [serial = 2204] [outer = 0x11837b400] 21:53:39 INFO - PROCESS | 8241 | 1463028819220 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]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:53:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 523ms 21:53:39 INFO - PROCESS | 8241 | 1463028819248 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:53:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:53:39 INFO - PROCESS | 8241 | 1463028819250 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 21:53:39 INFO - PROCESS | 8241 | 1463028819252 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 8241 | 1463028819253 Marionette TRACE conn2 <- [1,2910,null,{}] 21:53:39 INFO - PROCESS | 8241 | 1463028819256 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}] 21:53:39 INFO - PROCESS | 8241 | 1463028819345 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:53:39 INFO - PROCESS | 8241 | 1463028819350 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x128ae3800 == 39 [pid = 8241] [id = 735] 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x119167000) [pid = 8241] [serial = 2205] [outer = 0x0] 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 98 (0x119a05000) [pid = 8241] [serial = 2206] [outer = 0x119167000] 21:53:39 INFO - PROCESS | 8241 | 1463028819376 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x119f56400) [pid = 8241] [serial = 2207] [outer = 0x119167000] 21:53:39 INFO - PROCESS | 8241 | 1463028819671 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]]]}] 21:53:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:53:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:53:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 21:53:39 INFO - TEST-START | /DOMEvents/constructors.html 21:53:39 INFO - PROCESS | 8241 | 1463028819721 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 8241 | 1463028819722 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 21:53:39 INFO - PROCESS | 8241 | 1463028819726 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 8241 | 1463028819728 Marionette TRACE conn2 <- [1,2914,null,{}] 21:53:39 INFO - PROCESS | 8241 | 1463028819731 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}] 21:53:39 INFO - PROCESS | 8241 | 1463028819811 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:53:39 INFO - PROCESS | 8241 | 1463028819874 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:39 INFO - PROCESS | 8241 | ++DOCSHELL 0x118599000 == 40 [pid = 8241] [id = 736] 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x11941ac00) [pid = 8241] [serial = 2208] [outer = 0x0] 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x12139fc00) [pid = 8241] [serial = 2209] [outer = 0x11941ac00] 21:53:39 INFO - PROCESS | 8241 | 1463028819900 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x12334c400) [pid = 8241] [serial = 2210] [outer = 0x11941ac00] 21:53:40 INFO - PROCESS | 8241 | 1463028820264 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]]]}] 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:53:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:53:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:53:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 576ms 21:53:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:53:40 INFO - PROCESS | 8241 | 1463028820302 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:53:40 INFO - PROCESS | 8241 | 1463028820303 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 21:53:40 INFO - PROCESS | 8241 | 1463028820305 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:53:40 INFO - PROCESS | 8241 | 1463028820307 Marionette TRACE conn2 <- [1,2918,null,{}] 21:53:40 INFO - PROCESS | 8241 | 1463028820309 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}] 21:53:40 INFO - PROCESS | 8241 | 1463028820430 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:53:40 INFO - PROCESS | 8241 | 1463028820470 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ab1a800 == 41 [pid = 8241] [id = 737] 21:53:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x12334f000) [pid = 8241] [serial = 2211] [outer = 0x0] 21:53:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x1243e7000) [pid = 8241] [serial = 2212] [outer = 0x12334f000] 21:53:40 INFO - PROCESS | 8241 | 1463028820495 Marionette DEBUG loaded listener.js 21:53:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x1266af000) [pid = 8241] [serial = 2213] [outer = 0x12334f000] 21:53:40 INFO - PROCESS | 8241 | 1463028820782 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:53:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:53:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 523ms 21:53:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:53:40 INFO - PROCESS | 8241 | 1463028820830 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:53:40 INFO - PROCESS | 8241 | 1463028820831 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 21:53:40 INFO - PROCESS | 8241 | 1463028820833 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:53:40 INFO - PROCESS | 8241 | 1463028820834 Marionette TRACE conn2 <- [1,2922,null,{}] 21:53:40 INFO - PROCESS | 8241 | 1463028820837 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}] 21:53:40 INFO - PROCESS | 8241 | 1463028820939 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:53:40 INFO - PROCESS | 8241 | 1463028820952 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 8241 | ++DOCSHELL 0x12b242000 == 42 [pid = 8241] [id = 738] 21:53:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x124ee2c00) [pid = 8241] [serial = 2214] [outer = 0x0] 21:53:40 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x12730f800) [pid = 8241] [serial = 2215] [outer = 0x124ee2c00] 21:53:40 INFO - PROCESS | 8241 | 1463028820977 Marionette DEBUG loaded listener.js 21:53:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x128a68400) [pid = 8241] [serial = 2216] [outer = 0x124ee2c00] 21:53:41 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:53:41 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:53:41 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:53:41 INFO - PROCESS | 8241 | [8241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:53:41 INFO - PROCESS | 8241 | 1463028821284 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]]]}] 21:53:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:53:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:53:41 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 21:53:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:53:41 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 21:53:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:53:41 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]" 21:53:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:53:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:53:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 470ms 21:53:41 INFO - PROCESS | 8241 | 1463028821315 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:53:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:53:41 INFO - PROCESS | 8241 | 1463028821332 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 21:53:41 INFO - PROCESS | 8241 | 1463028821335 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 8241 | 1463028821337 Marionette TRACE conn2 <- [1,2926,null,{}] 21:53:41 INFO - PROCESS | 8241 | 1463028821340 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}] 21:53:41 INFO - PROCESS | 8241 | 1463028821510 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:53:41 INFO - PROCESS | 8241 | 1463028821527 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:41 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf25800 == 43 [pid = 8241] [id = 739] 21:53:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x128a5d400) [pid = 8241] [serial = 2217] [outer = 0x0] 21:53:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x128a6f000) [pid = 8241] [serial = 2218] [outer = 0x128a5d400] 21:53:41 INFO - PROCESS | 8241 | 1463028821567 Marionette DEBUG loaded listener.js 21:53:41 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x128b27800) [pid = 8241] [serial = 2219] [outer = 0x128a5d400] 21:53:41 INFO - PROCESS | 8241 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:53:41 INFO - PROCESS | 8241 | 1463028821964 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]]]}] 21:53:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:53:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 21:53:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:53:42 INFO - PROCESS | 8241 | 1463028822005 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:53:42 INFO - PROCESS | 8241 | 1463028822006 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 21:53:42 INFO - PROCESS | 8241 | 1463028822009 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:53:42 INFO - PROCESS | 8241 | 1463028822010 Marionette TRACE conn2 <- [1,2930,null,{}] 21:53:42 INFO - PROCESS | 8241 | 1463028822012 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}] 21:53:42 INFO - PROCESS | 8241 | 1463028822118 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:53:42 INFO - PROCESS | 8241 | 1463028822153 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5ab000 == 44 [pid = 8241] [id = 740] 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x128b27c00) [pid = 8241] [serial = 2220] [outer = 0x0] 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x128b8e000) [pid = 8241] [serial = 2221] [outer = 0x128b27c00] 21:53:42 INFO - PROCESS | 8241 | 1463028822178 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x128b93c00) [pid = 8241] [serial = 2222] [outer = 0x128b27c00] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x118553c00) [pid = 8241] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x123210800) [pid = 8241] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1180a8400) [pid = 8241] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x116199c00) [pid = 8241] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x11333e400) [pid = 8241] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11277c000) [pid = 8241] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x110f68800) [pid = 8241] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x1213a0c00) [pid = 8241] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x1133af400) [pid = 8241] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x124495000) [pid = 8241] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x110f6d800) [pid = 8241] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x119514c00) [pid = 8241] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x111b06400) [pid = 8241] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x119a03800) [pid = 8241] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x1133b0400) [pid = 8241] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:53:42 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x111d68400) [pid = 8241] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:53:42 INFO - PROCESS | 8241 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:53:42 INFO - PROCESS | 8241 | 1463028822637 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]]]}] 21:53:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:53:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 21:53:42 INFO - PROCESS | 8241 | 1463028822682 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:53:42 INFO - PROCESS | 8241 | 1463028822683 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 21:53:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:53:42 INFO - PROCESS | 8241 | 1463028822685 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:53:42 INFO - PROCESS | 8241 | 1463028822686 Marionette TRACE conn2 <- [1,2934,null,{}] 21:53:42 INFO - PROCESS | 8241 | 1463028822689 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}] 21:53:42 INFO - PROCESS | 8241 | 1463028822818 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:53:42 INFO - PROCESS | 8241 | 1463028822879 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 8241 | ++DOCSHELL 0x126687800 == 45 [pid = 8241] [id = 741] 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 99 (0x11277f000) [pid = 8241] [serial = 2223] [outer = 0x0] 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 100 (0x11693c800) [pid = 8241] [serial = 2224] [outer = 0x11277f000] 21:53:42 INFO - PROCESS | 8241 | 1463028822920 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 8241 | ++DOMWINDOW == 101 (0x1213a0c00) [pid = 8241] [serial = 2225] [outer = 0x11277f000] 21:53:43 INFO - PROCESS | 8241 | 1463028823295 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]]]}] 21:53:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:53:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 618ms 21:53:43 INFO - PROCESS | 8241 | 1463028823304 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 8241 | 1463028823305 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 21:53:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:53:43 INFO - PROCESS | 8241 | 1463028823308 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 8241 | 1463028823311 Marionette TRACE conn2 <- [1,2938,null,{}] 21:53:43 INFO - PROCESS | 8241 | 1463028823315 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}] 21:53:43 INFO - PROCESS | 8241 | 1463028823440 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:53:43 INFO - PROCESS | 8241 | 1463028823448 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf1a000 == 46 [pid = 8241] [id = 742] 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 102 (0x110fbd800) [pid = 8241] [serial = 2226] [outer = 0x0] 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 103 (0x124bae400) [pid = 8241] [serial = 2227] [outer = 0x110fbd800] 21:53:43 INFO - PROCESS | 8241 | 1463028823478 Marionette DEBUG loaded listener.js 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 104 (0x128c4c400) [pid = 8241] [serial = 2228] [outer = 0x110fbd800] 21:53:43 INFO - PROCESS | 8241 | 1463028823754 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]]]}] 21:53:43 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. 21:53:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 473ms 21:53:43 INFO - PROCESS | 8241 | 1463028823782 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 8241 | 1463028823784 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 21:53:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:53:43 INFO - PROCESS | 8241 | 1463028823786 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 8241 | 1463028823787 Marionette TRACE conn2 <- [1,2942,null,{}] 21:53:43 INFO - PROCESS | 8241 | 1463028823789 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}] 21:53:43 INFO - PROCESS | 8241 | 1463028823892 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:53:43 INFO - PROCESS | 8241 | 1463028823896 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:43 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d555800 == 47 [pid = 8241] [id = 743] 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 105 (0x118554400) [pid = 8241] [serial = 2229] [outer = 0x0] 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 106 (0x128c52800) [pid = 8241] [serial = 2230] [outer = 0x118554400] 21:53:43 INFO - PROCESS | 8241 | 1463028823921 Marionette DEBUG loaded listener.js 21:53:43 INFO - PROCESS | 8241 | ++DOMWINDOW == 107 (0x128cb5800) [pid = 8241] [serial = 2231] [outer = 0x118554400] 21:53:44 INFO - PROCESS | 8241 | 1463028824246 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"]]]}] 21:53:44 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 21:53:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:53:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 21:53:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:53:44 INFO - PROCESS | 8241 | 1463028824255 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:53:44 INFO - PROCESS | 8241 | 1463028824256 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 21:53:44 INFO - PROCESS | 8241 | 1463028824260 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:53:44 INFO - PROCESS | 8241 | 1463028824262 Marionette TRACE conn2 <- [1,2946,null,{}] 21:53:44 INFO - PROCESS | 8241 | 1463028824264 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}] 21:53:44 INFO - PROCESS | 8241 | 1463028824351 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:53:44 INFO - PROCESS | 8241 | 1463028824415 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:44 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d569800 == 48 [pid = 8241] [id = 744] 21:53:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x128b95c00) [pid = 8241] [serial = 2232] [outer = 0x0] 21:53:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x128cbd000) [pid = 8241] [serial = 2233] [outer = 0x128b95c00] 21:53:44 INFO - PROCESS | 8241 | 1463028824440 Marionette DEBUG loaded listener.js 21:53:44 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x128f79c00) [pid = 8241] [serial = 2234] [outer = 0x128b95c00] 21:53:44 INFO - PROCESS | 8241 | 1463028824857 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]]]}] 21:53:44 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. 21:53:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 622ms 21:53:44 INFO - PROCESS | 8241 | 1463028824881 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:53:44 INFO - PROCESS | 8241 | 1463028824885 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 21:53:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:53:44 INFO - PROCESS | 8241 | 1463028824889 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:53:44 INFO - PROCESS | 8241 | 1463028824891 Marionette TRACE conn2 <- [1,2950,null,{}] 21:53:44 INFO - PROCESS | 8241 | 1463028824914 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}] 21:53:45 INFO - PROCESS | 8241 | 1463028825027 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:53:45 INFO - PROCESS | 8241 | 1463028825101 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x11a236800 == 49 [pid = 8241] [id = 745] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x112018c00) [pid = 8241] [serial = 2235] [outer = 0x0] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x112781400) [pid = 8241] [serial = 2236] [outer = 0x112018c00] 21:53:45 INFO - PROCESS | 8241 | 1463028825132 Marionette DEBUG loaded listener.js 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x115e3e000) [pid = 8241] [serial = 2237] [outer = 0x112018c00] 21:53:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x1213d4800 == 50 [pid = 8241] [id = 746] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x1180b4400) [pid = 8241] [serial = 2238] [outer = 0x0] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x113df3000) [pid = 8241] [serial = 2239] [outer = 0x1180b4400] 21:53:45 INFO - PROCESS | 8241 | 1463028825569 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]]]}] 21:53:45 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. 21:53:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 21:53:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:53:45 INFO - PROCESS | 8241 | 1463028825580 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:53:45 INFO - PROCESS | 8241 | 1463028825584 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 21:53:45 INFO - PROCESS | 8241 | 1463028825588 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:53:45 INFO - PROCESS | 8241 | 1463028825590 Marionette TRACE conn2 <- [1,2954,null,{}] 21:53:45 INFO - PROCESS | 8241 | 1463028825593 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}] 21:53:45 INFO - PROCESS | 8241 | 1463028825730 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:53:45 INFO - PROCESS | 8241 | 1463028825805 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:45 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ba99800 == 51 [pid = 8241] [id = 747] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1166bb800) [pid = 8241] [serial = 2240] [outer = 0x0] 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x1180b4800) [pid = 8241] [serial = 2241] [outer = 0x1166bb800] 21:53:45 INFO - PROCESS | 8241 | 1463028825836 Marionette DEBUG loaded listener.js 21:53:45 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x119166c00) [pid = 8241] [serial = 2242] [outer = 0x1166bb800] 21:53:46 INFO - PROCESS | 8241 | 1463028826200 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]]]}] 21:53:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:53:46 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 21:53:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 622ms 21:53:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:53:46 INFO - PROCESS | 8241 | 1463028826212 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:53:46 INFO - PROCESS | 8241 | 1463028826214 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 21:53:46 INFO - PROCESS | 8241 | 1463028826217 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 8241 | 1463028826219 Marionette TRACE conn2 <- [1,2958,null,{}] 21:53:46 INFO - PROCESS | 8241 | 1463028826228 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}] 21:53:46 INFO - PROCESS | 8241 | 1463028826345 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:53:46 INFO - PROCESS | 8241 | 1463028826443 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:46 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d707800 == 52 [pid = 8241] [id = 748] 21:53:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x12350e800) [pid = 8241] [serial = 2243] [outer = 0x0] 21:53:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12449c800) [pid = 8241] [serial = 2244] [outer = 0x12350e800] 21:53:46 INFO - PROCESS | 8241 | 1463028826476 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x124ee7000) [pid = 8241] [serial = 2245] [outer = 0x12350e800] 21:53:46 INFO - PROCESS | 8241 | 1463028826837 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]]]}] 21:53:46 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. 21:53:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 673ms 21:53:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:53:46 INFO - PROCESS | 8241 | 1463028826889 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:53:46 INFO - PROCESS | 8241 | 1463028826891 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 21:53:46 INFO - PROCESS | 8241 | 1463028826894 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 8241 | 1463028826895 Marionette TRACE conn2 <- [1,2962,null,{}] 21:53:46 INFO - PROCESS | 8241 | 1463028826897 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}] 21:53:47 INFO - PROCESS | 8241 | 1463028827005 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:53:47 INFO - PROCESS | 8241 | 1463028827065 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d721800 == 53 [pid = 8241] [id = 749] 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x124497800) [pid = 8241] [serial = 2246] [outer = 0x0] 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x1270d9c00) [pid = 8241] [serial = 2247] [outer = 0x124497800] 21:53:47 INFO - PROCESS | 8241 | 1463028827136 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128b29000) [pid = 8241] [serial = 2248] [outer = 0x124497800] 21:53:47 INFO - PROCESS | 8241 | 1463028827458 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]]]}] 21:53:47 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. 21:53:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 21:53:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:53:47 INFO - PROCESS | 8241 | 1463028827515 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:53:47 INFO - PROCESS | 8241 | 1463028827516 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 21:53:47 INFO - PROCESS | 8241 | 1463028827518 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:53:47 INFO - PROCESS | 8241 | 1463028827520 Marionette TRACE conn2 <- [1,2966,null,{}] 21:53:47 INFO - PROCESS | 8241 | 1463028827523 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}] 21:53:47 INFO - PROCESS | 8241 | 1463028827628 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:53:47 INFO - PROCESS | 8241 | 1463028827703 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d787000 == 54 [pid = 8241] [id = 750] 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1243e8400) [pid = 8241] [serial = 2249] [outer = 0x0] 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x128b9a400) [pid = 8241] [serial = 2250] [outer = 0x1243e8400] 21:53:47 INFO - PROCESS | 8241 | 1463028827745 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x128cb6000) [pid = 8241] [serial = 2251] [outer = 0x1243e8400] 21:53:48 INFO - PROCESS | 8241 | 1463028828102 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]]]}] 21:53:48 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. 21:53:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 21:53:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:53:48 INFO - PROCESS | 8241 | 1463028828139 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 8241 | 1463028828141 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 21:53:48 INFO - PROCESS | 8241 | 1463028828143 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 8241 | 1463028828144 Marionette TRACE conn2 <- [1,2970,null,{}] 21:53:48 INFO - PROCESS | 8241 | 1463028828147 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}] 21:53:48 INFO - PROCESS | 8241 | 1463028828261 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:53:48 INFO - PROCESS | 8241 | 1463028828323 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:48 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc34000 == 55 [pid = 8241] [id = 751] 21:53:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x128dfdc00) [pid = 8241] [serial = 2252] [outer = 0x0] 21:53:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x128f7f800) [pid = 8241] [serial = 2253] [outer = 0x128dfdc00] 21:53:48 INFO - PROCESS | 8241 | 1463028828394 Marionette DEBUG loaded listener.js 21:53:48 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1290e4800) [pid = 8241] [serial = 2254] [outer = 0x128dfdc00] 21:53:48 INFO - PROCESS | 8241 | 1463028828767 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]]]}] 21:53:48 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. 21:53:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 21:53:48 INFO - PROCESS | 8241 | 1463028828813 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 8241 | 1463028828814 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 21:53:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:53:48 INFO - PROCESS | 8241 | 1463028828817 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 8241 | 1463028828818 Marionette TRACE conn2 <- [1,2974,null,{}] 21:53:48 INFO - PROCESS | 8241 | 1463028828821 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}] 21:53:48 INFO - PROCESS | 8241 | 1463028828926 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:53:49 INFO - PROCESS | 8241 | 1463028829019 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x1297e1800 == 56 [pid = 8241] [id = 752] 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x111d23c00) [pid = 8241] [serial = 2255] [outer = 0x0] 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x119411000) [pid = 8241] [serial = 2256] [outer = 0x111d23c00] 21:53:49 INFO - PROCESS | 8241 | 1463028829049 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x1290ed400) [pid = 8241] [serial = 2257] [outer = 0x111d23c00] 21:53:49 INFO - PROCESS | 8241 | 1463028829631 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]]]}] 21:53:49 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. 21:53:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 821ms 21:53:49 INFO - PROCESS | 8241 | 1463028829638 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:53:49 INFO - PROCESS | 8241 | 1463028829641 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 21:53:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:53:49 INFO - PROCESS | 8241 | 1463028829644 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:53:49 INFO - PROCESS | 8241 | 1463028829647 Marionette TRACE conn2 <- [1,2978,null,{}] 21:53:49 INFO - PROCESS | 8241 | 1463028829651 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}] 21:53:49 INFO - PROCESS | 8241 | 1463028829745 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:53:49 INFO - PROCESS | 8241 | 1463028829813 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:49 INFO - PROCESS | 8241 | ++DOCSHELL 0x123566800 == 57 [pid = 8241] [id = 753] 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x111d80000) [pid = 8241] [serial = 2258] [outer = 0x0] 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x11205f000) [pid = 8241] [serial = 2259] [outer = 0x111d80000] 21:53:49 INFO - PROCESS | 8241 | 1463028829841 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x112787000) [pid = 8241] [serial = 2260] [outer = 0x111d80000] 21:53:50 INFO - PROCESS | 8241 | 1463028830209 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]]]}] 21:53:50 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. 21:53:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 572ms 21:53:50 INFO - PROCESS | 8241 | 1463028830216 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:53:50 INFO - PROCESS | 8241 | 1463028830220 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 21:53:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:53:50 INFO - PROCESS | 8241 | 1463028830225 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:53:50 INFO - PROCESS | 8241 | 1463028830229 Marionette TRACE conn2 <- [1,2982,null,{}] 21:53:50 INFO - PROCESS | 8241 | 1463028830255 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}] 21:53:50 INFO - PROCESS | 8241 | 1463028830423 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:53:50 INFO - PROCESS | 8241 | 1463028830531 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:50 INFO - PROCESS | 8241 | ++DOCSHELL 0x111d93800 == 58 [pid = 8241] [id = 754] 21:53:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x1133af800) [pid = 8241] [serial = 2261] [outer = 0x0] 21:53:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x113d5ec00) [pid = 8241] [serial = 2262] [outer = 0x1133af800] 21:53:50 INFO - PROCESS | 8241 | 1463028830556 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x116194400) [pid = 8241] [serial = 2263] [outer = 0x1133af800] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12d555800 == 57 [pid = 8241] [id = 743] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf1a000 == 56 [pid = 8241] [id = 742] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x126687800 == 55 [pid = 8241] [id = 741] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5ab000 == 54 [pid = 8241] [id = 740] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf25800 == 53 [pid = 8241] [id = 739] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12b242000 == 52 [pid = 8241] [id = 738] 21:53:50 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x119163800) [pid = 8241] [serial = 2143] [outer = 0x0] [url = about:blank] 21:53:50 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x119c03000) [pid = 8241] [serial = 2146] [outer = 0x0] [url = about:blank] 21:53:50 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x127017800) [pid = 8241] [serial = 2176] [outer = 0x0] [url = about:blank] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x12ab1a800 == 51 [pid = 8241] [id = 737] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x118599000 == 50 [pid = 8241] [id = 736] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x128ae3800 == 49 [pid = 8241] [id = 735] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x124a41000 == 48 [pid = 8241] [id = 734] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e5800 == 47 [pid = 8241] [id = 733] 21:53:50 INFO - PROCESS | 8241 | --DOCSHELL 0x116907000 == 46 [pid = 8241] [id = 732] 21:53:50 INFO - PROCESS | 8241 | 1463028830957 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"]]]}] 21:53:50 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 21:53:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:53:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 775ms 21:53:51 INFO - PROCESS | 8241 | 1463028831000 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 8241 | 1463028831001 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 21:53:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:53:51 INFO - PROCESS | 8241 | 1463028831003 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 8241 | 1463028831006 Marionette TRACE conn2 <- [1,2986,null,{}] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x124bee800) [pid = 8241] [serial = 2114] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x119166400) [pid = 8241] [serial = 2158] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x1237af800) [pid = 8241] [serial = 2161] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x1243e6c00) [pid = 8241] [serial = 2162] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x11816f000) [pid = 8241] [serial = 2137] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x116787800) [pid = 8241] [serial = 2134] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x117542400) [pid = 8241] [serial = 2135] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x119106800) [pid = 8241] [serial = 2141] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x118589c00) [pid = 8241] [serial = 2140] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x113d5e400) [pid = 8241] [serial = 2153] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x112782c00) [pid = 8241] [serial = 2152] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x11271d000) [pid = 8241] [serial = 2132] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x110fbb400) [pid = 8241] [serial = 2131] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x123694800) [pid = 8241] [serial = 2150] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x123348800) [pid = 8241] [serial = 2149] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x1169b0800) [pid = 8241] [serial = 2155] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x12449a800) [pid = 8241] [serial = 2164] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x124786400) [pid = 8241] [serial = 2165] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x116195000) [pid = 8241] [serial = 2168] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x12607f400) [pid = 8241] [serial = 2173] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x118506800) [pid = 8241] [serial = 2138] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11a2af400) [pid = 8241] [serial = 2159] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x12656b000) [pid = 8241] [serial = 2174] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x111f26400) [pid = 8241] [serial = 2167] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1180ab400) [pid = 8241] [serial = 2156] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x124eaa000) [pid = 8241] [serial = 2171] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x1180b0000) [pid = 8241] [serial = 2170] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x116784c00) [pid = 8241] [serial = 2120] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x11277d800) [pid = 8241] [serial = 2117] [outer = 0x0] [url = about:blank] 21:53:51 INFO - PROCESS | 8241 | 1463028831029 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}] 21:53:51 INFO - PROCESS | 8241 | 1463028831138 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:53:51 INFO - PROCESS | 8241 | 1463028831146 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x1180ce800 == 47 [pid = 8241] [id = 755] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 108 (0x116a5b800) [pid = 8241] [serial = 2264] [outer = 0x0] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 109 (0x11758ac00) [pid = 8241] [serial = 2265] [outer = 0x116a5b800] 21:53:51 INFO - PROCESS | 8241 | 1463028831175 Marionette DEBUG loaded listener.js 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x1180af400) [pid = 8241] [serial = 2266] [outer = 0x116a5b800] 21:53:51 INFO - PROCESS | 8241 | 1463028831478 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]]]}] 21:53:51 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. 21:53:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 524ms 21:53:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:53:51 INFO - PROCESS | 8241 | 1463028831529 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 8241 | 1463028831531 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 21:53:51 INFO - PROCESS | 8241 | 1463028831533 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 8241 | 1463028831534 Marionette TRACE conn2 <- [1,2990,null,{}] 21:53:51 INFO - PROCESS | 8241 | 1463028831536 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}] 21:53:51 INFO - PROCESS | 8241 | 1463028831647 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:53:51 INFO - PROCESS | 8241 | 1463028831701 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x123565000 == 48 [pid = 8241] [id = 756] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x1180af000) [pid = 8241] [serial = 2267] [outer = 0x0] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x11205b400) [pid = 8241] [serial = 2268] [outer = 0x1180af000] 21:53:51 INFO - PROCESS | 8241 | 1463028831727 Marionette DEBUG loaded listener.js 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11858ac00) [pid = 8241] [serial = 2269] [outer = 0x1180af000] 21:53:51 INFO - PROCESS | 8241 | ++DOCSHELL 0x124a40800 == 49 [pid = 8241] [id = 757] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11911bc00) [pid = 8241] [serial = 2270] [outer = 0x0] 21:53:51 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11911f000) [pid = 8241] [serial = 2271] [outer = 0x11911bc00] 21:53:52 INFO - PROCESS | 8241 | 1463028832054 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]]]}] 21:53:52 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. 21:53:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 21:53:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:53:52 INFO - PROCESS | 8241 | 1463028832104 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:53:52 INFO - PROCESS | 8241 | 1463028832106 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 21:53:52 INFO - PROCESS | 8241 | 1463028832119 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:53:52 INFO - PROCESS | 8241 | 1463028832121 Marionette TRACE conn2 <- [1,2994,null,{}] 21:53:52 INFO - PROCESS | 8241 | 1463028832143 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}] 21:53:52 INFO - PROCESS | 8241 | 1463028832289 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:53:52 INFO - PROCESS | 8241 | 1463028832293 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x126685000 == 50 [pid = 8241] [id = 758] 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x11858b400) [pid = 8241] [serial = 2272] [outer = 0x0] 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x119104000) [pid = 8241] [serial = 2273] [outer = 0x11858b400] 21:53:52 INFO - PROCESS | 8241 | 1463028832319 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x119506800) [pid = 8241] [serial = 2274] [outer = 0x11858b400] 21:53:52 INFO - PROCESS | 8241 | 1463028832633 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]]]}] 21:53:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:53:52 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 21:53:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 582ms 21:53:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:53:52 INFO - PROCESS | 8241 | 1463028832691 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:53:52 INFO - PROCESS | 8241 | 1463028832692 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 21:53:52 INFO - PROCESS | 8241 | 1463028832695 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:53:52 INFO - PROCESS | 8241 | 1463028832696 Marionette TRACE conn2 <- [1,2998,null,{}] 21:53:52 INFO - PROCESS | 8241 | 1463028832698 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}] 21:53:52 INFO - PROCESS | 8241 | 1463028832833 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:53:52 INFO - PROCESS | 8241 | 1463028832845 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290c5800 == 51 [pid = 8241] [id = 759] 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x119af0c00) [pid = 8241] [serial = 2275] [outer = 0x0] 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x11a2a5000) [pid = 8241] [serial = 2276] [outer = 0x119af0c00] 21:53:52 INFO - PROCESS | 8241 | 1463028832871 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12338f400) [pid = 8241] [serial = 2277] [outer = 0x119af0c00] 21:53:53 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. 21:53:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 21:53:53 INFO - PROCESS | 8241 | 1463028833210 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]]]}] 21:53:53 INFO - PROCESS | 8241 | 1463028833215 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 8241 | 1463028833216 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 21:53:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:53:53 INFO - PROCESS | 8241 | 1463028833218 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 8241 | 1463028833219 Marionette TRACE conn2 <- [1,3002,null,{}] 21:53:53 INFO - PROCESS | 8241 | 1463028833222 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}] 21:53:53 INFO - PROCESS | 8241 | 1463028833336 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:53:53 INFO - PROCESS | 8241 | 1463028833369 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12a743000 == 52 [pid = 8241] [id = 760] 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x123511400) [pid = 8241] [serial = 2278] [outer = 0x0] 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x124493c00) [pid = 8241] [serial = 2279] [outer = 0x123511400] 21:53:53 INFO - PROCESS | 8241 | 1463028833395 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x124787c00) [pid = 8241] [serial = 2280] [outer = 0x123511400] 21:53:53 INFO - PROCESS | 8241 | 1463028833711 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]]]}] 21:53:53 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. 21:53:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms 21:53:53 INFO - PROCESS | 8241 | 1463028833737 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 8241 | 1463028833738 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 21:53:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:53:53 INFO - PROCESS | 8241 | 1463028833741 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 8241 | 1463028833742 Marionette TRACE conn2 <- [1,3006,null,{}] 21:53:53 INFO - PROCESS | 8241 | 1463028833747 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}] 21:53:53 INFO - PROCESS | 8241 | 1463028833854 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:53:53 INFO - PROCESS | 8241 | 1463028833888 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:53 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad1e800 == 53 [pid = 8241] [id = 761] 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x124492c00) [pid = 8241] [serial = 2281] [outer = 0x0] 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x125082c00) [pid = 8241] [serial = 2282] [outer = 0x124492c00] 21:53:53 INFO - PROCESS | 8241 | 1463028833914 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12656b000) [pid = 8241] [serial = 2283] [outer = 0x124492c00] 21:53:54 INFO - PROCESS | 8241 | 1463028834198 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]]]}] 21:53:54 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. 21:53:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 21:53:54 INFO - PROCESS | 8241 | 1463028834214 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:53:54 INFO - PROCESS | 8241 | 1463028834215 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 21:53:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:53:54 INFO - PROCESS | 8241 | 1463028834217 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:53:54 INFO - PROCESS | 8241 | 1463028834218 Marionette TRACE conn2 <- [1,3010,null,{}] 21:53:54 INFO - PROCESS | 8241 | 1463028834233 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}] 21:53:54 INFO - PROCESS | 8241 | 1463028834345 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:53:54 INFO - PROCESS | 8241 | 1463028834387 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bf23000 == 54 [pid = 8241] [id = 762] 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x124bedc00) [pid = 8241] [serial = 2284] [outer = 0x0] 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x1270db800) [pid = 8241] [serial = 2285] [outer = 0x124bedc00] 21:53:54 INFO - PROCESS | 8241 | 1463028834420 Marionette DEBUG loaded listener.js 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128a5a800) [pid = 8241] [serial = 2286] [outer = 0x124bedc00] 21:53:54 INFO - PROCESS | 8241 | 1463028834705 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]]]}] 21:53:54 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 21:53:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 528ms 21:53:54 INFO - PROCESS | 8241 | 1463028834747 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:53:54 INFO - PROCESS | 8241 | 1463028834749 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 21:53:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:53:54 INFO - PROCESS | 8241 | 1463028834751 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:53:54 INFO - PROCESS | 8241 | 1463028834752 Marionette TRACE conn2 <- [1,3014,null,{}] 21:53:54 INFO - PROCESS | 8241 | 1463028834754 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}] 21:53:54 INFO - PROCESS | 8241 | 1463028834867 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:53:54 INFO - PROCESS | 8241 | 1463028834880 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:54 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c5a5000 == 55 [pid = 8241] [id = 763] 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12730bc00) [pid = 8241] [serial = 2287] [outer = 0x0] 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x128a75000) [pid = 8241] [serial = 2288] [outer = 0x12730bc00] 21:53:54 INFO - PROCESS | 8241 | 1463028834905 Marionette DEBUG loaded listener.js 21:53:54 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x128b26800) [pid = 8241] [serial = 2289] [outer = 0x12730bc00] 21:53:55 INFO - PROCESS | 8241 | [8241] 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 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x11837b400) [pid = 8241] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x11606dc00) [pid = 8241] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x119167000) [pid = 8241] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x111bb7800) [pid = 8241] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x128b27c00) [pid = 8241] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x11941ac00) [pid = 8241] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x12701b800) [pid = 8241] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1166c1800) [pid = 8241] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x128a5d400) [pid = 8241] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x12334f000) [pid = 8241] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x111d7c800) [pid = 8241] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x110fc6800) [pid = 8241] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x123749c00) [pid = 8241] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x124ee4c00) [pid = 8241] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x110fbd800) [pid = 8241] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x11278a400) [pid = 8241] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x119ae7800) [pid = 8241] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11910b000) [pid = 8241] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x11277f000) [pid = 8241] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x124ee2c00) [pid = 8241] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:53:55 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x118554400) [pid = 8241] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:53:55 INFO - PROCESS | 8241 | 1463028835428 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:53:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:53:55 INFO - {} 21:53:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:53:55 INFO - {} 21:53:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:53:55 INFO - {} 21:53:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:53:55 INFO - {} 21:53:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 719ms 21:53:55 INFO - TEST-START | /FileAPI/fileReader.html 21:53:55 INFO - PROCESS | 8241 | 1463028835470 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:53:55 INFO - PROCESS | 8241 | 1463028835472 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 21:53:55 INFO - PROCESS | 8241 | 1463028835474 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:53:55 INFO - PROCESS | 8241 | 1463028835476 Marionette TRACE conn2 <- [1,3018,null,{}] 21:53:55 INFO - PROCESS | 8241 | 1463028835478 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}] 21:53:55 INFO - PROCESS | 8241 | 1463028835598 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:53:55 INFO - PROCESS | 8241 | 1463028835642 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:55 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cf1c800 == 56 [pid = 8241] [id = 764] 21:53:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x113292c00) [pid = 8241] [serial = 2290] [outer = 0x0] 21:53:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x128b23800) [pid = 8241] [serial = 2291] [outer = 0x113292c00] 21:53:55 INFO - PROCESS | 8241 | 1463028835672 Marionette DEBUG loaded listener.js 21:53:55 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x128c46000) [pid = 8241] [serial = 2292] [outer = 0x113292c00] 21:53:55 INFO - PROCESS | 8241 | 1463028835944 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]]]}] 21:53:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:53:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:53:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:53:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:53:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms 21:53:56 INFO - TEST-START | /FileAPI/historical.html 21:53:56 INFO - PROCESS | 8241 | 1463028835999 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:53:56 INFO - PROCESS | 8241 | 1463028836000 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 21:53:56 INFO - PROCESS | 8241 | 1463028836003 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:53:56 INFO - PROCESS | 8241 | 1463028836004 Marionette TRACE conn2 <- [1,3022,null,{}] 21:53:56 INFO - PROCESS | 8241 | 1463028836006 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}] 21:53:56 INFO - PROCESS | 8241 | 1463028836113 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:53:56 INFO - PROCESS | 8241 | 1463028836188 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d54f800 == 57 [pid = 8241] [id = 765] 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x1160e5400) [pid = 8241] [serial = 2293] [outer = 0x0] 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x128c4fc00) [pid = 8241] [serial = 2294] [outer = 0x1160e5400] 21:53:56 INFO - PROCESS | 8241 | 1463028836228 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x128dfd000) [pid = 8241] [serial = 2295] [outer = 0x1160e5400] 21:53:56 INFO - PROCESS | 8241 | 1463028836518 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"]]]}] 21:53:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:53:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:53:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:53:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:53:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:53:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:53:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:53:56 INFO - TEST-OK | /FileAPI/historical.html | took 519ms 21:53:56 INFO - PROCESS | 8241 | 1463028836523 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:53:56 INFO - PROCESS | 8241 | 1463028836524 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 21:53:56 INFO - TEST-START | /FileAPI/idlharness.html 21:53:56 INFO - PROCESS | 8241 | 1463028836534 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:53:56 INFO - PROCESS | 8241 | 1463028836535 Marionette TRACE conn2 <- [1,3026,null,{}] 21:53:56 INFO - PROCESS | 8241 | 1463028836538 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}] 21:53:56 INFO - PROCESS | 8241 | 1463028836636 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:53:56 INFO - PROCESS | 8241 | 1463028836641 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d711800 == 58 [pid = 8241] [id = 766] 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x128f7a800) [pid = 8241] [serial = 2296] [outer = 0x0] 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x1290e1400) [pid = 8241] [serial = 2297] [outer = 0x128f7a800] 21:53:56 INFO - PROCESS | 8241 | 1463028836667 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x129336c00) [pid = 8241] [serial = 2298] [outer = 0x128f7a800] 21:53:57 INFO - PROCESS | 8241 | 1463028837230 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]]]}] 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:53:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:53:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:53:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:53:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:53:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:53:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:53:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:53:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:53:57 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 21:53:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:53:57 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 21:53:57 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 21:53:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:53:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:53:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:53:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:53:57 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 21:53:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:53:57 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 21:53:57 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 21:53:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:53:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:53:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:53:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:53:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:53:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:53:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 729ms 21:53:57 INFO - PROCESS | 8241 | 1463028837369 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:53:57 INFO - PROCESS | 8241 | 1463028837373 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 21:53:57 INFO - TEST-START | /FileAPI/idlharness.worker 21:53:57 INFO - PROCESS | 8241 | 1463028837381 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:53:57 INFO - PROCESS | 8241 | 1463028837385 Marionette TRACE conn2 <- [1,3030,null,{}] 21:53:57 INFO - PROCESS | 8241 | 1463028837391 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}] 21:53:57 INFO - PROCESS | 8241 | 1463028837569 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:53:57 INFO - PROCESS | 8241 | 1463028837660 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:57 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171e3800 == 59 [pid = 8241] [id = 767] 21:53:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x111b06400) [pid = 8241] [serial = 2299] [outer = 0x0] 21:53:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x111d60c00) [pid = 8241] [serial = 2300] [outer = 0x111b06400] 21:53:57 INFO - PROCESS | 8241 | 1463028837692 Marionette DEBUG loaded listener.js 21:53:57 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x1122a8000) [pid = 8241] [serial = 2301] [outer = 0x111b06400] 21:53:57 INFO - PROCESS | 8241 | [8241] 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 21:53:58 INFO - PROCESS | 8241 | 1463028838488 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,{},{}]]]}] 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:53:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:53:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:53:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:53:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:53:58 INFO - {} 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:53:58 INFO - {} 21:53:58 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 - {} 21:53:58 INFO - {} 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:53:58 INFO - {} 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:53:58 INFO - {} 21:53:58 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 - {} 21:53:58 INFO - {} 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 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 21:53:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:53:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:53:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:58 INFO - {} 21:53:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1141ms 21:53:58 INFO - PROCESS | 8241 | 1463028838524 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:53:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:53:58 INFO - PROCESS | 8241 | 1463028838528 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 21:53:58 INFO - PROCESS | 8241 | 1463028838535 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 8241 | 1463028838539 Marionette TRACE conn2 <- [1,3034,null,{}] 21:53:58 INFO - PROCESS | 8241 | 1463028838544 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}] 21:53:58 INFO - PROCESS | 8241 | 1463028838720 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:53:58 INFO - PROCESS | 8241 | 1463028838832 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:58 INFO - PROCESS | 8241 | ++DOCSHELL 0x1358d5800 == 60 [pid = 8241] [id = 768] 21:53:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x1166c0000) [pid = 8241] [serial = 2302] [outer = 0x0] 21:53:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12ac61800) [pid = 8241] [serial = 2303] [outer = 0x1166c0000] 21:53:58 INFO - PROCESS | 8241 | 1463028838864 Marionette DEBUG loaded listener.js 21:53:58 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12ac82400) [pid = 8241] [serial = 2304] [outer = 0x1166c0000] 21:53:59 INFO - PROCESS | 8241 | 1463028839231 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]]]}] 21:53:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:53:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 725ms 21:53:59 INFO - PROCESS | 8241 | 1463028839258 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:53:59 INFO - PROCESS | 8241 | 1463028839259 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 21:53:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:53:59 INFO - PROCESS | 8241 | 1463028839262 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:53:59 INFO - PROCESS | 8241 | 1463028839263 Marionette TRACE conn2 <- [1,3038,null,{}] 21:53:59 INFO - PROCESS | 8241 | 1463028839267 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}] 21:53:59 INFO - PROCESS | 8241 | 1463028839382 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:53:59 INFO - PROCESS | 8241 | 1463028839489 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 8241 | ++DOCSHELL 0x135bfd000 == 61 [pid = 8241] [id = 769] 21:53:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x12acab400) [pid = 8241] [serial = 2305] [outer = 0x0] 21:53:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x12acad800) [pid = 8241] [serial = 2306] [outer = 0x12acab400] 21:53:59 INFO - PROCESS | 8241 | 1463028839524 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x12bb1fc00) [pid = 8241] [serial = 2307] [outer = 0x12acab400] 21:53:59 INFO - PROCESS | 8241 | 1463028839880 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"]]]}] 21:53:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:53:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:53:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 21:53:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:53:59 INFO - PROCESS | 8241 | 1463028839932 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:53:59 INFO - PROCESS | 8241 | 1463028839933 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 21:53:59 INFO - PROCESS | 8241 | 1463028839936 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:53:59 INFO - PROCESS | 8241 | 1463028839937 Marionette TRACE conn2 <- [1,3042,null,{}] 21:53:59 INFO - PROCESS | 8241 | 1463028839939 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}] 21:54:00 INFO - PROCESS | 8241 | 1463028840051 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:54:00 INFO - PROCESS | 8241 | 1463028840153 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:00 INFO - PROCESS | 8241 | ++DOCSHELL 0x135c4c000 == 62 [pid = 8241] [id = 770] 21:54:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12acab800) [pid = 8241] [serial = 2308] [outer = 0x0] 21:54:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12bb5e400) [pid = 8241] [serial = 2309] [outer = 0x12acab800] 21:54:00 INFO - PROCESS | 8241 | 1463028840185 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x12bb65400) [pid = 8241] [serial = 2310] [outer = 0x12acab800] 21:54:00 INFO - PROCESS | 8241 | 1463028840612 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]]]}] 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:54:00 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. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:54:00 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'.) 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:54:00 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. 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:54:00 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. 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:54:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:54:00 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. 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:54:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:54:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:54:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:54:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 734ms 21:54:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:54:00 INFO - PROCESS | 8241 | 1463028840671 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 8241 | 1463028840673 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 21:54:00 INFO - PROCESS | 8241 | 1463028840677 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - PROCESS | 8241 | 1463028840679 Marionette TRACE conn2 <- [1,3046,null,{}] 21:54:00 INFO - PROCESS | 8241 | 1463028840734 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}] 21:54:00 INFO - PROCESS | 8241 | 1463028840882 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:54:00 INFO - PROCESS | 8241 | 1463028840985 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cadd800 == 63 [pid = 8241] [id = 771] 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 134 (0x1180ab000) [pid = 8241] [serial = 2311] [outer = 0x0] 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 135 (0x12be7e000) [pid = 8241] [serial = 2312] [outer = 0x1180ab000] 21:54:01 INFO - PROCESS | 8241 | 1463028841031 Marionette DEBUG loaded listener.js 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 136 (0x12bfe6000) [pid = 8241] [serial = 2313] [outer = 0x1180ab000] 21:54:01 INFO - PROCESS | 8241 | [8241] 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 21:54:01 INFO - PROCESS | 8241 | 1463028841497 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:54:01 INFO - {} 21:54:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 865ms 21:54:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:54:01 INFO - PROCESS | 8241 | 1463028841542 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:54:01 INFO - PROCESS | 8241 | 1463028841543 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 21:54:01 INFO - PROCESS | 8241 | 1463028841545 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:54:01 INFO - PROCESS | 8241 | 1463028841547 Marionette TRACE conn2 <- [1,3050,null,{}] 21:54:01 INFO - PROCESS | 8241 | 1463028841599 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}] 21:54:01 INFO - PROCESS | 8241 | 1463028841734 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:54:01 INFO - PROCESS | 8241 | 1463028841806 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:01 INFO - PROCESS | 8241 | ++DOCSHELL 0x135ddb800 == 64 [pid = 8241] [id = 772] 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 137 (0x12bfef800) [pid = 8241] [serial = 2314] [outer = 0x0] 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 138 (0x12ca3e400) [pid = 8241] [serial = 2315] [outer = 0x12bfef800] 21:54:01 INFO - PROCESS | 8241 | 1463028841836 Marionette DEBUG loaded listener.js 21:54:01 INFO - PROCESS | 8241 | ++DOMWINDOW == 139 (0x12ca44800) [pid = 8241] [serial = 2316] [outer = 0x12bfef800] 21:54:02 INFO - PROCESS | 8241 | 1463028842197 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]]]}] 21:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:54:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 662ms 21:54:02 INFO - PROCESS | 8241 | 1463028842207 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:54:02 INFO - PROCESS | 8241 | 1463028842209 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 21:54:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:54:02 INFO - PROCESS | 8241 | 1463028842213 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:54:02 INFO - PROCESS | 8241 | 1463028842215 Marionette TRACE conn2 <- [1,3054,null,{}] 21:54:02 INFO - PROCESS | 8241 | 1463028842217 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}] 21:54:02 INFO - PROCESS | 8241 | 1463028842324 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:54:02 INFO - PROCESS | 8241 | 1463028842447 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:02 INFO - PROCESS | 8241 | ++DOCSHELL 0x135e62800 == 65 [pid = 8241] [id = 773] 21:54:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 140 (0x128cb0400) [pid = 8241] [serial = 2317] [outer = 0x0] 21:54:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 141 (0x12d189400) [pid = 8241] [serial = 2318] [outer = 0x128cb0400] 21:54:02 INFO - PROCESS | 8241 | 1463028842479 Marionette DEBUG loaded listener.js 21:54:02 INFO - PROCESS | 8241 | ++DOMWINDOW == 142 (0x12d195000) [pid = 8241] [serial = 2319] [outer = 0x128cb0400] 21:54:03 INFO - PROCESS | 8241 | 1463028842949 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"]]]}] 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:54:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:54:03 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" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:54:03 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" 21:54:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:54:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 21:54:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:54:03 INFO - PROCESS | 8241 | 1463028843000 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:54:03 INFO - PROCESS | 8241 | 1463028843002 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 21:54:03 INFO - PROCESS | 8241 | 1463028843004 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:54:03 INFO - PROCESS | 8241 | 1463028843005 Marionette TRACE conn2 <- [1,3058,null,{}] 21:54:03 INFO - PROCESS | 8241 | 1463028843008 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}] 21:54:03 INFO - PROCESS | 8241 | 1463028843143 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:54:03 INFO - PROCESS | 8241 | 1463028843380 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:03 INFO - PROCESS | 8241 | ++DOCSHELL 0x12356f000 == 66 [pid = 8241] [id = 774] 21:54:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 143 (0x110fc7400) [pid = 8241] [serial = 2320] [outer = 0x0] 21:54:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 144 (0x111d64c00) [pid = 8241] [serial = 2321] [outer = 0x110fc7400] 21:54:03 INFO - PROCESS | 8241 | 1463028843410 Marionette DEBUG loaded listener.js 21:54:03 INFO - PROCESS | 8241 | ++DOMWINDOW == 145 (0x112d06400) [pid = 8241] [serial = 2322] [outer = 0x110fc7400] 21:54:03 INFO - PROCESS | 8241 | 1463028843764 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]]]}] 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:54:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:54:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 774ms 21:54:03 INFO - PROCESS | 8241 | 1463028843781 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:54:03 INFO - PROCESS | 8241 | 1463028843786 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 21:54:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:54:03 INFO - PROCESS | 8241 | 1463028843791 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:54:03 INFO - PROCESS | 8241 | 1463028843795 Marionette TRACE conn2 <- [1,3062,null,{}] 21:54:03 INFO - PROCESS | 8241 | 1463028843799 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}] 21:54:03 INFO - PROCESS | 8241 | 1463028843952 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:54:04 INFO - PROCESS | 8241 | 1463028844097 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:04 INFO - PROCESS | 8241 | ++DOCSHELL 0x1290d0000 == 67 [pid = 8241] [id = 775] 21:54:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 146 (0x1130b2000) [pid = 8241] [serial = 2323] [outer = 0x0] 21:54:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 147 (0x11606ec00) [pid = 8241] [serial = 2324] [outer = 0x1130b2000] 21:54:04 INFO - PROCESS | 8241 | 1463028844143 Marionette DEBUG loaded listener.js 21:54:04 INFO - PROCESS | 8241 | ++DOMWINDOW == 148 (0x1180a8000) [pid = 8241] [serial = 2325] [outer = 0x1130b2000] 21:54:04 INFO - PROCESS | 8241 | [8241] 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 21:54:04 INFO - PROCESS | 8241 | 1463028844670 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:54:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:54:04 INFO - {} 21:54:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 925ms 21:54:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:54:04 INFO - PROCESS | 8241 | 1463028844717 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 8241 | 1463028844720 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 21:54:04 INFO - PROCESS | 8241 | 1463028844723 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 8241 | 1463028844724 Marionette TRACE conn2 <- [1,3066,null,{}] 21:54:04 INFO - PROCESS | 8241 | 1463028844726 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}] 21:54:04 INFO - PROCESS | 8241 | 1463028844888 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1194b7800 == 66 [pid = 8241] [id = 715] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12d54f800 == 65 [pid = 8241] [id = 765] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf1c800 == 64 [pid = 8241] [id = 764] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5a5000 == 63 [pid = 8241] [id = 763] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12bf23000 == 62 [pid = 8241] [id = 762] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad1e800 == 61 [pid = 8241] [id = 761] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x12a743000 == 60 [pid = 8241] [id = 760] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x1290c5800 == 59 [pid = 8241] [id = 759] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x126685000 == 58 [pid = 8241] [id = 758] 21:54:04 INFO - PROCESS | 8241 | --DOCSHELL 0x124a40800 == 57 [pid = 8241] [id = 757] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x123565000 == 56 [pid = 8241] [id = 756] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1180ce800 == 55 [pid = 8241] [id = 755] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x111d93800 == 54 [pid = 8241] [id = 754] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x123566800 == 53 [pid = 8241] [id = 753] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12d721800 == 52 [pid = 8241] [id = 749] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12d707800 == 51 [pid = 8241] [id = 748] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x12ba99800 == 50 [pid = 8241] [id = 747] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x1213d4800 == 49 [pid = 8241] [id = 746] 21:54:05 INFO - PROCESS | 8241 | --DOCSHELL 0x11a236800 == 48 [pid = 8241] [id = 745] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 147 (0x118c37400) [pid = 8241] [serial = 2203] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 146 (0x1166bbc00) [pid = 8241] [serial = 2200] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 145 (0x119a05000) [pid = 8241] [serial = 2206] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 144 (0x112d05c00) [pid = 8241] [serial = 2194] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 143 (0x12139fc00) [pid = 8241] [serial = 2209] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 142 (0x12730f400) [pid = 8241] [serial = 2191] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 141 (0x1180a9000) [pid = 8241] [serial = 2182] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 140 (0x128a54000) [pid = 8241] [serial = 2192] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 139 (0x112787400) [pid = 8241] [serial = 2179] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 138 (0x115e37c00) [pid = 8241] [serial = 2180] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 137 (0x117580c00) [pid = 8241] [serial = 2129] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 136 (0x124eac400) [pid = 8241] [serial = 2186] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 135 (0x125738c00) [pid = 8241] [serial = 2188] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 134 (0x12334c400) [pid = 8241] [serial = 2210] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 133 (0x119f56400) [pid = 8241] [serial = 2207] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x115ebb000) [pid = 8241] [serial = 2198] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x11753c800) [pid = 8241] [serial = 2201] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x11910f000) [pid = 8241] [serial = 2204] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x1185dc800) [pid = 8241] [serial = 2183] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x1213a0400) [pid = 8241] [serial = 2147] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x119418000) [pid = 8241] [serial = 2144] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x112d04000) [pid = 8241] [serial = 2197] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x128a5ac00) [pid = 8241] [serial = 2195] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x12701bc00) [pid = 8241] [serial = 2189] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x124495c00) [pid = 8241] [serial = 2185] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | 1463028845046 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x128cb5800) [pid = 8241] [serial = 2231] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128b8e000) [pid = 8241] [serial = 2221] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x128b27800) [pid = 8241] [serial = 2219] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1266af000) [pid = 8241] [serial = 2213] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x124bae400) [pid = 8241] [serial = 2227] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x1243e7000) [pid = 8241] [serial = 2212] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x128b93c00) [pid = 8241] [serial = 2222] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x128a6f000) [pid = 8241] [serial = 2218] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x1213a0c00) [pid = 8241] [serial = 2225] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x11693c800) [pid = 8241] [serial = 2224] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x128c4c400) [pid = 8241] [serial = 2228] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x128a68400) [pid = 8241] [serial = 2216] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x128c52800) [pid = 8241] [serial = 2230] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x12730f800) [pid = 8241] [serial = 2215] [outer = 0x0] [url = about:blank] 21:54:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x1171d5800 == 49 [pid = 8241] [id = 776] 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 110 (0x110f6fc00) [pid = 8241] [serial = 2326] [outer = 0x0] 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 111 (0x117178800) [pid = 8241] [serial = 2327] [outer = 0x110f6fc00] 21:54:05 INFO - PROCESS | 8241 | 1463028845093 Marionette DEBUG loaded listener.js 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 112 (0x118553800) [pid = 8241] [serial = 2328] [outer = 0x110f6fc00] 21:54:05 INFO - PROCESS | 8241 | 1463028845441 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]]]}] 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:54:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 773ms 21:54:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:54:05 INFO - PROCESS | 8241 | 1463028845497 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 21:54:05 INFO - PROCESS | 8241 | 1463028845498 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 21:54:05 INFO - PROCESS | 8241 | 1463028845505 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:54:05 INFO - PROCESS | 8241 | 1463028845509 Marionette TRACE conn2 <- [1,3070,null,{}] 21:54:05 INFO - PROCESS | 8241 | 1463028845512 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}] 21:54:05 INFO - PROCESS | 8241 | 1463028845625 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:54:05 INFO - PROCESS | 8241 | 1463028845688 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:05 INFO - PROCESS | 8241 | ++DOCSHELL 0x1252d3800 == 50 [pid = 8241] [id = 777] 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 113 (0x11836c400) [pid = 8241] [serial = 2329] [outer = 0x0] 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 114 (0x11940d400) [pid = 8241] [serial = 2330] [outer = 0x11836c400] 21:54:05 INFO - PROCESS | 8241 | 1463028845714 Marionette DEBUG loaded listener.js 21:54:05 INFO - PROCESS | 8241 | ++DOMWINDOW == 115 (0x11a2a4400) [pid = 8241] [serial = 2331] [outer = 0x11836c400] 21:54:05 INFO - PROCESS | 8241 | 1463028845991 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]]]}] 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 530ms 21:54:06 INFO - PROCESS | 8241 | 1463028846033 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:54:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:54:06 INFO - PROCESS | 8241 | 1463028846034 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 21:54:06 INFO - PROCESS | 8241 | 1463028846037 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:54:06 INFO - PROCESS | 8241 | 1463028846038 Marionette TRACE conn2 <- [1,3074,null,{}] 21:54:06 INFO - PROCESS | 8241 | 1463028846040 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}] 21:54:06 INFO - PROCESS | 8241 | 1463028846136 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:54:06 INFO - PROCESS | 8241 | 1463028846202 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x128d38800 == 51 [pid = 8241] [id = 778] 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 116 (0x119f58000) [pid = 8241] [serial = 2332] [outer = 0x0] 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 117 (0x12320e400) [pid = 8241] [serial = 2333] [outer = 0x119f58000] 21:54:06 INFO - PROCESS | 8241 | 1463028846235 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 118 (0x12417f400) [pid = 8241] [serial = 2334] [outer = 0x119f58000] 21:54:06 INFO - PROCESS | 8241 | 1463028846508 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]]]}] 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 518ms 21:54:06 INFO - PROCESS | 8241 | 1463028846556 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:54:06 INFO - PROCESS | 8241 | 1463028846557 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 21:54:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:54:06 INFO - PROCESS | 8241 | 1463028846560 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:54:06 INFO - PROCESS | 8241 | 1463028846563 Marionette TRACE conn2 <- [1,3078,null,{}] 21:54:06 INFO - PROCESS | 8241 | 1463028846567 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}] 21:54:06 INFO - PROCESS | 8241 | 1463028846657 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:54:06 INFO - PROCESS | 8241 | 1463028846662 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:06 INFO - PROCESS | 8241 | ++DOCSHELL 0x12ad11800 == 52 [pid = 8241] [id = 779] 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x124ea3c00) [pid = 8241] [serial = 2335] [outer = 0x0] 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x124eac400) [pid = 8241] [serial = 2336] [outer = 0x124ea3c00] 21:54:06 INFO - PROCESS | 8241 | 1463028846694 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x126083800) [pid = 8241] [serial = 2337] [outer = 0x124ea3c00] 21:54:07 INFO - PROCESS | 8241 | 1463028847039 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] 21:54:07 INFO - PROCESS | 8241 | 1463028847085 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 21:54:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:54:07 INFO - PROCESS | 8241 | 1463028847088 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:54:07 INFO - PROCESS | 8241 | 1463028847089 Marionette TRACE conn2 <- [1,3082,null,{}] 21:54:07 INFO - PROCESS | 8241 | 1463028847091 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}] 21:54:07 INFO - PROCESS | 8241 | 1463028847232 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:54:07 INFO - PROCESS | 8241 | 1463028847245 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12bc80800 == 53 [pid = 8241] [id = 780] 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x126616000) [pid = 8241] [serial = 2338] [outer = 0x0] 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x128a5d000) [pid = 8241] [serial = 2339] [outer = 0x126616000] 21:54:07 INFO - PROCESS | 8241 | 1463028847270 Marionette DEBUG loaded listener.js 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x128b1f400) [pid = 8241] [serial = 2340] [outer = 0x126616000] 21:54:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:54:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:54:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 21:54:07 INFO - PROCESS | 8241 | 1463028847605 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]]]}] 21:54:07 INFO - PROCESS | 8241 | 1463028847609 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:54:07 INFO - PROCESS | 8241 | 1463028847612 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 21:54:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:54:07 INFO - PROCESS | 8241 | 1463028847615 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:54:07 INFO - PROCESS | 8241 | 1463028847616 Marionette TRACE conn2 <- [1,3086,null,{}] 21:54:07 INFO - PROCESS | 8241 | 1463028847619 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}] 21:54:07 INFO - PROCESS | 8241 | 1463028847732 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:54:07 INFO - PROCESS | 8241 | 1463028847745 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:07 INFO - PROCESS | 8241 | ++DOCSHELL 0x12c2c9000 == 54 [pid = 8241] [id = 781] 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12730a800) [pid = 8241] [serial = 2341] [outer = 0x0] 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x128b2c000) [pid = 8241] [serial = 2342] [outer = 0x12730a800] 21:54:07 INFO - PROCESS | 8241 | 1463028847770 Marionette DEBUG loaded listener.js 21:54:07 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x128c4c400) [pid = 8241] [serial = 2343] [outer = 0x12730a800] 21:54:08 INFO - PROCESS | 8241 | 1463028848088 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:54:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 21:54:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:54:08 INFO - PROCESS | 8241 | 1463028848133 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:54:08 INFO - PROCESS | 8241 | 1463028848134 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 21:54:08 INFO - PROCESS | 8241 | 1463028848136 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 8241 | 1463028848138 Marionette TRACE conn2 <- [1,3090,null,{}] 21:54:08 INFO - PROCESS | 8241 | 1463028848140 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}] 21:54:08 INFO - PROCESS | 8241 | 1463028848252 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:54:08 INFO - PROCESS | 8241 | 1463028848268 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12cad9800 == 55 [pid = 8241] [id = 782] 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x128c47000) [pid = 8241] [serial = 2344] [outer = 0x0] 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x128f79800) [pid = 8241] [serial = 2345] [outer = 0x128c47000] 21:54:08 INFO - PROCESS | 8241 | 1463028848294 Marionette DEBUG loaded listener.js 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x128fae000) [pid = 8241] [serial = 2346] [outer = 0x128c47000] 21:54:08 INFO - PROCESS | 8241 | 1463028848638 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:54:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 21:54:08 INFO - PROCESS | 8241 | 1463028848656 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:54:08 INFO - PROCESS | 8241 | 1463028848667 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 21:54:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:54:08 INFO - PROCESS | 8241 | 1463028848677 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 8241 | 1463028848678 Marionette TRACE conn2 <- [1,3094,null,{}] 21:54:08 INFO - PROCESS | 8241 | 1463028848680 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}] 21:54:08 INFO - PROCESS | 8241 | 1463028848797 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:54:08 INFO - PROCESS | 8241 | 1463028848819 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:08 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d14d800 == 56 [pid = 8241] [id = 783] 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 131 (0x12933f800) [pid = 8241] [serial = 2347] [outer = 0x0] 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 132 (0x12938c000) [pid = 8241] [serial = 2348] [outer = 0x12933f800] 21:54:08 INFO - PROCESS | 8241 | 1463028848844 Marionette DEBUG loaded listener.js 21:54:08 INFO - PROCESS | 8241 | ++DOMWINDOW == 133 (0x129607c00) [pid = 8241] [serial = 2349] [outer = 0x12933f800] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 132 (0x124492c00) [pid = 8241] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 131 (0x123511400) [pid = 8241] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 130 (0x124bedc00) [pid = 8241] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x113292c00) [pid = 8241] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x11858b400) [pid = 8241] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x1180af000) [pid = 8241] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x11911bc00) [pid = 8241] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x1133af800) [pid = 8241] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x116a5b800) [pid = 8241] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x111d80000) [pid = 8241] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x1180b4400) [pid = 8241] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x119af0c00) [pid = 8241] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x128b95c00) [pid = 8241] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x1160e5400) [pid = 8241] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:54:09 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x12730bc00) [pid = 8241] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:54:09 INFO - PROCESS | 8241 | 1463028849298 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:54:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:54:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 21:54:09 INFO - PROCESS | 8241 | 1463028849348 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:54:09 INFO - PROCESS | 8241 | 1463028849350 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 21:54:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:54:09 INFO - PROCESS | 8241 | 1463028849352 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:54:09 INFO - PROCESS | 8241 | 1463028849354 Marionette TRACE conn2 <- [1,3098,null,{}] 21:54:09 INFO - PROCESS | 8241 | 1463028849356 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}] 21:54:09 INFO - PROCESS | 8241 | 1463028849453 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:54:09 INFO - PROCESS | 8241 | 1463028849457 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:09 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d551000 == 57 [pid = 8241] [id = 784] 21:54:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 119 (0x123511400) [pid = 8241] [serial = 2350] [outer = 0x0] 21:54:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 120 (0x12730bc00) [pid = 8241] [serial = 2351] [outer = 0x123511400] 21:54:09 INFO - PROCESS | 8241 | 1463028849488 Marionette DEBUG loaded listener.js 21:54:09 INFO - PROCESS | 8241 | ++DOMWINDOW == 121 (0x12a79a000) [pid = 8241] [serial = 2352] [outer = 0x123511400] 21:54:09 INFO - PROCESS | 8241 | 1463028849856 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]]]}] 21:54:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:54:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:54:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 21:54:09 INFO - PROCESS | 8241 | 1463028849874 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:54:09 INFO - PROCESS | 8241 | 1463028849878 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 21:54:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:54:09 INFO - PROCESS | 8241 | 1463028849885 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:54:09 INFO - PROCESS | 8241 | 1463028849887 Marionette TRACE conn2 <- [1,3102,null,{}] 21:54:09 INFO - PROCESS | 8241 | 1463028849889 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}] 21:54:10 INFO - PROCESS | 8241 | 1463028850107 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:54:10 INFO - PROCESS | 8241 | 1463028850119 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x12d706000 == 58 [pid = 8241] [id = 785] 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 122 (0x118586800) [pid = 8241] [serial = 2353] [outer = 0x0] 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 123 (0x12a79d000) [pid = 8241] [serial = 2354] [outer = 0x118586800] 21:54:10 INFO - PROCESS | 8241 | 1463028850153 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 124 (0x12ac86800) [pid = 8241] [serial = 2355] [outer = 0x118586800] 21:54:10 INFO - PROCESS | 8241 | 1463028850444 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:54:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 569ms 21:54:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:54:10 INFO - PROCESS | 8241 | 1463028850454 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 8241 | 1463028850456 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 21:54:10 INFO - PROCESS | 8241 | 1463028850458 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - PROCESS | 8241 | 1463028850459 Marionette TRACE conn2 <- [1,3106,null,{}] 21:54:10 INFO - PROCESS | 8241 | 1463028850469 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}] 21:54:10 INFO - PROCESS | 8241 | 1463028850566 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 21:54:10 INFO - PROCESS | 8241 | 1463028850571 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 8241 | ++DOCSHELL 0x12dc2f000 == 59 [pid = 8241] [id = 786] 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 125 (0x12ac89800) [pid = 8241] [serial = 2356] [outer = 0x0] 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 126 (0x12aca9000) [pid = 8241] [serial = 2357] [outer = 0x12ac89800] 21:54:10 INFO - PROCESS | 8241 | 1463028850596 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 8241 | ++DOMWINDOW == 127 (0x12bb60800) [pid = 8241] [serial = 2358] [outer = 0x12ac89800] 21:54:10 INFO - PROCESS | 8241 | 1463028850929 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]]]}] 21:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:54:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 525ms 21:54:10 INFO - PROCESS | 8241 | 1463028850983 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 8241 | 1463028850985 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 21:54:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:54:11 INFO - PROCESS | 8241 | 1463028850999 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:54:11 INFO - PROCESS | 8241 | 1463028851000 Marionette TRACE conn2 <- [1,3110,null,{}] 21:54:11 INFO - PROCESS | 8241 | 1463028851003 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}] 21:54:11 INFO - PROCESS | 8241 | 1463028851097 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 21:54:11 INFO - PROCESS | 8241 | 1463028851101 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:11 INFO - PROCESS | 8241 | ++DOCSHELL 0x13452c800 == 60 [pid = 8241] [id = 787] 21:54:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 128 (0x1187d2c00) [pid = 8241] [serial = 2359] [outer = 0x0] 21:54:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 129 (0x1187d6000) [pid = 8241] [serial = 2360] [outer = 0x1187d2c00] 21:54:11 INFO - PROCESS | 8241 | 1463028851134 Marionette DEBUG loaded listener.js 21:54:11 INFO - PROCESS | 8241 | ++DOMWINDOW == 130 (0x1187da000) [pid = 8241] [serial = 2361] [outer = 0x1187d2c00] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1297e1800 == 59 [pid = 8241] [id = 752] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc34000 == 58 [pid = 8241] [id = 751] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1185b1800 == 57 [pid = 8241] [id = 541] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1297dc800 == 56 [pid = 8241] [id = 727] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d787000 == 55 [pid = 8241] [id = 750] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12cade800 == 54 [pid = 8241] [id = 728] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1265b2800 == 53 [pid = 8241] [id = 531] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1194a7000 == 52 [pid = 8241] [id = 726] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12c5bb000 == 51 [pid = 8241] [id = 725] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12a733800 == 50 [pid = 8241] [id = 716] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x113fd4000 == 49 [pid = 8241] [id = 731] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d151800 == 48 [pid = 8241] [id = 730] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12cf22000 == 47 [pid = 8241] [id = 729] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d569800 == 46 [pid = 8241] [id = 744] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1290d0000 == 45 [pid = 8241] [id = 775] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12356f000 == 44 [pid = 8241] [id = 774] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135e62800 == 43 [pid = 8241] [id = 773] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135ddb800 == 42 [pid = 8241] [id = 772] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12cadd800 == 41 [pid = 8241] [id = 771] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135c4c000 == 40 [pid = 8241] [id = 770] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x135bfd000 == 39 [pid = 8241] [id = 769] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1358d5800 == 38 [pid = 8241] [id = 768] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d711800 == 37 [pid = 8241] [id = 766] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1171e3800 == 36 [pid = 8241] [id = 767] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1252d3800 == 35 [pid = 8241] [id = 777] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x1171d5800 == 34 [pid = 8241] [id = 776] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12ad11800 == 33 [pid = 8241] [id = 779] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d14d800 == 32 [pid = 8241] [id = 783] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12bc80800 == 31 [pid = 8241] [id = 780] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12dc2f000 == 30 [pid = 8241] [id = 786] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d706000 == 29 [pid = 8241] [id = 785] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12cad9800 == 28 [pid = 8241] [id = 782] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x128d38800 == 27 [pid = 8241] [id = 778] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12c2c9000 == 26 [pid = 8241] [id = 781] 21:54:12 INFO - PROCESS | 8241 | --DOCSHELL 0x12d551000 == 25 [pid = 8241] [id = 784] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 129 (0x125082c00) [pid = 8241] [serial = 2282] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 128 (0x124787c00) [pid = 8241] [serial = 2280] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 127 (0x124493c00) [pid = 8241] [serial = 2279] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 126 (0x1270db800) [pid = 8241] [serial = 2285] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 125 (0x12656b000) [pid = 8241] [serial = 2283] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 124 (0x128b23800) [pid = 8241] [serial = 2291] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 123 (0x128a75000) [pid = 8241] [serial = 2288] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 122 (0x128f7f800) [pid = 8241] [serial = 2253] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 121 (0x128a5a800) [pid = 8241] [serial = 2286] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 120 (0x12449c800) [pid = 8241] [serial = 2244] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 119 (0x119104000) [pid = 8241] [serial = 2273] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 118 (0x119506800) [pid = 8241] [serial = 2274] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 117 (0x11205b400) [pid = 8241] [serial = 2268] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 116 (0x11911f000) [pid = 8241] [serial = 2271] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 115 (0x11858ac00) [pid = 8241] [serial = 2269] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 114 (0x116194400) [pid = 8241] [serial = 2263] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 113 (0x113d5ec00) [pid = 8241] [serial = 2262] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 112 (0x11758ac00) [pid = 8241] [serial = 2265] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 111 (0x1180af400) [pid = 8241] [serial = 2266] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 110 (0x1180b4800) [pid = 8241] [serial = 2241] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 109 (0x112787000) [pid = 8241] [serial = 2260] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 108 (0x11205f000) [pid = 8241] [serial = 2259] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 107 (0x119411000) [pid = 8241] [serial = 2256] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 106 (0x1270d9c00) [pid = 8241] [serial = 2247] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 105 (0x113df3000) [pid = 8241] [serial = 2239] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 104 (0x112781400) [pid = 8241] [serial = 2236] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 103 (0x128b9a400) [pid = 8241] [serial = 2250] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 102 (0x11a2a5000) [pid = 8241] [serial = 2276] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 101 (0x128cbd000) [pid = 8241] [serial = 2233] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 100 (0x128f79c00) [pid = 8241] [serial = 2234] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 99 (0x128dfd000) [pid = 8241] [serial = 2295] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 98 (0x128c46000) [pid = 8241] [serial = 2292] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 97 (0x128c4fc00) [pid = 8241] [serial = 2294] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 96 (0x12338f400) [pid = 8241] [serial = 2277] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 95 (0x128b26800) [pid = 8241] [serial = 2289] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | --DOMWINDOW == 94 (0x1290e1400) [pid = 8241] [serial = 2297] [outer = 0x0] [url = about:blank] 21:54:12 INFO - PROCESS | 8241 | 1463028852939 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"]]]}] 21:54:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:54:12 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 21:54:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:54:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:54:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:54:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1984ms 21:54:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:54:12 INFO - PROCESS | 8241 | 1463028852972 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 21:54:12 INFO - PROCESS | 8241 | 1463028852975 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 21:54:12 INFO - PROCESS | 8241 | 1463028852979 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:54:12 INFO - PROCESS | 8241 | 1463028852981 Marionette TRACE conn2 <- [1,3114,null,{}] 21:54:12 INFO - PROCESS | 8241 | 1463028852985 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}] 21:54:13 INFO - PROCESS | 8241 | 1463028853071 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 21:54:13 INFO - PROCESS | 8241 | 1463028853127 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\", \"1df69ead-f743-4ae7-bc8e-21c73dc536f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:13 INFO - PROCESS | 8241 | ++DOCSHELL 0x113b99800 == 26 [pid = 8241] [id = 788] 21:54:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 95 (0x111f5b000) [pid = 8241] [serial = 2362] [outer = 0x0] 21:54:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 96 (0x111f65000) [pid = 8241] [serial = 2363] [outer = 0x111f5b000] 21:54:13 INFO - PROCESS | 8241 | 1463028853156 Marionette DEBUG loaded listener.js 21:54:13 INFO - PROCESS | 8241 | ++DOMWINDOW == 97 (0x1122b0c00) [pid = 8241] [serial = 2364] [outer = 0x111f5b000] 21:54:13 INFO - PROCESS | 8241 | 1463028853493 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]]]}] 21:54:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:54:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 521ms 21:54:13 INFO - PROCESS | 8241 | 1463028853501 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 21:54:13 INFO - PROCESS | 8241 | 1463028853508 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 21:54:14 WARNING - u'runner_teardown' () 21:54:14 INFO - No more tests 21:54:14 INFO - Got 0 unexpected results 21:54:14 INFO - SUITE-END | took 529s 21:54:14 INFO - Closing logging queue 21:54:14 INFO - queue closed 21:54:14 INFO - Return code: 0 21:54:14 WARNING - # TBPL SUCCESS # 21:54:14 INFO - Running post-action listener: _resource_record_post_action 21:54:14 INFO - Running post-run listener: _resource_record_post_run 21:54:15 INFO - Total resource usage - Wall time: 551s; CPU: 58.0%; Read bytes: 94208; Write bytes: 959017472; Read time: 1; Write time: 4745 21:54:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:54:15 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152424960; Write bytes: 145922048; Read time: 13790; Write time: 265 21:54:15 INFO - run-tests - Wall time: 533s; CPU: 58.0%; Read bytes: 94208; Write bytes: 795832832; Read time: 1; Write time: 4365 21:54:15 INFO - Running post-run listener: _upload_blobber_files 21:54:15 INFO - Blob upload gear active. 21:54:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:54:15 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 21:54:15 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'] 21:54:15 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 21:54:16 INFO - (blobuploader) - INFO - Open directory for files ... 21:54:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:54:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:54:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:54:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:54:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:54:16 INFO - (blobuploader) - INFO - Done attempting. 21:54:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:54:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:54:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:54:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:54:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:54:18 INFO - (blobuploader) - INFO - Done attempting. 21:54:18 INFO - (blobuploader) - INFO - Iteration through files over. 21:54:18 INFO - Return code: 0 21:54:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:54:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:54:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24d1a47047eca82328b45052eeb06973baf81bde51f1f4572c9fa33c6d8576fcb7ece81ef3195224ce921e360c5eed99bc164515290f3b7ffcd03cfbd4e0345", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b417cc48b2cfab43f0ce6d03dfbc6a82091e2bedccac36dc498660a79c3368df381a635e416ac1b0e96d343b213f687e7cdb3e3a291ee7307fdde660a4431f1e"} 21:54:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:54:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:54:18 INFO - Contents: 21:54:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24d1a47047eca82328b45052eeb06973baf81bde51f1f4572c9fa33c6d8576fcb7ece81ef3195224ce921e360c5eed99bc164515290f3b7ffcd03cfbd4e0345", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b417cc48b2cfab43f0ce6d03dfbc6a82091e2bedccac36dc498660a79c3368df381a635e416ac1b0e96d343b213f687e7cdb3e3a291ee7307fdde660a4431f1e"} 21:54:18 INFO - Running post-run listener: copy_logs_to_upload_dir 21:54:18 INFO - Copying logs to upload dir... 21:54:18 INFO - mkdir: /builds/slave/test/build/upload/logs 21:54:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=604.308733 ========= master_lag: 0.53 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-05-11 21:54:19.242950) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 21:54:19.250469) ========= 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.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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/d24d1a47047eca82328b45052eeb06973baf81bde51f1f4572c9fa33c6d8576fcb7ece81ef3195224ce921e360c5eed99bc164515290f3b7ffcd03cfbd4e0345", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b417cc48b2cfab43f0ce6d03dfbc6a82091e2bedccac36dc498660a79c3368df381a635e416ac1b0e96d343b213f687e7cdb3e3a291ee7307fdde660a4431f1e"} build_url:https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013398 build_url: 'https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/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/d24d1a47047eca82328b45052eeb06973baf81bde51f1f4572c9fa33c6d8576fcb7ece81ef3195224ce921e360c5eed99bc164515290f3b7ffcd03cfbd4e0345", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b417cc48b2cfab43f0ce6d03dfbc6a82091e2bedccac36dc498660a79c3368df381a635e416ac1b0e96d343b213f687e7cdb3e3a291ee7307fdde660a4431f1e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SINuz638ROOq9b_FKPbDNw/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-05-11 21:54:19.284680) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:54:19.284980) ========= 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.ixrQ3at88S/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.ECXDeP6GpA/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.005444 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 21:54:19.337348) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 21:54:19.337620) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 21:54:19.337890) ========= ========= Total master_lag: 0.66 =========